summaryrefslogtreecommitdiff
path: root/macros
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-10-02 03:05:35 +0000
committerNorbert Preining <norbert@preining.info>2023-10-02 03:05:35 +0000
commit5f9c1e9c3c9b2ac59c6f868744ee6fafee27ab39 (patch)
tree0eeb99db5c67d9d98c690cdc0322bb1f9d2f3be6 /macros
parent8a05034cb5d7ae61b2de6857258caa3e43b496aa (diff)
CTAN sync 202310020305
Diffstat (limited to 'macros')
-rw-r--r--macros/latex/contrib/caption/README28
-rw-r--r--macros/latex/contrib/caption/caption-koma.dtx51
-rw-r--r--macros/latex/contrib/caption/caption-memoir.dtx28
-rw-r--r--macros/latex/contrib/caption/caption.dtx26
-rw-r--r--macros/latex/contrib/caption/caption3.dtx9
-rw-r--r--macros/latex/contrib/caption/fallback/v3.1/caption.dtx13
-rw-r--r--macros/latex/contrib/caption/fallback/v3.2/caption.dtx13
-rw-r--r--macros/latex/contrib/caption/fallback/v3.3/caption.dtx13
-rw-r--r--macros/latex/contrib/caption/fallback/v3.4/caption.dtx13
-rw-r--r--macros/latex/contrib/caption/fallback/v3.5/caption.dtx13
-rw-r--r--macros/latex/contrib/caption/subcaption.dtx6
-rw-r--r--macros/latex/contrib/caption/subcaption.pdfbin229241 -> 230920 bytes
-rw-r--r--macros/latex/contrib/doclicense/Makefile46
-rw-r--r--macros/latex/contrib/doclicense/README.md7
-rw-r--r--macros/latex/contrib/doclicense/doclicense-austrian.ldf33
-rw-r--r--macros/latex/contrib/doclicense/doclicense-brazilian.ldf2
-rw-r--r--macros/latex/contrib/doclicense/doclicense-greek.ldf30
-rw-r--r--macros/latex/contrib/doclicense/doclicense-naustrian.ldf10
-rw-r--r--macros/latex/contrib/doclicense/doclicense-nswissgerman.ldf10
-rw-r--r--macros/latex/contrib/doclicense/doclicense-swissgerman.ldf33
-rw-r--r--macros/latex/contrib/doclicense/doclicense.dtx67
-rw-r--r--macros/latex/contrib/doclicense/doclicense.pdfbin274374 -> 293454 bytes
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex2
-rw-r--r--macros/latex/contrib/doclicense/manifest.txt19
-rwxr-xr-xmacros/latex/contrib/doclicense/test-package-option-matrix151
-rw-r--r--macros/latex/contrib/glossaries/CHANGES14
-rw-r--r--macros/latex/contrib/glossaries/README.md4
-rw-r--r--macros/latex/contrib/glossaries/glossaries-code.pdfbin2242499 -> 2510537 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.pdfbin23892 -> 23903 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.pdfbin36682 -> 36693 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.pdfbin36431 -> 36442 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.pdfbin36431 -> 36442 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.pdfbin36431 -> 36442 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.pdfbin36279 -> 36292 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.pdfbin37143 -> 37154 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.pdfbin62523 -> 62535 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.pdfbin15075 -> 15088 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.pdfbin14243 -> 14254 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.pdfbin14251 -> 14262 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.pdfbin10066 -> 10078 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.pdfbin28079 -> 28091 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.tex1
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user.html19463
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user.pdfbin4929946 -> 4941035 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossaries-user.tex67
-rw-r--r--macros/latex/contrib/glossaries/glossaries.dtx8126
-rw-r--r--macros/latex/contrib/glossaries/glossaries.ins11
-rw-r--r--macros/latex/contrib/glossaries/glossariesbegin.html24
-rw-r--r--macros/latex/contrib/glossaries/glossariesbegin.pdfbin381670 -> 381925 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossariesbegin.tex4
-rw-r--r--macros/latex/contrib/glossaries/glossary2glossaries.html12
-rw-r--r--macros/latex/contrib/glossaries/glossary2glossaries.pdfbin140882 -> 141044 bytes
-rw-r--r--macros/latex/contrib/glossaries/glossary2glossaries.tex2
-rwxr-xr-xmacros/latex/contrib/glossaries/makeglossaries8
-rw-r--r--macros/latex/contrib/glossaries/makeglossaries-lite.1118
-rwxr-xr-xmacros/latex/contrib/glossaries/makeglossaries-lite.lua6
-rw-r--r--macros/latex/contrib/glossaries/makeglossaries.1124
-rw-r--r--macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdfbin253721 -> 253747 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/minimalgls.pdfbin52281 -> 52294 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdfbin40451 -> 40462 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/mwe-acr.pdfbin36142 -> 36157 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/mwe-gls.pdfbin32435 -> 32448 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-FnDesc.pdfbin63835 -> 63850 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdfbin57361 -> 57371 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-crossref.pdfbin60854 -> 60869 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdfbin87953 -> 82626 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdfbin56047 -> 56064 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-dual.pdfbin38948 -> 38962 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-entrycount.pdfbin39324 -> 39340 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-entryfmt.pdfbin37395 -> 37410 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-font-abbr.pdfbin54881 -> 54894 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-ignored.pdfbin34306 -> 34321 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-index.pdfbin45905 -> 45917 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-inline.pdfbin157835 -> 157856 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-langdict.pdfbin41693 -> 41751 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-newkeys.pdfbin41691 -> 39911 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdfbin102928 -> 103021 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-noidxapp.pdfbin71464 -> 71475 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdfbin45030 -> 45042 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-numberlist.pdfbin44602 -> 44614 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-prefix.pdfbin48811 -> 46673 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-si.pdfbin23380 -> 23396 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdfbin42387 -> 42402 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdfbin40152 -> 40166 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample.pdfbin127969 -> 127979 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sample4col.pdfbin46595 -> 46607 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleAcr.pdfbin68903 -> 67270 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdfbin99378 -> 99088 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdfbin160547 -> 160305 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleDB.pdfbin51290 -> 51297 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleDesc.pdfbin50950 -> 50966 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleEq.pdfbin167749 -> 167897 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleEqPg.pdfbin181664 -> 181819 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdfbin158213 -> 157963 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleNtn.pdfbin105961 -> 106000 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/samplePeople.pdfbin49985 -> 49998 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleSec.pdfbin69907 -> 69918 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleSort.pdfbin101559 -> 101602 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleaccsupp.pdfbin86104 -> 86115 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleacronyms.pdfbin39692 -> 39707 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampletree.pdfbin72383 -> 72397 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/sampleutf8.pdfbin47768 -> 47829 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/samplexdy.pdfbin144111 -> 144534 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/samplexdy2.pdfbin73159 -> 73252 bytes
-rw-r--r--macros/latex/contrib/glossaries/samples/samplexdy3.pdfbin190774 -> 191091 bytes
-rw-r--r--macros/latex/contrib/homework/README.md19
-rw-r--r--macros/latex/contrib/homework/homework-demo-cn.pdfbin83733 -> 83787 bytes
-rw-r--r--macros/latex/contrib/homework/homework-demo-cn.tex8
-rw-r--r--macros/latex/contrib/homework/homework-demo-de.pdfbin52415 -> 52510 bytes
-rw-r--r--macros/latex/contrib/homework/homework-demo-de.tex8
-rw-r--r--macros/latex/contrib/homework/homework-demo-en.pdfbin51164 -> 51242 bytes
-rw-r--r--macros/latex/contrib/homework/homework-demo-en.tex8
-rw-r--r--macros/latex/contrib/homework/homework-demo-es.pdfbin51652 -> 51726 bytes
-rw-r--r--macros/latex/contrib/homework/homework-demo-es.tex8
-rw-r--r--macros/latex/contrib/homework/homework-demo-fr.pdfbin51535 -> 51583 bytes
-rw-r--r--macros/latex/contrib/homework/homework-demo-fr.tex8
-rw-r--r--macros/latex/contrib/homework/homework-demo-jp.pdfbin86926 -> 86966 bytes
-rw-r--r--macros/latex/contrib/homework/homework-demo-jp.tex8
-rw-r--r--macros/latex/contrib/homework/homework-demo-tc.pdfbin90633 -> 90669 bytes
-rw-r--r--macros/latex/contrib/homework/homework-demo-tc.tex8
-rw-r--r--macros/latex/contrib/homework/homework-example-sheet-answer.pdfbin30090 -> 30103 bytes
-rw-r--r--macros/latex/contrib/homework/homework-example-sheet.pdfbin21936 -> 21936 bytes
-rw-r--r--macros/latex/contrib/homework/homework-example-sheet.tex91
-rw-r--r--macros/latex/contrib/homework/homework.cls51
-rw-r--r--macros/latex/contrib/jwjournal/jwjournal.cls6
-rw-r--r--macros/latex/contrib/newfloat/CHANGELOG5
-rw-r--r--macros/latex/contrib/newfloat/README12
-rw-r--r--macros/latex/contrib/newfloat/fallback/v1.0/newfloat.dtx1667
-rw-r--r--macros/latex/contrib/newfloat/fallback/v1.1/newfloat.dtx2135
-rw-r--r--macros/latex/contrib/newfloat/newfloat.dtx420
-rw-r--r--macros/latex/contrib/newfloat/newfloat.ins13
-rw-r--r--macros/latex/contrib/newfloat/newfloat.pdfbin112077 -> 136886 bytes
-rw-r--r--macros/unicodetex/latex/bithesis/README.md2
-rw-r--r--macros/unicodetex/latex/bithesis/bithesis.dtx3549
-rw-r--r--macros/unicodetex/latex/bithesis/bithesis.ins6
-rw-r--r--macros/unicodetex/latex/bithesis/bithesis.pdfbin1178694 -> 556835 bytes
-rw-r--r--macros/unicodetex/latex/polyglossia/README.md2
-rw-r--r--macros/unicodetex/latex/polyglossia/polyglossia.dtx2082
-rw-r--r--macros/unicodetex/latex/polyglossia/polyglossia.pdfbin370782 -> 371303 bytes
163 files changed, 24068 insertions, 14691 deletions
diff --git a/macros/latex/contrib/caption/README b/macros/latex/contrib/caption/README
index 508a9a4d24..1679cef805 100644
--- a/macros/latex/contrib/caption/README
+++ b/macros/latex/contrib/caption/README
@@ -1,7 +1,7 @@
==========================================================================
The `caption' package bundle
-Release 2023-07-31
+Release 2023-09-08
Copyright (C) 1994-2023 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
License: LPPL = LaTeX Project Public Licence
@@ -10,15 +10,23 @@ Maintenance Status: maintained (by Axel Sommerfeldt)
Home page:
https://gitlab.com/axelsommerfeldt/caption
-Important note:
- The packages offered by this bundle are incompatible to the most recent
- LaTeX release (2023/06/01), therefore I wouldn't use them.
- But if the goal is compiling already existing documents which are using
- one or more of them, please add
- \RequirePackage[2022/11/01]{latexrelease}
- to your document file, before the usage of \documentclass.
- One user has reported that including the `hyperref` package has helped,
- so you could try this as an alternative.
+If you need help for installation please visit:
+ https://texfaq.org/FAQ-inst-miktexstar
+ https://texfaq.org/FAQ-installthings
+ https://texfaq.org/FAQ-privinst
+
+If you need help using these packages please visit:
+ https://latex.org/forum/
+ https://topanswers.xyz/tex
+ https://tex.stackexchange.com/
+ https://golatex.de/ (German)
+ https://texwelt.de/ (German)
+
+If you think you may have found a bug in these packages,
+or want to report a suggestion for improvement, please either visit
+ https://gitlab.com/axelsommerfeldt/caption/issues
+or send an e-mail to
+ axel.sommerfeldt@f-m.fm
--------------------------------------------------------------------------
diff --git a/macros/latex/contrib/caption/caption-koma.dtx b/macros/latex/contrib/caption/caption-koma.dtx
index 040692b453..87f15145c2 100644
--- a/macros/latex/contrib/caption/caption-koma.dtx
+++ b/macros/latex/contrib/caption/caption-koma.dtx
@@ -31,7 +31,7 @@
%
% \fi
%
-% \CheckSum{255}
+% \CheckSum{262}
%
% \iffalse
%<*driver>
@@ -169,7 +169,7 @@
%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesFile{caption-koma.sto}[2022/12/27 v2.0c Adaption of the caption package to the KOMA-Script document classes (AR)]
+\ProvidesFile{caption-koma.sto}[2023/09/08 v2.0e Adaption of the caption package to the KOMA-Script document classes (AR)]
% \end{macrocode}
%
% \section{Margin or width}
@@ -284,25 +284,32 @@
%
% \begin{macro}{\ifonelinecaptions}
% \changes{v1.1g}{2008/03/01}{\cs{def} changed to \cs{g@addto@macro}}
-% Patch |\onelinecaptionstrue| and |onelinecaptionsfalse| so they will set the corresponding \pkg{caption3} setting, too.
+% \changes{v2.0d}{2023/09/08}{Re-written using \cs{DeclareCaptionSinglelinecheck} and \cs{SetCaptionDefault}}
+% Define an own single-line-check which depends on |\ifonelinecaptions| offered by \KOMAScript.
% \begin{macrocode}
-\g@addto@macro\onelinecaptionstrue{\caption@setsinglelinecheck{true}}%
-\g@addto@macro\onelinecaptionsfalse{\caption@setsinglelinecheck{false}}%
+\DeclareCaptionSinglelinecheck{koma}{%
+ \ifonelinecaptions
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi}
% \end{macrocode}
+% Make this new single-line-check the default one.
% \begin{macrocode}
-\ifonelinecaptions
- \onelinecaptionstrue
-\else
- \onelinecaptionsfalse
-\fi
+\SetCaptionDefault{singlelinecheck}{koma}
+% \end{macrocode}
+% Patch |\onelinecaptionstrue| and |onelinecaptionsfalse| so they will set the corresponding \pkg{caption3} setting, too.
+% \begin{macrocode}
+\g@addto@macro\onelinecaptionstrue{\caption@setsinglelinecheck{koma}}
+\g@addto@macro\onelinecaptionsfalse{\caption@setsinglelinecheck{koma}}
% \end{macrocode}
% \end{macro}
%
% \section{Format}
%
-% The `default' caption format was taken from \KOMAScript\ \cs{@makecaption} and adapted.
+% The `koma' caption format was taken from \KOMAScript\ \cs{@makecaption} and adapted.
% \begin{macrocode}
-\DeclareCaptionFormat{default}[#1#2#3\par]{%
+\DeclareCaptionFormat{koma}[#1#2#3\par]{%
\ifdofullc@p
\caption@useformat{hang}{#1}{#2}{#3}%
\else
@@ -315,19 +322,29 @@
\fi\fi
#3\par
\fi}
+% \end{macrocode}
+% \begin{macrocode}
+\SetCaptionDefault{format}{koma}
+% \end{macrocode}
%
% \section{Label format}
%
-% The `fallback' caption label format maps to `autodot'.
% \begin{macrocode}
-\SetCaptionFallback{labelformat}{autodot}
+\DeclareCaptionLabelFormat{koma}{\bothIfFirst{#1}{\nobreakspace}#2\autodot}
+% \end{macrocode}
+% The `fallback' caption label format maps to `koma'.
+% \begin{macrocode}
+\SetCaptionFallback{labelformat}{koma}
% \end{macrocode}
%
% \section{Label separator}
%
% The `default' caption label separator maps to \cs{captionformat}.
% \begin{macrocode}
-\DeclareCaptionLabelSeparator{default}{\captionformat}
+\DeclareCaptionLabelSeparator{koma}{\captionformat}
+% \end{macrocode}
+% \begin{macrocode}
+\SetCaptionDefault{labelseparator}{koma}
% \end{macrocode}
%
% \section{Fonts}
@@ -396,7 +413,7 @@
% \changes{v1.5}{2013/02/15}{Support of \cs{if@figurecaptionabove} added}
% Patch |\@figurecaptionabovetrue| and |\@figurecaptionabovefalse| so they will set the \pkg{caption3} position setting, too.
% \begin{macrocode}
-\caption@ifdefined\@figurecaptionabovetrue{%
+\@ifundefined{@figurecaptionabovetrue}{}{%
\g@addto@macro\@figurecaptionabovetrue{\captionsetup*[figure]{position=t}}%
\g@addto@macro\@figurecaptionabovefalse{\captionsetup*[figure]{position=b}}%
% \end{macrocode}
@@ -405,7 +422,7 @@
\@figurecaptionabovetrue
\else
\@figurecaptionabovefalse
- \fi}{}
+ \fi}
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/latex/contrib/caption/caption-memoir.dtx b/macros/latex/contrib/caption/caption-memoir.dtx
index 9b76fbb64e..2c1901bdf4 100644
--- a/macros/latex/contrib/caption/caption-memoir.dtx
+++ b/macros/latex/contrib/caption/caption-memoir.dtx
@@ -31,7 +31,7 @@
%
% \fi
%
-% \CheckSum{69}
+% \CheckSum{90}
%
% \iffalse
%<*driver>
@@ -155,7 +155,7 @@
%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesFile{caption-memoir.sto}[2022/03/02 v2.2b Adaption of the caption package to the memoir document class (AR)]
+\ProvidesFile{caption-memoir.sto}[2023/09/08 v2.2c Adaption of the caption package to the memoir document class (AR)]
% \end{macrocode}
%
% \section{Adaptions already included in the caption package}
@@ -277,6 +277,30 @@
\fi}}%
% \end{macrocode}
%
+% \section{Side captions}
+%
+% \begin{macro}{\endsidecaption}
+% \changes{v2.2c}{2023/09/08}{This re-definition added}
+% The \env{sidecaption} environment uses |\ref|\-|step|\-|counter| (if \pkg{hyperref} is not loaded)
+% or |\H@ref|\-|step|\-|counter| plus |\hyper@make|\-|current| (if \pkg{hyperref} is loaded).
+% We need to patch it so |\caption@ref|\-|step|\-|counter| is used instead to get a proper hyperlink reference.
+% Since the definition could be overwritten by |memhfixc.sty|, we need to define it using |\At|\-|Begin|\-|Document|.
+% \begin{macrocode}
+\AtBeginDocument{\renewcommand*\endsidecaption{%
+ \m@mscapend@fbox
+ \caption@refstepcounter\@captype
+ \m@mscaplabel
+ \csname m@mscapcheckside\endcsname %<--- added 2012/08/19
+ \begin{lrbox}{\m@mscap@capbox}%
+ \begin{minipage}[c]{\sidecapwidth}%
+ \sidecapstyle
+ \@caption\@captype[\m@mscap@fortoc]{\m@mscap@forcap}
+ \end{minipage}%
+ \end{lrbox}%
+ \m@mscapopboxes}}
+% \end{macrocode}
+% \end{macro}
+%
% \section{TODO}
%
% \begin{macrocode}
diff --git a/macros/latex/contrib/caption/caption.dtx b/macros/latex/contrib/caption/caption.dtx
index 8315f780b3..6d1dc52834 100644
--- a/macros/latex/contrib/caption/caption.dtx
+++ b/macros/latex/contrib/caption/caption.dtx
@@ -31,12 +31,12 @@
%
% \fi
%
-% \CheckSum{2923}
+% \CheckSum{2925}
%
% \iffalse
%<*driver>
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesFile{caption.drv}[2023/07/10 v3.6 The caption package]
+\ProvidesFile{caption.drv}[2023/09/07 v3.6 The caption package]
%\errorcontextlines=3
%
\documentclass{captiondoc}
@@ -3619,19 +3619,6 @@
% package only \emph{one} caption can be placed. (This is due implementation design.)
%
% \Message
-% |Option clash for package caption.|
-% \Or[but sometimes also]
-% |Missing \begin{document}.|
-% \Description
-% \Thispackage\ has already been loaded by some other \LaTeX\ package,
-% so you can't do that again specifying different options.
-% A candidate causing this could be the \pkg{subfig} package; if this is
-% the case, please load \thispackage\ \emph{before} the \pkg{subfig}
-% package or specify the option |caption=|\x|false| while loading the
-% \pkg{subfig} package.
-% \par\See{the \pkg{subfig} package\cite{subfig} documentation}
-%
-% \Message
% |Paragraph ended before \caption@makecurrent was complete.|
% \Or
% |Paragraph ended before \caption@prepareanchor was complete.|
@@ -4521,7 +4508,7 @@
%
% Identify the current version of the package.
% \begin{macrocode}
-\ProvidesPackage{caption}[2023/07/31 v3.6n Customizing captions (AR)]
+\ProvidesPackage{caption}[2023/08/05 v3.6o Customizing captions (AR)]
% \end{macrocode}
%
% \subsection{Loading the kernel}
@@ -6212,13 +6199,14 @@
% \end{macro}
%
% \begin{macro}{\caption@gettitle}
-% \changes{v3.1}{2007/05/05}{This macro definition added}
+% \changes{v3.1l}{2010/01/09}{This macro and its usage added to adapt the definition of \cs{@currentlabelname} to recent versions of \pkg{nameref}}
+% \changes{v3.6o}{2023/08/05}{Support for older versions of \pkg{nameref} revised to make it compatible with \LaTeX\ 2023-06-01}
% This one is needed for support of the \pkg{nameref} package.
% \begin{macrocode}
\newcommand\caption@gettitle[1]{%
\caption@ifdefined\NR@gettitle
- {\NR@gettitle{#1}}%
- {\def\@currentlabelname{#1}}}
+ {\NR@gettitle{#1}}% % support for recent versions of nameref package
+ {\caption@ifdefined\NR@sect{\def\@currentlabelname{#1}}{}}} % support for older versions of nameref package
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/latex/contrib/caption/caption3.dtx b/macros/latex/contrib/caption/caption3.dtx
index be2a46ec67..33bb027ceb 100644
--- a/macros/latex/contrib/caption/caption3.dtx
+++ b/macros/latex/contrib/caption/caption3.dtx
@@ -31,7 +31,7 @@
%
% \fi
%
-% \CheckSum{3853}
+% \CheckSum{3855}
%
% \iffalse
%<*driver>
@@ -1178,6 +1178,11 @@
\@onlypreamble\caption@SetupOptions@list
% \end{macrocode}
% \begin{macrocode}
+%% Unfortunately we have to patch internal \LaTeX\ code here
+%% to get rid of unnecessary ``Option clash'' error messages.
+%% I have asked Frank Mittelbach and David Carlisle in 2018
+%% and have asked Frank again in 2020 for a proper interface instead of
+%% this dirty hack, but my requests got declined.
\let\caption@onefilewithoptions\@onefilewithoptions
\def\@onefilewithoptions#1[#2]{%
\begingroup
@@ -2118,7 +2123,7 @@
\DeclareCaptionLabelFormat{simple}{\bothIfFirst{#1}{\nobreakspace}#2}
\DeclareCaptionLabelFormat{parens}{\bothIfFirst{#1}{\nobreakspace}(#2)}
\DeclareCaptionLabelFormat{brace}{\bothIfFirst{#1}{\nobreakspace}#2)}
-\DeclareCaptionLabelFormat{autodot}{\bothIfFirst{#1}{\nobreakspace}#2\autodot}
+\DeclareCaptionLabelFormat{autodot}{\bothIfFirst{#1}{\nobreakspace}#2\autodot} % obsolete, use `koma' instead
\DeclareCaptionLabelFormat{unnumbered}{#1}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/caption/fallback/v3.1/caption.dtx b/macros/latex/contrib/caption/fallback/v3.1/caption.dtx
index 533adf3449..64bd56c539 100644
--- a/macros/latex/contrib/caption/fallback/v3.1/caption.dtx
+++ b/macros/latex/contrib/caption/fallback/v3.1/caption.dtx
@@ -2,7 +2,7 @@
%
% This is file `caption.dtx'.
%
-% Copyright (C) 1994-2010 Axel Sommerfeldt (caption@sommerfee.de)
+% Copyright (C) 1994-2023 Axel Sommerfeldt (caption@sommerfee.de)
%
% --------------------------------------------------------------------------
%
@@ -24,7 +24,7 @@
% user manuals caption-deu.tex, caption-eng.tex, and caption-rus.tex.
%
% \fi
-% \CheckSum{7219}
+% \CheckSum{7220}
%
% \iffalse
%<*driver>
@@ -3757,7 +3757,7 @@
%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{caption}[2022/07/10 v3.1n Customizing captions (AR)]
+\ProvidesPackage{caption}[2023/08/05 v3.1o Customizing captions (AR)]
%\@ifundefined{PackageRedefines}{}{\PackageRedefines{caption}{caption}}
% \end{macrocode}
%
@@ -4814,13 +4814,14 @@
% \end{macro}
%
% \begin{macro}{\caption@gettitle}
-% \changes{v3.1}{2007/05/05}{This macro and its usage added}
+% \changes{v3.1l}{2010/01/09}{This macro and its usage added to adapt the definition of \cs{@currentlabelname} to recent versions of \package{nameref}}
+% \changes{v3.1o}{2023/08/05}{Support for older versions of \package{nameref} revised to make it compatible with \LaTeX\ 2023-06-01}
% This one is needed for support of the \package{nameref} package.
% \begin{macrocode}
\newcommand\caption@gettitle[1]{%
\@ifundefined{NR@gettitle}%
- {\def\@currentlabelname{#1}}%
- {\NR@gettitle{#1}}}
+ {\@ifundefined{NR@sect}{}{\def\@currentlabelname{#1}}}% support for older versions of nameref package
+ {\NR@gettitle{#1}}} % support for recent versions of nameref package
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/latex/contrib/caption/fallback/v3.2/caption.dtx b/macros/latex/contrib/caption/fallback/v3.2/caption.dtx
index e2d7d08ea7..9e6ef0d5bc 100644
--- a/macros/latex/contrib/caption/fallback/v3.2/caption.dtx
+++ b/macros/latex/contrib/caption/fallback/v3.2/caption.dtx
@@ -2,7 +2,7 @@
%
% This is file `caption.dtx'.
%
-% Copyright (C) 1994-2011 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+% Copyright (C) 1994-2023 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
%
% --------------------------------------------------------------------------
%
@@ -25,7 +25,7 @@
% and the user manuals caption-deu.tex, caption-eng.tex, and caption-rus.tex.
%
% \fi
-% \CheckSum{3535}
+% \CheckSum{3537}
%
% \iffalse
%<*driver>
@@ -220,7 +220,7 @@
%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{caption}[2022/07/10 v3.2f Customizing captions (AR)]
+\ProvidesPackage{caption}[2023/08/05 v3.2g Customizing captions (AR)]
%\@ifundefined{PackageRedefines}{}{\PackageRedefines{caption}{caption}}
% \end{macrocode}
%
@@ -2036,13 +2036,14 @@
% \end{macro}
%
% \begin{macro}{\caption@gettitle}
-% \changes{v3.1}{2007/05/05}{This macro and its usage added}
+% \changes{v3.1l}{2010/01/09}{This macro and its usage added to adapt the definition of \cs{@currentlabelname} to recent versions of \package{nameref}}
+% \changes{v3.2g}{2023/08/05}{Support for older versions of \package{nameref} revised to make it compatible with \LaTeX\ 2023-06-01}
% This one is needed for support of the \package{nameref} package.
% \begin{macrocode}
\newcommand\caption@gettitle[1]{%
\caption@ifundefined\NR@gettitle
- {\def\@currentlabelname{#1}}%
- {\NR@gettitle{#1}}}
+ {\caption@ifundefined\NR@sect{}{\def\@currentlabelname{#1}}}% support for older versions of nameref package
+ {\NR@gettitle{#1}}} % support for recent versions of nameref package
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/latex/contrib/caption/fallback/v3.3/caption.dtx b/macros/latex/contrib/caption/fallback/v3.3/caption.dtx
index b311022734..1592a881b3 100644
--- a/macros/latex/contrib/caption/fallback/v3.3/caption.dtx
+++ b/macros/latex/contrib/caption/fallback/v3.3/caption.dtx
@@ -2,7 +2,7 @@
%
% This is file `caption.dtx'.
%
-% Copyright (C) 1994-2019 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+% Copyright (C) 1994-2023 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
%
% --------------------------------------------------------------------------
%
@@ -25,7 +25,7 @@
% and the user manuals caption-deu.tex, caption-eng.tex, and caption-rus.tex.
%
% \fi
-% \CheckSum{3695}
+% \CheckSum{3697}
%
% \iffalse
%<*driver>
@@ -220,7 +220,7 @@
%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{caption}[2022/07/10 v3.3e Customizing captions (AR)]
+\ProvidesPackage{caption}[2023/08/05 v3.3f Customizing captions (AR)]
% \end{macrocode}
%
% \subsection{Loading the kernel}
@@ -2385,13 +2385,14 @@
% \end{macro}
%
% \begin{macro}{\caption@gettitle}
-% \changes{v3.1}{2007/05/05}{This macro and its usage added}
+% \changes{v3.1l}{2010/01/09}{This macro and its usage added to adapt the definition of \cs{@currentlabelname} to recent versions of \package{nameref}}
+% \changes{v3.3f}{2023/08/05}{Support for older versions of \package{nameref} revised to make it compatible with \LaTeX\ 2023-06-01}
% This one is needed for support of the \package{nameref} package.
% \begin{macrocode}
\newcommand\caption@gettitle[1]{%
\caption@ifundefined\NR@gettitle
- {\def\@currentlabelname{#1}}%
- {\NR@gettitle{#1}}}
+ {\caption@ifundefined\NR@sect{}{\def\@currentlabelname{#1}}}% support for older versions of nameref package
+ {\NR@gettitle{#1}}} % support for recent versions of nameref package
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/latex/contrib/caption/fallback/v3.4/caption.dtx b/macros/latex/contrib/caption/fallback/v3.4/caption.dtx
index baab32006e..8f65111a44 100644
--- a/macros/latex/contrib/caption/fallback/v3.4/caption.dtx
+++ b/macros/latex/contrib/caption/fallback/v3.4/caption.dtx
@@ -2,7 +2,7 @@
%
% This is file `caption.dtx'.
%
-% Copyright (C) 1994-2020 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+% Copyright (C) 1994-2023 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
%
% --------------------------------------------------------------------------
%
@@ -28,7 +28,7 @@
% caption-deu.tex, caption-eng.tex, caption-rus.tex.
%
% \fi
-% \CheckSum{2986}
+% \CheckSum{2988}
%
% \iffalse
%<*driver>
@@ -218,7 +218,7 @@
%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{caption}[2022/07/10 v3.4o Customizing captions (AR)]
+\ProvidesPackage{caption}[2023/08/05 v3.4p Customizing captions (AR)]
% \end{macrocode}
%
% \section{Loading the kernel}
@@ -1868,13 +1868,14 @@
% \end{macro}
%
% \begin{macro}{\caption@gettitle}
-% \changes{v3.1}{2007/05/05}{This macro and its usage added}
+% \changes{v3.1l}{2010/01/09}{This macro and its usage added to adapt the definition of \cs{@currentlabelname} to recent versions of \package{nameref}}
+% \changes{v3.4p}{2023/08/05}{Support for older versions of \package{nameref} revised to make it compatible with \LaTeX\ 2023-06-01}
% This one is needed for support of the \package{nameref} package.
% \begin{macrocode}
\newcommand\caption@gettitle[1]{%
\caption@ifdefined\NR@gettitle
- {\NR@gettitle{#1}}%
- {\def\@currentlabelname{#1}}}
+ {\NR@gettitle{#1}}% % support for recent versions of nameref package
+ {\caption@ifdefined\NR@sect{\def\@currentlabelname{#1}}{}}} % support for older versions of nameref package
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/latex/contrib/caption/fallback/v3.5/caption.dtx b/macros/latex/contrib/caption/fallback/v3.5/caption.dtx
index f5d5569ed8..3d16ea5647 100644
--- a/macros/latex/contrib/caption/fallback/v3.5/caption.dtx
+++ b/macros/latex/contrib/caption/fallback/v3.5/caption.dtx
@@ -2,7 +2,7 @@
%
% This is file `caption.dtx'.
%
-% Copyright (C) 1994-2022 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+% Copyright (C) 1994-2023 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
%
% --------------------------------------------------------------------------
%
@@ -32,7 +32,7 @@
% caption-deu.tex, caption-eng.tex, caption-rus.tex.
%
% \fi
-% \CheckSum{2703}
+% \CheckSum{2705}
%
% \iffalse
%<*driver>
@@ -241,7 +241,7 @@
%
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{caption}[2022/07/10 v3.5i Customizing captions (AR)]
+\ProvidesPackage{caption}[2023/08/05 v3.5j Customizing captions (AR)]
% \end{macrocode}
%
% \section{Loading the kernel}
@@ -1708,13 +1708,14 @@
% \end{macro}
%
% \begin{macro}{\caption@gettitle}
-% \changes{v3.1}{2007/05/05}{This macro and its usage added}
+% \changes{v3.1l}{2010/01/09}{This macro and its usage added to adapt the definition of \cs{@currentlabelname} to recent versions of \package{nameref}}
+% \changes{v3.5j}{2023/08/05}{Support for older versions of \package{nameref} revised to make it compatible with \LaTeX\ 2023-06-01}
% This one is needed for support of the \package{nameref} package.
% \begin{macrocode}
\newcommand\caption@gettitle[1]{%
\caption@ifdefined\NR@gettitle
- {\NR@gettitle{#1}}%
- {\def\@currentlabelname{#1}}}
+ {\NR@gettitle{#1}}% % support for recent versions of nameref package
+ {\caption@ifdefined\NR@sect{\def\@currentlabelname{#1}}{}}} % support for older versions of nameref package
% \end{macrocode}
% \end{macro}
%
diff --git a/macros/latex/contrib/caption/subcaption.dtx b/macros/latex/contrib/caption/subcaption.dtx
index ac8c14a4dc..72c53bd877 100644
--- a/macros/latex/contrib/caption/subcaption.dtx
+++ b/macros/latex/contrib/caption/subcaption.dtx
@@ -36,7 +36,7 @@
% \iffalse
%<*driver>
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesFile{subcaption.drv}[2023/07/10 v1.6 Adds a sub-caption feature to the caption package]
+\ProvidesFile{subcaption.drv}[2023/08/13 v1.6 Adds a sub-caption feature to the caption package]
%\errorcontextlines=3
%
\documentclass{captiondoc}
@@ -834,7 +834,7 @@
% | |\textcolor{blue}{\cs{phantomcaption}}|\label{cat}|\\
% | \includegraphics{elephant_with_b}|\\
% | |\textcolor{blue}{\cs{phantomcaption}}|\label{elephant}|\\
-% | \end{subcaptionblock}|\\
+% | \end{subcaptiongroup}|\\
% | \captionsetup{subrefformat=parens}|\\
% | \caption{Two animals: \subref{cat} a cat,|\\
% | and \subref{elephant} an elephant}|\\
@@ -888,7 +888,7 @@
% | \includegraphics{elephant_with_b}|\\
% | |\textcolor{blue}{\cs{captionlistentry}\csmarg{An elephant}}\\
% | \label{elephant}|\\
-% | \end{subcaptionblock}|\\
+% | \end{subcaptiongroup}|\\
% | \captionsetup{subrefformat=parens}|\\
% | \caption{Two animals: \subref{cat} a cat,|\\
% | and \subref{elephant} an elephant}|\\
diff --git a/macros/latex/contrib/caption/subcaption.pdf b/macros/latex/contrib/caption/subcaption.pdf
index eaafdf018a..076c6bdf27 100644
--- a/macros/latex/contrib/caption/subcaption.pdf
+++ b/macros/latex/contrib/caption/subcaption.pdf
Binary files differ
diff --git a/macros/latex/contrib/doclicense/Makefile b/macros/latex/contrib/doclicense/Makefile
index 9f00b5930d..619cc7e3d9 100644
--- a/macros/latex/contrib/doclicense/Makefile
+++ b/macros/latex/contrib/doclicense/Makefile
@@ -8,39 +8,60 @@
TEXMFHOME ?= $(shell kpsewhich -var-value TEXMFHOME)
SHELL := /bin/bash -o nounset -o pipefail -o errexit
+RELEASE_OPENPGP_FINGERPRINT ?= C505B5C93B0DB3D338A1B6005FE92C12EE88E1F0
+DOCLICENSE_VERSION ?= $(shell sed --quiet --regexp-extended 's/.* v([0-9.]+) Support for putting documents under a license\]/\1/p;' doclicense.dtx)
+
.PHONY: all
-all: install build
+all: build
.PHONY: build
build: manifest.txt doclicense.sty doclicense.pdf
+# Duplicated in ../.github/workflows/ci.yml to have separate sections in the CI
+# output for each step.
.PHONY: ci
-ci: lint build
+ci: lint install-symlink build test-package-option-matrix-only-english
-.PHONY: install
-install:
+.PHONY: install-symlink
+install-symlink: doclicense.sty
mkdir --parents "$(TEXMFHOME)/tex/latex/"
- test -L "$(TEXMFHOME)/tex/latex/doclicense" || ln --no-target-directory --symbolic "$$PWD" "$(TEXMFHOME)/tex/latex/doclicense"
+ test -L "$(TEXMFHOME)/tex/latex/doclicense" || ln --no-target-directory --symbolic "$(shell pwd)" "$(TEXMFHOME)/tex/latex/doclicense"
.PHONY: check
check: check-copyright-date manifest.txt doclicense.sty lint
# Run before release.
.PHONY: check-full
-check-full: check run_tests
- ./run_tests
+check-full: check test-package-option-matrix
+
+.PHONY: test-package-option-matrix
+test-package-option-matrix:
+ ./test-package-option-matrix
+
+.PHONY: test-package-option-matrix-only-english
+test-package-option-matrix-only-english:
+ ./test-package-option-matrix "english"
# CTAN people want this when uploading a release.
.PHONY: check-copyright-date
-check-copyright-date: README.md
- grep --quiet 'SPDX-FileCopyrightText:.*$(shell date +%Y)\s' "$<"
+check-copyright-date: README.md doclicense.dtx
+ grep --quiet 'SPDX-FileCopyrightText:.*$(shell date +%Y)\s' README.md
+ grep --quiet 'SPDX-FileCopyrightText:.*$(shell date +%Y)\s' doclicense.dtx
+
+.PHONY: release-local
+release-local: check-copyright-date
+ git tag --sign --local-user "$(RELEASE_OPENPGP_FINGERPRINT)" --message "Released version $(DOCLICENSE_VERSION) of doclicense" "doclicense/v$(DOCLICENSE_VERSION)"
+
+.PHONY: release-publish
+release-publish:
+ git push --follow-tags
.PHONY: lint
lint: doclicense.dtx
chktex "$<"
find -regextype posix-egrep -iregex '.*\.(tex|ldf)' -and -not -iname '*-plaintext.tex' -print0 | xargs --null chktex
[[ -z "$(shell lacheck "$<" *.ldf | grep 'possible unwanted space')" ]]
- reuse lint
+ reuse --root . lint
.PHONY: clean
clean:
@@ -62,9 +83,10 @@ doclicense.pdf:
# The `cd .. && git archive` trick was needed with 2.29.2 so that evaluation of
# the `.gitattributes` file worked correctly.
-manifest.txt: manifest_header.txt Makefile
+.FORCE:
+manifest.txt: manifest_header.txt Makefile .FORCE
cat "$<" > "$@"
echo "% This work consists of the files:" >> "$@"
- cd .. && git archive --worktree-attributes HEAD doclicense | tar -t -f - | grep -v '/$$' | sort >> "$(PWD)/$@"
+ cd .. && git archive --worktree-attributes HEAD doclicense | tar -t -f - | grep -v '/$$' | sort >> "$(shell pwd)/$@"
echo "% and the derived files:" >> "$@"
echo doclicense.sty doclicense.pdf | tr ' ' '\n' >> "$@"
diff --git a/macros/latex/contrib/doclicense/README.md b/macros/latex/contrib/doclicense/README.md
index 28f2a97336..ecddc4c831 100644
--- a/macros/latex/contrib/doclicense/README.md
+++ b/macros/latex/contrib/doclicense/README.md
@@ -1,5 +1,5 @@
<!--
-SPDX-FileCopyrightText: 2015,2017-2022 Robin Schneider <ypid@riseup.net>
+SPDX-FileCopyrightText: 2015,2017-2023 Robin Schneider <ypid@riseup.net>
SPDX-License-Identifier: LPPL-1.3c
@@ -42,12 +42,11 @@ make doclicense.pdf
Note that this will only work when this directory is below your
`$TEXMFHOME` tree (unless the doclicense package is already installed
-for example by your TeX distribution). Example for doing this manually:
+for example by your TeX distribution). Example for doing this:
```Shell
-mkdir --parents ~/texmf/tex/latex/ && cd ~/texmf/tex/latex/
git clone https://github.com/ypid/latex-packages.git ypid-latex-packages
-cd ypid-latex-packages/doclicense && make build
+cd ypid-latex-packages/doclicense && make install-symlink build
```
If you have not worked with `$TEXMFHOME` you might want to refer to the
diff --git a/macros/latex/contrib/doclicense/doclicense-austrian.ldf b/macros/latex/contrib/doclicense/doclicense-austrian.ldf
new file mode 100644
index 0000000000..684b83161c
--- /dev/null
+++ b/macros/latex/contrib/doclicense/doclicense-austrian.ldf
@@ -0,0 +1,33 @@
+% SPDX-FileCopyrightText: 2015,2020 Robin Schneider <ypid@riseup.net>
+%
+% SPDX-License-Identifier: LPPL-1.3c
+%
+% This work consists of all files listed in manifest.txt.
+% For more details about the licensing, refer to the README.md file.
+
+\ProvidesFile{doclicense-austrian.ldf}
+
+\@namedef{doclicense@lang@thisDoc}{Dieses Werk ist lizenziert unter einer}%
+\@namedef{doclicense@lang@word@license}{ Lizenz}%
+\ifthenelse{\equal{\doclicense@imagemodifier}{-88x31}}{% chktex 29
+ \@namedef{doclicense@imagemodifier}{-eu-88x31}% chktex 29
+}{}
+
+\@namedef{doclicense@lang@lic@CC@code}{de}%
+% Using: https://en.wikipedia.org/wiki/ISO_639-1
+
+\@namedef{doclicense@lang@lic@CC@zero@1.0}{CC0 1.0 Universell}%
+
+\@namedef{doclicense@lang@lic@CC@by@3.0}{Namensnennung 3.0 \"Osterreich}%
+\@namedef{doclicense@lang@lic@CC@by-sa@3.0}{Namensnennung -- Weitergabe unter gleichen Bedingungen 3.0 \"Osterreich}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nd@3.0}{Namensnennung-Keine Bearbeitung 3.0 \"Osterreich}%
+\@namedef{doclicense@lang@lic@CC@by-nc@3.0}{Namensnennung-Nicht kommerziell 3.0 \"Osterreich}%
+\@namedef{doclicense@lang@lic@CC@by-nc-sa@3.0}{Namensnennung -- Nicht-kommerziell -- Weitergabe unter gleichen Bedingungen 3.0 \"Osterreich}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nc-nd@3.0}{Namensnennung -- Nicht-kommerziell -- Keine Bearbeitung 3.0 \"Osterreich}% chktex 8
+
+\@namedef{doclicense@lang@lic@CC@by@4.0}{Namensnennung 4.0 International}%
+\@namedef{doclicense@lang@lic@CC@by-sa@4.0}{Namensnennung -- Weitergabe unter gleichen Bedingungen 4.0 International}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nd@4.0}{Namensnennung -- Keine Bearbeitungen 4.0 International}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nc@4.0}{Namensnennung-Nicht kommerziell 4.0 International}%
+\@namedef{doclicense@lang@lic@CC@by-nc-sa@4.0}{Namensnennung -- Nicht-kommerziell -- Weitergabe unter gleichen Bedingungen 4.0 International}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nc-nd@4.0}{Namensnennung -- Nicht kommerziell -- Keine Bearbeitungen 4.0 International}% chktex 8
diff --git a/macros/latex/contrib/doclicense/doclicense-brazilian.ldf b/macros/latex/contrib/doclicense/doclicense-brazilian.ldf
index 4201316075..b6e43397af 100644
--- a/macros/latex/contrib/doclicense/doclicense-brazilian.ldf
+++ b/macros/latex/contrib/doclicense/doclicense-brazilian.ldf
@@ -7,7 +7,7 @@
\ProvidesFile{doclicense-brazilian.ldf}
-\@namedef{doclicense@lang@thisDoc}{Essa obra tem a licença}%
+\@namedef{doclicense@lang@thisDoc}{Esta obra tem a licença}%
\@namedef{doclicense@lang@word@license}{}%
\@namedef{doclicense@lang@lic@CC@code}{pt}%
diff --git a/macros/latex/contrib/doclicense/doclicense-greek.ldf b/macros/latex/contrib/doclicense/doclicense-greek.ldf
new file mode 100644
index 0000000000..e557b4a63c
--- /dev/null
+++ b/macros/latex/contrib/doclicense/doclicense-greek.ldf
@@ -0,0 +1,30 @@
+% SPDX-FileCopyrightText: 2023 Alexandros Korkos <alexkork@csd.auth.gr>
+%
+% SPDX-License-Identifier: LPPL-1.3c
+%
+% This work consists of all files listed in manifest.txt.
+% For more details about the licensing, refer to the README.md file.
+
+\ProvidesFile{doclicense-greek.ldf}
+
+\@namedef{doclicense@lang@thisDoc}{Το παρόν έργο αδειοδοτείται υπό τους όρους της}%
+\@namedef{doclicense@lang@word@license}{ άδειας}%
+
+\@namedef{doclicense@lang@lic@CC@code}{el}%
+% Using: https://en.wikipedia.org/wiki/ISO_639-1
+
+\@namedef{doclicense@lang@lic@CC@zero@1.0}{CC0 1.0 Παγκόσμια}%
+
+\@namedef{doclicense@lang@lic@CC@by@3.0}{Αναφορά Δημιουργού 3.0 Μη εισαγόμενο}%
+\@namedef{doclicense@lang@lic@CC@by-sa@3.0}{Αναφορά Δημιουργού-Παρόμοια Διανομή3.0 Μη εισαγόμενο}%
+\@namedef{doclicense@lang@lic@CC@by-nd@3.0}{Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 3.0 Μη εισαγόμενο}%
+\@namedef{doclicense@lang@lic@CC@by-nc@3.0}{Αναφορά Δημιουργού-Μη Εμπορική Χρήση 3.0 Μη εισαγόμενο}%
+\@namedef{doclicense@lang@lic@CC@by-nc-sa@3.0}{Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Παρόμοια Διανομή 3.0 Μη εισαγόμενο}%
+\@namedef{doclicense@lang@lic@CC@by-nc-nd@3.0}{Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Μη εισαγόμενο}%
+
+\@namedef{doclicense@lang@lic@CC@by@4.0}{Αναφορά Δημιουργού 4.0 Διεθνές}%
+\@namedef{doclicense@lang@lic@CC@by-sa@4.0}{Αναφορά Δημιουργού-Παρόμοια Διανομή 4.0 Διεθνές}%
+\@namedef{doclicense@lang@lic@CC@by-nd@4.0}{Αναφορά Δημιουργού-Όχι Παράγωγα Έργα 4.0 Διεθνές}%
+\@namedef{doclicense@lang@lic@CC@by-nc@4.0}{Αναφορά Δημιουργού-Μη Εμπορική Χρήση 4.0 Διεθνές}%
+\@namedef{doclicense@lang@lic@CC@by-nc-sa@4.0}{Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Παρόμοια Διανομή 4.0 Διεθνές}%
+\@namedef{doclicense@lang@lic@CC@by-nc-nd@4.0}{Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 4.0 Διεθνές}%
diff --git a/macros/latex/contrib/doclicense/doclicense-naustrian.ldf b/macros/latex/contrib/doclicense/doclicense-naustrian.ldf
new file mode 100644
index 0000000000..89a443db7a
--- /dev/null
+++ b/macros/latex/contrib/doclicense/doclicense-naustrian.ldf
@@ -0,0 +1,10 @@
+% SPDX-FileCopyrightText: 2015 Robin Schneider <ypid@riseup.net>
+%
+% SPDX-License-Identifier: LPPL-1.3c
+%
+% This work consists of all files listed in manifest.txt.
+% For more details about the licensing, refer to the README.md file.
+
+\ProvidesFile{doclicense-naustrian.ldf}
+
+\input{doclicense-austrian.ldf}
diff --git a/macros/latex/contrib/doclicense/doclicense-nswissgerman.ldf b/macros/latex/contrib/doclicense/doclicense-nswissgerman.ldf
new file mode 100644
index 0000000000..2004f12e6f
--- /dev/null
+++ b/macros/latex/contrib/doclicense/doclicense-nswissgerman.ldf
@@ -0,0 +1,10 @@
+% SPDX-FileCopyrightText: 2015 Robin Schneider <ypid@riseup.net>
+%
+% SPDX-License-Identifier: LPPL-1.3c
+%
+% This work consists of all files listed in manifest.txt.
+% For more details about the licensing, refer to the README.md file.
+
+\ProvidesFile{doclicense-nswissgerman.ldf}
+
+\input{doclicense-swissgerman.ldf}
diff --git a/macros/latex/contrib/doclicense/doclicense-swissgerman.ldf b/macros/latex/contrib/doclicense/doclicense-swissgerman.ldf
new file mode 100644
index 0000000000..cded2bedbf
--- /dev/null
+++ b/macros/latex/contrib/doclicense/doclicense-swissgerman.ldf
@@ -0,0 +1,33 @@
+% SPDX-FileCopyrightText: 2015,2020 Robin Schneider <ypid@riseup.net>
+%
+% SPDX-License-Identifier: LPPL-1.3c
+%
+% This work consists of all files listed in manifest.txt.
+% For more details about the licensing, refer to the README.md file.
+
+\ProvidesFile{doclicense-swissgerman.ldf}
+
+\@namedef{doclicense@lang@thisDoc}{Dieses Werk ist lizenziert unter einer}%
+\@namedef{doclicense@lang@word@license}{ Lizenz}%
+\ifthenelse{\equal{\doclicense@imagemodifier}{-88x31}}{% chktex 29
+ \@namedef{doclicense@imagemodifier}{-eu-88x31}% chktex 29
+}{}
+
+\@namedef{doclicense@lang@lic@CC@code}{de}%
+% Using: https://en.wikipedia.org/wiki/ISO_639-1
+
+\@namedef{doclicense@lang@lic@CC@zero@1.0}{CC0 1.0 Universell}%
+
+\@namedef{doclicense@lang@lic@CC@by@3.0}{Namensnennung 3.0 Schweiz}%
+\@namedef{doclicense@lang@lic@CC@by-sa@3.0}{Namensnennung -- Weitergabe unter gleichen Bedingungen 3.0 Schweiz}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nd@3.0}{Namensnennung-Keine Bearbeitung 3.0 Schweiz}%
+\@namedef{doclicense@lang@lic@CC@by-nc@3.0}{Namensnennung-Nicht kommerziell 3.0 Schweiz}%
+\@namedef{doclicense@lang@lic@CC@by-nc-sa@3.0}{Namensnennung -- Nicht-kommerziell -- Weitergabe unter gleichen Bedingungen 3.0 Schweiz}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nc-nd@3.0}{Namensnennung -- Nicht-kommerziell -- Keine Bearbeitung 3.0 Schweiz}% chktex 8
+
+\@namedef{doclicense@lang@lic@CC@by@4.0}{Namensnennung 4.0 International}%
+\@namedef{doclicense@lang@lic@CC@by-sa@4.0}{Namensnennung -- Weitergabe unter gleichen Bedingungen 4.0 International}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nd@4.0}{Namensnennung -- Keine Bearbeitungen 4.0 International}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nc@4.0}{Namensnennung-Nicht kommerziell 4.0 International}%
+\@namedef{doclicense@lang@lic@CC@by-nc-sa@4.0}{Namensnennung -- Nicht-kommerziell -- Weitergabe unter gleichen Bedingungen 4.0 International}% chktex 8
+\@namedef{doclicense@lang@lic@CC@by-nc-nd@4.0}{Namensnennung -- Nicht kommerziell -- Keine Bearbeitungen 4.0 International}% chktex 8
diff --git a/macros/latex/contrib/doclicense/doclicense.dtx b/macros/latex/contrib/doclicense/doclicense.dtx
index e0dddf762a..dc876edbdd 100644
--- a/macros/latex/contrib/doclicense/doclicense.dtx
+++ b/macros/latex/contrib/doclicense/doclicense.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% SPDX-FileCopyrightText: 2015-2022 Robin Schneider <ypid@riseup.net>
+% SPDX-FileCopyrightText: 2015-2023 Robin Schneider <ypid@riseup.net>
%
% SPDX-License-Identifier: LPPL-1.3c
%
@@ -24,7 +24,7 @@
%<package>\NeedsTeXFormat{LaTeX2e}[1998/12/01]
%<package>\ProvidesPackage{doclicense}
%<*package>
- [2022/05/18 v3.2.0 Support for putting documents under a license]
+ [2023/10/01 v3.3.0 Support for putting documents under a license]
%</package>
%
%<*driver>
@@ -44,13 +44,15 @@
obeyspaces,
spaces,
]{url}
+\usepackage[table,svgnames]{xcolor}
\usepackage{%
babel,
csquotes,
- xcolor,
hypdoc,
nameref,
eqlist,
+ tabu,
+ tabularray,
}
\usepackage[iso]{isodate}
% ^^A https://tex.stackexchange.com/a/95893/32320
@@ -139,6 +141,7 @@ corresponds to \PackageName\nobreakspace\fileversion, dated \printdateTeX{\filed
% \changes{3.0.0}{2021/07/11}{Breaking change: Hard require package options "type", "modifier" and "version" now after one year in soft require migration period. Add Croatian translation. Add sections to docs about choosing a license and the REUSE specification. Update Spanish translation to match Creative Commons website. Add note to README that CC license texts and images are licensed themselves under CC0-1.0. Load csquotes after hyperref to avoid hyperref warning. Do not load the hyperxmp package if the silence package is loaded to avoid an endless loop. Improve warning messages generated by the package. Add "Dependency packages and load order" section to docs.}
% \changes{3.1.0}{2022/04/27}{Add macro \cmd{\doclicenseLongTextForHyperref} and use it inside \cmd{\hypersetup} to replace the fagile code that was previously used. Add Traditional Chinese (Taiwan), Swedish and Esperanto translations.}
% \changes{3.2.0}{2022/05/18}{Add Ukrainian translation.}
+% \changes{3.3.0}{2023/10/01}{Add Austrian, Greek and Swiss German translations. Document available CC modifiers because it was not clear that to select CC0 the "zero" modifier must be used. Fix typo in Brazilian translation.}
%
%
%
@@ -271,6 +274,7 @@ corresponds to \PackageName\nobreakspace\fileversion, dated \printdateTeX{\filed
% Supported languages:
% ^^A Sorted alphabetically.
% \begin{itemize}
+% \item Austrian
% \item Brazilian
% \item Bulgarian
% \item Catalan
@@ -281,6 +285,7 @@ corresponds to \PackageName\nobreakspace\fileversion, dated \printdateTeX{\filed
% \item French
% \item Galician
% \item German
+% \item Greek
% \item Italian
% \item Japanese
% \item Marathi: Note that Niranjan also translated the images which are considered unofficial by the package. Creative Commons has no plans to support additional currencies.
@@ -289,6 +294,7 @@ corresponds to \PackageName\nobreakspace\fileversion, dated \printdateTeX{\filed
% \item Russian
% \item Spanish
% \item Swedish
+% \item Swiss German
% \item Ukrainian
% \end{itemize}
%
@@ -521,22 +527,32 @@ corresponds to \PackageName\nobreakspace\fileversion, dated \printdateTeX{\filed
% \subsection{CC (Creative Commons)}
%
% \makeatletter
-% ^^A Reverse sorted.
-% \begin{eqlist}
-% \item[CC0-1.0] \@nameuse{doclicense@lang@lic@CC@zero@1.0}
-% \item[CC-BY-4.0] \@nameuse{doclicense@lang@lic@CC@by@4.0}
-% \item[CC-BY-3.0] \@nameuse{doclicense@lang@lic@CC@by@3.0}
-% \item[CC-BY-SA-4.0] \@nameuse{doclicense@lang@lic@CC@by-sa@4.0}
-% \item[CC-BY-SA-3.0] \@nameuse{doclicense@lang@lic@CC@by-sa@3.0}
-% \item[CC-BY-ND-4.0] \@nameuse{doclicense@lang@lic@CC@by-nd@4.0}
-% \item[CC-BY-ND-3.0] \@nameuse{doclicense@lang@lic@CC@by-nd@3.0}
-% \item[CC-BY-NC-4.0] \@nameuse{doclicense@lang@lic@CC@by-nc@4.0}
-% \item[CC-BY-NC-3.0] \@nameuse{doclicense@lang@lic@CC@by-nc@3.0}
-% \item[CC-BY-NC-SA-4.0] \@nameuse{doclicense@lang@lic@CC@by-nc-sa@4.0}
-% \item[CC-BY-NC-SA-3.0] \@nameuse{doclicense@lang@lic@CC@by-nc-sa@3.0}
-% \item[CC-BY-NC-ND-4.0] \@nameuse{doclicense@lang@lic@CC@by-nc-nd@4.0}
-% \item[CC-BY-NC-ND-3.0] \@nameuse{doclicense@lang@lic@CC@by-nc-nd@3.0}
-% \end{eqlist}
+% \begin{longtblr}[
+% caption = {Supported Creative Commons licenses},
+% label = {tblr:cc},
+% ]{
+% colspec = {lrX},
+% rowhead = 1,
+% row{odd} = {bg=azure8},
+% row{1} = {bg=azure3, fg=white, font=\sffamily},
+% }
+% modifier & version & name\\
+%
+% ^^A Sorted alphabetically.
+% by & 3.0 & \@nameuse{doclicense@lang@lic@CC@by@3.0}\\
+% by & 4.0 & \@nameuse{doclicense@lang@lic@CC@by@4.0}\\
+% by-nc & 3.0 & \@nameuse{doclicense@lang@lic@CC@by-nc@3.0}\\
+% by-nc & 4.0 & \@nameuse{doclicense@lang@lic@CC@by-nc@4.0}\\
+% by-nc-nd & 3.0 & \@nameuse{doclicense@lang@lic@CC@by-nc-nd@3.0}\\
+% by-nc-nd & 4.0 & \@nameuse{doclicense@lang@lic@CC@by-nc-nd@4.0}\\
+% by-nc-sa & 3.0 & \@nameuse{doclicense@lang@lic@CC@by-nc-sa@3.0}\\
+% by-nc-sa & 4.0 & \@nameuse{doclicense@lang@lic@CC@by-nc-sa@4.0}\\
+% by-nd & 3.0 & \@nameuse{doclicense@lang@lic@CC@by-nd@3.0}\\
+% by-nd & 4.0 & \@nameuse{doclicense@lang@lic@CC@by-nd@4.0}\\
+% by-sa & 3.0 & \@nameuse{doclicense@lang@lic@CC@by-sa@3.0}\\
+% by-sa & 4.0 & \@nameuse{doclicense@lang@lic@CC@by-sa@4.0}\\
+% zero & 1.0 & \@nameuse{doclicense@lang@lic@CC@zero@1.0}\\
+% \end{longtblr}
% \makeatother
%
% \section{Retired licenses}
@@ -555,7 +571,7 @@ corresponds to \PackageName\nobreakspace\fileversion, dated \printdateTeX{\filed
% List of retired licenses:
%
% \makeatletter
-% ^^A Reverse sorted.
+% ^^A Sorted alphabetically.
% \begin{eqlist}
% \item[CC-PDDC] Copyright-Only Dedication
% \end{eqlist}
@@ -581,7 +597,7 @@ corresponds to \PackageName\nobreakspace\fileversion, dated \printdateTeX{\filed
% metadata along with the files. For this, the \href{REUSE
% Specification}{https://reuse.software/} can be used.
%
-% The REUSE Specification is independed of \LaTeXe{} and more \enquote{low
+% The REUSE Specification is independent of \LaTeXe{} and more \enquote{low
% level} than this package.
% \PackageName{} might integrate with the REUSE Specification at a later point.
% Refer to \url{https://github.com/ypid/latex-packages/issues/72} for
@@ -601,10 +617,11 @@ corresponds to \PackageName\nobreakspace\fileversion, dated \printdateTeX{\filed
% codes which should map to the same translation then have a look at the file
% \path{doclicense-american.ldf}.
%
-% When you are done and have tested your translation (modify and run the
-% \path{run_tests} script) then please send me the translated file(s) either
-% via Email or preferably by opening a pull request on GitHub so that I can
-% include them in the next release.
+% When you are done and have tested your translation by modifying
+% \path{test-package-option-matrix} and then running
+% \enquote{./test-package-option-matrix mynewlanguage}), then please send me
+% the translated file(s) either via Email or preferably by opening a pull
+% request on GitHub so that I can include them in the next release.
%
% Note that the following development conventions are used for the package:
%
diff --git a/macros/latex/contrib/doclicense/doclicense.pdf b/macros/latex/contrib/doclicense/doclicense.pdf
index 7caa7b0c80..5c740d5645 100644
--- a/macros/latex/contrib/doclicense/doclicense.pdf
+++ b/macros/latex/contrib/doclicense/doclicense.pdf
Binary files differ
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.tex
index ebb03eebaa..b73170468b 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-3.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-latex.tex
index 64333d7a1b..6525d13ab1 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-4.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.tex
index 233e3929c0..42e531a6b8 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-3.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.tex
index 411c676454..68b8b77d98 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-4.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.tex
index 393474222e..92454d7f16 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-3.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.tex
index dabe26072e..a73cae62fd 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-nd-4.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.tex
index 6727814ead..14d7c9346e 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-3.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.tex
index 4ce876ba1e..635a96405b 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nc-sa-4.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.tex
index 799aadf163..33a0b6a824 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-3.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.tex
index 9d7c06da04..dab3129824 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-nd-4.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.tex
index cd3b34ac4e..2da5ec69f0 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-3.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.tex
index 635d27738a..4a70d77728 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-by-sa-4.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex
index d45c3ee638..b12d832ee4 100644
--- a/macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex
+++ b/macros/latex/contrib/doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex
@@ -1,5 +1,5 @@
\begin{comment}
-% chktex-file 13 chktex-file 36 chktex-file 38
+% chktex-file 12 chktex-file 13 chktex-file 36 chktex-file 38
\end{comment}
\section{Creative Commons Legal Code}
diff --git a/macros/latex/contrib/doclicense/manifest.txt b/macros/latex/contrib/doclicense/manifest.txt
index b634e01997..3850d4eb55 100644
--- a/macros/latex/contrib/doclicense/manifest.txt
+++ b/macros/latex/contrib/doclicense/manifest.txt
@@ -6,9 +6,14 @@
% For more details about the licensing, refer to the README.md file.
% This work consists of the files:
+doclicense/Makefile
+doclicense/README.md
+doclicense/doclicense-UKenglish.ldf
+doclicense/doclicense-USenglish.ldf
doclicense/doclicense-acadian.ldf
doclicense/doclicense-american.ldf
doclicense/doclicense-australian.ldf
+doclicense/doclicense-austrian.ldf
doclicense/doclicense-brazilian.ldf
doclicense/doclicense-british.ldf
doclicense/doclicense-bulgarian.ldf
@@ -19,26 +24,28 @@ doclicense/doclicense-chinese-gbk.ldf
doclicense/doclicense-chinese-tw.ldf
doclicense/doclicense-chinese-utf8.ldf
doclicense/doclicense-croatian.ldf
-doclicense/doclicense.dtx
doclicense/doclicense-english.ldf
doclicense/doclicense-esperanto.ldf
doclicense/doclicense-french.ldf
doclicense/doclicense-galician.ldf
doclicense/doclicense-german.ldf
-doclicense/doclicense.ins
+doclicense/doclicense-greek.ldf
doclicense/doclicense-italian.ldf
doclicense/doclicense-japanese.ldf
doclicense/doclicense-marathi.ldf
+doclicense/doclicense-naustrian.ldf
doclicense/doclicense-newzealand.ldf
doclicense/doclicense-ngerman.ldf
+doclicense/doclicense-nswissgerman.ldf
doclicense/doclicense-polish.ldf
doclicense/doclicense-portuguese.ldf
doclicense/doclicense-russian.ldf
doclicense/doclicense-spanish.ldf
doclicense/doclicense-swedish.ldf
-doclicense/doclicense-UKenglish.ldf
+doclicense/doclicense-swissgerman.ldf
doclicense/doclicense-ukrainian.ldf
-doclicense/doclicense-USenglish.ldf
+doclicense/doclicense.dtx
+doclicense/doclicense.ins
doclicense/images/doclicense-CC-by-80x15.eps
doclicense/images/doclicense-CC-by-80x15.pdf
doclicense/images/doclicense-CC-by-88x31.eps
@@ -140,9 +147,7 @@ doclicense/license-texts/doclicense-CC-by-sa-4.0-plaintext.tex
doclicense/license-texts/doclicense-CC-zero-1.0-latex.html
doclicense/license-texts/doclicense-CC-zero-1.0-latex.tex
doclicense/license-texts/doclicense-CC-zero-1.0-plaintext.tex
-doclicense/Makefile
-doclicense/manifest.txt
-doclicense/README.md
+doclicense/test-package-option-matrix
% and the derived files:
doclicense.sty
doclicense.pdf
diff --git a/macros/latex/contrib/doclicense/test-package-option-matrix b/macros/latex/contrib/doclicense/test-package-option-matrix
new file mode 100755
index 0000000000..7b110b005c
--- /dev/null
+++ b/macros/latex/contrib/doclicense/test-package-option-matrix
@@ -0,0 +1,151 @@
+#!/usr/bin/env bash
+# Run test with different package options.
+
+# SPDX-FileCopyrightText: 2015-2023 Robin Schneider <ypid@riseup.net>
+#
+# SPDX-License-Identifier: AGPL-3.0-or-later
+
+function containsElement() {
+ local e match="$1"
+ shift
+ for e; do [[ "$e" == "$match" ]] && return 0; done
+ return 1
+}
+
+function main() {
+ test_only_those_options=( "$@" )
+
+ supported_licenses="$(grep '.*&.*&.*@nameuse{doclicense@lang' ./doclicense.dtx | sed 's/.*doclicense@lang@lic@\([^@]\+\)@\([^@]\+\)@\([^]]\+\)}.*/\1 \2 \3/' | sort -u)"
+
+ echo "$supported_licenses" | \
+ while read -r type modifier version; do
+ for imagemodifier in "" "-eu" "-80x15"; do
+ for lang in "ngerman" "english" "brazilian" "spanish" "french" "russian" "italian" "polish" "portuguese" "catalan" "galician" "croatian" "swedish" "esperanto" "ukrainian" "austrian" "naustrian" "swissgerman" "nswissgerman" "greek"; do
+ if [ "$lang" == "ngerman" ] && [ "$modifier" == "pd" ]; then
+ continue # Does not exist in Germany.
+ fi
+ if [ "$lang" == "ngerman" ] && [ "$modifier" == "pd" ]; then
+ continue # Does not exist in Germany.
+ fi
+ if [ "$imagemodifier" == "-eu" ] && [[ "$modifier" != *-nc-* ]]; then
+ continue # eu (Euro) does only exist for nc (non commercial).
+ fi
+ if [[ ${#test_only_those_options[@]} != 0 ]] && \
+ ! containsElement "$lang" "${test_only_those_options[@]}"; then
+
+ continue
+ fi
+
+ (
+
+ echo "
+ \documentclass[$lang]{article}
+ \usepackage{
+ iftex,
+ }
+
+ \ifPDFTeX%
+ \usepackage[utf8]{inputenc}
+ \usepackage[T1]{fontenc}
+ \usepackage{babel}
+ \fi
+ \ifLuaTeX%
+ \usepackage{
+ fontspec,
+ polyglossia,
+ }
+ \fi
+
+ \usepackage{
+ hyperref,
+ hyperxmp,
+ }
+ \ifLuaTeX%
+ \setdefaultlanguage{$lang}
+ \fi
+ \usepackage[
+ type={$type},
+ modifier={$modifier},
+ version={$version},"
+ if [ "$imagemodifier" != "" ]; then
+ echo " imagemodifier={$imagemodifier},% chktex 29"
+ fi
+ echo " ]{doclicense}
+ \begin{document}
+ doclicenseType
+ \doclicenseType%
+
+ doclicenseLongType
+ \doclicenseLongType%
+
+ doclicenseModifier
+ \doclicenseModifier%
+
+ doclicenseVersion
+ \doclicenseVersion%
+
+ doclicenseURL
+ \doclicenseURL%
+
+ doclicenseName
+ \doclicenseName%
+
+ doclicenseLongName
+ \doclicenseLongName%
+
+ doclicenseNameRef
+ \doclicenseNameRef%
+
+ doclicenseLongNameRef
+ \doclicenseLongNameRef%
+
+ doclicenseText
+ \doclicenseText%
+
+ doclicenseLongText
+ \doclicenseLongText%
+
+ doclicenseIcon
+ \doclicenseIcon%
+
+ doclicenseTypeIcon
+ \doclicenseTypeIcon%
+
+ doclicenseImage
+ \doclicenseImage%
+
+ doclicenseImageFileName
+ \doclicenseImageFileName%
+
+ doclicenseThis
+ \doclicenseThis%
+
+ doclicensePlainFullText
+ \doclicensePlainFullText%
+
+ doclicenseFullText
+ \doclicenseFullText%
+ \end{document}"
+
+ ) > testing.tex
+
+ echo "*** Testing variant: $lang $type $modifier $version $imagemodifier"
+
+ # latexmk -c
+ rm -f testing.aux testing.log testing.out testing.pdf
+
+ texfot pdflatex -no-shell-escape -interaction=nonstopmode -halt-on-error testing.tex | egrep --invert-match 'Overfull|Underfull'
+ done
+ done
+ done
+}
+
+if [[ "${BASH_SOURCE[0]}" == "${0}" ]]
+then
+ PS4='+ $(date --rfc-3339=seconds), ${BASH_SOURCE-}:${LINENO-}: '
+ export PS4
+ trap 'echo Encountered an unexpected error. Exiting with exit code $? in ${BASH_SOURCE-}:${LINENO-}. >&2' ERR
+ set -o nounset -o pipefail -o errexit -o errtrace
+
+ main "$@"
+fi
diff --git a/macros/latex/contrib/glossaries/CHANGES b/macros/latex/contrib/glossaries/CHANGES
index 8f60defee0..398fa7d515 100644
--- a/macros/latex/contrib/glossaries/CHANGES
+++ b/macros/latex/contrib/glossaries/CHANGES
@@ -1,5 +1,19 @@
glossaries change log:
+v4.53 (2023-09-29):
+
+ * added test file example-glossaries-utf8.tex
+
+ * glossary-hypernav.sty:
+
+ - reimplemented internal hypergroup lists as LaTeX3 sequences
+
+ - fixed bug "Duplicate entries in navigation menu of custom
+ glossaries"
+ https://github.com/nlct/bib2gls/issues/26
+ (NB This also requires an update to glossaries-extra v1.53 if
+ that package is required)
+
v4.52 (2022-11-03):
* glossaries.sty:
diff --git a/macros/latex/contrib/glossaries/README.md b/macros/latex/contrib/glossaries/README.md
index 2aef7c98d2..299f79be8b 100644
--- a/macros/latex/contrib/glossaries/README.md
+++ b/macros/latex/contrib/glossaries/README.md
@@ -1,4 +1,4 @@
-# glossaries v4.52 (2022-11-03)
+# glossaries v4.53 (2023-09-29)
Author: Nicola Talbot ([contact](http://www.dickimaw-books.com/contact))
@@ -8,7 +8,7 @@ This material is subject to the LaTeX Project Public License.
See http://www.ctan.org/license/lppl1.3
for the details of that license.
-Copyright 2007-2022 Nicola Talbot
+Copyright 2007-2023 Nicola Talbot
## DESCRIPTION
diff --git a/macros/latex/contrib/glossaries/glossaries-code.pdf b/macros/latex/contrib/glossaries/glossaries-code.pdf
index a56233c235..c369e9ae52 100644
--- a/macros/latex/contrib/glossaries/glossaries-code.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.pdf
index 4806b6415a..6e536eaccd 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.tex
index f0d7f9cd06..ed933a7958 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example001.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 1 Simple document with no glossary
+% Label: "ex:simplenogloss"
% arara: pdflatex
% arara: pdfcrop
\documentclass[12pt]{article}
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.pdf
index 5ce0cd67b6..9685996689 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.pdf
Binary files differ
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
index dc1efc9266..82b194abaf 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example002.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 2 Simple document with unsorted glossaries
+% Label: "ex:simpleunsrt"
% arara: pdflatex
% arara: pdfcrop
\documentclass[12pt]{article}
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.pdf
index b13a5bc904..2628e89a05 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.tex
index d8b41f23ae..02032edc67 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example003.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 3 Simple document that uses TeX\ to sort entries
+% Label: "ex:noidx"
% arara: pdflatex
% arara: pdflatex
% arara: pdfcrop
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.pdf
index 3f49f409d8..f2f12223aa 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.tex
index d174169dbf..3a954afbca 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example004.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 4 Simple document that uses makeindex to sort entries
+% Label: "ex:mkidx"
% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.pdf
index cd90392d06..871730f42c 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.tex
index e7f9eb535e..8583906753 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example005.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 5 Simple document that uses xindy to sort entries
+% Label: "ex:xdy"
% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.pdf
index 8327d7996d..285c1f03d7 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.tex
index e3a96d6606..48923fe8a2 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example006.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 6 Simple document that uses bib2gls to sort entries
+% Label: "ex:b2g"
% arara: pdflatex
% arara: bib2gls
% arara: pdflatex
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.pdf
index 0795cbaff3..bdc165814c 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.tex
index d8ac491914..5f7cba4060 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example007.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 7 Simple document with an unsorted list of all defined entries
+% Label: "ex:unsrt"
% arara: pdflatex
% arara: pdfcrop
\documentclass[12pt]{article}
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.pdf
index ebc2e6adc6..8a1eb7fa9a 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.tex
index 3b5e7f6f3e..ac2aa0697a 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example008.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 8 Simple document with standalone entries
+% Label: "ex:standalone"
% arara: pdflatex
% arara: pdflatex
% arara: pdfcrop
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.pdf
index a34c35455a..3b7176aee3 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.tex
index 1167f0968b..6ecaf15bc2 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example022.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 22 Simple document with acronyms
+% Label: "ex:simpleacronyms"
% arara: pdflatex
% arara: pdfcrop
\documentclass[12pt]{article}
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.pdf
index c987581c58..76d6a8b99c 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.tex
index 2096c621d1..86ff05f32b 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example023.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 23 Defining and Using an Acronym
+% Label: "ex:newacronym"
% arara: pdflatex
% arara: pdfcrop
\documentclass[12pt]{article}
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.pdf
index ca6b8ee912..4c335f875f 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.tex
index bb48775a0d..4188f52aa9 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example024.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 24 Defining and Using an Acronym (Rollback)
+% Label: "ex:newacronymrollback"
% arara: pdflatex
% arara: pdfcrop
\documentclass[12pt]{article}
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.pdf
index f99b33e07f..c7df5cfbb9 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.tex
index e2bd177cae..76babc4409 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example025.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 25 Small-Caps Acronym
+% Label: "ex:longscshort"
% arara: pdflatex
% arara: pdfcrop
\documentclass[12pt]{article}
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.pdf b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.pdf
index 1b4550e19f..eed9c0f619 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.tex b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.tex
index 00a5e2fe49..38fc05e068 100644
--- a/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user-examples/glossaries-user-example030.tex
@@ -1,5 +1,6 @@
% This file is embedded in glossaries-user.pdf
% Example 30 Don't index entries that are only used once
+% Label: "sec:entrycount"
% arara: pdflatex
% arara: pdflatex
% arara: makeglossaries
diff --git a/macros/latex/contrib/glossaries/glossaries-user.html b/macros/latex/contrib/glossaries/glossaries-user.html
index 6fd1a6f531..34bca64ac2 100644
--- a/macros/latex/contrib/glossaries/glossaries-user.html
+++ b/macros/latex/contrib/glossaries/glossaries-user.html
@@ -13,7 +13,7 @@ MathJax.Hub.Config({tex2jax:
</script>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
- <title>User Manual for glossaries.sty v4.52</title>
+ <title>User Manual for glossaries.sty v4.53</title>
<style type="text/css">
#main {margin-left: 5%; margin-right: 15%}
div.tomain {position: absolute; left: 0pt; width: 5%; text-align: right; font-size: x-small;}
@@ -204,7 +204,7 @@ table.glossary-ruled td { vertical-align: text-top; }
table.glossary td { vertical-align: text-top; }
div.glossary-children{ padding-left: 1em; }
span.glsshowtargetfonttext {font-family: monospace; font-size: x-small; border-style: none; }
-dfn { font-style: normal; font-weight: bold; } a { text-decoration: none; } a:hover { text-decoration: underline; } div.tablefns { border-top: solid; } div.example { border-bottom: solid silver; padding: 20px; } div.example div.title { font-weight: bold; font-size: large; }
+dfn { font-style: normal; font-weight: bold; } a { text-decoration: none; } a:hover { text-decoration: underline; } div.tablefns { border-top: solid; } div.example { border-bottom: solid silver; padding: 20px; } div.example div.title { font-weight: bold; font-size: large; } .pageimage { padding: 10px; vertical-align: top; }
div.sidenote {font-size: x-small; float: right; border-style: none; }
span.advantage {border-style: none; color: green; }
span.disadvantage {border-style: none; color: red; }
@@ -268,8 +268,8 @@ pre.badcodebox {font-family: monospace; border-style: solid; border-color: black
div.unicodeboxtitle {text-align: right; border-style: none; color: black; }
pre.unicodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
pre.compactcodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
-pre.sidebysidecode {font-family: monospace; font-size: small; vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-right: 3.000000%; margin-top: 0.000000pt; background-color: rgb(250,250,250); width: 47.000000%; display: inline-block; }
-div.sidebysideresult {vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-top: 0.000000pt; width: 47.000000%; display: inline-block; }
+pre.sidebysidecode {font-family: monospace; font-size: small; vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-right: 3.000000%; margin-top: 0.000000pt; background-color: rgb(250,250,250); width: 47.000000%; overflow: auto; display: inline-block; }
+div.sidebysideresult {vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-top: 0.000000pt; width: 47.000000%; overflow: auto; display: inline-block; }
div.defnbox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
div.optionsummarybox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
div.optionvaluesummarybox {border-style: none; margin-left: 40.000000pt; }
@@ -286,7 +286,7 @@ div.nlctusernavbox {border-style: none; }
div.abstractheader {font-weight: bold; text-align: center; border-style: none; }
div.filedef {font-family: monospace; text-align: left; border-style: none; }
div.tablefn {font-size: x-small; border-style: none; }
-div.tablefns {text-align: left; border-style: none; width: 80.000000%; }
+div.tablefns {text-align: left; border-style: none; width: 80.000000%; overflow: auto; }
code.glostypefmt {font-family: monospace; border-style: none; color: rgb(54,100,139); }
code.fieldfmt {font-family: monospace; border-style: none; color: rgb(82,139,139); }
code.entryfmt {font-family: monospace; border-style: none; color: rgb(139,90,43); }
@@ -306,8 +306,8 @@ span.xtrglostylefmt {font-family: sans-serif; border-style: none; color: rgb(139
</head>
<body>
<div id="main">
- <header><div class="title">User Manual for glossaries.sty v4.52</div><!-- end of title --><div class="author">Nicola L.C. Talbot<br>
-<a href="http://www.dickimaw-books.com/contact">dickimaw-books.com/contact</a></div><!-- end of author --><div class="date">2022-11-03</div><!-- end of date --></header><p>
+ <header><div class="title">User Manual for glossaries.sty v4.53</div><!-- end of title --><div class="author">Nicola L.C. Talbot<br>
+<a href="http://www.dickimaw-books.com/contact">dickimaw-books.com/contact</a></div><!-- end of author --><div class="date">2023-09-29</div><!-- end of date --></header><p>
<p>
<div class="abstract"><div class="abstractheader">Abstract</div><!-- end of abstractheader -->
@@ -336,7 +336,7 @@ The <a id="wrglossary.26"></a><a href="#glo:pkg.glossaries"><span class="styfmt"
<dt>Documented Code for glossaries (<a href="glossaries-code.pdf">glossaries-code.pdf</a>)</dt>
<p>
-<dd> Advanced users wishing to know more about the inner workings of all the packages provided in the <span class="styfmt">glossaries</span> bundle should read <span class="qt">&#x201c;Documented Code for glossaries v4.52&#x201d;</span>. </dd>
+<dd> Advanced users wishing to know more about the inner workings of all the packages provided in the <span class="styfmt">glossaries</span> bundle should read <span class="qt">&#x201c;Documented Code for glossaries v4.53&#x201d;</span>. </dd>
<p>
<dt><a href="CHANGES">CHANGES</a></dt>
@@ -391,17 +391,17 @@ If you use <a id="wrglossary.29"></a><a href="#glo:pkg.hyperref"><span class="st
<li class="toc-section"><a href="#sec:indexingoptions"><span class="numberline">1.3</span>Indexing Options</a></li><!-- end of toc-section -->
<ul>
-<li class="toc-subsection"><a href="#wrglossary.269"><span class="numberline">1.3.1</span>Option 1 (<span class="qt">&#x201c;noidx&#x201d;</span>)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#wrglossary.270"><span class="numberline">1.3.1</span>Option 1 (<span class="qt">&#x201c;noidx&#x201d;</span>)</a></li><!-- end of toc-subsection -->
-<li class="toc-subsection"><a href="#wrglossary.363"><span class="numberline">1.3.2</span>Option 2 (<span class="appfmt">makeindex</span>)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#wrglossary.364"><span class="numberline">1.3.2</span>Option 2 (<span class="appfmt">makeindex</span>)</a></li><!-- end of toc-subsection -->
-<li class="toc-subsection"><a href="#wrglossary.492"><span class="numberline">1.3.3</span>Option 3 (<span class="appfmt">xindy</span>)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#wrglossary.493"><span class="numberline">1.3.3</span>Option 3 (<span class="appfmt">xindy</span>)</a></li><!-- end of toc-subsection -->
-<li class="toc-subsection"><a href="#wrglossary.625"><span class="numberline">1.3.4</span>Option 4 (<span class="appfmt">bib2gls</span>)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#wrglossary.626"><span class="numberline">1.3.4</span>Option 4 (<span class="appfmt">bib2gls</span>)</a></li><!-- end of toc-subsection -->
-<li class="toc-subsection"><a href="#wrglossary.725"><span class="numberline">1.3.5</span>Option 5 (<span class="qt">&#x201c;unsrt&#x201d;</span>)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#wrglossary.726"><span class="numberline">1.3.5</span>Option 5 (<span class="qt">&#x201c;unsrt&#x201d;</span>)</a></li><!-- end of toc-subsection -->
-<li class="toc-subsection"><a href="#wrglossary.780"><span class="numberline">1.3.6</span>Option 6 (<span class="qt">&#x201c;standalone&#x201d;</span>)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#wrglossary.781"><span class="numberline">1.3.6</span>Option 6 (<span class="qt">&#x201c;standalone&#x201d;</span>)</a></li><!-- end of toc-subsection -->
</ul>
<li class="toc-section"><a href="#sec:lipsum"><span class="numberline">1.4</span>Dummy Entries for Testing</a></li><!-- end of toc-section -->
@@ -977,7 +977,7 @@ Next use: <a id="wrglossary.112"></a><a href="#glo:gls"><code class="csfmt">\gls
<a id="ex:simpleunsrt"></a>Example 2: Simple document with unsorted glossaries <a href="glossaries-user-examples/glossaries-user-example002.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example002.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example002.png" type="image/png" width="388" height="265">Example document that defines some glossary entries, references them in the text, and displays three simple unsorted glossaries..</object> </div><!-- end of resultbox -->
<p>
-Note the difference in the way the <a id="wrglossary.118"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> (HTML) and symbol (\(&#x1d70b;\)) are defined in the two above examples. The <a id="wrglossary.119"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a>, <a id="wrglossary.120"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> and <a id="wrglossary.121"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options are specific to <a id="wrglossary.122"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. Other options are passed to the base <a id="wrglossary.123"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
+Note the difference in the way the <a id="wrglossary.118"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> (HTML) and symbol (\(\pi \)) are defined in the two above examples. The <a id="wrglossary.119"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a>, <a id="wrglossary.120"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> and <a id="wrglossary.121"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options are specific to <a id="wrglossary.122"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. Other options are passed to the base <a id="wrglossary.123"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
<div class="information"><div class="informationtitle"><a id="wrglossary.124"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
In this user manual, commands and options displayed in <span class="xtrfmt">tan</span>, such as <a id="wrglossary.125"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> and <a id="wrglossary.126"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>, are only available with the <a id="wrglossary.127"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. There are also some commands and options (such as <a id="wrglossary.128"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and <a id="wrglossary.129"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>) that are provided by the base <a id="wrglossary.130"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package but are redefined by the <a id="wrglossary.131"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. See the <a id="wrglossary.132"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details of those commands. </div><!-- end of information -->
<p>
@@ -1008,37 +1008,39 @@ The <a id="wrglossary.160"></a><a href="#glo:pkg.glossaries"><span class="styfmt
The following rollback releases are available: <p>
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span>Version 4.49 (2021-11-01): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}[=v4.49]
-</pre> Note that this should also rollback <a id="wrglossary.161"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> to version 2.07 if you have a later version installed.<p>
+ <li><span class="bulletitem">&#x2022;</span>Version 4.52 (2022-11-03): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}[=v4.52]
+</pre> This is the last version that uses an internal comma-separated list for the hyper group information in <a id="wrglossary.161"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a>. Version 4.53 has switched to using a sequence.<p>
+<li><span class="bulletitem">&#x2022;</span>Version 4.49 (2021-11-01): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}[=v4.49]
+</pre> Note that this should also rollback <a id="wrglossary.162"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> to version 2.07 if you have a later version installed.<p>
<li><span class="bulletitem">&#x2022;</span>Version 4.46 (2020-03-19): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}[=v4.46]
</pre><p>
</ul>
<p>
-If you rollback using <a id="wrglossary.162"></a><a href="#glo:pkg.latexrelease"><span class="styfmt">latexrelease</span></a> to an earlier date, then you will need to specify v4.46 for <a id="wrglossary.163"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> as there are no earlier rollback versions available. You may want to consider using one of the historic TeX Live Docker images instead. See, for example, <a href="https://www.dickimaw-books.com/blog/legacy-documents-and-tex-live-docker-images">Legacy Documents and TeX Live Docker Images</a>.<p>
+If you rollback using <a id="wrglossary.163"></a><a href="#glo:pkg.latexrelease"><span class="styfmt">latexrelease</span></a> to an earlier date, then you will need to specify v4.46 for <a id="wrglossary.164"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> as there are no earlier rollback versions available. You may want to consider using one of the historic TeX Live Docker images instead. See, for example, <a href="https://www.dickimaw-books.com/blog/legacy-documents-and-tex-live-docker-images">Legacy Documents and TeX Live Docker Images</a>.<p>
</section><!-- end of section sec:rollback -->
<section id="sec:pkgintegration"><!-- start of section sec:pkgintegration --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->1.2. Integrating Other Packages and Known Issues<div class="labellink"><a href="#sec:pkgintegration">[link]</a></div></h2><!-- end of section header -->
<p>
-If you use <a id="wrglossary.164"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and <a id="wrglossary.165"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, you must load <a id="wrglossary.166"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> <span style="font-style: italic; font-variant: normal; ">first</span> (although, in general, <a id="wrglossary.167"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> should be loaded after other packages).<p>
-Occasionally you may find that certain packages need to be loaded <span style="font-style: italic; font-variant: normal; ">after</span> packages that are required by <a id="wrglossary.168"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> but need to also be loaded before <a id="wrglossary.169"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. For example, a package <span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span> might need to be loaded after <a id="wrglossary.170"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a> but before <a id="wrglossary.171"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> (which needs to be loaded before <a id="wrglossary.172"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). In which case, load the required package first (for example, <a id="wrglossary.173"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a>), then <span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span>, and finally load <a id="wrglossary.174"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. <pre class="compactcodebox"><code class="cmd">\usepackage</code>{amsgen}<span class="comment">% load before <span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span></span>
-<code class="cmd">\usepackage</code>{<span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span>}<span class="comment">% must be loaded after <a id="wrglossary.175"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a></span>
+If you use <a id="wrglossary.165"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and <a id="wrglossary.166"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, you must load <a id="wrglossary.167"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> <span style="font-style: italic; font-variant: normal; ">first</span> (although, in general, <a id="wrglossary.168"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> should be loaded after other packages).<p>
+Occasionally you may find that certain packages need to be loaded <span style="font-style: italic; font-variant: normal; ">after</span> packages that are required by <a id="wrglossary.169"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> but need to also be loaded before <a id="wrglossary.170"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. For example, a package <span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span> might need to be loaded after <a id="wrglossary.171"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a> but before <a id="wrglossary.172"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> (which needs to be loaded before <a id="wrglossary.173"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). In which case, load the required package first (for example, <a id="wrglossary.174"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a>), then <span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span>, and finally load <a id="wrglossary.175"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. <pre class="compactcodebox"><code class="cmd">\usepackage</code>{amsgen}<span class="comment">% load before <span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span></span>
+<code class="cmd">\usepackage</code>{<span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span>}<span class="comment">% must be loaded after <a id="wrglossary.176"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a></span>
<code class="cmd">\usepackage</code>{hyperref}<span class="comment">% load after <span class="meta">&#x2329;<em class="metainner">X</em>&#x232a;</span></span>
-<code class="cmd">\usepackage</code>{glossaries}<span class="comment">% load after <a id="wrglossary.176"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a></span>
+<code class="cmd">\usepackage</code>{glossaries}<span class="comment">% load after <a id="wrglossary.177"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a></span>
</pre><p>
-Some packages don&#x2019;t work with some <a id="wrglossary.177"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. For example, <a id="wrglossary.178"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> doesn&#x2019;t work with the styles that use the <a id="wrglossary.179"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment, such as the <a id="wrglossary.180"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style. Since this is the default style, the <a id="wrglossary.181"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package checks for <a id="wrglossary.182"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> and will change the default to the <a id="wrglossary.183"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style if it has been loaded.<p>
-Some packages conflict with a package that&#x2019;s required by a <a id="wrglossary.184"></a><a href="#glo:idx.glossarystyle">glossary style</a> style package. For example, <a id="wrglossary.185"></a><a href="#glo:pkg.xtab"><span class="styfmt">xtab</span></a> conflicts with <a id="wrglossary.186"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a>, which is required by <a id="wrglossary.187"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a>. In this case, ensure the problematic <a id="wrglossary.188"></a><a href="#glo:idx.glossarystyle">glossary style</a> package isn&#x2019;t loaded. For example, use the <a id="wrglossary.189"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a> option and (with <a id="wrglossary.190"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) don&#x2019;t use <a id="wrglossary.191"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=super</span> or <a id="wrglossary.192"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=all</span>. The <a id="wrglossary.193"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package now (v4.50+) checks for <a id="wrglossary.194"></a><a href="#glo:pkg.xtab"><span class="styfmt">xtab</span></a> and will automatically implement <a id="wrglossary.195"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a> if it has been loaded.<p>
-The language-support is implemented using <a id="wrglossary.196"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a>. This needs to know the document languages that have to be supported. It currently (version 1.6 at the time of writing) can&#x2019;t detect the use of <a id="wrglossary.197"></a><a href="#glo:babelprovide"><code class="csfmt">\babelprovide</code></a>. The <a id="wrglossary.198"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package is able to pick up known language labels from the document class options, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[german]{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.199"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=true</span>]{glossaries}
-</pre> The above doesn&#x2019;t load <a id="wrglossary.200"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.201"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> or <a id="wrglossary.202"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>, but the <a id="wrglossary.203"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=true</span> setting will ensure that <a id="wrglossary.204"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> is loaded and the language-sensitive command provided by <a id="wrglossary.205"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> will use the definitions in <a id="wrglossary.206"></a><a href="#glo:file.glossaries-german.ldf"><span class="filefmt">glossaries-german.ldf</span></a> (which needs to be installed separately, see &#xa7;<a href="#sec:languages">1.5</a>) because <a id="wrglossary.207"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can pick up the <span class="optfmt">german</span> document class option.<p>
-The <a id="wrglossary.208"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package is also able to pick up languages passed as package options to <a id="wrglossary.209"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.210"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>, provided they were loaded before <a id="wrglossary.211"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a>. For example, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[french]{babel}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.212"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
-</pre> The <a id="wrglossary.213"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package used to be able to detect languages identified by <a id="wrglossary.214"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span>&#x2019;s</a> <a id="wrglossary.215"></a><a href="#glo:setmainlanguage"><code class="csfmt">\setmainlanguage</code></a> and <a id="wrglossary.216"></a><a href="#glo:setotherlanguage"><code class="csfmt">\setotherlanguage</code></a>, but <a id="wrglossary.217"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> v1.5 can&#x2019;t with newer versions of <a id="wrglossary.218"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a>. You will need to upgrade to <a id="wrglossary.219"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> v1.6+ to allow this to work again.<p>
-In the event that <a id="wrglossary.220"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can&#x2019;t pick up the required languages, it&#x2019;s also possible to identify them with the <a id="wrglossary.221"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a> option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[nil]{babel}
-<a id="wrglossary.222"></a><a href="#glo:babelprovide"><code class="csfmt">\babelprovide</code></a>{french}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.223"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a><span class="optfmt">=french</span>]{glossaries}
+Some packages don&#x2019;t work with some <a id="wrglossary.178"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. For example, <a id="wrglossary.179"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> doesn&#x2019;t work with the styles that use the <a id="wrglossary.180"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment, such as the <a id="wrglossary.181"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style. Since this is the default style, the <a id="wrglossary.182"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package checks for <a id="wrglossary.183"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> and will change the default to the <a id="wrglossary.184"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style if it has been loaded.<p>
+Some packages conflict with a package that&#x2019;s required by a <a id="wrglossary.185"></a><a href="#glo:idx.glossarystyle">glossary style</a> style package. For example, <a id="wrglossary.186"></a><a href="#glo:pkg.xtab"><span class="styfmt">xtab</span></a> conflicts with <a id="wrglossary.187"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a>, which is required by <a id="wrglossary.188"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a>. In this case, ensure the problematic <a id="wrglossary.189"></a><a href="#glo:idx.glossarystyle">glossary style</a> package isn&#x2019;t loaded. For example, use the <a id="wrglossary.190"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a> option and (with <a id="wrglossary.191"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) don&#x2019;t use <a id="wrglossary.192"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=super</span> or <a id="wrglossary.193"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=all</span>. The <a id="wrglossary.194"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package now (v4.50+) checks for <a id="wrglossary.195"></a><a href="#glo:pkg.xtab"><span class="styfmt">xtab</span></a> and will automatically implement <a id="wrglossary.196"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a> if it has been loaded.<p>
+The language-support is implemented using <a id="wrglossary.197"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a>. This needs to know the document languages that have to be supported. It currently (version 1.6 at the time of writing) can&#x2019;t detect the use of <a id="wrglossary.198"></a><a href="#glo:babelprovide"><code class="csfmt">\babelprovide</code></a>. The <a id="wrglossary.199"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package is able to pick up known language labels from the document class options, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[german]{article}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.200"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=true</span>]{glossaries}
+</pre> The above doesn&#x2019;t load <a id="wrglossary.201"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.202"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> or <a id="wrglossary.203"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>, but the <a id="wrglossary.204"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=true</span> setting will ensure that <a id="wrglossary.205"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> is loaded and the language-sensitive command provided by <a id="wrglossary.206"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> will use the definitions in <a id="wrglossary.207"></a><a href="#glo:file.glossaries-german.ldf"><span class="filefmt">glossaries-german.ldf</span></a> (which needs to be installed separately, see &#xa7;<a href="#sec:languages">1.5</a>) because <a id="wrglossary.208"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can pick up the <span class="optfmt">german</span> document class option.<p>
+The <a id="wrglossary.209"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package is also able to pick up languages passed as package options to <a id="wrglossary.210"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.211"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>, provided they were loaded before <a id="wrglossary.212"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a>. For example, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[french]{babel}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.213"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
+</pre> The <a id="wrglossary.214"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package used to be able to detect languages identified by <a id="wrglossary.215"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span>&#x2019;s</a> <a id="wrglossary.216"></a><a href="#glo:setmainlanguage"><code class="csfmt">\setmainlanguage</code></a> and <a id="wrglossary.217"></a><a href="#glo:setotherlanguage"><code class="csfmt">\setotherlanguage</code></a>, but <a id="wrglossary.218"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> v1.5 can&#x2019;t with newer versions of <a id="wrglossary.219"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a>. You will need to upgrade to <a id="wrglossary.220"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> v1.6+ to allow this to work again.<p>
+In the event that <a id="wrglossary.221"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can&#x2019;t pick up the required languages, it&#x2019;s also possible to identify them with the <a id="wrglossary.222"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a> option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[nil]{babel}
+<a id="wrglossary.223"></a><a href="#glo:babelprovide"><code class="csfmt">\babelprovide</code></a>{french}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.224"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a><span class="optfmt">=french</span>]{glossaries}
</pre><p>
</section><!-- end of section sec:pkgintegration -->
@@ -1046,15 +1048,15 @@ In the event that <a id="wrglossary.220"></a><a href="#glo:pkg.tracklang"><span
<section id="sec:indexingoptions"><!-- start of section sec:indexingoptions --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->1.3. Indexing Options<div class="labellink"><a href="#sec:indexingoptions">[link]</a></div></h2><!-- end of section header -->
<p>
-<a id="wrglossary.224"></a>The basic idea behind the <a id="wrglossary.225"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is that you first define your <a id="wrglossary.226"></a><a href="#glo:idx.glossaryentry">entries</a> (terms, symbols or <a id="wrglossary.227"></a><a href="#glo:idx.acronym">acronyms</a>). Then you can reference these within your document (analogous to <a id="wrglossary.228"></a><a href="#glo:cite"><code class="csfmt">\cite</code></a> or <a id="wrglossary.229"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>). You can also, optionally, display a&#xa0;list of the <a id="wrglossary.230"></a><a href="#glo:idx.glossaryentry">entries</a> you have referenced in your document (the <a id="wrglossary.231"></a><a href="#glo:dual.glossary">glossary</a>). This last part, displaying the <a id="wrglossary.232"></a><a href="#glo:dual.glossary">glossary</a>, is the part that most new users find difficult. There are three options available with the base <a id="wrglossary.233"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (Options&#xa0;<a id="wrglossary.234"></a><a href="#glo:idx.opt.noidx">1</a>&#x2013;<a id="wrglossary.235"></a><a href="#glo:idx.opt.xdy">3</a>). The <a id="wrglossary.236"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package provides two extra options for lists (Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.unsrt">5</a>) as well as an option for standalone descriptions within the document body (<a id="wrglossary.237"></a><a href="#glo:idx.opt.standalone">Option&#xa0;6</a>).<p>
-An overview of Options&#xa0;<a id="wrglossary.238"></a><a href="#glo:idx.opt.noidx">1</a>&#x2013;<a id="wrglossary.239"></a><a href="#glo:idx.opt.unsrt">5</a> is given in Table <a href="#tab:options">1.1</a>. <a id="wrglossary.240"></a><a href="#glo:idx.opt.standalone">Option&#xa0;6</a> is omitted from the table as it doesn&#x2019;t produce a list. For a more detailed comparison of the various methods, see the <a href="https://www.dickimaw-books.com/gallery/glossaries-performance.shtml"><span class="styfmt">glossaries</span> performance page</a>. If, for some reason, you want to know what <a id="wrglossary.241"></a><a href="#glo:dual.indexing">indexing</a> option is in effect, you can test the value of: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.242"></a><code class="code"><dfn id="glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></dfn></code></div><!-- end of pinnedbox -->
- This is initialised to: <pre class="compactcodebox"><a id="wrglossary.243"></a><a href="#glo:ifglsxindy"><code class="csfmt">\ifglsxindy</code></a> xindy<code class="cmd">\else</code> makeindex<code class="cmd">\fi</code>
-</pre> If the <a id="wrglossary.244"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.245"></a><a href="#glo:optval.sort.none"><span class="optfmt">none</span></a> or <a id="wrglossary.246"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.247"></a><a href="#glo:optval.sort.clear"><span class="optfmt">clear</span></a> options are used, <a id="wrglossary.248"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> will be redefined to <code class="code">none</code>. If <a id="wrglossary.249"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is used <a id="wrglossary.250"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> will be updated to either <code class="code">makeindex</code> or <code class="code">xindy</code> as appropriate (that is, the conditional will no longer be part of the definition). If <a id="wrglossary.251"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> is used then <a id="wrglossary.252"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> will be updated to <code class="code">noidx</code>. This means that <a id="wrglossary.253"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> can&#x2019;t be fully relied on until the start of the <a id="wrglossary.254"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. (If you are using <a id="wrglossary.255"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+, then this command will also be updated to take the <a id="wrglossary.256"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> setting into account.)<p>
+<a id="wrglossary.225"></a>The basic idea behind the <a id="wrglossary.226"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is that you first define your <a id="wrglossary.227"></a><a href="#glo:idx.glossaryentry">entries</a> (terms, symbols or <a id="wrglossary.228"></a><a href="#glo:idx.acronym">acronyms</a>). Then you can reference these within your document (analogous to <a id="wrglossary.229"></a><a href="#glo:cite"><code class="csfmt">\cite</code></a> or <a id="wrglossary.230"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>). You can also, optionally, display a&#xa0;list of the <a id="wrglossary.231"></a><a href="#glo:idx.glossaryentry">entries</a> you have referenced in your document (the <a id="wrglossary.232"></a><a href="#glo:dual.glossary">glossary</a>). This last part, displaying the <a id="wrglossary.233"></a><a href="#glo:dual.glossary">glossary</a>, is the part that most new users find difficult. There are three options available with the base <a id="wrglossary.234"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (Options&#xa0;<a id="wrglossary.235"></a><a href="#glo:idx.opt.noidx">1</a>&#x2013;<a id="wrglossary.236"></a><a href="#glo:idx.opt.xdy">3</a>). The <a id="wrglossary.237"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package provides two extra options for lists (Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.unsrt">5</a>) as well as an option for standalone descriptions within the document body (<a id="wrglossary.238"></a><a href="#glo:idx.opt.standalone">Option&#xa0;6</a>).<p>
+An overview of Options&#xa0;<a id="wrglossary.239"></a><a href="#glo:idx.opt.noidx">1</a>&#x2013;<a id="wrglossary.240"></a><a href="#glo:idx.opt.unsrt">5</a> is given in Table <a href="#tab:options">1.1</a>. <a id="wrglossary.241"></a><a href="#glo:idx.opt.standalone">Option&#xa0;6</a> is omitted from the table as it doesn&#x2019;t produce a list. For a more detailed comparison of the various methods, see the <a href="https://www.dickimaw-books.com/gallery/glossaries-performance.shtml"><span class="styfmt">glossaries</span> performance page</a>. If, for some reason, you want to know what <a id="wrglossary.242"></a><a href="#glo:dual.indexing">indexing</a> option is in effect, you can test the value of: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.243"></a><code class="code"><dfn id="glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></dfn></code></div><!-- end of pinnedbox -->
+ This is initialised to: <pre class="compactcodebox"><a id="wrglossary.244"></a><a href="#glo:ifglsxindy"><code class="csfmt">\ifglsxindy</code></a> xindy<code class="cmd">\else</code> makeindex<code class="cmd">\fi</code>
+</pre> If the <a id="wrglossary.245"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.246"></a><a href="#glo:optval.sort.none"><span class="optfmt">none</span></a> or <a id="wrglossary.247"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.248"></a><a href="#glo:optval.sort.clear"><span class="optfmt">clear</span></a> options are used, <a id="wrglossary.249"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> will be redefined to <code class="code">none</code>. If <a id="wrglossary.250"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is used <a id="wrglossary.251"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> will be updated to either <code class="code">makeindex</code> or <code class="code">xindy</code> as appropriate (that is, the conditional will no longer be part of the definition). If <a id="wrglossary.252"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> is used then <a id="wrglossary.253"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> will be updated to <code class="code">noidx</code>. This means that <a id="wrglossary.254"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> can&#x2019;t be fully relied on until the start of the <a id="wrglossary.255"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. (If you are using <a id="wrglossary.256"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+, then this command will also be updated to take the <a id="wrglossary.257"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> setting into account.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you are developing a class or package that loads <a id="wrglossary.257"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, I recommend that you don&#x2019;t force the user into a particular <a id="wrglossary.258"></a><a href="#glo:dual.indexing">indexing</a> method by adding an unconditional <a id="wrglossary.259"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> into your class or package code. Aside from forcing the user into a particular indexing method, it means that they&#x2019;re unable to use any commands that must come before <a id="wrglossary.260"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> (such as <a id="wrglossary.261"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>) and they can&#x2019;t switch off the indexing whilst working on a draft document. (If you are using a class or package that has done this, pass the <a id="wrglossary.262"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a> option to <a id="wrglossary.263"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. For example, via the document class options.) </div><!-- end of important -->
+If you are developing a class or package that loads <a id="wrglossary.258"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, I recommend that you don&#x2019;t force the user into a particular <a id="wrglossary.259"></a><a href="#glo:dual.indexing">indexing</a> method by adding an unconditional <a id="wrglossary.260"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> into your class or package code. Aside from forcing the user into a particular indexing method, it means that they&#x2019;re unable to use any commands that must come before <a id="wrglossary.261"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> (such as <a id="wrglossary.262"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>) and they can&#x2019;t switch off the indexing whilst working on a draft document. (If you are using a class or package that has done this, pass the <a id="wrglossary.263"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a> option to <a id="wrglossary.264"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. For example, via the document class options.) </div><!-- end of important -->
<p>
-Strictly speaking, Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> and <a href="#glo:idx.opt.standalone">6</a> aren&#x2019;t actually <a id="wrglossary.264"></a><a href="#glo:dual.indexing">indexing</a> options as no <a id="wrglossary.265"></a><a href="#glo:dual.indexing">indexing</a> is performed. In the case of <a id="wrglossary.266"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>, all defined entries are listed in order of definition. In the case of <a id="wrglossary.267"></a><a href="#glo:idx.opt.standalone">Option&#xa0;6</a>, the entry hypertargets and descriptions are manually inserted at appropriate points in the document. These two options are included here for completeness and for comparison with the actual <a id="wrglossary.268"></a><a href="#glo:dual.indexing">indexing</a> options.<p>
+Strictly speaking, Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> and <a href="#glo:idx.opt.standalone">6</a> aren&#x2019;t actually <a id="wrglossary.265"></a><a href="#glo:dual.indexing">indexing</a> options as no <a id="wrglossary.266"></a><a href="#glo:dual.indexing">indexing</a> is performed. In the case of <a id="wrglossary.267"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>, all defined entries are listed in order of definition. In the case of <a id="wrglossary.268"></a><a href="#glo:idx.opt.standalone">Option&#xa0;6</a>, the entry hypertargets and descriptions are manually inserted at appropriate points in the document. These two options are included here for completeness and for comparison with the actual <a id="wrglossary.269"></a><a href="#glo:dual.indexing">indexing</a> options.<p>
<div class="table"> <div id="tab:options" class="caption">Table&nbsp;1: Glossary Options: Pros and Cons</div><table class="tabular-c">
<tr style=""><th style="border-top: none; border-right: none; border-left: none; padding-left: 0px; width: 3500.000000%; padding-right: 6.000000pt; text-align: left; "><span style="font-size: small; ">Option </span></th>
<td class="cell-noborder-bothsep-c"> <span style="font-weight: bold; "><a href="#glo:idx.opt.noidx">1</a> </span></td>
@@ -1177,53 +1179,53 @@ Strictly speaking, Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> and <a href="
</section><!-- end of section sec:indexingoptions -->
<section id="option1"><!-- start of section option1 --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.3.1. <a id="wrglossary.269"></a><dfn id="glo:idx.opt.noidx">Option 1 (<span class="qt">&#x201c;noidx&#x201d;</span>)</dfn><div class="labellink"><a href="#option1">[link]</a></div></h3><!-- end of subsection header -->
-<p>
-This option isn&#x2019;t generally recommended for reasons given below. It&#x2019;s best used with <a id="wrglossary.270"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.271"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> (order of use) or <a id="wrglossary.272"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.273"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> (order of definition). Example Document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.274"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.275"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{glossaries}
-<strong class="strong"><a id="wrglossary.276"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a></strong> <span class="comment">% use TeX to sort</span>
-<a id="wrglossary.277"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{parrot}{<a id="wrglossary.278"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
- <a id="wrglossary.279"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>}
-<a id="wrglossary.280"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.281"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.282"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>}
-<a id="wrglossary.283"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{puffin}{<a id="wrglossary.284"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
- <a id="wrglossary.285"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>}
-<a id="wrglossary.286"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{penguin}{<a id="wrglossary.287"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
- <a id="wrglossary.288"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>}
+<h3><!-- start of subsection header -->1.3.1. <a id="wrglossary.270"></a><dfn id="glo:idx.opt.noidx">Option 1 (<span class="qt">&#x201c;noidx&#x201d;</span>)</dfn><div class="labellink"><a href="#option1">[link]</a></div></h3><!-- end of subsection header -->
+<p>
+This option isn&#x2019;t generally recommended for reasons given below. It&#x2019;s best used with <a id="wrglossary.271"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.272"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> (order of use) or <a id="wrglossary.273"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.274"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> (order of definition). Example Document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.275"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.276"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{glossaries}
+<strong class="strong"><a id="wrglossary.277"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a></strong> <span class="comment">% use TeX to sort</span>
+<a id="wrglossary.278"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{parrot}{<a id="wrglossary.279"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
+ <a id="wrglossary.280"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>}
+<a id="wrglossary.281"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.282"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.283"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>}
+<a id="wrglossary.284"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{puffin}{<a id="wrglossary.285"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
+ <a id="wrglossary.286"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>}
+<a id="wrglossary.287"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{penguin}{<a id="wrglossary.288"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
+ <a id="wrglossary.289"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>}
<span class="comment">% a symbol:</span>
-<a id="wrglossary.289"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.290"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.291"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.292"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
- <strong class="strong"><a id="wrglossary.293"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span></strong>,<a id="wrglossary.294"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>}
-<span class="comment">% an <a id="wrglossary.295"></a><a href="#glo:idx.acronym">acronym</a>:</span>
-<a id="wrglossary.296"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.297"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a>}
-<a id="wrglossary.298"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{arpanet}{ARPANET}{Advanced Research Projects Agency Network}
+<a id="wrglossary.290"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.291"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.292"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.293"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+ <strong class="strong"><a id="wrglossary.294"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span></strong>,<a id="wrglossary.295"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>}
+<span class="comment">% an <a id="wrglossary.296"></a><a href="#glo:idx.acronym">acronym</a>:</span>
+<a id="wrglossary.297"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.298"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a>}
+<a id="wrglossary.299"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{arpanet}{ARPANET}{Advanced Research Projects Agency Network}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.299"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.300"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.301"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
-<a id="wrglossary.302"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.303"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
-Next use: <a id="wrglossary.304"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
-<strong class="strong"><a id="wrglossary.305"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a></strong>
+<a id="wrglossary.300"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.301"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.302"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
+<a id="wrglossary.303"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.304"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
+Next use: <a id="wrglossary.305"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
+<strong class="strong"><a id="wrglossary.306"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a></strong>
<code class="cend">\end{document}</code>
-</pre> You can place all your entry definitions in a separate file and load it in the <a id="wrglossary.306"></a><a href="#glo:idx.documentpreamble">document preamble</a> with <a id="wrglossary.307"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> (<span style="font-style: italic; font-variant: normal; ">after</span> <a id="wrglossary.308"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>). Note that six entries have been defined but only five are referenced (<a id="wrglossary.309"></a><a href="#glo:@@glslabel@indexing">indexed</a>) in the document so only those five appear in the <a id="wrglossary.310"></a><a href="#glo:dual.glossary">glossary</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> You can place all your entry definitions in a separate file and load it in the <a id="wrglossary.307"></a><a href="#glo:idx.documentpreamble">document preamble</a> with <a id="wrglossary.308"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> (<span style="font-style: italic; font-variant: normal; ">after</span> <a id="wrglossary.309"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>). Note that six entries have been defined but only five are referenced (<a id="wrglossary.310"></a><a href="#glo:@@glslabel@indexing">indexed</a>) in the document so only those five appear in the <a id="wrglossary.311"></a><a href="#glo:dual.glossary">glossary</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:noidx"></a>Example 3: Simple document that uses TeX to sort entries <a href="glossaries-user-examples/glossaries-user-example003.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example003.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example003.png" type="image/png" width="391" height="244">Example document that defines some entries, references a subset of them in the document and displays a sorted list of the referenced entries: alpha, ARPANET, duck, parrot and puffin. There are three letter groups, headed A, D and P.</object> </div><!-- end of resultbox -->
- This uses the <a id="wrglossary.311"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> style, which puts a heading at the start of each <a id="wrglossary.312"></a><a href="#glo:idx.group">letter group</a>. The <a id="wrglossary.313"></a><a href="#glo:idx.group">letter group</a> is determined by the first character of the sort value. For a preview of all available styles, see <a href="https://www.dickimaw-books.com/gallery/index.php?label=glossaries-styles">Gallery: Predefined Styles</a>. The number 1 after each description is the <a id="wrglossary.314"></a><a href="#glo:locationlist">number list</a> (or <a id="wrglossary.315"></a><a href="#glo:dual.locationlist">location list</a>). This is the list of <a id="wrglossary.316"></a><a href="#glo:@@glslabel@entrylocation">locations</a> (page numbers, in this case) where the entry was <a id="wrglossary.317"></a><a href="#glo:@@glslabel@indexing">indexed</a>. In this example, all entries were <a id="wrglossary.318"></a><a href="#glo:@@glslabel@indexing">indexed</a> on page&#xa0;1.<p>
-This option doesn&#x2019;t require an external <a id="wrglossary.319"></a><a href="#glo:dual.indexingapp">indexing application</a> but, with the default alphabetic sorting, it&#x2019;s very slow with severe limitations. If you want a sorted list, it doesn&#x2019;t work well for <a id="wrglossary.320"></a><a href="#glo:dual.exlatinalph">extended Latin alphabets</a> or <a id="wrglossary.321"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabets</a>. However, if you use the <a id="wrglossary.322"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span> package option (the default for <a id="wrglossary.323"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>) then the <a id="wrglossary.324"></a><a href="#glo:@@glslabel@latexexlatinchar">standard LaTeX accent commands</a> will be ignored, so if an entry&#x2019;s name is set to <code class="code"><a id="wrglossary.325"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>elite</code> then the sort value will default to <code class="code">elite</code> if <a id="wrglossary.326"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span> is used and will default to the literal string \&#x2019;elite if <a id="wrglossary.327"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> is used. <p>
+ This uses the <a id="wrglossary.312"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> style, which puts a heading at the start of each <a id="wrglossary.313"></a><a href="#glo:idx.group">letter group</a>. The <a id="wrglossary.314"></a><a href="#glo:idx.group">letter group</a> is determined by the first character of the sort value. For a preview of all available styles, see <a href="https://www.dickimaw-books.com/gallery/index.php?label=glossaries-styles">Gallery: Predefined Styles</a>. The number 1 after each description is the <a id="wrglossary.315"></a><a href="#glo:locationlist">number list</a> (or <a id="wrglossary.316"></a><a href="#glo:dual.locationlist">location list</a>). This is the list of <a id="wrglossary.317"></a><a href="#glo:@@glslabel@entrylocation">locations</a> (page numbers, in this case) where the entry was <a id="wrglossary.318"></a><a href="#glo:@@glslabel@indexing">indexed</a>. In this example, all entries were <a id="wrglossary.319"></a><a href="#glo:@@glslabel@indexing">indexed</a> on page&#xa0;1.<p>
+This option doesn&#x2019;t require an external <a id="wrglossary.320"></a><a href="#glo:dual.indexingapp">indexing application</a> but, with the default alphabetic sorting, it&#x2019;s very slow with severe limitations. If you want a sorted list, it doesn&#x2019;t work well for <a id="wrglossary.321"></a><a href="#glo:dual.exlatinalph">extended Latin alphabets</a> or <a id="wrglossary.322"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabets</a>. However, if you use the <a id="wrglossary.323"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span> package option (the default for <a id="wrglossary.324"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>) then the <a id="wrglossary.325"></a><a href="#glo:@@glslabel@latexexlatinchar">standard LaTeX accent commands</a> will be ignored, so if an entry&#x2019;s name is set to <code class="code"><a id="wrglossary.326"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>elite</code> then the sort value will default to <code class="code">elite</code> if <a id="wrglossary.327"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span> is used and will default to the literal string \&#x2019;elite if <a id="wrglossary.328"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> is used. <p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Previously, it was also possible to strip accents from <a id="wrglossary.328"></a><a href="#glo:dual.utf8">UTF-8</a> characters, but that&#x2019;s not possible following updates to the LaTeX kernel. The kernel updates are beneficial as they make it possible to use <a id="wrglossary.329"></a><a href="#glo:dual.utf8">UTF-8</a> characters in labels, but the trick of stripping accents was a hack that no longer works. </div><!-- end of warning -->
+Previously, it was also possible to strip accents from <a id="wrglossary.329"></a><a href="#glo:dual.utf8">UTF-8</a> characters, but that&#x2019;s not possible following updates to the LaTeX kernel. The kernel updates are beneficial as they make it possible to use <a id="wrglossary.330"></a><a href="#glo:dual.utf8">UTF-8</a> characters in labels, but the trick of stripping accents was a hack that no longer works. </div><!-- end of warning -->
<p>
-If you have any other kinds of commands that don&#x2019;t expand to <a id="wrglossary.330"></a><a href="#glo:dual.ascii">ASCII</a> characters, such as <a id="wrglossary.331"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, then you must use <a id="wrglossary.332"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> or change the sort method (<a id="wrglossary.333"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.334"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> or <a id="wrglossary.335"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.336"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a>) in the package options or explicitly set the <a id="wrglossary.337"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key when you define the relevant entries, as shown in the above example which has: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.338"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.339"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.340"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.341"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
- <strong class="strong"><a id="wrglossary.342"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span>,</strong><a id="wrglossary.343"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>
+If you have any other kinds of commands that don&#x2019;t expand to <a id="wrglossary.331"></a><a href="#glo:dual.ascii">ASCII</a> characters, such as <a id="wrglossary.332"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, then you must use <a id="wrglossary.333"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> or change the sort method (<a id="wrglossary.334"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.335"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> or <a id="wrglossary.336"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.337"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a>) in the package options or explicitly set the <a id="wrglossary.338"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key when you define the relevant entries, as shown in the above example which has: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.339"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.340"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.341"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.342"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+ <strong class="strong"><a id="wrglossary.343"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span>,</strong><a id="wrglossary.344"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>
}
</pre><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.344"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.345"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has a modified <a id="wrglossary.346"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option that provides <a id="wrglossary.347"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a>, which automatically sets the <a id="wrglossary.348"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to the entry label (instead of the <a id="wrglossary.349"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>). </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.345"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.346"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has a modified <a id="wrglossary.347"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option that provides <a id="wrglossary.348"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a>, which automatically sets the <a id="wrglossary.349"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to the entry label (instead of the <a id="wrglossary.350"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>). </div><!-- end of information -->
<p>
-This option works best with the <a id="wrglossary.350"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.351"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.352"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.353"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> setting. For any other setting, be prepared for a long document build time, especially if you have a lot of entries defined. <strong class="strong">This option is intended as a last resort for alphabetical sorting.</strong> This option allows a mixture of sort methods. (For example, sorting by word order for one glossary and order of use for another.) This option is not suitable for <a id="wrglossary.354"></a><a href="#glo:hierarchicallevel">hierarchical</a> glossaries and does not form <a id="wrglossary.355"></a><a href="#glo:idx.range">ranges</a> in the <a id="wrglossary.356"></a><a href="#glo:dual.locationlist">location lists</a>. If you really can&#x2019;t use an <a id="wrglossary.357"></a><a href="#glo:dual.indexingapp">indexing application</a> consider using <a id="wrglossary.358"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a> instead.<p>
+This option works best with the <a id="wrglossary.351"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.352"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.353"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.354"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> setting. For any other setting, be prepared for a long document build time, especially if you have a lot of entries defined. <strong class="strong">This option is intended as a last resort for alphabetical sorting.</strong> This option allows a mixture of sort methods. (For example, sorting by word order for one glossary and order of use for another.) This option is not suitable for <a id="wrglossary.355"></a><a href="#glo:hierarchicallevel">hierarchical</a> glossaries and does not form <a id="wrglossary.356"></a><a href="#glo:idx.range">ranges</a> in the <a id="wrglossary.357"></a><a href="#glo:dual.locationlist">location lists</a>. If you really can&#x2019;t use an <a id="wrglossary.358"></a><a href="#glo:dual.indexingapp">indexing application</a> consider using <a id="wrglossary.359"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a> instead.<p>
Summary:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Add <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.359"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>
-</pre> to your <a id="wrglossary.360"></a><a href="#glo:idx.documentpreamble">preamble</a> (before you start defining your entries, as described in &#xa7;<a href="#sec:newglosentry">4</a>).<p>
-<li><span class="numitem">2.</span>Put <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.361"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>
-</pre> where you want your list of entries to appear (described in &#xa7;<a href="#sec:printglossary">8</a>). Alternatively, to display all glossaries use the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.362"></a><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a>
+ <li><span class="numitem">1.</span>Add <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.360"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>
+</pre> to your <a id="wrglossary.361"></a><a href="#glo:idx.documentpreamble">preamble</a> (before you start defining your entries, as described in &#xa7;<a href="#sec:newglosentry">4</a>).<p>
+<li><span class="numitem">2.</span>Put <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.362"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>
+</pre> where you want your list of entries to appear (described in &#xa7;<a href="#sec:printglossary">8</a>). Alternatively, to display all glossaries use the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.363"></a><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a>
</pre><p>
<li><span class="numitem">3.</span>Run LaTeX twice on your document. (As you would do to make a&#xa0;table of contents appear.) For example, click twice on the <span class="qt">&#x201c;typeset&#x201d;</span> or <span class="qt">&#x201c;build&#x201d;</span> or <span class="qt">&#x201c;pdfLaTeX&#x201d;</span> button in your editor.
</ol>
@@ -1232,145 +1234,145 @@ Summary:
</section><!-- end of section option1 -->
<section id="option2"><!-- start of section option2 --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.3.2. <a id="wrglossary.363"></a><dfn id="glo:idx.opt.mkidx">Option 2 (<span class="appfmt">makeindex</span>)</dfn><div class="labellink"><a href="#option2">[link]</a></div></h3><!-- end of subsection header -->
-<p>
-<a id="wrglossary.364"></a>Example document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.365"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.366"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{glossaries}
-<strong class="strong"><a id="wrglossary.367"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a></strong> <span class="comment">% open <a id="wrglossary.368"></a><a href="#glo:dual.indexingfile">indexing files</a></span>
-<a id="wrglossary.369"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{parrot}{<a id="wrglossary.370"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
- <a id="wrglossary.371"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>}
-<a id="wrglossary.372"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.373"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.374"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>}
-<a id="wrglossary.375"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{puffin}{<a id="wrglossary.376"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
- <a id="wrglossary.377"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>}
-<a id="wrglossary.378"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{penguin}{<a id="wrglossary.379"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
- <a id="wrglossary.380"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>}
+<h3><!-- start of subsection header -->1.3.2. <a id="wrglossary.364"></a><dfn id="glo:idx.opt.mkidx">Option 2 (<span class="appfmt">makeindex</span>)</dfn><div class="labellink"><a href="#option2">[link]</a></div></h3><!-- end of subsection header -->
+<p>
+<a id="wrglossary.365"></a>Example document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.366"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.367"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{glossaries}
+<strong class="strong"><a id="wrglossary.368"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a></strong> <span class="comment">% open <a id="wrglossary.369"></a><a href="#glo:dual.indexingfile">indexing files</a></span>
+<a id="wrglossary.370"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{parrot}{<a id="wrglossary.371"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
+ <a id="wrglossary.372"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>}
+<a id="wrglossary.373"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.374"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.375"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>}
+<a id="wrglossary.376"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{puffin}{<a id="wrglossary.377"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
+ <a id="wrglossary.378"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>}
+<a id="wrglossary.379"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{penguin}{<a id="wrglossary.380"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
+ <a id="wrglossary.381"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>}
<span class="comment">% a symbol:</span>
-<a id="wrglossary.381"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.382"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.383"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.384"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
- <strong class="strong"><a id="wrglossary.385"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span></strong>,<a id="wrglossary.386"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>}
-<span class="comment">% an <a id="wrglossary.387"></a><a href="#glo:idx.acronym">acronym</a>:</span>
-<a id="wrglossary.388"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.389"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a>}
-<a id="wrglossary.390"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{arpanet}{ARPANET}{Advanced Research Projects Agency Network}
+<a id="wrglossary.382"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.383"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.384"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.385"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+ <strong class="strong"><a id="wrglossary.386"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span></strong>,<a id="wrglossary.387"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>}
+<span class="comment">% an <a id="wrglossary.388"></a><a href="#glo:idx.acronym">acronym</a>:</span>
+<a id="wrglossary.389"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.390"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a>}
+<a id="wrglossary.391"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{arpanet}{ARPANET}{Advanced Research Projects Agency Network}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.391"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.392"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.393"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
-<a id="wrglossary.394"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.395"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
-Next use: <a id="wrglossary.396"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
-<strong class="strong"><a id="wrglossary.397"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a></strong>
+<a id="wrglossary.392"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.393"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.394"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
+<a id="wrglossary.395"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.396"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
+Next use: <a id="wrglossary.397"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
+<strong class="strong"><a id="wrglossary.398"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a></strong>
<code class="cend">\end{document}</code>
-</pre> You can place all your entry definitions in a separate file and load it in the <a id="wrglossary.398"></a><a href="#glo:idx.documentpreamble">preamble</a> with <a id="wrglossary.399"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> (<span style="font-style: italic; font-variant: normal; ">after</span> <a id="wrglossary.400"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>). The result is the same as for Example <a href="#ex:noidx">3</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> You can place all your entry definitions in a separate file and load it in the <a id="wrglossary.399"></a><a href="#glo:idx.documentpreamble">preamble</a> with <a id="wrglossary.400"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> (<span style="font-style: italic; font-variant: normal; ">after</span> <a id="wrglossary.401"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>). The result is the same as for Example <a href="#ex:noidx">3</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:mkidx"></a>Example 4: Simple document that uses <span class="appfmt">makeindex</span> to sort entries <a href="glossaries-user-examples/glossaries-user-example004.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example004.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example004.png" type="image/png" width="391" height="244">Example document that defines some entries, references a subset of them in the document and displays a sorted list of the referenced entries: alpha, ARPANET, duck, parrot and puffin. There are three letter groups, headed A, D and P.</object> </div><!-- end of resultbox -->
<p>
-This option uses a&#xa0;<a id="wrglossary.401"></a><a href="#glo:dual.cli">CLI</a> application called <a id="wrglossary.402"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> to sort the entries. This application comes with all modern TeX distributions, but it&#x2019;s hard-coded for the non-extended <a id="wrglossary.403"></a><a href="#glo:dual.latinalph">Latin alphabet</a>. It can&#x2019;t correctly sort accent commands (such as <a id="wrglossary.404"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a> or <a id="wrglossary.405"></a><a href="#glo:c"><code class="csfmt">\c</code></a>) and fails with <a id="wrglossary.406"></a><a href="#glo:dual.utf8">UTF-8</a> characters, especially for any sort values that start with a <a id="wrglossary.407"></a><a href="#glo:dual.utf8">UTF-8</a> character (as it separates the octets resulting in an invalid file <a id="wrglossary.408"></a><a href="#glo:idx.encoding">encoding</a>). This process involves making LaTeX write the <a id="wrglossary.409"></a><a href="#glo:dual.glossary">glossary</a> information to a temporary file which <a id="wrglossary.410"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> reads. Then <a id="wrglossary.411"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> writes a&#xa0;new file containing the code to typeset the <a id="wrglossary.412"></a><a href="#glo:dual.glossary">glossary</a>. Then <a id="wrglossary.413"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> reads this file in on the next run.<p>
+This option uses a&#xa0;<a id="wrglossary.402"></a><a href="#glo:dual.cli">CLI</a> application called <a id="wrglossary.403"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> to sort the entries. This application comes with all modern TeX distributions, but it&#x2019;s hard-coded for the non-extended <a id="wrglossary.404"></a><a href="#glo:dual.latinalph">Latin alphabet</a>. It can&#x2019;t correctly sort accent commands (such as <a id="wrglossary.405"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a> or <a id="wrglossary.406"></a><a href="#glo:c"><code class="csfmt">\c</code></a>) and fails with <a id="wrglossary.407"></a><a href="#glo:dual.utf8">UTF-8</a> characters, especially for any sort values that start with a <a id="wrglossary.408"></a><a href="#glo:dual.utf8">UTF-8</a> character (as it separates the octets resulting in an invalid file <a id="wrglossary.409"></a><a href="#glo:idx.encoding">encoding</a>). This process involves making LaTeX write the <a id="wrglossary.410"></a><a href="#glo:dual.glossary">glossary</a> information to a temporary file which <a id="wrglossary.411"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> reads. Then <a id="wrglossary.412"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> writes a&#xa0;new file containing the code to typeset the <a id="wrglossary.413"></a><a href="#glo:dual.glossary">glossary</a>. Then <a id="wrglossary.414"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> reads this file in on the next run.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-There are other applications that can read <a id="wrglossary.414"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> files, such as <a id="wrglossary.415"></a><a href="#glo:app.texindy"><span class="appfmt">texindy</span></a> and <a id="wrglossary.416"></a><a href="#glo:app.xindex"><span class="appfmt">xindex</span></a>, but the <a id="wrglossary.417"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package uses a customized <a id="wrglossary.418"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> style file (created by <a id="wrglossary.419"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>) that adjusts the special characters and input keyword and also ensures that the resulting file (which is input by <a id="wrglossary.420"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>) adheres to the <a id="wrglossary.421"></a><a href="#glo:dual.glossary">glossary</a> style. If you want to use an alternative, you will need to ensure that it can honour the settings in the <a id="wrglossary.422"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file. </div><!-- end of information -->
+There are other applications that can read <a id="wrglossary.415"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> files, such as <a id="wrglossary.416"></a><a href="#glo:app.texindy"><span class="appfmt">texindy</span></a> and <a id="wrglossary.417"></a><a href="#glo:app.xindex"><span class="appfmt">xindex</span></a>, but the <a id="wrglossary.418"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package uses a customized <a id="wrglossary.419"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> style file (created by <a id="wrglossary.420"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>) that adjusts the special characters and input keyword and also ensures that the resulting file (which is input by <a id="wrglossary.421"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>) adheres to the <a id="wrglossary.422"></a><a href="#glo:dual.glossary">glossary</a> style. If you want to use an alternative, you will need to ensure that it can honour the settings in the <a id="wrglossary.423"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file. </div><!-- end of information -->
<p>
-This option works best if you want to sort entries according to the English alphabet and you don&#x2019;t want to install Perl or Java. This method can also work with the restricted <a id="wrglossary.423"></a><a href="#glo:dual.shellescape">shell escape</a> since <a id="wrglossary.424"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is considered a trusted application, which means you should be able to use the <a id="wrglossary.425"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.426"></a><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a> or <a id="wrglossary.427"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.428"></a><a href="#glo:optval.automake.delayed"><span class="optfmt">true</span></a> package option provided the <a id="wrglossary.429"></a><a href="#glo:dual.shellescape">shell escape</a> hasn&#x2019;t been completely disabled.<p>
-This method can form <a id="wrglossary.430"></a><a href="#glo:idx.range">ranges</a> in the <a id="wrglossary.431"></a><a href="#glo:locationlist">number list</a> but only accepts limited number formats: <a id="wrglossary.432"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>, <a id="wrglossary.433"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>, <a id="wrglossary.434"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>, <a id="wrglossary.435"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a> and <a id="wrglossary.436"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>. <p>
-This option does not allow a mixture of sort methods. All <a id="wrglossary.437"></a><a href="#glo:dual.glossary">glossaries</a> must be sorted according to the same method: word/letter ordering or order of use or order of definition. If you need word ordering for one <a id="wrglossary.438"></a><a href="#glo:dual.glossary">glossary</a> and letter ordering for another you&#x2019;ll have to explicitly call <a id="wrglossary.439"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> for each <a id="wrglossary.440"></a><a href="#glo:dual.glossary">glossary</a> type.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.441"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.442"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package allows a hybrid mix of Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.mkidx">2</a> to provide word/letter ordering with <a id="wrglossary.443"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> and order of use/definition with <a id="wrglossary.444"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. See the <a id="wrglossary.445"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> documentation for further details. See also the <a id="wrglossary.446"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> alternative to <a id="wrglossary.447"></a><a href="#glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></a> in &#xa7;<a href="#sec:samplessort">18.5</a>. </div><!-- end of information -->
+This option works best if you want to sort entries according to the English alphabet and you don&#x2019;t want to install Perl or Java. This method can also work with the restricted <a id="wrglossary.424"></a><a href="#glo:dual.shellescape">shell escape</a> since <a id="wrglossary.425"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is considered a trusted application, which means you should be able to use the <a id="wrglossary.426"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.427"></a><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a> or <a id="wrglossary.428"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.429"></a><a href="#glo:optval.automake.delayed"><span class="optfmt">true</span></a> package option provided the <a id="wrglossary.430"></a><a href="#glo:dual.shellescape">shell escape</a> hasn&#x2019;t been completely disabled.<p>
+This method can form <a id="wrglossary.431"></a><a href="#glo:idx.range">ranges</a> in the <a id="wrglossary.432"></a><a href="#glo:locationlist">number list</a> but only accepts limited number formats: <a id="wrglossary.433"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>, <a id="wrglossary.434"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>, <a id="wrglossary.435"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>, <a id="wrglossary.436"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a> and <a id="wrglossary.437"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>. <p>
+This option does not allow a mixture of sort methods. All <a id="wrglossary.438"></a><a href="#glo:dual.glossary">glossaries</a> must be sorted according to the same method: word/letter ordering or order of use or order of definition. If you need word ordering for one <a id="wrglossary.439"></a><a href="#glo:dual.glossary">glossary</a> and letter ordering for another you&#x2019;ll have to explicitly call <a id="wrglossary.440"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> for each <a id="wrglossary.441"></a><a href="#glo:dual.glossary">glossary</a> type.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.442"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.443"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package allows a hybrid mix of Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.mkidx">2</a> to provide word/letter ordering with <a id="wrglossary.444"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> and order of use/definition with <a id="wrglossary.445"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. See the <a id="wrglossary.446"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> documentation for further details. See also the <a id="wrglossary.447"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> alternative to <a id="wrglossary.448"></a><a href="#glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></a> in &#xa7;<a href="#sec:samplessort">18.5</a>. </div><!-- end of information -->
<p>
Summary:
<ol class="displaylist">
- <li><span class="numitem">1.</span>If you want to use <a id="wrglossary.448"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> <a id="wrglossary.449"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> option you must change the quote character using <a id="wrglossary.450"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.451"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>{+}
-</pre> This must be used before <a id="wrglossary.452"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Note that if you are using <a id="wrglossary.453"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>, the shorthands aren&#x2019;t enabled until the start of the document, so you won&#x2019;t be able to use the shorthands in definitions that occur in the <a id="wrglossary.454"></a><a href="#glo:idx.documentpreamble">preamble</a>.<p>
-<li><span class="numitem">2.</span>Add <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.455"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-</pre> to your <a id="wrglossary.456"></a><a href="#glo:idx.documentpreamble">preamble</a> (before you start defining your entries, as described in &#xa7;<a href="#sec:newglosentry">4</a>).<p>
-<li><span class="numitem">3.</span>Put <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.457"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>
-</pre> where you want your list of entries to appear (described in &#xa7;<a href="#sec:printglossary">8</a>). Alternatively, to display all glossaries use the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.458"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+ <li><span class="numitem">1.</span>If you want to use <a id="wrglossary.449"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> <a id="wrglossary.450"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> option you must change the quote character using <a id="wrglossary.451"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.452"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>{+}
+</pre> This must be used before <a id="wrglossary.453"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Note that if you are using <a id="wrglossary.454"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>, the shorthands aren&#x2019;t enabled until the start of the document, so you won&#x2019;t be able to use the shorthands in definitions that occur in the <a id="wrglossary.455"></a><a href="#glo:idx.documentpreamble">preamble</a>.<p>
+<li><span class="numitem">2.</span>Add <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.456"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+</pre> to your <a id="wrglossary.457"></a><a href="#glo:idx.documentpreamble">preamble</a> (before you start defining your entries, as described in &#xa7;<a href="#sec:newglosentry">4</a>).<p>
+<li><span class="numitem">3.</span>Put <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.458"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>
+</pre> where you want your list of entries to appear (described in &#xa7;<a href="#sec:printglossary">8</a>). Alternatively, to display all glossaries use the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.459"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
</pre><p>
-<li><span class="numitem">4.</span>Run LaTeX on your document. This creates files with the extensions <a id="wrglossary.459"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> and <a id="wrglossary.460"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> (for example, if your LaTeX document is called <span class="filefmt">myDoc.tex</span>, then you&#x2019;ll have two extra files called <span class="filefmt">myDoc.glo</span> and <span class="filefmt">myDoc.ist</span>). If you look at your document at this point, you won&#x2019;t see the glossary as it hasn&#x2019;t been created yet. (If you use <a id="wrglossary.461"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you&#x2019;ll see the section heading and some boilerplate text.)<p>
-If you have used package options such as <a id="wrglossary.462"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> there will also be other sets of files corresponding to the extra glossaries that were created by those options.<p>
-<li><span class="numitem">5.</span><a id="makeindex.run"></a> Run <a id="wrglossary.463"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> with the <a id="wrglossary.464"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file as the input file and the <a id="wrglossary.465"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file as the style so that it creates an output file with the extension <a id="wrglossary.466"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex <a id="wrglossary.467"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a> myDoc.ist <a id="wrglossary.468"></a><a href="#glo:switch.mkidx.o"><span class="shortargfmt">-o</span></a> myDoc.gls myDoc.glo
+<li><span class="numitem">4.</span>Run LaTeX on your document. This creates files with the extensions <a id="wrglossary.460"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> and <a id="wrglossary.461"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> (for example, if your LaTeX document is called <span class="filefmt">myDoc.tex</span>, then you&#x2019;ll have two extra files called <span class="filefmt">myDoc.glo</span> and <span class="filefmt">myDoc.ist</span>). If you look at your document at this point, you won&#x2019;t see the glossary as it hasn&#x2019;t been created yet. (If you use <a id="wrglossary.462"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you&#x2019;ll see the section heading and some boilerplate text.)<p>
+If you have used package options such as <a id="wrglossary.463"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> there will also be other sets of files corresponding to the extra glossaries that were created by those options.<p>
+<li><span class="numitem">5.</span><a id="makeindex.run"></a> Run <a id="wrglossary.464"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> with the <a id="wrglossary.465"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file as the input file and the <a id="wrglossary.466"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file as the style so that it creates an output file with the extension <a id="wrglossary.467"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex <a id="wrglossary.468"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a> myDoc.ist <a id="wrglossary.469"></a><a href="#glo:switch.mkidx.o"><span class="shortargfmt">-o</span></a> myDoc.gls myDoc.glo
</pre> (Replace <code class="code">myDoc</code> with the base name of your LaTeX document file. Avoid spaces in the file name if possible.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The file extensions vary according to the <a id="wrglossary.469"></a><a href="#glo:dual.glossary">glossary</a> <a id="wrglossary.470"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>. See &#xa7;<a href="#sec:makeindexapp">1.6.4</a> for further details. <a id="wrglossary.471"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> must be called for each set of files. </div><!-- end of important -->
+The file extensions vary according to the <a id="wrglossary.470"></a><a href="#glo:dual.glossary">glossary</a> <a id="wrglossary.471"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>. See &#xa7;<a href="#sec:makeindexapp">1.6.4</a> for further details. <a id="wrglossary.472"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> must be called for each set of files. </div><!-- end of important -->
<p>
-If you don&#x2019;t know how to use the command prompt, then you can probably access <a id="wrglossary.472"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> via your text editor, but each editor has a different method of doing this. See <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a> for some examples.<p>
-Alternatively, run <a id="wrglossary.473"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> indirectly via the <a id="wrglossary.474"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries myDoc
-</pre> Note that the file extension isn&#x2019;t supplied in this case. (Replace <a id="wrglossary.475"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with <a id="wrglossary.476"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> if you don&#x2019;t have Perl installed.) This will pick up all the file extensions from the <a id="wrglossary.477"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and run <a id="wrglossary.478"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> the appropriate number of times with all the necessary switches.<p>
-The simplest approach is to use <a id="wrglossary.479"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> and add the following comment lines to the start of your document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: pdflatex
+If you don&#x2019;t know how to use the command prompt, then you can probably access <a id="wrglossary.473"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> via your text editor, but each editor has a different method of doing this. See <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a> for some examples.<p>
+Alternatively, run <a id="wrglossary.474"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> indirectly via the <a id="wrglossary.475"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries myDoc
+</pre> Note that the file extension isn&#x2019;t supplied in this case. (Replace <a id="wrglossary.476"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with <a id="wrglossary.477"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> if you don&#x2019;t have Perl installed.) This will pick up all the file extensions from the <a id="wrglossary.478"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and run <a id="wrglossary.479"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> the appropriate number of times with all the necessary switches.<p>
+The simplest approach is to use <a id="wrglossary.480"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> and add the following comment lines to the start of your document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
</pre> (Replace <code class="code">makeglossaries</code> with <code class="code">makeglossarieslite</code> in the second line above if you don&#x2019;t have Perl installed. Note that there&#x2019;s no hyphen in this case.)<p>
-The default sort is word order (<span class="qt">&#x201c;sea lion&#x201d;</span> comes before <span class="qt">&#x201c;seal&#x201d;</span>). If you want letter ordering you need to add the <a id="wrglossary.480"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex <a id="wrglossary.481"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> <a id="wrglossary.482"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a> myDoc.ist -o myDoc.gls myDoc.glo
-</pre> (See &#xa7;<a href="#sec:makeindexapp">1.6.4</a> for further details on using <a id="wrglossary.483"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly.) If you use <a id="wrglossary.484"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.485"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> then use the <a id="wrglossary.486"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span> package option and the <a id="wrglossary.487"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> option will be added automatically.<p>
+The default sort is word order (<span class="qt">&#x201c;sea lion&#x201d;</span> comes before <span class="qt">&#x201c;seal&#x201d;</span>). If you want letter ordering you need to add the <a id="wrglossary.481"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex <a id="wrglossary.482"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> <a id="wrglossary.483"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a> myDoc.ist -o myDoc.gls myDoc.glo
+</pre> (See &#xa7;<a href="#sec:makeindexapp">1.6.4</a> for further details on using <a id="wrglossary.484"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly.) If you use <a id="wrglossary.485"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.486"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> then use the <a id="wrglossary.487"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span> package option and the <a id="wrglossary.488"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> option will be added automatically.<p>
<li><span class="numitem">6.</span><a id="makeindex.relatex"></a> Once you have successfully completed the previous step, you can now run LaTeX on your document again.
</ol>
- You&#x2019;ll need to repeat the last step if you have used the <a id="wrglossary.488"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> option (unless you&#x2019;re using <a id="wrglossary.489"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) to ensure the section heading is added to the table of contents. You&#x2019;ll also need to repeat steps&#xa0;<a href="#makeindex.run">5</a> and&#xa0;<a href="#makeindex.relatex">6</a> if you have any cross-references which can&#x2019;t be <a id="wrglossary.490"></a><a href="#glo:@@glslabel@indexing">indexed</a> until the <a id="wrglossary.491"></a><a href="#glo:dual.indexingfile">indexing file</a> has been created.<p>
+ You&#x2019;ll need to repeat the last step if you have used the <a id="wrglossary.489"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> option (unless you&#x2019;re using <a id="wrglossary.490"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) to ensure the section heading is added to the table of contents. You&#x2019;ll also need to repeat steps&#xa0;<a href="#makeindex.run">5</a> and&#xa0;<a href="#makeindex.relatex">6</a> if you have any cross-references which can&#x2019;t be <a id="wrglossary.491"></a><a href="#glo:@@glslabel@indexing">indexed</a> until the <a id="wrglossary.492"></a><a href="#glo:dual.indexingfile">indexing file</a> has been created.<p>
</section><!-- end of section option2 -->
<section id="option3"><!-- start of section option3 --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.3.3. <a id="wrglossary.492"></a><dfn id="glo:idx.opt.xdy">Option 3 (<span class="appfmt">xindy</span>)</dfn><div class="labellink"><a href="#option3">[link]</a></div></h3><!-- end of subsection header -->
-<p>
-<a id="wrglossary.493"></a>Example document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.494"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a></strong>,<a id="wrglossary.495"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.496"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{glossaries}
-<strong class="strong"><a id="wrglossary.497"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a></strong> <span class="comment">% open <a id="wrglossary.498"></a><a href="#glo:dual.indexingfile">indexing files</a></span>
-<a id="wrglossary.499"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{parrot}{<a id="wrglossary.500"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
- <a id="wrglossary.501"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>}
-<a id="wrglossary.502"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.503"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.504"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>}
-<a id="wrglossary.505"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{puffin}{<a id="wrglossary.506"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
- <a id="wrglossary.507"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>}
-<a id="wrglossary.508"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{penguin}{<a id="wrglossary.509"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
- <a id="wrglossary.510"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>}
+<h3><!-- start of subsection header -->1.3.3. <a id="wrglossary.493"></a><dfn id="glo:idx.opt.xdy">Option 3 (<span class="appfmt">xindy</span>)</dfn><div class="labellink"><a href="#option3">[link]</a></div></h3><!-- end of subsection header -->
+<p>
+<a id="wrglossary.494"></a>Example document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.495"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a></strong>,<a id="wrglossary.496"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.497"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{glossaries}
+<strong class="strong"><a id="wrglossary.498"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a></strong> <span class="comment">% open <a id="wrglossary.499"></a><a href="#glo:dual.indexingfile">indexing files</a></span>
+<a id="wrglossary.500"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{parrot}{<a id="wrglossary.501"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
+ <a id="wrglossary.502"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>}
+<a id="wrglossary.503"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.504"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.505"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>}
+<a id="wrglossary.506"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{puffin}{<a id="wrglossary.507"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
+ <a id="wrglossary.508"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>}
+<a id="wrglossary.509"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{penguin}{<a id="wrglossary.510"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
+ <a id="wrglossary.511"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>}
<span class="comment">% a symbol:</span>
-<a id="wrglossary.511"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.512"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.513"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.514"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
- <strong class="strong"><a id="wrglossary.515"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span></strong>,<a id="wrglossary.516"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>}
-<span class="comment">% an <a id="wrglossary.517"></a><a href="#glo:idx.acronym">acronym</a>:</span>
-<a id="wrglossary.518"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.519"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a>}
-<a id="wrglossary.520"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{arpanet}{ARPANET}{Advanced Research Projects Agency Network}
+<a id="wrglossary.512"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.513"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.514"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.515"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+ <strong class="strong"><a id="wrglossary.516"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span></strong>,<a id="wrglossary.517"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>}
+<span class="comment">% an <a id="wrglossary.518"></a><a href="#glo:idx.acronym">acronym</a>:</span>
+<a id="wrglossary.519"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.520"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a>}
+<a id="wrglossary.521"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{arpanet}{ARPANET}{Advanced Research Projects Agency Network}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.521"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.522"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.523"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
-<a id="wrglossary.524"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.525"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
-Next use: <a id="wrglossary.526"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
-<strong class="strong"><a id="wrglossary.527"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a></strong>
+<a id="wrglossary.522"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.523"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.524"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
+<a id="wrglossary.525"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.526"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
+Next use: <a id="wrglossary.527"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
+<strong class="strong"><a id="wrglossary.528"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a></strong>
<code class="cend">\end{document}</code>
-</pre> You can place all your entry definitions in a separate file and load it in the <a id="wrglossary.528"></a><a href="#glo:idx.documentpreamble">preamble</a> with <a id="wrglossary.529"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> (<span style="font-style: italic; font-variant: normal; ">after</span> <a id="wrglossary.530"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>). The result is the same as for Example <a href="#ex:noidx">3</a> and Example <a href="#ex:mkidx">4</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> You can place all your entry definitions in a separate file and load it in the <a id="wrglossary.529"></a><a href="#glo:idx.documentpreamble">preamble</a> with <a id="wrglossary.530"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> (<span style="font-style: italic; font-variant: normal; ">after</span> <a id="wrglossary.531"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>). The result is the same as for Example <a href="#ex:noidx">3</a> and Example <a href="#ex:mkidx">4</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:xdy"></a>Example 5: Simple document that uses <span class="appfmt">xindy</span> to sort entries <a href="glossaries-user-examples/glossaries-user-example005.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example005.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example005.png" type="image/png" width="391" height="244">Example document that defines some entries, references a subset of them in the document and displays a sorted list of the referenced entries: alpha, ARPANET, duck, parrot and puffin. There are three letter groups, headed A, D and P.</object> </div><!-- end of resultbox -->
<p>
-This option uses a&#xa0;<a id="wrglossary.531"></a><a href="#glo:dual.cli">CLI</a> application called <a id="wrglossary.532"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to sort the entries. This application is more flexible than <a id="wrglossary.533"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and is able to sort <a id="wrglossary.534"></a><a href="#glo:dual.exlatinalph">extended Latin alphabets</a> or <a id="wrglossary.535"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabets</a>, however it does still have some limitations.<p>
-The <a id="wrglossary.536"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> application comes with both TeX Live and MikTeX, but since <a id="wrglossary.537"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is a Perl script, you will also need to install Perl, if you don&#x2019;t already have it. In a&#xa0;similar way to <a id="wrglossary.538"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>, this option involves making LaTeX write the <a id="wrglossary.539"></a><a href="#glo:dual.glossary">glossary</a> information to a&#xa0;temporary file which <a id="wrglossary.540"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> reads. Then <a id="wrglossary.541"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> writes a&#xa0;new file containing the code to typeset the glossary. Then <a id="wrglossary.542"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> reads this file in on the next run.<p>
-This is the best option with just the base <a id="wrglossary.543"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package if you want to sort according to a&#xa0;language other than English or if you want non-standard <a id="wrglossary.544"></a><a href="#glo:dual.locationlist">location lists</a>, but it can require some setting up (see &#xa7;<a href="#sec:xindy">14</a>). There are some problems with certain sort values:
+This option uses a&#xa0;<a id="wrglossary.532"></a><a href="#glo:dual.cli">CLI</a> application called <a id="wrglossary.533"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to sort the entries. This application is more flexible than <a id="wrglossary.534"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and is able to sort <a id="wrglossary.535"></a><a href="#glo:dual.exlatinalph">extended Latin alphabets</a> or <a id="wrglossary.536"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabets</a>, however it does still have some limitations.<p>
+The <a id="wrglossary.537"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> application comes with both TeX Live and MikTeX, but since <a id="wrglossary.538"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is a Perl script, you will also need to install Perl, if you don&#x2019;t already have it. In a&#xa0;similar way to <a id="wrglossary.539"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>, this option involves making LaTeX write the <a id="wrglossary.540"></a><a href="#glo:dual.glossary">glossary</a> information to a&#xa0;temporary file which <a id="wrglossary.541"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> reads. Then <a id="wrglossary.542"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> writes a&#xa0;new file containing the code to typeset the glossary. Then <a id="wrglossary.543"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> reads this file in on the next run.<p>
+This is the best option with just the base <a id="wrglossary.544"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package if you want to sort according to a&#xa0;language other than English or if you want non-standard <a id="wrglossary.545"></a><a href="#glo:dual.locationlist">location lists</a>, but it can require some setting up (see &#xa7;<a href="#sec:xindy">14</a>). There are some problems with certain sort values:
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span>entries with the same sort value are merged by <a id="wrglossary.545"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> into a single glossary line so you must make sure that each entry has a unique sort value; <li><span class="bulletitem">&#x2022;</span><a id="wrglossary.546"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> forbids empty sort values; <li><span class="bulletitem">&#x2022;</span><a id="wrglossary.547"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> automatically strips control sequences, the math-shift character <a id="wrglossary.548"></a><a href="#glo:idx.sym.dollar"><code class="code">$</code></a> and braces <a id="wrglossary.549"></a><a href="#glo:idx.sym.bg"><code class="code">{</code></a><a id="wrglossary.550"></a><a href="#glo:idx.sym.eg"><code class="code">}</code></a> from the sort value, which is usually desired but this can cause the sort value to collapse to an empty string which <a id="wrglossary.551"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> forbids.
+ <li><span class="bulletitem">&#x2022;</span>entries with the same sort value are merged by <a id="wrglossary.546"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> into a single glossary line so you must make sure that each entry has a unique sort value; <li><span class="bulletitem">&#x2022;</span><a id="wrglossary.547"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> forbids empty sort values; <li><span class="bulletitem">&#x2022;</span><a id="wrglossary.548"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> automatically strips control sequences, the math-shift character <a id="wrglossary.549"></a><a href="#glo:idx.sym.dollar"><code class="code">$</code></a> and braces <a id="wrglossary.550"></a><a href="#glo:idx.sym.bg"><code class="code">{</code></a><a id="wrglossary.551"></a><a href="#glo:idx.sym.eg"><code class="code">}</code></a> from the sort value, which is usually desired but this can cause the sort value to collapse to an empty string which <a id="wrglossary.552"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> forbids.
</ul>
- In these problematic cases, you must set the <a id="wrglossary.552"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field explicitly, as in the above example which has: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.553"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.554"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.555"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.556"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
- <strong class="strong"><a id="wrglossary.557"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span>,</strong><a id="wrglossary.558"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>
+ In these problematic cases, you must set the <a id="wrglossary.553"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field explicitly, as in the above example which has: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.554"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.555"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.556"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.557"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+ <strong class="strong"><a id="wrglossary.558"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span>,</strong><a id="wrglossary.559"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>
}
-</pre> <div class="information"><div class="informationtitle"><a id="wrglossary.559"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.560"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has a modified <a id="wrglossary.561"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option that provides <a id="wrglossary.562"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a>, which automatically sets the <a id="wrglossary.563"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to the entry label (instead of the <a id="wrglossary.564"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>). </div><!-- end of information -->
+</pre> <div class="information"><div class="informationtitle"><a id="wrglossary.560"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.561"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has a modified <a id="wrglossary.562"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option that provides <a id="wrglossary.563"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a>, which automatically sets the <a id="wrglossary.564"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to the entry label (instead of the <a id="wrglossary.565"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>). </div><!-- end of information -->
<p>
-All <a id="wrglossary.565"></a><a href="#glo:dual.glossary">glossaries</a> must be sorted according to the same method (word/letter ordering, order of use, or order of definition).<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.566"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.567"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package allows a hybrid mix of Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.xdy">3</a> to provide word/letter ordering with <a id="wrglossary.568"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a> and order of use/definition with <a id="wrglossary.569"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>. See the <a id="wrglossary.570"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> documentation for further details. </div><!-- end of information -->
+All <a id="wrglossary.566"></a><a href="#glo:dual.glossary">glossaries</a> must be sorted according to the same method (word/letter ordering, order of use, or order of definition).<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.567"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.568"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package allows a hybrid mix of Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.xdy">3</a> to provide word/letter ordering with <a id="wrglossary.569"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a> and order of use/definition with <a id="wrglossary.570"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>. See the <a id="wrglossary.571"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> documentation for further details. </div><!-- end of information -->
<p>
Summary:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Add the <a id="wrglossary.571"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> option to the <a id="wrglossary.572"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package option list: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.573"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>]{glossaries}
-</pre> If you are using a non-Latin script you&#x2019;ll also need to either switch off the creation of the number <a id="wrglossary.574"></a><a href="#glo:idx.group">group</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.575"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">={<a id="wrglossary.576"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=false</span>}</span>]{glossaries}
-</pre> or use either <code class="code"><a id="wrglossary.577"></a><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a>{<span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span>}</code> (to indicate the first <a id="wrglossary.578"></a><a href="#glo:idx.group">letter group</a> to follow the digits) or <code class="code"><a id="wrglossary.579"></a><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a>{<span class="meta">&#x2329;<em class="metainner">spec</em>&#x232a;</span>}</code> to indicate where the number <a id="wrglossary.580"></a><a href="#glo:idx.group">group</a> should be placed (see &#xa7;<a href="#sec:xindy">14</a>).<p>
-<li><span class="numitem">2.</span>Add <a id="wrglossary.581"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> to your <a id="wrglossary.582"></a><a href="#glo:idx.documentpreamble">preamble</a> (before you start defining your entries, as described in &#xa7;<a href="#sec:newglosentry">4</a>).<p>
-<li><span class="numitem">3.</span>Run LaTeX on your document. This creates files with the extensions <a id="wrglossary.583"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> and <a id="wrglossary.584"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> (for example, if your LaTeX document is called <span class="filefmt">myDoc.tex</span>, then you&#x2019;ll have two extra files called <span class="filefmt">myDoc.glo</span> and <span class="filefmt">myDoc.xdy</span>). If you look at your document at this point, you won&#x2019;t see the glossary as it hasn&#x2019;t been created yet. (If you&#x2019;re using the <a id="wrglossary.585"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, you&#x2019;ll see the section header and some boilerplate text.)<p>
-If you have used package options such as <a id="wrglossary.586"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> there will also be other sets of files corresponding to the extra glossaries that were created by those options.<p>
-<li><span class="numitem">4.</span>Run <a id="wrglossary.587"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the <a id="wrglossary.588"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file as the input file and the <a id="wrglossary.589"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file as a&#xa0;module so that it creates an output file with the extension <a id="wrglossary.590"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>. You also need to set the language name and input <a id="wrglossary.591"></a><a href="#glo:idx.encoding">encoding</a>, as follows (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy <a id="wrglossary.592"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> english <a id="wrglossary.593"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> utf8 <a id="wrglossary.594"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy <a id="wrglossary.595"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> myDoc <a id="wrglossary.596"></a><a href="#glo:switch.xdy.t"><span class="shortargfmt">-t</span></a> myDoc.glg <a id="wrglossary.597"></a><a href="#glo:switch.xdy.o"><span class="shortargfmt">-o</span></a> myDoc.gls myDoc.glo
-</pre> (Replace <code class="code">myDoc</code> with the base name of your LaTeX document file. Avoid spaces in the file name. If necessary, also replace <code class="code">english</code> with the name of your language and <code class="code">utf8</code> with your input <a id="wrglossary.598"></a><a href="#glo:idx.encoding">encoding</a>, for example, <code class="code"><a id="wrglossary.599"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> german <a id="wrglossary.600"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> din5007-utf8</code>.)<p>
+ <li><span class="numitem">1.</span>Add the <a id="wrglossary.572"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> option to the <a id="wrglossary.573"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package option list: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.574"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>]{glossaries}
+</pre> If you are using a non-Latin script you&#x2019;ll also need to either switch off the creation of the number <a id="wrglossary.575"></a><a href="#glo:idx.group">group</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.576"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">={<a id="wrglossary.577"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=false</span>}</span>]{glossaries}
+</pre> or use either <code class="code"><a id="wrglossary.578"></a><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a>{<span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span>}</code> (to indicate the first <a id="wrglossary.579"></a><a href="#glo:idx.group">letter group</a> to follow the digits) or <code class="code"><a id="wrglossary.580"></a><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a>{<span class="meta">&#x2329;<em class="metainner">spec</em>&#x232a;</span>}</code> to indicate where the number <a id="wrglossary.581"></a><a href="#glo:idx.group">group</a> should be placed (see &#xa7;<a href="#sec:xindy">14</a>).<p>
+<li><span class="numitem">2.</span>Add <a id="wrglossary.582"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> to your <a id="wrglossary.583"></a><a href="#glo:idx.documentpreamble">preamble</a> (before you start defining your entries, as described in &#xa7;<a href="#sec:newglosentry">4</a>).<p>
+<li><span class="numitem">3.</span>Run LaTeX on your document. This creates files with the extensions <a id="wrglossary.584"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> and <a id="wrglossary.585"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> (for example, if your LaTeX document is called <span class="filefmt">myDoc.tex</span>, then you&#x2019;ll have two extra files called <span class="filefmt">myDoc.glo</span> and <span class="filefmt">myDoc.xdy</span>). If you look at your document at this point, you won&#x2019;t see the glossary as it hasn&#x2019;t been created yet. (If you&#x2019;re using the <a id="wrglossary.586"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, you&#x2019;ll see the section header and some boilerplate text.)<p>
+If you have used package options such as <a id="wrglossary.587"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> there will also be other sets of files corresponding to the extra glossaries that were created by those options.<p>
+<li><span class="numitem">4.</span>Run <a id="wrglossary.588"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the <a id="wrglossary.589"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file as the input file and the <a id="wrglossary.590"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file as a&#xa0;module so that it creates an output file with the extension <a id="wrglossary.591"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>. You also need to set the language name and input <a id="wrglossary.592"></a><a href="#glo:idx.encoding">encoding</a>, as follows (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy <a id="wrglossary.593"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> english <a id="wrglossary.594"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> utf8 <a id="wrglossary.595"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy <a id="wrglossary.596"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> myDoc <a id="wrglossary.597"></a><a href="#glo:switch.xdy.t"><span class="shortargfmt">-t</span></a> myDoc.glg <a id="wrglossary.598"></a><a href="#glo:switch.xdy.o"><span class="shortargfmt">-o</span></a> myDoc.gls myDoc.glo
+</pre> (Replace <code class="code">myDoc</code> with the base name of your LaTeX document file. Avoid spaces in the file name. If necessary, also replace <code class="code">english</code> with the name of your language and <code class="code">utf8</code> with your input <a id="wrglossary.599"></a><a href="#glo:idx.encoding">encoding</a>, for example, <code class="code"><a id="wrglossary.600"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> german <a id="wrglossary.601"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> din5007-utf8</code>.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The file extensions vary according to the glossary <a id="wrglossary.601"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>. See &#xa7;<a href="#sec:xindyapp">1.6.3</a> for further details. <a id="wrglossary.602"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> must be called for each set of files. </div><!-- end of important -->
+The file extensions vary according to the glossary <a id="wrglossary.602"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>. See &#xa7;<a href="#sec:xindyapp">1.6.3</a> for further details. <a id="wrglossary.603"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> must be called for each set of files. </div><!-- end of important -->
<p>
-It&#x2019;s much simpler to use <a id="wrglossary.603"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> instead: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries myDoc
-</pre> Note that the file extension isn&#x2019;t supplied in this case. This will pick up all the file extensions from the <a id="wrglossary.604"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and run <a id="wrglossary.605"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> the appropriate number of times with all the necessary switches.<p>
-There&#x2019;s no benefit in using <a id="wrglossary.606"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> with <a id="wrglossary.607"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (Remember that <a id="wrglossary.608"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is a Perl script so if you can use <a id="wrglossary.609"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> then you can also use <a id="wrglossary.610"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, and if you don&#x2019;t want to use <a id="wrglossary.611"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> because you don&#x2019;t want to install Perl, then you can&#x2019;t use <a id="wrglossary.612"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> either.) If you don&#x2019;t know how to use the command prompt, then you can probably access <a id="wrglossary.613"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.614"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> via your text editor, but each editor has a different method of doing this. See <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a> for some examples.<p>
-Again, a convenient method is to use <a id="wrglossary.615"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> and add the follow comment lines to the start of your document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: pdflatex
+It&#x2019;s much simpler to use <a id="wrglossary.604"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> instead: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries myDoc
+</pre> Note that the file extension isn&#x2019;t supplied in this case. This will pick up all the file extensions from the <a id="wrglossary.605"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and run <a id="wrglossary.606"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> the appropriate number of times with all the necessary switches.<p>
+There&#x2019;s no benefit in using <a id="wrglossary.607"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> with <a id="wrglossary.608"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (Remember that <a id="wrglossary.609"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is a Perl script so if you can use <a id="wrglossary.610"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> then you can also use <a id="wrglossary.611"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, and if you don&#x2019;t want to use <a id="wrglossary.612"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> because you don&#x2019;t want to install Perl, then you can&#x2019;t use <a id="wrglossary.613"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> either.) If you don&#x2019;t know how to use the command prompt, then you can probably access <a id="wrglossary.614"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.615"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> via your text editor, but each editor has a different method of doing this. See <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a> for some examples.<p>
+Again, a convenient method is to use <a id="wrglossary.616"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> and add the follow comment lines to the start of your document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
</pre><p>
-The default sort is word order (<span class="qt">&#x201c;sea lion&#x201d;</span> comes before <span class="qt">&#x201c;seal&#x201d;</span>). If you want letter ordering you need to add the <a id="wrglossary.616"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.617"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<a id="wrglossary.618"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span>]{glossaries}
-</pre> (and return to the previous step). This option is picked up by <a id="wrglossary.619"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. If you are explicitly using <a id="wrglossary.620"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> then you&#x2019;ll need to add <code class="code"><a id="wrglossary.621"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> ord/letorder</code> to the options list. See &#xa7;<a href="#sec:xindyapp">1.6.3</a> for further details on using <a id="wrglossary.622"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly.<p>
-<li><span class="numitem">5.</span>Once you have successfully completed the previous step, you can now run LaTeX on your document again. As with <a id="wrglossary.623"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a id="wrglossary.624"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>), you may need to repeat the previous step and this step to ensure the table of contents and cross-references are resolved.<p>
+The default sort is word order (<span class="qt">&#x201c;sea lion&#x201d;</span> comes before <span class="qt">&#x201c;seal&#x201d;</span>). If you want letter ordering you need to add the <a id="wrglossary.617"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.618"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<a id="wrglossary.619"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span>]{glossaries}
+</pre> (and return to the previous step). This option is picked up by <a id="wrglossary.620"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. If you are explicitly using <a id="wrglossary.621"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> then you&#x2019;ll need to add <code class="code"><a id="wrglossary.622"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> ord/letorder</code> to the options list. See &#xa7;<a href="#sec:xindyapp">1.6.3</a> for further details on using <a id="wrglossary.623"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly.<p>
+<li><span class="numitem">5.</span>Once you have successfully completed the previous step, you can now run LaTeX on your document again. As with <a id="wrglossary.624"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a id="wrglossary.625"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>), you may need to repeat the previous step and this step to ensure the table of contents and cross-references are resolved.<p>
</ol>
<p>
@@ -1378,414 +1380,416 @@ The default sort is word order (<span class="qt">&#x201c;sea lion&#x201d;</span>
</section><!-- end of section option3 -->
<section id="option4"><!-- start of section option4 --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.3.4. <a id="wrglossary.625"></a><dfn id="glo:idx.opt.b2g">Option 4 (<span class="appfmt">bib2gls</span>)</dfn><div class="labellink"><a href="#option4">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->1.3.4. <a id="wrglossary.626"></a><dfn id="glo:idx.opt.b2g">Option 4 (<span class="appfmt">bib2gls</span>)</dfn><div class="labellink"><a href="#option4">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<div class="sidenote"><a id="wrglossary.626"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-<a id="wrglossary.627"></a>This option is only available with the <a id="wrglossary.628"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package. This method uses <a id="wrglossary.629"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to both fetch <a id="wrglossary.630"></a><a href="#glo:idx.glossaryentry">entry</a> definitions from <a id="wrglossary.631"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files and to hierarchically sort and collate.<p>
+<div class="sidenote"><a id="wrglossary.627"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+<a id="wrglossary.628"></a>This option is only available with the <a id="wrglossary.629"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package. This method uses <a id="wrglossary.630"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to both fetch <a id="wrglossary.631"></a><a href="#glo:idx.glossaryentry">entry</a> definitions from <a id="wrglossary.632"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files and to hierarchically sort and collate.<p>
Example document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.632"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.633"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.634"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
-<a id="wrglossary.635"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.636"></a><a href="#glo:opt.abbrstyle.short-long"><span class="abbrstylefmt">short-long</span></a>}
+<code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.633"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.634"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.635"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
+<a id="wrglossary.636"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.637"></a><a href="#glo:opt.abbrstyle.short-long"><span class="abbrstylefmt">short-long</span></a>}
<span class="comment">% data in sample-entries.bib:</span>
-<strong class="strong"><a id="wrglossary.637"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a></strong>[<a id="wrglossary.638"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={sample-entries}</span>]
+<strong class="strong"><a id="wrglossary.638"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a></strong>[<a id="wrglossary.639"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={sample-entries}</span>]
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.639"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.640"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.641"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
-<a id="wrglossary.642"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.643"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
-Next use: <a id="wrglossary.644"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
-<strong class="strong"><a id="wrglossary.645"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a></strong>
+<a id="wrglossary.640"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.641"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.642"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
+<a id="wrglossary.643"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.644"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
+Next use: <a id="wrglossary.645"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
+<strong class="strong"><a id="wrglossary.646"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a></strong>
<code class="cend">\end{document}</code>
-</pre> Note that the <a id="wrglossary.646"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> must be set before <a id="wrglossary.647"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>. The file <span class="filefmt">sample-entries.bib</span> contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{parrot,
- <a id="wrglossary.648"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
- <a id="wrglossary.649"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>
+</pre> Note that the <a id="wrglossary.647"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> must be set before <a id="wrglossary.648"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>. The file <span class="filefmt">sample-entries.bib</span> contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{parrot,
+ <a id="wrglossary.649"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
+ <a id="wrglossary.650"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>
}
<code class="code">@entry</code>{duck,
- <a id="wrglossary.650"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.651"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>
+ <a id="wrglossary.651"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.652"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>
}
<code class="code">@entry</code>{puffin,
- <a id="wrglossary.652"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
- <a id="wrglossary.653"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>
+ <a id="wrglossary.653"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
+ <a id="wrglossary.654"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>
}
<code class="code">@entry</code>{penguin,
- <a id="wrglossary.654"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
- <a id="wrglossary.655"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>
+ <a id="wrglossary.655"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
+ <a id="wrglossary.656"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>
}
<code class="code">@symbol</code>{alpha,
- <a id="wrglossary.656"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.657"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.658"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
- <a id="wrglossary.659"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>
+ <a id="wrglossary.657"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.658"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.659"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+ <a id="wrglossary.660"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>
}
<code class="code">@abbreviation</code>{arpanet,
- <a id="wrglossary.660"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={ARPANET}</span>,
- <a id="wrglossary.661"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={Advanced Research Projects Agency Network}</span>
+ <a id="wrglossary.661"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={ARPANET}</span>,
+ <a id="wrglossary.662"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={Advanced Research Projects Agency Network}</span>
}
-</pre> The result is slightly different from the previous examples. Letter groups aren&#x2019;t created by default with <a id="wrglossary.662"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> so, even though the <a id="wrglossary.663"></a><a href="#glo:idx.glossarystyle">glossary style</a> supports <a id="wrglossary.664"></a><a href="#glo:idx.group">letter groups</a>, there&#x2019;s no <a id="wrglossary.665"></a><a href="#glo:idx.group">group</a> information. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> The result is slightly different from the previous examples. Letter groups aren&#x2019;t created by default with <a id="wrglossary.663"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> so, even though the <a id="wrglossary.664"></a><a href="#glo:idx.glossarystyle">glossary style</a> supports <a id="wrglossary.665"></a><a href="#glo:idx.group">letter groups</a>, there&#x2019;s no <a id="wrglossary.666"></a><a href="#glo:idx.group">group</a> information. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:b2g"></a>Example 6: Simple document that uses <span class="appfmt">bib2gls</span> to sort entries <a href="glossaries-user-examples/glossaries-user-example006.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example006.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example006.png" type="image/png" width="391" height="151">Example document that defines some entries, references a subset of them in the document and displays a sorted list of the referenced entries: alpha, ARPANET, duck, parrot and puffin. There are no letter groups.</object> </div><!-- end of resultbox -->
<p>
-All entries must be provided in one or more <a id="wrglossary.666"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. (See the <a id="wrglossary.667"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for the required format.) In this example, the terms <span class="qt">&#x201c;parrot&#x201d;</span>, <span class="qt">&#x201c;duck&#x201d;</span>, <span class="qt">&#x201c;puffin&#x201d;</span> and <span class="qt">&#x201c;penguin&#x201d;</span> are defined using <code class="code">@atentry</code>, the symbol alpha (\(&#x1d6fc;\)) is defined using <code class="code">@symbol</code> and the <a id="wrglossary.668"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> <span class="qt">&#x201c;ARPANET&#x201d;</span> is defined using <code class="code">@abbreviation</code>.<p>
+All entries must be provided in one or more <a id="wrglossary.667"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. (See the <a id="wrglossary.668"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for the required format.) In this example, the terms <span class="qt">&#x201c;parrot&#x201d;</span>, <span class="qt">&#x201c;duck&#x201d;</span>, <span class="qt">&#x201c;puffin&#x201d;</span> and <span class="qt">&#x201c;penguin&#x201d;</span> are defined using <code class="code">@atentry</code>, the symbol alpha (\(\alpha \)) is defined using <code class="code">@symbol</code> and the <a id="wrglossary.669"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> <span class="qt">&#x201c;ARPANET&#x201d;</span> is defined using <code class="code">@abbreviation</code>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that the <a id="wrglossary.669"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key should not be used. Each entry type (<code class="code">@entry</code>, <code class="code">@symbol</code>, <code class="code">@abbreviation</code>) has a particular field that&#x2019;s used for the sort value by default (<a id="wrglossary.670"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, the label, <a id="wrglossary.671"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>). You will break this mechanism if you explicitly use the <a id="wrglossary.672"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. See <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a> for examples. </div><!-- end of important -->
+Note that the <a id="wrglossary.670"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key should not be used. Each entry type (<code class="code">@entry</code>, <code class="code">@symbol</code>, <code class="code">@abbreviation</code>) has a particular field that&#x2019;s used for the sort value by default (<a id="wrglossary.671"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, the label, <a id="wrglossary.672"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>). You will break this mechanism if you explicitly use the <a id="wrglossary.673"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. See <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a> for examples. </div><!-- end of important -->
<p>
-The <a id="wrglossary.673"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package needs to be loaded with the <a id="wrglossary.674"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.675"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>]{glossaries-extra}
-</pre> or (equivalently) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.676"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span>]{glossaries-extra}
-</pre> or (with <a id="wrglossary.677"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+ and <a id="wrglossary.678"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.679"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>]{glossaries-extra}
-</pre> The <a id="wrglossary.680"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> option is the best method if you are using <a id="wrglossary.681"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>.<p>
-Each resource set is loaded with <a id="wrglossary.682"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.683"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>
+The <a id="wrglossary.674"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package needs to be loaded with the <a id="wrglossary.675"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.676"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>]{glossaries-extra}
+</pre> or (equivalently) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.677"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span>]{glossaries-extra}
+</pre> or (with <a id="wrglossary.678"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+ and <a id="wrglossary.679"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.680"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>]{glossaries-extra}
+</pre> The <a id="wrglossary.681"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> option is the best method if you are using <a id="wrglossary.682"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>.<p>
+Each resource set is loaded with <a id="wrglossary.683"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.684"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>
[<span class="comment">% definitions in entries1.bib and entries2.bib:</span>
- <a id="wrglossary.684"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries1,entries2}</span>,
- <a id="wrglossary.685"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">={de-CH-1996}</span><span class="comment">% sort according to this locale</span>
+ <a id="wrglossary.685"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries1,entries2}</span>,
+ <a id="wrglossary.686"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">={de-CH-1996}</span><span class="comment">% sort according to this locale</span>
]
-</pre> The <a id="wrglossary.686"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files are identified as a comma-separated list in the value of the <a id="wrglossary.687"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a> key. The <a id="wrglossary.688"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a> option identifies the sorting method. This may be a locale identifier for alphabetic sorting, but there are other sort methods available, such as character code or numeric. One resource set may cover multiple <a id="wrglossary.689"></a><a href="#glo:dual.glossary">glossaries</a> or one <a id="wrglossary.690"></a><a href="#glo:dual.glossary">glossary</a> may be split across multiple resource sets, forming logical sub-blocks.<p>
-If you want to ensure that all entries are selected, even if they haven&#x2019;t been referenced in the document, then add the option <a id="wrglossary.691"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span>. (There are also ways of filtering the selection or you can even have a random selection by shuffling and truncating the list. See the <a id="wrglossary.692"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details.)<p>
-The <a id="wrglossary.693"></a><a href="#glo:dual.glossary">glossary</a> is displayed using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.694"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>
-</pre> Alternatively all glossaries can be displayed using the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.695"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
+</pre> The <a id="wrglossary.687"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files are identified as a comma-separated list in the value of the <a id="wrglossary.688"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a> key. The <a id="wrglossary.689"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a> option identifies the sorting method. This may be a locale identifier for alphabetic sorting, but there are other sort methods available, such as character code or numeric. One resource set may cover multiple <a id="wrglossary.690"></a><a href="#glo:dual.glossary">glossaries</a> or one <a id="wrglossary.691"></a><a href="#glo:dual.glossary">glossary</a> may be split across multiple resource sets, forming logical sub-blocks.<p>
+If you want to ensure that all entries are selected, even if they haven&#x2019;t been referenced in the document, then add the option <a id="wrglossary.692"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span>. (There are also ways of filtering the selection or you can even have a random selection by shuffling and truncating the list. See the <a id="wrglossary.693"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details.)<p>
+The <a id="wrglossary.694"></a><a href="#glo:dual.glossary">glossary</a> is displayed using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.695"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>
+</pre> Alternatively all glossaries can be displayed using the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.696"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
</pre> The document is built using: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
bib2gls myDoc
pdflatex myDoc
-</pre> If <a id="wrglossary.696"></a><a href="#glo:idx.group">letter groups</a> are required, you need the <a id="wrglossary.697"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>bib2gls <a id="wrglossary.698"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> myDoc
-</pre> or with <a id="wrglossary.699"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: bib2gls: { group: on }
-</pre> (You will also need an appropriate <a id="wrglossary.700"></a><a href="#glo:idx.glossarystyle">glossary style</a>.)<p>
-Unlike Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, this method doesn&#x2019;t create a file containing the typeset <a id="wrglossary.701"></a><a href="#glo:dual.glossary">glossary</a> but simply determines which entries are needed for the document, their associated locations and (if required) their associated <a id="wrglossary.702"></a><a href="#glo:idx.group">letter group</a>. This option allows a mixture of sort methods. For example, sorting by word order for one glossary and order of use for another or even sorting one block of the <a id="wrglossary.703"></a><a href="#glo:dual.glossary">glossary</a> differently to another block in the same <a id="wrglossary.704"></a><a href="#glo:dual.glossary">glossary</a>. See <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>.<p>
-This method supports Unicode and uses the Common Locale Data Repository, which provides more extensive language support than <a id="wrglossary.705"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (Except for Klingon, which is supported by <a id="wrglossary.706"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, but not by the CLDR.) The locations in the <a id="wrglossary.707"></a><a href="#glo:locationlist">number list</a> may be in any format. If <a id="wrglossary.708"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can deduce a numerical value it will attempt to form <a id="wrglossary.709"></a><a href="#glo:idx.range">ranges</a> otherwise it will simply list the <a id="wrglossary.710"></a><a href="#glo:@@glslabel@entrylocation">locations</a>.<p>
+</pre> If <a id="wrglossary.697"></a><a href="#glo:idx.group">letter groups</a> are required, you need the <a id="wrglossary.698"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>bib2gls <a id="wrglossary.699"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> myDoc
+</pre> or with <a id="wrglossary.700"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: bib2gls: { group: on }
+</pre> (You will also need an appropriate <a id="wrglossary.701"></a><a href="#glo:idx.glossarystyle">glossary style</a>.)<p>
+Unlike Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, this method doesn&#x2019;t create a file containing the typeset <a id="wrglossary.702"></a><a href="#glo:dual.glossary">glossary</a> but simply determines which entries are needed for the document, their associated locations and (if required) their associated <a id="wrglossary.703"></a><a href="#glo:idx.group">letter group</a>. This option allows a mixture of sort methods. For example, sorting by word order for one glossary and order of use for another or even sorting one block of the <a id="wrglossary.704"></a><a href="#glo:dual.glossary">glossary</a> differently to another block in the same <a id="wrglossary.705"></a><a href="#glo:dual.glossary">glossary</a>. See <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>.<p>
+This method supports Unicode and uses the Common Locale Data Repository, which provides more extensive language support than <a id="wrglossary.706"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (Except for Klingon, which is supported by <a id="wrglossary.707"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, but not by the CLDR.) The locations in the <a id="wrglossary.708"></a><a href="#glo:locationlist">number list</a> may be in any format. If <a id="wrglossary.709"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can deduce a numerical value it will attempt to form <a id="wrglossary.710"></a><a href="#glo:idx.range">ranges</a> otherwise it will simply list the <a id="wrglossary.711"></a><a href="#glo:@@glslabel@entrylocation">locations</a>.<p>
Summary:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Use <a id="wrglossary.711"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> with the <a id="wrglossary.712"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.713"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>]{glossaries-extra}
+ <li><span class="numitem">1.</span>Use <a id="wrglossary.712"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> with the <a id="wrglossary.713"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.714"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>]{glossaries-extra}
</pre><p>
-<li><span class="numitem">2.</span>Use <a id="wrglossary.714"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a> to identify the <a id="wrglossary.715"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file(s) and <a id="wrglossary.716"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> options. The <a id="wrglossary.717"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> extension may be omitted: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.718"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.719"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms.bib,abbreviations.bib}</span>,<a id="wrglossary.720"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=en</span>]
+<li><span class="numitem">2.</span>Use <a id="wrglossary.715"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a> to identify the <a id="wrglossary.716"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file(s) and <a id="wrglossary.717"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> options. The <a id="wrglossary.718"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> extension may be omitted: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.719"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.720"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms.bib,abbreviations.bib}</span>,<a id="wrglossary.721"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=en</span>]
</pre><p>
-<li><span class="numitem">3.</span>Put <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.721"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>
-</pre> where you want your list of entries to appear. Alternatively to display all glossaries use the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.722"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
+<li><span class="numitem">3.</span>Put <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.722"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>
+</pre> where you want your list of entries to appear. Alternatively to display all glossaries use the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.723"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
</pre><p>
<li><span class="numitem">4.</span>Run LaTeX on your document.<p>
-<li><span class="numitem">5.</span>Run <a id="wrglossary.723"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with just the document base name.<p>
+<li><span class="numitem">5.</span>Run <a id="wrglossary.724"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with just the document base name.<p>
<li><span class="numitem">6.</span>Run LaTeX on your document.<p>
</ol>
<p>
-See <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a> or the <a id="wrglossary.724"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details of this method, and also <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a>.<p>
+See <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a> or the <a id="wrglossary.725"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details of this method, and also <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a>.<p>
</section><!-- end of section option4 -->
<section id="option5"><!-- start of section option5 --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.3.5. <a id="wrglossary.725"></a><dfn id="glo:idx.opt.unsrt">Option 5 (<span class="qt">&#x201c;unsrt&#x201d;</span>)</dfn><div class="labellink"><a href="#option5">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->1.3.5. <a id="wrglossary.726"></a><dfn id="glo:idx.opt.unsrt">Option 5 (<span class="qt">&#x201c;unsrt&#x201d;</span>)</dfn><div class="labellink"><a href="#option5">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<div class="sidenote"><a id="wrglossary.726"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-This option is only available with the extension package <a id="wrglossary.727"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. No <a id="wrglossary.728"></a><a href="#glo:dual.indexingapp">indexing application</a> is required. <p>
+<div class="sidenote"><a id="wrglossary.727"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+This option is only available with the extension package <a id="wrglossary.728"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. No <a id="wrglossary.729"></a><a href="#glo:dual.indexingapp">indexing application</a> is required. <p>
Example document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.729"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.730"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{glossaries-extra}
-<a id="wrglossary.731"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{parrot}{<a id="wrglossary.732"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
- <a id="wrglossary.733"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>}
-<a id="wrglossary.734"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.735"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.736"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>}
-<a id="wrglossary.737"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{puffin}{<a id="wrglossary.738"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
- <a id="wrglossary.739"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>}
-<a id="wrglossary.740"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{penguin}{<a id="wrglossary.741"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
- <a id="wrglossary.742"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.730"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.731"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]{glossaries-extra}
+<a id="wrglossary.732"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{parrot}{<a id="wrglossary.733"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={parrot}</span>,
+ <a id="wrglossary.734"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a brightly coloured tropical bird}</span>}
+<a id="wrglossary.735"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.736"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.737"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird}</span>}
+<a id="wrglossary.738"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{puffin}{<a id="wrglossary.739"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={puffin}</span>,
+ <a id="wrglossary.740"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a seabird with a brightly coloured bill}</span>}
+<a id="wrglossary.741"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{penguin}{<a id="wrglossary.742"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={penguin}</span>,
+ <a id="wrglossary.743"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a flightless black and white seabird}</span>}
<span class="comment">% a symbol:</span>
-<a id="wrglossary.743"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.744"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.745"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.746"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
- <a id="wrglossary.747"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>}
-<span class="comment">% an <a id="wrglossary.748"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a>:</span>
-<a id="wrglossary.749"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.750"></a><a href="#glo:opt.abbrstyle.short-long"><span class="abbrstylefmt">short-long</span></a>}
-<a id="wrglossary.751"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{arpanet}{ARPANET}{Advanced Research Projects Agency Network}
+<a id="wrglossary.744"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.745"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.746"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.747"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+ <a id="wrglossary.748"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a variable}</span>}
+<span class="comment">% an <a id="wrglossary.749"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a>:</span>
+<a id="wrglossary.750"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.751"></a><a href="#glo:opt.abbrstyle.short-long"><span class="abbrstylefmt">short-long</span></a>}
+<a id="wrglossary.752"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{arpanet}{ARPANET}{Advanced Research Projects Agency Network}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.752"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.753"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.754"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
-<a id="wrglossary.755"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.756"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
-Next use: <a id="wrglossary.757"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
-<strong class="strong"><a id="wrglossary.758"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a></strong>
+<a id="wrglossary.753"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{puffin}, <a id="wrglossary.754"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck} and <a id="wrglossary.755"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{parrot}.
+<a id="wrglossary.756"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet} and <a id="wrglossary.757"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{alpha}.
+Next use: <a id="wrglossary.758"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{arpanet}.
+<strong class="strong"><a id="wrglossary.759"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a></strong>
<code class="cend">\end{document}</code>
-</pre> You can place all your entry definitions in a separate file and load it in the <a id="wrglossary.759"></a><a href="#glo:idx.documentpreamble">preamble</a> with <a id="wrglossary.760"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>. There&#x2019;s no <span class="qt">&#x201c;activation&#x201d;</span> command (such as <a id="wrglossary.761"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>). <p>
-The result is different from the previous examples. Now all entries are listed in the <a id="wrglossary.762"></a><a href="#glo:dual.glossary">glossary</a>, including <span class="qt">&#x201c;penguin&#x201d;</span> which hasn&#x2019;t been referenced in the document, and the list is in the order that the entries were defined. There are no <a id="wrglossary.763"></a><a href="#glo:locationlist">number lists</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> You can place all your entry definitions in a separate file and load it in the <a id="wrglossary.760"></a><a href="#glo:idx.documentpreamble">preamble</a> with <a id="wrglossary.761"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>. There&#x2019;s no <span class="qt">&#x201c;activation&#x201d;</span> command (such as <a id="wrglossary.762"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>). <p>
+The result is different from the previous examples. Now all entries are listed in the <a id="wrglossary.763"></a><a href="#glo:dual.glossary">glossary</a>, including <span class="qt">&#x201c;penguin&#x201d;</span> which hasn&#x2019;t been referenced in the document, and the list is in the order that the entries were defined. There are no <a id="wrglossary.764"></a><a href="#glo:locationlist">number lists</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:unsrt"></a>Example 7: Simple document with an unsorted list of all defined entries <a href="glossaries-user-examples/glossaries-user-example007.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example007.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example007.png" type="image/png" width="391" height="293">Example document that defines some entries, references a subset of them in the document and displays an unsorted list of the defined entries: parrot, duck, puffin, penguin, alpha and ARPANET. There are four letter groups with a repeated letter: P, D, P, A.</object> </div><!-- end of resultbox -->
Note that the letter groups are fragmented because the list isn&#x2019;t in alphabetical order, so there are two <span class="qt">&#x201c;P&#x201d;</span> letter groups.<p>
-The <a id="wrglossary.764"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> command simply iterates over the set of all defined entries associated with the given <a id="wrglossary.765"></a><a href="#glo:dual.glossary">glossary</a> and lists them in the order of definition. This means that child entries must be defined immediately after their parent entry if they must be kept together in the glossary. Some <a id="wrglossary.766"></a><a href="#glo:idx.glossarystyle">glossary styles</a> indent entries that have a parent but it&#x2019;s the <a id="wrglossary.767"></a><a href="#glo:dual.indexingapp">indexing application</a> that ensures the child entries are listed immediately after the parent. If you&#x2019;re opting to use this manual approach then it&#x2019;s your responsibility to define the entries in the correct order.<p>
-The <a id="wrglossary.768"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package requires entries to be defined in the <a id="wrglossary.769"></a><a href="#glo:idx.documentpreamble">preamble</a> by default. It&#x2019;s possible to remove this restriction, but bear in mind that any entries defined after <a id="wrglossary.770"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> won&#x2019;t be listed.<p>
-The <a id="wrglossary.771"></a><a href="#glo:dual.glossary">glossary</a> is displayed using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.772"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>
-</pre> Alternatively all glossaries can be displayed using the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.773"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
+The <a id="wrglossary.765"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> command simply iterates over the set of all defined entries associated with the given <a id="wrglossary.766"></a><a href="#glo:dual.glossary">glossary</a> and lists them in the order of definition. This means that child entries must be defined immediately after their parent entry if they must be kept together in the glossary. Some <a id="wrglossary.767"></a><a href="#glo:idx.glossarystyle">glossary styles</a> indent entries that have a parent but it&#x2019;s the <a id="wrglossary.768"></a><a href="#glo:dual.indexingapp">indexing application</a> that ensures the child entries are listed immediately after the parent. If you&#x2019;re opting to use this manual approach then it&#x2019;s your responsibility to define the entries in the correct order.<p>
+The <a id="wrglossary.769"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package requires entries to be defined in the <a id="wrglossary.770"></a><a href="#glo:idx.documentpreamble">preamble</a> by default. It&#x2019;s possible to remove this restriction, but bear in mind that any entries defined after <a id="wrglossary.771"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> won&#x2019;t be listed.<p>
+The <a id="wrglossary.772"></a><a href="#glo:dual.glossary">glossary</a> is displayed using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.773"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>
+</pre> Alternatively all glossaries can be displayed using the iterative command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.774"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
</pre><p>
-This method will display <span style="font-style: italic; font-variant: normal; ">all</span> defined entries, regardless of whether or not they have been used in the document. Note that this uses the same command for displaying the <a id="wrglossary.774"></a><a href="#glo:dual.glossary">glossary</a> as <a id="wrglossary.775"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>. This is because <a id="wrglossary.776"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> takes advantage of this method by defining the wanted entries in the required order and setting the locations (and <a id="wrglossary.777"></a><a href="#glo:idx.group">letter group</a> information, if required). See the <a id="wrglossary.778"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
-Therefore, the above example document has a glossary containing the entries: parrot, duck, puffin, penguin, \(&#x1d6fc;\) and ARPANET (in that order). Note that the <span class="qt">&#x201c;penguin&#x201d;</span> entry has been included even though it wasn&#x2019;t referenced in the document.<p>
+This method will display <span style="font-style: italic; font-variant: normal; ">all</span> defined entries, regardless of whether or not they have been used in the document. Note that this uses the same command for displaying the <a id="wrglossary.775"></a><a href="#glo:dual.glossary">glossary</a> as <a id="wrglossary.776"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>. This is because <a id="wrglossary.777"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> takes advantage of this method by defining the wanted entries in the required order and setting the locations (and <a id="wrglossary.778"></a><a href="#glo:idx.group">letter group</a> information, if required). See the <a id="wrglossary.779"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+Therefore, the above example document has a glossary containing the entries: parrot, duck, puffin, penguin, \(\alpha \) and ARPANET (in that order). Note that the <span class="qt">&#x201c;penguin&#x201d;</span> entry has been included even though it wasn&#x2019;t referenced in the document.<p>
This just requires a single LaTeX call: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
</pre> unless the glossary needs to appear in the table of contents, in which case a second run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
pdflatex myDoc
</pre> (Naturally if the document also contains citations, and so on, then additional steps are required. Similarly for all the other options above.)<p>
-See the <a id="wrglossary.779"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> documentation for further details of this method.<p>
+See the <a id="wrglossary.780"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> documentation for further details of this method.<p>
</section><!-- end of section option5 -->
<section id="option6"><!-- start of section option6 --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.3.6. <a id="wrglossary.780"></a><dfn id="glo:idx.opt.standalone">Option 6 (<span class="qt">&#x201c;standalone&#x201d;</span>)</dfn><div class="labellink"><a href="#option6">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->1.3.6. <a id="wrglossary.781"></a><dfn id="glo:idx.opt.standalone">Option 6 (<span class="qt">&#x201c;standalone&#x201d;</span>)</dfn><div class="labellink"><a href="#option6">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<div class="sidenote"><a id="wrglossary.781"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-This option is only available with the <a id="wrglossary.782"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package. (You can just use the base <a id="wrglossary.783"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for the first case, but it&#x2019;s less convenient. You&#x2019;d have to manually insert the entry target before the sectioning command and use <code class="code"><a id="wrglossary.784"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> or <code class="code"><a id="wrglossary.785"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> to display the entry name.) Instead of creating a list, this has standalone definitions throughout the document. The entry name may or may not be in a section heading.<p>
-You can either define entries in the <a id="wrglossary.786"></a><a href="#glo:idx.documentpreamble">preamble</a> (or in an external file loaded with <a id="wrglossary.787"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>), as with <a id="wrglossary.788"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<div class="sidenote"><a id="wrglossary.782"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+This option is only available with the <a id="wrglossary.783"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package. (You can just use the base <a id="wrglossary.784"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for the first case, but it&#x2019;s less convenient. You&#x2019;d have to manually insert the entry target before the sectioning command and use <code class="code"><a id="wrglossary.785"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> or <code class="code"><a id="wrglossary.786"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> to display the entry name.) Instead of creating a list, this has standalone definitions throughout the document. The entry name may or may not be in a section heading.<p>
+You can either define entries in the <a id="wrglossary.787"></a><a href="#glo:idx.documentpreamble">preamble</a> (or in an external file loaded with <a id="wrglossary.788"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>), as with <a id="wrglossary.789"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.789"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=none</span>,
- <a id="wrglossary.790"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a><span class="comment">% &lt;- no glossary styles are required</span>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.790"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=none</span>,
+ <a id="wrglossary.791"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a><span class="comment">% &lt;- no glossary styles are required</span>
]{glossaries-extra}
-<a id="wrglossary.791"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{set}{<a id="wrglossary.792"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
- <a id="wrglossary.793"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a collection of any kind of objects}</span>,
- <a id="wrglossary.794"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.795"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>
+<a id="wrglossary.792"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{set}{<a id="wrglossary.793"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
+ <a id="wrglossary.794"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a collection of any kind of objects}</span>,
+ <a id="wrglossary.795"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.796"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>
}
-<a id="wrglossary.796"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{function}{<a id="wrglossary.797"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={function}</span>,
- <a id="wrglossary.798"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a rule that assigns every element in the domain <a id="wrglossary.799"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set} to an element in the range <a id="wrglossary.800"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set}}</span>,
- <a id="wrglossary.801"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.802"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{f(x)}}</span>
+<a id="wrglossary.797"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{function}{<a id="wrglossary.798"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={function}</span>,
+ <a id="wrglossary.799"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a rule that assigns every element in the domain <a id="wrglossary.800"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set} to an element in the range <a id="wrglossary.801"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set}}</span>,
+ <a id="wrglossary.802"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.803"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{f(x)}}</span>
}
<code class="cmd">\newcommand</code>*{<code class="cmd">\termdef</code>}[1]{<span class="comment">% </span>
- <a id="wrglossary.803"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{<a id="wrglossary.804"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{#1} <a id="wrglossary.805"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{#1}}<span class="comment">% </span>
- <code class="cbeg">\begin{quote}</code><code class="cmd">\em</code><a id="wrglossary.806"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>{#1}.<code class="cend">\end{quote}</code><span class="comment">% </span>
+ <a id="wrglossary.804"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{<a id="wrglossary.805"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{#1} <a id="wrglossary.806"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{#1}}<span class="comment">% </span>
+ <code class="cbeg">\begin{quote}</code><code class="cmd">\em</code><a id="wrglossary.807"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>{#1}.<code class="cend">\end{quote}</code><span class="comment">% </span>
}
<code class="cbeg">\begin{document}</code>
<code class="cmd">\tableofcontents</code>
-<a id="wrglossary.807"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{Introduction}
-Sample document about <a id="wrglossary.808"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{function} and <a id="wrglossary.809"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{set}.
+<a id="wrglossary.808"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{Introduction}
+Sample document about <a id="wrglossary.809"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{function} and <a id="wrglossary.810"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{set}.
<code class="cmd">\termdef</code>{set}
-More detailed information about <a id="wrglossary.810"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{set} with examples.
+More detailed information about <a id="wrglossary.811"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{set} with examples.
<code class="cmd">\termdef</code>{function}
-More detailed information about <a id="wrglossary.811"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{function} with examples.
+More detailed information about <a id="wrglossary.812"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{function} with examples.
<code class="cend">\end{document}</code>
-</pre> This allows the references to <a id="wrglossary.812"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the standalone definitions rather than to a <a id="wrglossary.813"></a><a href="#glo:dual.glossary">glossary</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> This allows the references to <a id="wrglossary.813"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the standalone definitions rather than to a <a id="wrglossary.814"></a><a href="#glo:dual.glossary">glossary</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:standalone"></a>Example 8: Simple document with standalone entries <a href="glossaries-user-examples/glossaries-user-example008.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example008.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example008.png" type="image/png" width="388" height="362">Example document that defines entries and displays them in the document..</object> </div><!-- end of resultbox -->
<p>
-Or you can use <a id="wrglossary.814"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> if you want to manage a large database of terms. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+Or you can use <a id="wrglossary.815"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> if you want to manage a large database of terms. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.815"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,
- <a id="wrglossary.816"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a><span class="comment">% &lt;- no glossary styles are required</span>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.816"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,
+ <a id="wrglossary.817"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a><span class="comment">% &lt;- no glossary styles are required</span>
]{glossaries-extra}
-<a id="wrglossary.817"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.818"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms}</span>,<a id="wrglossary.819"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=none</span>,<a id="wrglossary.820"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span>]
+<a id="wrglossary.818"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.819"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms}</span>,<a id="wrglossary.820"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=none</span>,<a id="wrglossary.821"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span>]
<code class="cmd">\newcommand</code>*{<code class="cmd">\termdef</code>}[1]{<span class="comment">% </span>
- <a id="wrglossary.821"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{<a id="wrglossary.822"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{#1} <strong class="strong"><a id="wrglossary.823"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a></strong>{#1}}<span class="comment">% </span>
- <a id="wrglossary.824"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{#1}<span class="comment">% &lt;- index this entry</span>
- <code class="cbeg">\begin{quote}</code><code class="cmd">\em</code><a id="wrglossary.825"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>{#1}.<code class="cend">\end{quote}</code><span class="comment">% </span>
+ <a id="wrglossary.822"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{<a id="wrglossary.823"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{#1} <strong class="strong"><a id="wrglossary.824"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a></strong>{#1}}<span class="comment">% </span>
+ <a id="wrglossary.825"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{#1}<span class="comment">% &lt;- index this entry</span>
+ <code class="cbeg">\begin{quote}</code><code class="cmd">\em</code><a id="wrglossary.826"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>{#1}.<code class="cend">\end{quote}</code><span class="comment">% </span>
}
<code class="cbeg">\begin{document}</code>
<code class="cmd">\tableofcontents</code>
-<a id="wrglossary.826"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{Introduction}
-Sample document about <a id="wrglossary.827"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{function} and <a id="wrglossary.828"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{set}.
+<a id="wrglossary.827"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{Introduction}
+Sample document about <a id="wrglossary.828"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{function} and <a id="wrglossary.829"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{set}.
<code class="cmd">\termdef</code>{set}
-More detailed information about <a id="wrglossary.829"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{set} with examples.
+More detailed information about <a id="wrglossary.830"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{set} with examples.
<code class="cmd">\termdef</code>{function}
-More detailed information about <a id="wrglossary.830"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{function} with examples.
+More detailed information about <a id="wrglossary.831"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{function} with examples.
<code class="cend">\end{document}</code>
</pre> Where the file <span class="filefmt">terms.bib</span> contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{set,
- <a id="wrglossary.831"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
- <a id="wrglossary.832"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a collection of any kind of objects}</span>,
- <a id="wrglossary.833"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.834"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>
+ <a id="wrglossary.832"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
+ <a id="wrglossary.833"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a collection of any kind of objects}</span>,
+ <a id="wrglossary.834"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.835"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>
}
<code class="code">@entry</code>{function,
- <a id="wrglossary.835"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={function}</span>,
- <a id="wrglossary.836"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a rule that assigns every element in the domain <a id="wrglossary.837"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set} to an element in the range <a id="wrglossary.838"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set}}</span>,
- <a id="wrglossary.839"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.840"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{f(x)}}</span>
+ <a id="wrglossary.836"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={function}</span>,
+ <a id="wrglossary.837"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a rule that assigns every element in the domain <a id="wrglossary.838"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set} to an element in the range <a id="wrglossary.839"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set}}</span>,
+ <a id="wrglossary.840"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.841"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{f(x)}}</span>
}
-</pre> The advantage in this approach (with <a id="wrglossary.841"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> or <a id="wrglossary.842"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) is that you can use an existing database of entries shared across multiple documents, ensuring consistent notation for all of them.<p>
-In both cases, there&#x2019;s no need to load all the <a id="wrglossary.843"></a><a href="#glo:idx.glossarystyle">glossary styles</a> packages, as they&#x2019;re not required, so I&#x2019;ve used the <a id="wrglossary.844"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package option to prevent them from being loaded.<p>
-In the first case, you just need to define the terms (preferably in the <a id="wrglossary.845"></a><a href="#glo:idx.documentpreamble">preamble</a> or in a file that&#x2019;s input in the <a id="wrglossary.846"></a><a href="#glo:idx.documentpreamble">preamble</a>). No external tool is required. Just run LaTeX as normal. (Twice to ensure that the table of contents is up to date.) <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
+</pre> The advantage in this approach (with <a id="wrglossary.842"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> or <a id="wrglossary.843"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) is that you can use an existing database of entries shared across multiple documents, ensuring consistent notation for all of them.<p>
+In both cases, there&#x2019;s no need to load all the <a id="wrglossary.844"></a><a href="#glo:idx.glossarystyle">glossary styles</a> packages, as they&#x2019;re not required, so I&#x2019;ve used the <a id="wrglossary.845"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package option to prevent them from being loaded.<p>
+In the first case, you just need to define the terms (preferably in the <a id="wrglossary.846"></a><a href="#glo:idx.documentpreamble">preamble</a> or in a file that&#x2019;s input in the <a id="wrglossary.847"></a><a href="#glo:idx.documentpreamble">preamble</a>). No external tool is required. Just run LaTeX as normal. (Twice to ensure that the table of contents is up to date.) <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
pdflatex myDoc
</pre><p>
-In the second case, you need the <a id="wrglossary.847"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option (as in <a id="wrglossary.848"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>) since <a id="wrglossary.849"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is needed to select the required entries, but you don&#x2019;t need a sorted list: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.850"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.851"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms}</span>,<strong class="strong"><a id="wrglossary.852"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=none</span></strong>]
-</pre> This will ensure that any entries <a id="wrglossary.853"></a><a href="#glo:@@glslabel@indexing">indexed</a> in the document (through commands like <a id="wrglossary.854"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.855"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) will be selected by <a id="wrglossary.856"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, but it will skip the sorting step. (The chances are you probably also won&#x2019;t need <a id="wrglossary.857"></a><a href="#glo:dual.locationlist">location lists</a> either. If so, you can add the option <a id="wrglossary.858"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span>.)<p>
-Remember that for this second case you need to run <a id="wrglossary.859"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as per <a id="wrglossary.860"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
+In the second case, you need the <a id="wrglossary.848"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option (as in <a id="wrglossary.849"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>) since <a id="wrglossary.850"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is needed to select the required entries, but you don&#x2019;t need a sorted list: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.851"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.852"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms}</span>,<strong class="strong"><a id="wrglossary.853"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=none</span></strong>]
+</pre> This will ensure that any entries <a id="wrglossary.854"></a><a href="#glo:@@glslabel@indexing">indexed</a> in the document (through commands like <a id="wrglossary.855"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.856"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) will be selected by <a id="wrglossary.857"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, but it will skip the sorting step. (The chances are you probably also won&#x2019;t need <a id="wrglossary.858"></a><a href="#glo:dual.locationlist">location lists</a> either. If so, you can add the option <a id="wrglossary.859"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span>.)<p>
+Remember that for this second case you need to run <a id="wrglossary.860"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as per <a id="wrglossary.861"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
bib2gls myDoc
pdflatex myDoc
pdflatex myDoc
</pre><p>
-For both cases (with or without <a id="wrglossary.861"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>), instead of listing all the entries using <a id="wrglossary.862"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>, you use <code class="code"><a id="wrglossary.863"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> where you want the name (and anchor with <a id="wrglossary.864"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>) to appear in the document. This will allow the <a id="wrglossary.865"></a><a href="#glo:dual.linktext">link text</a> created by commands like <a id="wrglossary.866"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to link to that point in the document. The description can simply be displayed with <code class="code"><a id="wrglossary.867"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> or <code class="code"><a id="wrglossary.868"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>{label}</code>, as in the above examples. In both examples, I&#x2019;ve defined a custom command <code class="csfmt">\termdef</code> to simplify the code and ensure consistency. Extra styling, such as placing the description in a coloured frame, can be added to this custom definition as required.<p>
-(Instead of using <a id="wrglossary.869"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a> or <a id="wrglossary.870"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>, you can use <code class="code"><a id="wrglossary.871"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>, which will obey <a id="wrglossary.872"></a><a href="#glo:idx.categoryattribute">category attributes</a> such as <a id="wrglossary.873"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> and <a id="wrglossary.874"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a>. See the <a id="wrglossary.875"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.)<p>
-The symbol (if required) can be displayed with either <code class="code"><a id="wrglossary.876"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> or <code class="code"><a id="wrglossary.877"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>. In the first example, I&#x2019;ve used <a id="wrglossary.878"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>. In the second I&#x2019;ve used <a id="wrglossary.879"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>. The latter is necessary with <a id="wrglossary.880"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> if the symbol needs to go in a section title as the entries aren&#x2019;t defined on the first LaTeX run.<p>
-In normal document text, <a id="wrglossary.881"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a> will silently do nothing if the entry hasn&#x2019;t been defined, but when used in a section heading it will expand to an undefined internal command when written to the <a id="wrglossary.882"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, which triggers an error. <p>
-The <a id="wrglossary.883"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> command performs an existence check, which triggers a warning if the entry is undefined. (All entries will be undefined before the first <a id="wrglossary.884"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> call.) You need at least <a id="wrglossary.885"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42 to use this command in a section title. (<a id="wrglossary.886"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> is defined by the base <a id="wrglossary.887"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package but is redefined by <a id="wrglossary.888"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) If <a id="wrglossary.889"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, this will use <a id="wrglossary.890"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a> to allow a simple expansion for the <a id="wrglossary.891"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> (see the <a id="wrglossary.892"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details).<p>
-If you want to test if the <a id="wrglossary.893"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field has been set, you need to use <a id="wrglossary.894"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a> outside of the section title. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.895"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{#1}<span class="comment">% </span>
-{<a id="wrglossary.896"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{<a id="wrglossary.897"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{#1} <a id="wrglossary.898"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{#1}}}
-{<a id="wrglossary.899"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{<a id="wrglossary.900"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{#1}}}
+For both cases (with or without <a id="wrglossary.862"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>), instead of listing all the entries using <a id="wrglossary.863"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>, you use <code class="code"><a id="wrglossary.864"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> where you want the name (and anchor with <a id="wrglossary.865"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>) to appear in the document. This will allow the <a id="wrglossary.866"></a><a href="#glo:dual.linktext">link text</a> created by commands like <a id="wrglossary.867"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to link to that point in the document. The description can simply be displayed with <code class="code"><a id="wrglossary.868"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> or <code class="code"><a id="wrglossary.869"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>{label}</code>, as in the above examples. In both examples, I&#x2019;ve defined a custom command <code class="csfmt">\termdef</code> to simplify the code and ensure consistency. Extra styling, such as placing the description in a coloured frame, can be added to this custom definition as required.<p>
+(Instead of using <a id="wrglossary.870"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a> or <a id="wrglossary.871"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>, you can use <code class="code"><a id="wrglossary.872"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>, which will obey <a id="wrglossary.873"></a><a href="#glo:idx.categoryattribute">category attributes</a> such as <a id="wrglossary.874"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> and <a id="wrglossary.875"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a>. See the <a id="wrglossary.876"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.)<p>
+The symbol (if required) can be displayed with either <code class="code"><a id="wrglossary.877"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> or <code class="code"><a id="wrglossary.878"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>. In the first example, I&#x2019;ve used <a id="wrglossary.879"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>. In the second I&#x2019;ve used <a id="wrglossary.880"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>. The latter is necessary with <a id="wrglossary.881"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> if the symbol needs to go in a section title as the entries aren&#x2019;t defined on the first LaTeX run.<p>
+In normal document text, <a id="wrglossary.882"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a> will silently do nothing if the entry hasn&#x2019;t been defined, but when used in a section heading it will expand to an undefined internal command when written to the <a id="wrglossary.883"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, which triggers an error. <p>
+The <a id="wrglossary.884"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> command performs an existence check, which triggers a warning if the entry is undefined. (All entries will be undefined before the first <a id="wrglossary.885"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> call.) You need at least <a id="wrglossary.886"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42 to use this command in a section title. (<a id="wrglossary.887"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> is defined by the base <a id="wrglossary.888"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package but is redefined by <a id="wrglossary.889"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) If <a id="wrglossary.890"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, this will use <a id="wrglossary.891"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a> to allow a simple expansion for the <a id="wrglossary.892"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> (see the <a id="wrglossary.893"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details).<p>
+If you want to test if the <a id="wrglossary.894"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field has been set, you need to use <a id="wrglossary.895"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a> outside of the section title. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.896"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{#1}<span class="comment">% </span>
+{<a id="wrglossary.897"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{<a id="wrglossary.898"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{#1} <a id="wrglossary.899"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{#1}}}
+{<a id="wrglossary.900"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{<a id="wrglossary.901"></a><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a>{#1}}}
</pre><p>
-In both of the above examples, the section titles start with a <a id="wrglossary.901"></a><a href="#glo:idx.lowercase">lowercase</a> character (because the <a id="wrglossary.902"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> value is all <a id="wrglossary.903"></a><a href="#glo:idx.lowercase">lowercase</a> in entry definitions). You can apply automatic <a id="wrglossary.904"></a><a href="#glo:dual.casechange">case change</a> with the <a id="wrglossary.905"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a> <a id="wrglossary.906"></a><a href="#glo:idx.categoryattribute">category attribute</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.907"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.908"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.909"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a>}{firstuc}
-</pre> or (for title-case) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.910"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.911"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.912"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a>}{title}
-</pre> However, this won&#x2019;t apply the <a id="wrglossary.913"></a><a href="#glo:dual.casechange">case change</a> in the table of contents or bookmarks. Instead you can use helper commands provided by <a id="wrglossary.914"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+ but make sure you have up-to-date versions of <a id="wrglossary.915"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.916"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>.<p>
-In the second example, you can instead use <a id="wrglossary.917"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to apply a <a id="wrglossary.918"></a><a href="#glo:dual.casechange">case change</a>. For example, to apply <a id="wrglossary.919"></a><a href="#glo:idx.sentencecase">sentence case</a> to the <a id="wrglossary.920"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.921"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.922"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms}</span>,
- <a id="wrglossary.923"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=none</span>,<a id="wrglossary.924"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span><strong class="strong">,
- <a id="wrglossary.925"></a><a href="#glo:opt.resource.replicate-fields"><span class="xtrcsoptfmt">replicate-fields</span></a><span class="optfmt">={name=text}</span>,
- <a id="wrglossary.926"></a><a href="#glo:opt.resource.name-case-change"><span class="xtrcsoptfmt">name-case-change</span></a><span class="optfmt">=firstuc</span></strong>
+In both of the above examples, the section titles start with a <a id="wrglossary.902"></a><a href="#glo:idx.lowercase">lowercase</a> character (because the <a id="wrglossary.903"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> value is all <a id="wrglossary.904"></a><a href="#glo:idx.lowercase">lowercase</a> in entry definitions). You can apply automatic <a id="wrglossary.905"></a><a href="#glo:dual.casechange">case change</a> with the <a id="wrglossary.906"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a> <a id="wrglossary.907"></a><a href="#glo:idx.categoryattribute">category attribute</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.908"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.909"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.910"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a>}{firstuc}
+</pre> or (for title-case) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.911"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.912"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.913"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a>}{title}
+</pre> However, this won&#x2019;t apply the <a id="wrglossary.914"></a><a href="#glo:dual.casechange">case change</a> in the table of contents or bookmarks. Instead you can use helper commands provided by <a id="wrglossary.915"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+ but make sure you have up-to-date versions of <a id="wrglossary.916"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.917"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>.<p>
+In the second example, you can instead use <a id="wrglossary.918"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to apply a <a id="wrglossary.919"></a><a href="#glo:dual.casechange">case change</a>. For example, to apply <a id="wrglossary.920"></a><a href="#glo:idx.sentencecase">sentence case</a> to the <a id="wrglossary.921"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.922"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.923"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms}</span>,
+ <a id="wrglossary.924"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=none</span>,<a id="wrglossary.925"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span><strong class="strong">,
+ <a id="wrglossary.926"></a><a href="#glo:opt.resource.replicate-fields"><span class="xtrcsoptfmt">replicate-fields</span></a><span class="optfmt">={name=text}</span>,
+ <a id="wrglossary.927"></a><a href="#glo:opt.resource.name-case-change"><span class="xtrcsoptfmt">name-case-change</span></a><span class="optfmt">=firstuc</span></strong>
]
-</pre> (Or <a id="wrglossary.927"></a><a href="#glo:opt.resource.name-case-change"><span class="xtrcsoptfmt">name-case-change</span></a><span class="optfmt">=title</span> for <a id="wrglossary.928"></a><a href="#glo:idx.titlecase">title case</a>.) This copies the <a id="wrglossary.929"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> value to the <a id="wrglossary.930"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field and then applies a <a id="wrglossary.931"></a><a href="#glo:dual.casechange">case change</a> to the <a id="wrglossary.932"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field (leaving the <a id="wrglossary.933"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field unchanged). The name in the section titles now starts with a capital but the <a id="wrglossary.934"></a><a href="#glo:dual.linktext">link text</a> produced by commands like <a id="wrglossary.935"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> is still <a id="wrglossary.936"></a><a href="#glo:idx.lowercase">lowercase</a>.<p>
-In the first example (without <a id="wrglossary.937"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) you can do this manually. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.938"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{set}{<a id="wrglossary.939"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong">S</strong>et}</span>,<strong class="strong"><a id="wrglossary.940"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={set}</span></strong>,
- <a id="wrglossary.941"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a collection of any kind of objects}</span>,
- <a id="wrglossary.942"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.943"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>
+</pre> (Or <a id="wrglossary.928"></a><a href="#glo:opt.resource.name-case-change"><span class="xtrcsoptfmt">name-case-change</span></a><span class="optfmt">=title</span> for <a id="wrglossary.929"></a><a href="#glo:idx.titlecase">title case</a>.) This copies the <a id="wrglossary.930"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> value to the <a id="wrglossary.931"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field and then applies a <a id="wrglossary.932"></a><a href="#glo:dual.casechange">case change</a> to the <a id="wrglossary.933"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field (leaving the <a id="wrglossary.934"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field unchanged). The name in the section titles now starts with a capital but the <a id="wrglossary.935"></a><a href="#glo:dual.linktext">link text</a> produced by commands like <a id="wrglossary.936"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> is still <a id="wrglossary.937"></a><a href="#glo:idx.lowercase">lowercase</a>.<p>
+In the first example (without <a id="wrglossary.938"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) you can do this manually. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.939"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{set}{<a id="wrglossary.940"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong">S</strong>et}</span>,<strong class="strong"><a id="wrglossary.941"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={set}</span></strong>,
+ <a id="wrglossary.942"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a collection of any kind of objects}</span>,
+ <a id="wrglossary.943"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.944"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>
}
-</pre> A more automated solution can be obtained with the standalone helper commands for the <a id="wrglossary.944"></a><a href="#glo:idx.PDFbookmark">PDF bookmark</a> and heading text (<a id="wrglossary.945"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+).<p>
-Note that if you use the default <a id="wrglossary.946"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=true</span> with <a id="wrglossary.947"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s possible to combine Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.standalone">6</a> to have both standalone definitions and an index. In this case, a <a id="wrglossary.948"></a><a href="#glo:idx.glossarystyle">glossary style</a> is required. In the example below, I&#x2019;ve use <a id="wrglossary.949"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a>, which is provided in the <a id="wrglossary.950"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a> package (bundled with <a id="wrglossary.951"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>). I don&#x2019;t need any of the other style packages, so I can still keep the <a id="wrglossary.952"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> option and just load <a id="wrglossary.953"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.954"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>,<span class="comment">% &lt;- using <a id="wrglossary.955"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></span>
- <a id="wrglossary.956"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<span class="comment">% &lt;- don't load default style packages</span>
- <a id="wrglossary.957"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<span class="comment">% &lt;- load glossary-bookindex.sty</span>
- <a id="wrglossary.958"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.959"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a></span><span class="comment">% &lt;- set the default style to 'bookindex'</span>
+</pre> A more automated solution can be obtained with the standalone helper commands for the <a id="wrglossary.945"></a><a href="#glo:idx.PDFbookmark">PDF bookmark</a> and heading text (<a id="wrglossary.946"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+).<p>
+Note that if you use the default <a id="wrglossary.947"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=true</span> with <a id="wrglossary.948"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s possible to combine Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.standalone">6</a> to have both standalone definitions and an index. In this case, a <a id="wrglossary.949"></a><a href="#glo:idx.glossarystyle">glossary style</a> is required. In the example below, I&#x2019;ve use <a id="wrglossary.950"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a>, which is provided in the <a id="wrglossary.951"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a> package (bundled with <a id="wrglossary.952"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>). I don&#x2019;t need any of the other style packages, so I can still keep the <a id="wrglossary.953"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> option and just load <a id="wrglossary.954"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.955"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>,<span class="comment">% &lt;- using <a id="wrglossary.956"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></span>
+ <a id="wrglossary.957"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<span class="comment">% &lt;- don't load default style packages</span>
+ <a id="wrglossary.958"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<span class="comment">% &lt;- load glossary-bookindex.sty</span>
+ <a id="wrglossary.959"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.960"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a></span><span class="comment">% &lt;- set the default style to 'bookindex'</span>
]{glossaries-extra}
-</pre> I also need to sort the entries, so the resource command is now: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.960"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.961"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms}</span>,<span class="comment">% definitions in terms.bib</span>
- <a id="wrglossary.962"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=en-GB</span>,<span class="comment">% sort by this locale</span>
- <a id="wrglossary.963"></a><a href="#glo:opt.resource.replicate-fields"><span class="xtrcsoptfmt">replicate-fields</span></a><span class="optfmt">={name=text}</span>,
- <a id="wrglossary.964"></a><a href="#glo:opt.resource.name-case-change"><span class="xtrcsoptfmt">name-case-change</span></a><span class="optfmt">=firstuc</span>
+</pre> I also need to sort the entries, so the resource command is now: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.961"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.962"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={terms}</span>,<span class="comment">% definitions in terms.bib</span>
+ <a id="wrglossary.963"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=en-GB</span>,<span class="comment">% sort by this locale</span>
+ <a id="wrglossary.964"></a><a href="#glo:opt.resource.replicate-fields"><span class="xtrcsoptfmt">replicate-fields</span></a><span class="optfmt">={name=text}</span>,
+ <a id="wrglossary.965"></a><a href="#glo:opt.resource.name-case-change"><span class="xtrcsoptfmt">name-case-change</span></a><span class="optfmt">=firstuc</span>
]
-</pre> At the end of the document, I can add the <a id="wrglossary.965"></a><a href="#glo:dual.glossary">glossary</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.966"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.967"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">=Index</span>,<a id="wrglossary.968"></a><a href="#glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></a><span class="optfmt">=false</span>]
-</pre> Note that I&#x2019;ve had to switch off the hypertargets with <a id="wrglossary.969"></a><a href="#glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></a><span class="optfmt">=false</span> (otherwise there would be duplicate targets). If you want <a id="wrglossary.970"></a><a href="#glo:idx.group">letter group</a> headings you need to use the <a id="wrglossary.971"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>bib2gls <a id="wrglossary.972"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> myDoc
-</pre> or if you are using <a id="wrglossary.973"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: bib2gls: { group: on }
+</pre> At the end of the document, I can add the <a id="wrglossary.966"></a><a href="#glo:dual.glossary">glossary</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.967"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.968"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">=Index</span>,<a id="wrglossary.969"></a><a href="#glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></a><span class="optfmt">=false</span>]
+</pre> Note that I&#x2019;ve had to switch off the hypertargets with <a id="wrglossary.970"></a><a href="#glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></a><span class="optfmt">=false</span> (otherwise there would be duplicate targets). If you want <a id="wrglossary.971"></a><a href="#glo:idx.group">letter group</a> headings you need to use the <a id="wrglossary.972"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>bib2gls <a id="wrglossary.973"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> myDoc
+</pre> or if you are using <a id="wrglossary.974"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: bib2gls: { group: on }
</pre><p>
-The <a id="wrglossary.974"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a> style doesn&#x2019;t show the description, so only the name and location is displayed. Remember that the name has had a <a id="wrglossary.975"></a><a href="#glo:dual.casechange">case change</a> so it now starts with an initial capital. If you feel this is inappropriate for the index, you can adjust the <a id="wrglossary.976"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a> style so that it uses the <a id="wrglossary.977"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field instead. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.978"></a><a href="#glo:glsxtrbookindexname"><code class="xtrcsfmt">\glsxtrbookindexname</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.979"></a><a href="#glo:glossentrynameother"><code class="xtrcsfmt">\glossentrynameother</code></a>{#1}{text}}
-</pre> See the <a id="wrglossary.980"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details about this style.<p>
+The <a id="wrglossary.975"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a> style doesn&#x2019;t show the description, so only the name and location is displayed. Remember that the name has had a <a id="wrglossary.976"></a><a href="#glo:dual.casechange">case change</a> so it now starts with an initial capital. If you feel this is inappropriate for the index, you can adjust the <a id="wrglossary.977"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a> style so that it uses the <a id="wrglossary.978"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field instead. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.979"></a><a href="#glo:glsxtrbookindexname"><code class="xtrcsfmt">\glsxtrbookindexname</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.980"></a><a href="#glo:glossentrynameother"><code class="xtrcsfmt">\glossentrynameother</code></a>{#1}{text}}
+</pre> See the <a id="wrglossary.981"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details about this style.<p>
Note that on the first LaTeX run none of the entries will be defined. Once they are defined, the page numbers may shift due to the increased amount of document text. You may therefore need to repeat the document build to ensure the page numbers are correct.<p>
-If there are extra terms that need to be included in the index that don&#x2019;t have a description, you can define them with <code class="code">@index</code> in the <a id="wrglossary.981"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@index</code>{element}
-<code class="code">@index</code>{member,<a id="wrglossary.982"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a><span class="optfmt">={element}</span>}
-</pre> They can be used in the document as usual: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The objects that make up a set are the <a id="wrglossary.983"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{element}
-or <a id="wrglossary.984"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{member}.
-</pre> See <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a> or the <a id="wrglossary.985"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details.<p>
+If there are extra terms that need to be included in the index that don&#x2019;t have a description, you can define them with <code class="code">@index</code> in the <a id="wrglossary.982"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@index</code>{element}
+<code class="code">@index</code>{member,<a id="wrglossary.983"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a><span class="optfmt">={element}</span>}
+</pre> They can be used in the document as usual: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The objects that make up a set are the <a id="wrglossary.984"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{element}
+or <a id="wrglossary.985"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{member}.
+</pre> See <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a> or the <a id="wrglossary.986"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details.<p>
</section><!-- end of section option6 -->
<section id="sec:lipsum"><!-- start of section sec:lipsum --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->1.4. Dummy Entries for Testing<div class="labellink"><a href="#sec:lipsum">[link]</a></div></h2><!-- end of section header -->
<p>
-In addition to the sample files described in &#xa7;<a href="#sec:samples">18</a>, <a id="wrglossary.986"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> also provides some files containing lorum ipsum dummy <a id="wrglossary.987"></a><a href="#glo:idx.glossaryentry">entries</a>. These are provided for testing purposes and are on TeX&#x2019;s path (in <span class="filefmt">tex/latex/glossaries/test-entries</span>) so they can be included via <a id="wrglossary.988"></a><a href="#glo:input"><code class="csfmt">\input</code></a> or <a id="wrglossary.989"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>. The <a id="wrglossary.990"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.991"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> versions of all these files for use with <a id="wrglossary.992"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. The files are as follows:<p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.993"></a><dfn id="glo:file.example-glossaries-brief.tex"><span class="filefmt">example-glossaries-brief.tex</span></dfn></div><!-- end of filedef -->
- These entries all have brief descriptions. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.994"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{lorem}{<a id="wrglossary.995"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lorem}</span>,<a id="wrglossary.996"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={ipsum}</span>}
+In addition to the sample files described in &#xa7;<a href="#sec:samples">18</a>, <a id="wrglossary.987"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> also provides some files containing lorum ipsum dummy <a id="wrglossary.988"></a><a href="#glo:idx.glossaryentry">entries</a>. These are provided for testing purposes and are on TeX&#x2019;s path (in <span class="filefmt">tex/latex/glossaries/test-entries</span>) so they can be included via <a id="wrglossary.989"></a><a href="#glo:input"><code class="csfmt">\input</code></a> or <a id="wrglossary.990"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>. The <a id="wrglossary.991"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.992"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> versions of all these files for use with <a id="wrglossary.993"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. The files are as follows:<p>
+<div class="filedef">&#x1f5cb; <a id="wrglossary.994"></a><dfn id="glo:file.example-glossaries-brief.tex"><span class="filefmt">example-glossaries-brief.tex</span></dfn></div><!-- end of filedef -->
+ These entries all have brief descriptions. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.995"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{lorem}{<a id="wrglossary.996"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lorem}</span>,<a id="wrglossary.997"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={ipsum}</span>}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.997"></a><dfn id="glo:file.example-glossaries-long.tex"><span class="filefmt">example-glossaries-long.tex</span></dfn></div><!-- end of filedef -->
- These entries all have long descriptions. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.998"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{loremipsum}{<a id="wrglossary.999"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lorem ipsum}</span>,
-<a id="wrglossary.1000"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris.}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.998"></a><dfn id="glo:file.example-glossaries-utf8.tex"><span class="filefmt">example-glossaries-utf8.tex</span></dfn></div><!-- end of filedef -->
+ This file is based on <a id="wrglossary.999"></a><a href="#glo:file.example-glossaries-brief.tex"><span class="filefmt">example-glossaries-brief.tex</span></a> but random characters have been converted to accented characters to test <a id="wrglossary.1000"></a><a href="#glo:dual.utf8">UTF-8</a> support.<p>
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1001"></a><dfn id="glo:file.example-glossaries-long.tex"><span class="filefmt">example-glossaries-long.tex</span></dfn></div><!-- end of filedef -->
+ These entries all have long descriptions. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1002"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{loremipsum}{<a id="wrglossary.1003"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lorem ipsum}</span>,
+<a id="wrglossary.1004"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris.}</span>}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1001"></a><dfn id="glo:file.example-glossaries-multipar.tex"><span class="filefmt">example-glossaries-multipar.tex</span></dfn></div><!-- end of filedef -->
- These entries all have multi-paragraph descriptions. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1002"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>{loremi-ii}{<a id="wrglossary.1003"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lorem 1--2}</span>}<span class="comment">% </span>
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1005"></a><dfn id="glo:file.example-glossaries-multipar.tex"><span class="filefmt">example-glossaries-multipar.tex</span></dfn></div><!-- end of filedef -->
+ These entries all have multi-paragraph descriptions. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1006"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>{loremi-ii}{<a id="wrglossary.1007"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lorem 1--2}</span>}<span class="comment">% </span>
{<span class="comment">% </span>
Lorem ipsum ...
Nam dui ligula...
}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1004"></a><dfn id="glo:file.example-glossaries-symbols.tex"><span class="filefmt">example-glossaries-symbols.tex</span></dfn></div><!-- end of filedef -->
- These entries all use the <a id="wrglossary.1005"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1006"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.1007"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={alpha}</span>,
-<a id="wrglossary.1008"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.1009"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.1010"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
-<a id="wrglossary.1011"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Quisque ullamcorper placerat ipsum.}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1008"></a><dfn id="glo:file.example-glossaries-symbols.tex"><span class="filefmt">example-glossaries-symbols.tex</span></dfn></div><!-- end of filedef -->
+ These entries all use the <a id="wrglossary.1009"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1010"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alpha}{<a id="wrglossary.1011"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={alpha}</span>,
+<a id="wrglossary.1012"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.1013"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.1014"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+<a id="wrglossary.1015"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Quisque ullamcorper placerat ipsum.}</span>}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1012"></a><dfn id="glo:file.example-glossaries-symbolnames.tex"><span class="filefmt">example-glossaries-symbolnames.tex</span></dfn></div><!-- end of filedef -->
- Similar to the previous file but the <a id="wrglossary.1013"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key isn&#x2019;t used. Instead the symbol is stored in the <a id="wrglossary.1014"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1015"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sym.alpha}{<a id="wrglossary.1016"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span>,
-<a id="wrglossary.1017"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.1018"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.1019"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
-<a id="wrglossary.1020"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Quisque ullamcorper placerat ipsum.}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1016"></a><dfn id="glo:file.example-glossaries-symbolnames.tex"><span class="filefmt">example-glossaries-symbolnames.tex</span></dfn></div><!-- end of filedef -->
+ Similar to the previous file but the <a id="wrglossary.1017"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key isn&#x2019;t used. Instead the symbol is stored in the <a id="wrglossary.1018"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1019"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sym.alpha}{<a id="wrglossary.1020"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={alpha}</span>,
+<a id="wrglossary.1021"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.1022"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<a id="wrglossary.1023"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}}</span>,
+<a id="wrglossary.1024"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Quisque ullamcorper placerat ipsum.}</span>}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1021"></a><dfn id="glo:file.example-glossaries-user.tex"><span class="filefmt">example-glossaries-user.tex</span></dfn></div><!-- end of filedef -->
- The <a id="wrglossary.1022"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries have the <a id="wrglossary.1023"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key and all <a id="wrglossary.1024"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>, <a id="wrglossary.1025"></a><a id="wrglossary.1026"></a><a id="wrglossary.1027"></a><a id="wrglossary.1028"></a>&#x2026;, <a id="wrglossary.1029"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> keys set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1030"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample-a}
-{<a id="wrglossary.1031"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={a name}</span>,
-<a id="wrglossary.1032"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a description}</span>,
-<a id="wrglossary.1033"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\alpha</code>}}</span>,
-<a id="wrglossary.1034"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={A}</span>,
-<a id="wrglossary.1035"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="optfmt">={1}</span>,
-<a id="wrglossary.1036"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a><span class="optfmt">={i}</span>,
-<a id="wrglossary.1037"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a><span class="optfmt">={A-i}</span>,
-<a id="wrglossary.1038"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a><span class="optfmt">={25.2020788573521}</span>,
-<a id="wrglossary.1039"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a><span class="optfmt">={1585-11-06}</span>}
-</pre> There are also some <a id="wrglossary.1040"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> entries, which may or may not have the <a id="wrglossary.1041"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> and user keys set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1042"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample-b-0}
-{<a id="wrglossary.1043"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={sample-b}</span>,
-<a id="wrglossary.1044"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={b/0 name}</span>,
-<a id="wrglossary.1045"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={child 0 of b}</span>,
-<a id="wrglossary.1046"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\sigma</code>}}</span>,
-<a id="wrglossary.1047"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="optfmt">={0}</span>,
-<a id="wrglossary.1048"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a><span class="optfmt">={a-i}</span>}
-</pre> There are no deeper <a id="wrglossary.1049"></a><a href="#glo:hierarchicallevel">hierarchical</a> entries. Where set, the <a id="wrglossary.1050"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key is an <a id="wrglossary.1051"></a><a href="#glo:idx.uppercase">uppercase</a> letter (A&#x2013;Z), the <a id="wrglossary.1052"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> key is an integer, the <a id="wrglossary.1053"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> key is a <a id="wrglossary.1054"></a><a href="#glo:idx.lowercase">lowercase</a> Roman numeral, the <a id="wrglossary.1055"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> key is in the form <span class="meta">&#x2329;<em class="metainner">alpha</em>&#x232a;</span>-<span class="meta">&#x2329;<em class="metainner">roman</em>&#x232a;</span> where <span class="meta">&#x2329;<em class="metainner">alpha</em>&#x232a;</span> is either an upper or <a id="wrglossary.1056"></a><a href="#glo:idx.lowercase">lowercase</a> letter (a&#x2013;z or A&#x2013;Z) and <span class="meta">&#x2329;<em class="metainner">roman</em>&#x232a;</span> is either an upper or <a id="wrglossary.1057"></a><a href="#glo:idx.lowercase">lowercase</a> Roman numeral. The <a id="wrglossary.1058"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> key is a random number (in the range \((-50,+50)\) for <a id="wrglossary.1059"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries and \((-1,+1)\) for child entries). The <a id="wrglossary.1060"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> key is a random date between 1000-01-01 and 2099-12-31.<p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1061"></a><dfn id="glo:file.example-glossaries-images.tex"><span class="filefmt">example-glossaries-images.tex</span></dfn></div><!-- end of filedef -->
- These entries use the <a id="wrglossary.1062"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key to store the name of an image file. (The images are provided by the <a id="wrglossary.1063"></a><a href="#glo:pkg.mwe"><span class="styfmt">mwe</span></a> package and should be on TeX&#x2019;s path.) One entry doesn&#x2019;t have an associated image to help test for a&#xa0;missing key. The descriptions are long to allow for tests with the text wrapping around the image. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1064"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>{sedfeugiat}{<a id="wrglossary.1065"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sed feugiat}</span>,
-<a id="wrglossary.1066"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={example-image}</span>}<span class="comment">% </span>
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1025"></a><dfn id="glo:file.example-glossaries-user.tex"><span class="filefmt">example-glossaries-user.tex</span></dfn></div><!-- end of filedef -->
+ The <a id="wrglossary.1026"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries have the <a id="wrglossary.1027"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key and all <a id="wrglossary.1028"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>, <a id="wrglossary.1029"></a><a id="wrglossary.1030"></a><a id="wrglossary.1031"></a><a id="wrglossary.1032"></a>&#x2026;, <a id="wrglossary.1033"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> keys set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1034"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample-a}
+{<a id="wrglossary.1035"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={a name}</span>,
+<a id="wrglossary.1036"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a description}</span>,
+<a id="wrglossary.1037"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\alpha</code>}}</span>,
+<a id="wrglossary.1038"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={A}</span>,
+<a id="wrglossary.1039"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="optfmt">={1}</span>,
+<a id="wrglossary.1040"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a><span class="optfmt">={i}</span>,
+<a id="wrglossary.1041"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a><span class="optfmt">={A-i}</span>,
+<a id="wrglossary.1042"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a><span class="optfmt">={25.2020788573521}</span>,
+<a id="wrglossary.1043"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a><span class="optfmt">={1585-11-06}</span>}
+</pre> There are also some <a id="wrglossary.1044"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> entries, which may or may not have the <a id="wrglossary.1045"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> and user keys set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1046"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample-b-0}
+{<a id="wrglossary.1047"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={sample-b}</span>,
+<a id="wrglossary.1048"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={b/0 name}</span>,
+<a id="wrglossary.1049"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={child 0 of b}</span>,
+<a id="wrglossary.1050"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\sigma</code>}}</span>,
+<a id="wrglossary.1051"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="optfmt">={0}</span>,
+<a id="wrglossary.1052"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a><span class="optfmt">={a-i}</span>}
+</pre> There are no deeper <a id="wrglossary.1053"></a><a href="#glo:hierarchicallevel">hierarchical</a> entries. Where set, the <a id="wrglossary.1054"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key is an <a id="wrglossary.1055"></a><a href="#glo:idx.uppercase">uppercase</a> letter (A&#x2013;Z), the <a id="wrglossary.1056"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> key is an integer, the <a id="wrglossary.1057"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> key is a <a id="wrglossary.1058"></a><a href="#glo:idx.lowercase">lowercase</a> Roman numeral, the <a id="wrglossary.1059"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> key is in the form <span class="meta">&#x2329;<em class="metainner">alpha</em>&#x232a;</span>-<span class="meta">&#x2329;<em class="metainner">roman</em>&#x232a;</span> where <span class="meta">&#x2329;<em class="metainner">alpha</em>&#x232a;</span> is either an upper or <a id="wrglossary.1060"></a><a href="#glo:idx.lowercase">lowercase</a> letter (a&#x2013;z or A&#x2013;Z) and <span class="meta">&#x2329;<em class="metainner">roman</em>&#x232a;</span> is either an upper or <a id="wrglossary.1061"></a><a href="#glo:idx.lowercase">lowercase</a> Roman numeral. The <a id="wrglossary.1062"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> key is a random number (in the range \((-50,+50)\) for <a id="wrglossary.1063"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries and \((-1,+1)\) for child entries). The <a id="wrglossary.1064"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> key is a random date between 1000-01-01 and 2099-12-31.<p>
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1065"></a><dfn id="glo:file.example-glossaries-images.tex"><span class="filefmt">example-glossaries-images.tex</span></dfn></div><!-- end of filedef -->
+ These entries use the <a id="wrglossary.1066"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key to store the name of an image file. (The images are provided by the <a id="wrglossary.1067"></a><a href="#glo:pkg.mwe"><span class="styfmt">mwe</span></a> package and should be on TeX&#x2019;s path.) One entry doesn&#x2019;t have an associated image to help test for a&#xa0;missing key. The descriptions are long to allow for tests with the text wrapping around the image. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1068"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>{sedfeugiat}{<a id="wrglossary.1069"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sed feugiat}</span>,
+<a id="wrglossary.1070"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={example-image}</span>}<span class="comment">% </span>
{<span class="comment">% </span>
Cum sociis natoque...
Etiam...
}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1067"></a><dfn id="glo:file.example-glossaries-acronym.tex"><span class="filefmt">example-glossaries-acronym.tex</span></dfn></div><!-- end of filedef -->
- These entries are all <a id="wrglossary.1068"></a><a href="#glo:idx.acronym">acronyms</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1069"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.1070"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.1071"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>]{lid}{LID}{lorem ipsum
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1071"></a><dfn id="glo:file.example-glossaries-acronym.tex"><span class="filefmt">example-glossaries-acronym.tex</span></dfn></div><!-- end of filedef -->
+ These entries are all <a id="wrglossary.1072"></a><a href="#glo:idx.acronym">acronyms</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1073"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.1074"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.1075"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>]{lid}{LID}{lorem ipsum
dolor}
-</pre> <div class="information"><div class="informationtitle"><a id="wrglossary.1072"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you use the <a id="wrglossary.1073"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, then <a id="wrglossary.1074"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is redefined to use <a id="wrglossary.1075"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the <a id="wrglossary.1076"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key set to <a id="wrglossary.1077"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> (rather than the default <a id="wrglossary.1078"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>). This means that you need to set the <a id="wrglossary.1079"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> for the <a id="wrglossary.1080"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1081"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[acronym]{<a id="wrglossary.1082"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre> <div class="information"><div class="informationtitle"><a id="wrglossary.1076"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you use the <a id="wrglossary.1077"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, then <a id="wrglossary.1078"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is redefined to use <a id="wrglossary.1079"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the <a id="wrglossary.1080"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key set to <a id="wrglossary.1081"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> (rather than the default <a id="wrglossary.1082"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>). This means that you need to set the <a id="wrglossary.1083"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> for the <a id="wrglossary.1084"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1085"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[acronym]{<a id="wrglossary.1086"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
</pre> </div><!-- end of information -->
<p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1083"></a><dfn id="glo:file.example-glossaries-acronym-desc.tex"><span class="filefmt">example-glossaries-acronym-desc.tex</span></dfn></div><!-- end of filedef -->
- This file contains entries that are all <a id="wrglossary.1084"></a><a href="#glo:idx.acronym">acronyms</a> that use the <a id="wrglossary.1085"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1086"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.1087"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.1088"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>,
- <a id="wrglossary.1089"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={fringilla a, euismod sodales, sollicitudin vel, wisi}</span>]{ndl}{NDL}{nam dui ligula}
-</pre> <div class="information"><div class="informationtitle"><a id="wrglossary.1090"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you use the <a id="wrglossary.1091"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, then <a id="wrglossary.1092"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is redefined to use <a id="wrglossary.1093"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the <a id="wrglossary.1094"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key set to <a id="wrglossary.1095"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> (rather than the default <a id="wrglossary.1096"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>). This means that you need to set the <a id="wrglossary.1097"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> for the <a id="wrglossary.1098"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1099"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1100"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.1101"></a><a href="#glo:opt.abbrstyle.long-short-desc"><span class="abbrstylefmt">long-short-desc</span></a>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1087"></a><dfn id="glo:file.example-glossaries-acronym-desc.tex"><span class="filefmt">example-glossaries-acronym-desc.tex</span></dfn></div><!-- end of filedef -->
+ This file contains entries that are all <a id="wrglossary.1088"></a><a href="#glo:idx.acronym">acronyms</a> that use the <a id="wrglossary.1089"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1090"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.1091"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.1092"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>,
+ <a id="wrglossary.1093"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={fringilla a, euismod sodales, sollicitudin vel, wisi}</span>]{ndl}{NDL}{nam dui ligula}
+</pre> <div class="information"><div class="informationtitle"><a id="wrglossary.1094"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you use the <a id="wrglossary.1095"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, then <a id="wrglossary.1096"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is redefined to use <a id="wrglossary.1097"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the <a id="wrglossary.1098"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key set to <a id="wrglossary.1099"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> (rather than the default <a id="wrglossary.1100"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>). This means that you need to set the <a id="wrglossary.1101"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> for the <a id="wrglossary.1102"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1103"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1104"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.1105"></a><a href="#glo:opt.abbrstyle.long-short-desc"><span class="abbrstylefmt">long-short-desc</span></a>}
</pre> </div><!-- end of information -->
<p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1102"></a><dfn id="glo:file.example-glossaries-acronyms-lang.tex"><span class="filefmt">example-glossaries-acronyms-lang.tex</span></dfn></div><!-- end of filedef -->
- These entries are all <a id="wrglossary.1103"></a><a href="#glo:idx.acronym">acronyms</a>, where some of them have a&#xa0;translation supplied in the <a id="wrglossary.1104"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1105"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.1106"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.1107"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>,<a id="wrglossary.1108"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={love itself}</span>]
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1106"></a><dfn id="glo:file.example-glossaries-acronyms-lang.tex"><span class="filefmt">example-glossaries-acronyms-lang.tex</span></dfn></div><!-- end of filedef -->
+ These entries are all <a id="wrglossary.1107"></a><a href="#glo:idx.acronym">acronyms</a>, where some of them have a&#xa0;translation supplied in the <a id="wrglossary.1108"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1109"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.1110"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.1111"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>,<a id="wrglossary.1112"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={love itself}</span>]
{li}{LI}{lorem ipsum}
-</pre> <div class="information"><div class="informationtitle"><a id="wrglossary.1109"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you use the <a id="wrglossary.1110"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, then <a id="wrglossary.1111"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is redefined to use <a id="wrglossary.1112"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the <a id="wrglossary.1113"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key set to <a id="wrglossary.1114"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> (rather than the default <a id="wrglossary.1115"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>). This means that you need to set the <a id="wrglossary.1116"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> for the <a id="wrglossary.1117"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1118"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1119"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.1120"></a><a href="#glo:opt.abbrstyle.long-short-user"><span class="abbrstylefmt">long-short-user</span></a>}
+</pre> <div class="information"><div class="informationtitle"><a id="wrglossary.1113"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you use the <a id="wrglossary.1114"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, then <a id="wrglossary.1115"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is redefined to use <a id="wrglossary.1116"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the <a id="wrglossary.1117"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key set to <a id="wrglossary.1118"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> (rather than the default <a id="wrglossary.1119"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>). This means that you need to set the <a id="wrglossary.1120"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> for the <a id="wrglossary.1121"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1122"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1123"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.1124"></a><a href="#glo:opt.abbrstyle.long-short-user"><span class="abbrstylefmt">long-short-user</span></a>}
</pre> </div><!-- end of information -->
<p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1121"></a><dfn id="glo:file.example-glossaries-parent.tex"><span class="filefmt">example-glossaries-parent.tex</span></dfn></div><!-- end of filedef -->
- These are hierarchical entries where the child entries use the <a id="wrglossary.1122"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1123"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sedmattis}{<a id="wrglossary.1124"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sed mattis}</span>,
-<a id="wrglossary.1125"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={erat sit amet}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1125"></a><dfn id="glo:file.example-glossaries-parent.tex"><span class="filefmt">example-glossaries-parent.tex</span></dfn></div><!-- end of filedef -->
+ These are hierarchical entries where the child entries use the <a id="wrglossary.1126"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1127"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sedmattis}{<a id="wrglossary.1128"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sed mattis}</span>,
+<a id="wrglossary.1129"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={erat sit amet}</span>}
-<a id="wrglossary.1126"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gravida}{<a id="wrglossary.1127"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={sedmattis}</span>,
- <a id="wrglossary.1128"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gravida}</span>,<a id="wrglossary.1129"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={malesuada}</span>}
+<a id="wrglossary.1130"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gravida}{<a id="wrglossary.1131"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={sedmattis}</span>,
+ <a id="wrglossary.1132"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gravida}</span>,<a id="wrglossary.1133"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={malesuada}</span>}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1130"></a><dfn id="glo:file.example-glossaries-childnoname.tex"><span class="filefmt">example-glossaries-childnoname.tex</span></dfn></div><!-- end of filedef -->
- These are hierarchical entries where the child entries don&#x2019;t use the <a id="wrglossary.1131"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1132"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{scelerisque}{<a id="wrglossary.1133"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={scelerisque}</span>,
- <a id="wrglossary.1134"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={at}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1134"></a><dfn id="glo:file.example-glossaries-childnoname.tex"><span class="filefmt">example-glossaries-childnoname.tex</span></dfn></div><!-- end of filedef -->
+ These are hierarchical entries where the child entries don&#x2019;t use the <a id="wrglossary.1135"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1136"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{scelerisque}{<a id="wrglossary.1137"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={scelerisque}</span>,
+ <a id="wrglossary.1138"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={at}</span>}
-<a id="wrglossary.1135"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{vestibulum}{<a id="wrglossary.1136"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={scelerisque}</span>,
- <a id="wrglossary.1137"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eu, nulla}</span>}
+<a id="wrglossary.1139"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{vestibulum}{<a id="wrglossary.1140"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={scelerisque}</span>,
+ <a id="wrglossary.1141"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eu, nulla}</span>}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1138"></a><dfn id="glo:file.example-glossaries-longchild.tex"><span class="filefmt">example-glossaries-longchild.tex</span></dfn></div><!-- end of filedef -->
- These entries all have long descriptions and there are some child entries. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1139"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{longsedmattis}{<a id="wrglossary.1140"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sed mattis}</span>,
- <a id="wrglossary.1141"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={erat sit amet dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris.}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1142"></a><dfn id="glo:file.example-glossaries-longchild.tex"><span class="filefmt">example-glossaries-longchild.tex</span></dfn></div><!-- end of filedef -->
+ These entries all have long descriptions and there are some child entries. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1143"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{longsedmattis}{<a id="wrglossary.1144"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sed mattis}</span>,
+ <a id="wrglossary.1145"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={erat sit amet dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris.}</span>}
-<a id="wrglossary.1142"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{longgravida}{<a id="wrglossary.1143"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={longsedmattis}</span>,<a id="wrglossary.1144"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gravida}</span>,
- <a id="wrglossary.1145"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={malesuada libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo.}</span>}
+<a id="wrglossary.1146"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{longgravida}{<a id="wrglossary.1147"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={longsedmattis}</span>,<a id="wrglossary.1148"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gravida}</span>,
+ <a id="wrglossary.1149"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={malesuada libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris ut leo.}</span>}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1146"></a><dfn id="glo:file.example-glossaries-childmultipar.tex"><span class="filefmt">example-glossaries-childmultipar.tex</span></dfn></div><!-- end of filedef -->
- This consists of parent entries with single paragraph descriptions and child entries with multi-paragraph descriptions. Some entries have the <a id="wrglossary.1147"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key set to the name of an image file provided by the <a id="wrglossary.1148"></a><a href="#glo:pkg.mwe"><span class="styfmt">mwe</span></a> package. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1149"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{hiersedmattis}{<a id="wrglossary.1150"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sed mattis}</span>,<a id="wrglossary.1151"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={example-image}</span>,
- <a id="wrglossary.1152"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Erat sit amet dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Ut pellentesque augue sed urna. Vestibulum diam eros, fringilla et, consectetuer eu, nonummy id, sapien. Nullam at lectus. In sagittis ultrices mauris. Curabitur malesuada erat sit amet massa. Fusce blandit. Aliquam erat volutpat.}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1150"></a><dfn id="glo:file.example-glossaries-childmultipar.tex"><span class="filefmt">example-glossaries-childmultipar.tex</span></dfn></div><!-- end of filedef -->
+ This consists of parent entries with single paragraph descriptions and child entries with multi-paragraph descriptions. Some entries have the <a id="wrglossary.1151"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key set to the name of an image file provided by the <a id="wrglossary.1152"></a><a href="#glo:pkg.mwe"><span class="styfmt">mwe</span></a> package. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1153"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{hiersedmattis}{<a id="wrglossary.1154"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sed mattis}</span>,<a id="wrglossary.1155"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={example-image}</span>,
+ <a id="wrglossary.1156"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Erat sit amet dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Ut pellentesque augue sed urna. Vestibulum diam eros, fringilla et, consectetuer eu, nonummy id, sapien. Nullam at lectus. In sagittis ultrices mauris. Curabitur malesuada erat sit amet massa. Fusce blandit. Aliquam erat volutpat.}</span>}
-<a id="wrglossary.1153"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>{hierloremi-ii}
-{<a id="wrglossary.1154"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lorem 1--2}</span>,<a id="wrglossary.1155"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={hiersedmattis}</span>}<span class="comment">% </span>
+<a id="wrglossary.1157"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>{hierloremi-ii}
+{<a id="wrglossary.1158"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lorem 1--2}</span>,<a id="wrglossary.1159"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={hiersedmattis}</span>}<span class="comment">% </span>
{<span class="comment">% </span>
Lorem ipsum ...
Nam dui ligula...
}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1156"></a><dfn id="glo:file.example-glossaries-cite.tex"><span class="filefmt">example-glossaries-cite.tex</span></dfn></div><!-- end of filedef -->
- These entries use the <a id="wrglossary.1157"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key to store a citation key (or comma-separated list of citation keys). The citations are defined in <span class="filefmt">xampl.bib</span>, which should be available on all modern TeX distributions. One entry doesn&#x2019;t have an associated citation to help test for a&#xa0;missing key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1158"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{fusce}{<a id="wrglossary.1159"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={fusce}</span>,
-<a id="wrglossary.1160"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={suscipit cursus sem}</span>,<a id="wrglossary.1161"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={article-minimal}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1160"></a><dfn id="glo:file.example-glossaries-cite.tex"><span class="filefmt">example-glossaries-cite.tex</span></dfn></div><!-- end of filedef -->
+ These entries use the <a id="wrglossary.1161"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key to store a citation key (or comma-separated list of citation keys). The citations are defined in <span class="filefmt">xampl.bib</span>, which should be available on all modern TeX distributions. One entry doesn&#x2019;t have an associated citation to help test for a&#xa0;missing key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1162"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{fusce}{<a id="wrglossary.1163"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={fusce}</span>,
+<a id="wrglossary.1164"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={suscipit cursus sem}</span>,<a id="wrglossary.1165"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={article-minimal}</span>}
</pre><p>
-<div class="filedef">&#x1f5cb; <a id="wrglossary.1162"></a><dfn id="glo:file.example-glossaries-url.tex"><span class="filefmt">example-glossaries-url.tex</span></dfn></div><!-- end of filedef -->
- These entries use the <a id="wrglossary.1163"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key to store an <a id="wrglossary.1164"></a><a href="#glo:URL">URL</a> associated with the entry. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1165"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{aenean-url}{<a id="wrglossary.1166"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={aenean}</span>,
- <a id="wrglossary.1167"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={adipiscing auctor est}</span>,
- <a id="wrglossary.1168"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={http://uk.tug.org/}</span>}
+<div class="filedef">&#x1f5cb; <a id="wrglossary.1166"></a><dfn id="glo:file.example-glossaries-url.tex"><span class="filefmt">example-glossaries-url.tex</span></dfn></div><!-- end of filedef -->
+ These entries use the <a id="wrglossary.1167"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key to store an <a id="wrglossary.1168"></a><a href="#glo:URL">URL</a> associated with the entry. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1169"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{aenean-url}{<a id="wrglossary.1170"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={aenean}</span>,
+ <a id="wrglossary.1171"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={adipiscing auctor est}</span>,
+ <a id="wrglossary.1172"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={http://uk.tug.org/}</span>}
</pre><p>
The sample file <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//glossary-lipsum-examples.tex"><span class="filefmt">glossary-lipsum-examples.tex</span></a> in the <span class="filefmt">doc/latex/glossaries/samples</span> directory uses all these files. See also <a href="https://www.dickimaw-books.com/gallery/#glossaries"><span class="styfmt">glossaries</span> gallery</a>.<p>
-<div class="sidenote"><a id="wrglossary.1169"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-The <a id="wrglossary.1170"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides the additional test file: <div class="filedef">&#x1f5cb; <a id="wrglossary.1171"></a><dfn id="glo:file.example-glossaries-xr.tex"><span class="filefmt">example-glossaries-xr.tex</span></dfn></div><!-- end of filedef -->
- These entries use the <a id="wrglossary.1172"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key provided by the base <span class="styfmt">glossaries</span> package and also the <a id="wrglossary.1173"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> and <a id="wrglossary.1174"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> keys that require <a id="wrglossary.1175"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1176"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alias-lorem}{<a id="wrglossary.1177"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={alias-lorem}</span>,
- <a id="wrglossary.1178"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={ipsum}</span>,<a id="wrglossary.1179"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a><span class="optfmt">={lorem}</span>}
+<div class="sidenote"><a id="wrglossary.1173"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+The <a id="wrglossary.1174"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides the additional test file: <div class="filedef">&#x1f5cb; <a id="wrglossary.1175"></a><dfn id="glo:file.example-glossaries-xr.tex"><span class="filefmt">example-glossaries-xr.tex</span></dfn></div><!-- end of filedef -->
+ These entries use the <a id="wrglossary.1176"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key provided by the base <span class="styfmt">glossaries</span> package and also the <a id="wrglossary.1177"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> and <a id="wrglossary.1178"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> keys that require <a id="wrglossary.1179"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1180"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{alias-lorem}{<a id="wrglossary.1181"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={alias-lorem}</span>,
+ <a id="wrglossary.1182"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={ipsum}</span>,<a id="wrglossary.1183"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a><span class="optfmt">={lorem}</span>}
-<a id="wrglossary.1180"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{amet}{<a id="wrglossary.1181"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={amet}</span>,<a id="wrglossary.1182"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={consectetuer}</span>,
- <a id="wrglossary.1183"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={dolor}</span>}
+<a id="wrglossary.1184"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{amet}{<a id="wrglossary.1185"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={amet}</span>,<a id="wrglossary.1186"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={consectetuer}</span>,
+ <a id="wrglossary.1187"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={dolor}</span>}
-<a id="wrglossary.1184"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{arcu}<a id="wrglossary.1185"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={arcu}</span>,<a id="wrglossary.1186"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={libero}</span>,
- <a id="wrglossary.1187"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={placerat,vitae,curabitur}</span>
+<a id="wrglossary.1188"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{arcu}<a id="wrglossary.1189"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={arcu}</span>,<a id="wrglossary.1190"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={libero}</span>,
+ <a id="wrglossary.1191"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={placerat,vitae,curabitur}</span>
</pre> <p>
</section><!-- end of section sec:lipsum -->
@@ -1794,53 +1798,53 @@ The <a id="wrglossary.1170"></a><a href="#glo:pkg.glossaries-extra"><span class=
<h2><!-- start of section header -->1.5. Multi-Lingual Support<div class="labellink"><a href="#sec:languages">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The <a id="wrglossary.1188"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package uses the <a id="wrglossary.1189"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package to determine the document languages. Unfortunately, because there isn&#x2019;t a standard language identification framework provided with LaTeX, <a id="wrglossary.1190"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> isn&#x2019;t always able to detect the selected languages either as a result of using an unknown interface or where the interface doesn&#x2019;t provide a way of detecting the language. In particular, <a id="wrglossary.1191"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can&#x2019;t pick up languages specified using <a id="wrglossary.1192"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> <a id="wrglossary.1193"></a><a href="#glo:babelprovide"><code class="csfmt">\babelprovide</code></a>. In the event that <a id="wrglossary.1194"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can&#x2019;t detect the language, use the <a id="wrglossary.1195"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a> package option. See &#xa7;<a href="#sec:pkgintegration">1.2</a> and also <a href="https://www.dickimaw-books.com/latex/tracklang/">Localisation with <span class="filefmt">tracklang.tex</span></a> for further details. </div><!-- end of important -->
+The <a id="wrglossary.1192"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package uses the <a id="wrglossary.1193"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package to determine the document languages. Unfortunately, because there isn&#x2019;t a standard language identification framework provided with LaTeX, <a id="wrglossary.1194"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> isn&#x2019;t always able to detect the selected languages either as a result of using an unknown interface or where the interface doesn&#x2019;t provide a way of detecting the language. In particular, <a id="wrglossary.1195"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can&#x2019;t pick up languages specified using <a id="wrglossary.1196"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> <a id="wrglossary.1197"></a><a href="#glo:babelprovide"><code class="csfmt">\babelprovide</code></a>. In the event that <a id="wrglossary.1198"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can&#x2019;t detect the language, use the <a id="wrglossary.1199"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a> package option. See &#xa7;<a href="#sec:pkgintegration">1.2</a> and also <a href="https://www.dickimaw-books.com/latex/tracklang/">Localisation with <span class="filefmt">tracklang.tex</span></a> for further details. </div><!-- end of important -->
<p>
-As from version 1.17, the <a id="wrglossary.1196"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package can be used with <a id="wrglossary.1197"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> as well as <a id="wrglossary.1198"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. If you are writing in a language that uses an <a id="wrglossary.1199"></a><a href="#glo:dual.exlatinalph">extended Latin alphabet</a> or <a id="wrglossary.1200"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabet</a> it&#x2019;s best to use <a id="wrglossary.1201"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a> (<a id="wrglossary.1202"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) or <a id="wrglossary.1203"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> (<a id="wrglossary.1204"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) as <a id="wrglossary.1205"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a id="wrglossary.1206"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>) is hard-coded for the non-extended <a id="wrglossary.1207"></a><a href="#glo:dual.latinalph">Latin alphabet</a> and <a id="wrglossary.1208"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> can only perform limited ASCII comparisons.<p>
-This means that with Options&#xa0;<a href="#glo:idx.opt.xdy">3</a> or <a href="#glo:idx.opt.b2g">4</a> you are not restricted to the A, &#x2026;, Z letter groups. If you want to use <a id="wrglossary.1209"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, remember to use the <a id="wrglossary.1210"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[french]{article}
+As from version 1.17, the <a id="wrglossary.1200"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package can be used with <a id="wrglossary.1201"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> as well as <a id="wrglossary.1202"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. If you are writing in a language that uses an <a id="wrglossary.1203"></a><a href="#glo:dual.exlatinalph">extended Latin alphabet</a> or <a id="wrglossary.1204"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabet</a> it&#x2019;s best to use <a id="wrglossary.1205"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a> (<a id="wrglossary.1206"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) or <a id="wrglossary.1207"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> (<a id="wrglossary.1208"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) as <a id="wrglossary.1209"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a id="wrglossary.1210"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>) is hard-coded for the non-extended <a id="wrglossary.1211"></a><a href="#glo:dual.latinalph">Latin alphabet</a> and <a id="wrglossary.1212"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> can only perform limited ASCII comparisons.<p>
+This means that with Options&#xa0;<a href="#glo:idx.opt.xdy">3</a> or <a href="#glo:idx.opt.b2g">4</a> you are not restricted to the A, &#x2026;, Z letter groups. If you want to use <a id="wrglossary.1213"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, remember to use the <a id="wrglossary.1214"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[french]{article}
<code class="cmd">\usepackage</code>[utf8]{inputenc}
<code class="cmd">\usepackage</code>[T1]{fontenc}
<code class="cmd">\usepackage</code>{babel}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.1211"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>]{glossaries}
-</pre> If you are using a non-Latin script, you may need the <a id="wrglossary.1212"></a><a href="#glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></a><span class="optfmt">=o</span>ption or use <a id="wrglossary.1213"></a><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a> to indicate the first <a id="wrglossary.1214"></a><a href="#glo:idx.group">letter group</a> that should follow the number <a id="wrglossary.1215"></a><a href="#glo:idx.group">group</a>.<p>
-If you want to use <a id="wrglossary.1216"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you need to use the <a id="wrglossary.1217"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option with <a id="wrglossary.1218"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and supply the definitions in <a id="wrglossary.1219"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. (See the <a id="wrglossary.1220"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details.)<p>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.1215"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>]{glossaries}
+</pre> If you are using a non-Latin script, you may need the <a id="wrglossary.1216"></a><a href="#glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></a><span class="optfmt">=o</span>ption or use <a id="wrglossary.1217"></a><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a> to indicate the first <a id="wrglossary.1218"></a><a href="#glo:idx.group">letter group</a> that should follow the number <a id="wrglossary.1219"></a><a href="#glo:idx.group">group</a>.<p>
+If you want to use <a id="wrglossary.1220"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you need to use the <a id="wrglossary.1221"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option with <a id="wrglossary.1222"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and supply the definitions in <a id="wrglossary.1223"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. (See the <a id="wrglossary.1224"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that although a&#xa0;<a id="wrglossary.1221"></a><a href="#glo:dual.nonlatinchar">non-Latin character</a>, such as &#xe9;, looks like a plain character in your <a id="wrglossary.1222"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file, with standard LaTeX it&#x2019;s actually a&#xa0;macro and can therefore cause problems. (This issue doesn&#x2019;t occur with XeLaTeX or LuaLaTeX which both natively support <a id="wrglossary.1223"></a><a href="#glo:dual.utf8">UTF-8</a>.) Recent versions of the LaTeX kernel have made significant improvements in handling <a id="wrglossary.1224"></a><a href="#glo:dual.utf8">UTF-8</a>. To ensure you have the best <a id="wrglossary.1225"></a><a href="#glo:dual.utf8">UTF-8</a> support, use at least <a id="wrglossary.1226"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ with <a id="wrglossary.1227"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ (and, if required, <a id="wrglossary.1228"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+). </div><!-- end of important -->
-<p>
-With old versions of <a id="wrglossary.1229"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> (pre v2.08), if you use a&#xa0;<a id="wrglossary.1230"></a><a href="#glo:dual.utf8">UTF-8</a> character at the start of an <a id="wrglossary.1231"></a><a href="#glo:idx.glossaryentry">entry</a> name, you must place it in a group, or it will cause a problem for <a id="wrglossary.1232"></a><a href="#glo:idx.sentencecase">sentence case</a> commands (e.g. <a id="wrglossary.1233"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.1234"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07:</span>
-<a id="wrglossary.1235"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.1236"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={{&#xe9;}lite}</span>,
-<a id="wrglossary.1237"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
-</pre> This isn&#x2019;t necessary with <a id="wrglossary.1238"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ and <a id="wrglossary.1239"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.1240"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08:</span>
-<a id="wrglossary.1241"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.1242"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={&#xe9;lite}</span>,
-<a id="wrglossary.1243"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
+Note that although a&#xa0;<a id="wrglossary.1225"></a><a href="#glo:dual.nonlatinchar">non-Latin character</a>, such as &#xe9;, looks like a plain character in your <a id="wrglossary.1226"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file, with standard LaTeX it&#x2019;s actually a&#xa0;macro and can therefore cause problems. (This issue doesn&#x2019;t occur with XeLaTeX or LuaLaTeX which both natively support <a id="wrglossary.1227"></a><a href="#glo:dual.utf8">UTF-8</a>.) Recent versions of the LaTeX kernel have made significant improvements in handling <a id="wrglossary.1228"></a><a href="#glo:dual.utf8">UTF-8</a>. To ensure you have the best <a id="wrglossary.1229"></a><a href="#glo:dual.utf8">UTF-8</a> support, use at least <a id="wrglossary.1230"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ with <a id="wrglossary.1231"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ (and, if required, <a id="wrglossary.1232"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+). </div><!-- end of important -->
+<p>
+With old versions of <a id="wrglossary.1233"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> (pre v2.08), if you use a&#xa0;<a id="wrglossary.1234"></a><a href="#glo:dual.utf8">UTF-8</a> character at the start of an <a id="wrglossary.1235"></a><a href="#glo:idx.glossaryentry">entry</a> name, you must place it in a group, or it will cause a problem for <a id="wrglossary.1236"></a><a href="#glo:idx.sentencecase">sentence case</a> commands (e.g. <a id="wrglossary.1237"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.1238"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07:</span>
+<a id="wrglossary.1239"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.1240"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={{&#xe9;}lite}</span>,
+<a id="wrglossary.1241"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
+</pre> This isn&#x2019;t necessary with <a id="wrglossary.1242"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ and <a id="wrglossary.1243"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.1244"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08:</span>
+<a id="wrglossary.1245"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.1246"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={&#xe9;lite}</span>,
+<a id="wrglossary.1247"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
</pre><p>
-If you are using <a id="wrglossary.1244"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.1245"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the application needs to know the <a id="wrglossary.1246"></a><a href="#glo:idx.encoding">encoding</a> of the <a id="wrglossary.1247"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file. This information is added to the <a id="wrglossary.1248"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and can be picked up by <a id="wrglossary.1249"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.1250"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. If you use <a id="wrglossary.1251"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly instead of via <a id="wrglossary.1252"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, you may need to specify the <a id="wrglossary.1253"></a><a href="#glo:idx.encoding">encoding</a> using the <a id="wrglossary.1254"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> option. Read the <a id="wrglossary.1255"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> manual for further details of this option.<p>
-If you have the double-quote character (<a id="wrglossary.1256"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a>) as an active character (for example, a <a id="wrglossary.1257"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> shorthand) and you want to use <a id="wrglossary.1258"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> <a id="wrglossary.1259"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> option, you&#x2019;ll need to change <a id="wrglossary.1260"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> quote character using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1261"></a><code class="code"><dfn id="glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></dfn>{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><p>
+If you are using <a id="wrglossary.1248"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.1249"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the application needs to know the <a id="wrglossary.1250"></a><a href="#glo:idx.encoding">encoding</a> of the <a id="wrglossary.1251"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file. This information is added to the <a id="wrglossary.1252"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and can be picked up by <a id="wrglossary.1253"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.1254"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. If you use <a id="wrglossary.1255"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly instead of via <a id="wrglossary.1256"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, you may need to specify the <a id="wrglossary.1257"></a><a href="#glo:idx.encoding">encoding</a> using the <a id="wrglossary.1258"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> option. Read the <a id="wrglossary.1259"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> manual for further details of this option.<p>
+If you have the double-quote character (<a id="wrglossary.1260"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a>) as an active character (for example, a <a id="wrglossary.1261"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> shorthand) and you want to use <a id="wrglossary.1262"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> <a id="wrglossary.1263"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> option, you&#x2019;ll need to change <a id="wrglossary.1264"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> quote character using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1265"></a><code class="code"><dfn id="glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></dfn>{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- Note that <span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span> may not be one of <a id="wrglossary.1262"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code> (question mark)</a>, <a id="wrglossary.1263"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code> (pipe)</a> or <a id="wrglossary.1264"></a><a href="#glo:idx.sym.exclammark"><code class="code">!</code> (exclamation mark)</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1265"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>{+}
-</pre> This must be done before <a id="wrglossary.1266"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and any entry definitions. It&#x2019;s only applicable for <a id="wrglossary.1267"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. This option in conjunction with <span class="optfmt">ngerman</span> will also cause <a id="wrglossary.1268"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to use the <a id="wrglossary.1269"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> switch when invoking <a id="wrglossary.1270"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
+ Note that <span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span> may not be one of <a id="wrglossary.1266"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code> (question mark)</a>, <a id="wrglossary.1267"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code> (pipe)</a> or <a id="wrglossary.1268"></a><a href="#glo:idx.sym.exclammark"><code class="code">!</code> (exclamation mark)</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1269"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>{+}
+</pre> This must be done before <a id="wrglossary.1270"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and any entry definitions. It&#x2019;s only applicable for <a id="wrglossary.1271"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. This option in conjunction with <span class="optfmt">ngerman</span> will also cause <a id="wrglossary.1272"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to use the <a id="wrglossary.1273"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> switch when invoking <a id="wrglossary.1274"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Be careful of <a id="wrglossary.1271"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> shorthands. These aren&#x2019;t switched on until the start of the document, so any entries defined in the <a id="wrglossary.1272"></a><a href="#glo:idx.documentpreamble">preamble</a> won&#x2019;t be able to use those shorthands. However, if you define the entries in the document and any of those shorthands happen to be special characters for <a id="wrglossary.1273"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1274"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (such as the double-quote) then this will interfere with code that tries to escape any of those characters that occur in the <a id="wrglossary.1275"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. </div><!-- end of important -->
+Be careful of <a id="wrglossary.1275"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> shorthands. These aren&#x2019;t switched on until the start of the document, so any entries defined in the <a id="wrglossary.1276"></a><a href="#glo:idx.documentpreamble">preamble</a> won&#x2019;t be able to use those shorthands. However, if you define the entries in the document and any of those shorthands happen to be special characters for <a id="wrglossary.1277"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1278"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (such as the double-quote) then this will interfere with code that tries to escape any of those characters that occur in the <a id="wrglossary.1279"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. </div><!-- end of important -->
<p>
-In general, it&#x2019;s best not to use <a id="wrglossary.1276"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>&#x2019;s shorthands in entry definitions. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+In general, it&#x2019;s best not to use <a id="wrglossary.1280"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>&#x2019;s shorthands in entry definitions. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[ngerman]{babel}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.1277"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>{+}
+<a id="wrglossary.1281"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>{+}
-<a id="wrglossary.1278"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.1282"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.1279"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{rna}{name=ribonukleins&#xe4;ure,
- <a id="wrglossary.1280"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={ribonukleins"aure}</span>,
- <a id="wrglossary.1281"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eine Nukleins&#xe4;ure}</span>}
+<a id="wrglossary.1283"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{rna}{name=ribonukleins&#xe4;ure,
+ <a id="wrglossary.1284"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={ribonukleins"aure}</span>,
+ <a id="wrglossary.1285"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eine Nukleins&#xe4;ure}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.1282"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{rna}
+<a id="wrglossary.1286"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{rna}
-<a id="wrglossary.1283"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.1287"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre><p>
@@ -1849,10 +1853,10 @@ In general, it&#x2019;s best not to use <a id="wrglossary.1276"></a><a href="#gl
<section id="sec:fixednames"><!-- start of section sec:fixednames --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.5.1. Changing the Fixed Names<div class="labellink"><a href="#sec:fixednames">[link]</a></div></h3><!-- end of subsection header -->
<p>
-The fixed names are produced using the commands listed in Table <a href="#tab:predefinednames">1.2</a>. If you aren&#x2019;t using a language package such as <a id="wrglossary.1284"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.1285"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> that uses caption hooks, you can just redefine these commands as appropriate. If you are using <a id="wrglossary.1286"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.1287"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a>, you need to use their caption hooks to change the defaults. See <a href="https://texfaq.org/FAQ-latexwords">changing the words babel uses</a> or read the <a id="wrglossary.1288"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.1289"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> documentation. If you have loaded <a id="wrglossary.1290"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>, then <a id="wrglossary.1291"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> will attempt to load <a id="wrglossary.1292"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>, unless you have used the <a id="wrglossary.1293"></a><a href="#glo:opt.notranslate"><span class="styoptfmt">notranslate</span></a>, <a id="wrglossary.1294"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=false</span> or <a id="wrglossary.1295"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span> package options. If the <a id="wrglossary.1296"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package is loaded, the translations are provided by dictionary files (for example, <span class="filefmt">glossaries-dictionary-English.dict</span>). See the <a id="wrglossary.1297"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package for advice on changing translations provided by <a id="wrglossary.1298"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> dictionaries. If you can&#x2019;t work out how to modify these dictionary definitions, try switching to <a id="wrglossary.1299"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>&#x2019;s interface using <a id="wrglossary.1300"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[english,french]{article}
+The fixed names are produced using the commands listed in Table <a href="#tab:predefinednames">1.2</a>. If you aren&#x2019;t using a language package such as <a id="wrglossary.1288"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.1289"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> that uses caption hooks, you can just redefine these commands as appropriate. If you are using <a id="wrglossary.1290"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.1291"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a>, you need to use their caption hooks to change the defaults. See <a href="https://texfaq.org/FAQ-latexwords">changing the words babel uses</a> or read the <a id="wrglossary.1292"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.1293"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> documentation. If you have loaded <a id="wrglossary.1294"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>, then <a id="wrglossary.1295"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> will attempt to load <a id="wrglossary.1296"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>, unless you have used the <a id="wrglossary.1297"></a><a href="#glo:opt.notranslate"><span class="styoptfmt">notranslate</span></a>, <a id="wrglossary.1298"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=false</span> or <a id="wrglossary.1299"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span> package options. If the <a id="wrglossary.1300"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package is loaded, the translations are provided by dictionary files (for example, <span class="filefmt">glossaries-dictionary-English.dict</span>). See the <a id="wrglossary.1301"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package for advice on changing translations provided by <a id="wrglossary.1302"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> dictionaries. If you can&#x2019;t work out how to modify these dictionary definitions, try switching to <a id="wrglossary.1303"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>&#x2019;s interface using <a id="wrglossary.1304"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[english,french]{article}
<code class="cmd">\usepackage</code>{babel}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.1301"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
-</pre> and then use <a id="wrglossary.1302"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>&#x2019;s caption hook mechanism. Note that if you pass the language options directly to <a id="wrglossary.1303"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> rather that using the document class options or otherwise passing the same options to <a id="wrglossary.1304"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>, then <a id="wrglossary.1305"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> won&#x2019;t pick up the language and no dictionaries will be loaded and <a id="wrglossary.1306"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>&#x2019;s caption hooks will be used instead.<p>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.1305"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
+</pre> and then use <a id="wrglossary.1306"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>&#x2019;s caption hook mechanism. Note that if you pass the language options directly to <a id="wrglossary.1307"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> rather that using the document class options or otherwise passing the same options to <a id="wrglossary.1308"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>, then <a id="wrglossary.1309"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> won&#x2019;t pick up the language and no dictionaries will be loaded and <a id="wrglossary.1310"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>&#x2019;s caption hooks will be used instead.<p>
<div class="table"> <div id="tab:predefinednames" class="caption">Table&nbsp;2: Customised Text</div> <table class="tabular-c">
<tr style=""><th class="cell-noborder-rightsep-l">Command Name </th>
<td style="border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; width: 3000.000244%; padding-right: 6.000000pt; text-align: left; "> <span style="font-weight: bold; ">Translator Key Word </span></td>
@@ -1883,18 +1887,18 @@ The fixed names are produced using the commands listed in Table <a href="#tab:p
<td style="border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; width: 4000.000000%; padding-right: 0px; text-align: left; "> Header for numbers section of the glossary for glossary styles that support this option. </td>
</tr></table>
</div><p>
-As from version 4.12, multilingual support is provided by separate language modules that need to be installed in addition to installing the <a id="wrglossary.1307"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. You only need to install the modules for the languages that you require. If the language module has an unmaintained status, you can volunteer to take over the maintenance by contacting me at <a href="http://www.dickimaw-books.com/contact.html">http://www.dickimaw-books.com/contact.html</a>. The <a id="wrglossary.1308"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> dictionary files for <a id="wrglossary.1309"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> are now provided by the appropriate language module. For further details about information specific to a given language, please see the documentation for that language module.<p>
+As from version 4.12, multilingual support is provided by separate language modules that need to be installed in addition to installing the <a id="wrglossary.1311"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. You only need to install the modules for the languages that you require. If the language module has an unmaintained status, you can volunteer to take over the maintenance by contacting me at <a href="http://www.dickimaw-books.com/contact.html">http://www.dickimaw-books.com/contact.html</a>. The <a id="wrglossary.1312"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> dictionary files for <a id="wrglossary.1313"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> are now provided by the appropriate language module. For further details about information specific to a given language, please see the documentation for that language module.<p>
Examples of use:
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span>Using <a id="wrglossary.1310"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> and <a id="wrglossary.1311"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[english,french]{article}
+ <li><span class="bulletitem">&#x2022;</span>Using <a id="wrglossary.1314"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> and <a id="wrglossary.1315"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[english,french]{article}
<code class="cmd">\usepackage</code>{babel}
<code class="cmd">\usepackage</code>{glossaries}
-</pre> (<a id="wrglossary.1312"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> is automatically loaded).<p>
-<li><span class="bulletitem">&#x2022;</span>Using <a id="wrglossary.1313"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[english,french]{article}
+</pre> (<a id="wrglossary.1316"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> is automatically loaded).<p>
+<li><span class="bulletitem">&#x2022;</span>Using <a id="wrglossary.1317"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[english,french]{article}
<code class="cmd">\usepackage</code>{babel}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.1314"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
-</pre> (<a id="wrglossary.1315"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> isn&#x2019;t loaded). The <a id="wrglossary.1316"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has <a id="wrglossary.1317"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span> as the default if <a id="wrglossary.1318"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded.<p>
-<li><span class="bulletitem">&#x2022;</span>Using <a id="wrglossary.1319"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.1318"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
+</pre> (<a id="wrglossary.1319"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> isn&#x2019;t loaded). The <a id="wrglossary.1320"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has <a id="wrglossary.1321"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span> as the default if <a id="wrglossary.1322"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded.<p>
+<li><span class="bulletitem">&#x2022;</span>Using <a id="wrglossary.1323"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{polyglossia}
<code class="cmd">\setmainlanguage</code>{english}
<code class="cmd">\usepackage</code>{glossaries}
@@ -1902,35 +1906,35 @@ Examples of use:
</ul>
<p>
-Due to the varied nature of <a id="wrglossary.1320"></a><a href="#glo:dual.glossary">glossaries</a>, it&#x2019;s likely that the predefined translations may not be appropriate. If you are using the <a id="wrglossary.1321"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> package and the <a id="wrglossary.1322"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package option <a id="wrglossary.1323"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>, you need to be familiar with the advice given in <a href="https://texfaq.org/FAQ-latexwords">changing the words babel uses</a>. If you are using the <a id="wrglossary.1324"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package, then you can provide your own dictionary with the necessary modifications (using <code class="csfmt">\deftranslation</code>) and load it using <code class="csfmt">\usedictionary</code>. If you simply want to change the title of a <a id="wrglossary.1325"></a><a href="#glo:dual.glossary">glossary</a>, you can use the <a id="wrglossary.1326"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> key in commands like <a id="wrglossary.1327"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (but not the iterative commands like <a id="wrglossary.1328"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>).<p>
+Due to the varied nature of <a id="wrglossary.1324"></a><a href="#glo:dual.glossary">glossaries</a>, it&#x2019;s likely that the predefined translations may not be appropriate. If you are using the <a id="wrglossary.1325"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> package and the <a id="wrglossary.1326"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package option <a id="wrglossary.1327"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>, you need to be familiar with the advice given in <a href="https://texfaq.org/FAQ-latexwords">changing the words babel uses</a>. If you are using the <a id="wrglossary.1328"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package, then you can provide your own dictionary with the necessary modifications (using <code class="csfmt">\deftranslation</code>) and load it using <code class="csfmt">\usedictionary</code>. If you simply want to change the title of a <a id="wrglossary.1329"></a><a href="#glo:dual.glossary">glossary</a>, you can use the <a id="wrglossary.1330"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> key in commands like <a id="wrglossary.1331"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (but not the iterative commands like <a id="wrglossary.1332"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that the <a id="wrglossary.1329"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> dictionaries are loaded at the beginning of the document, so it won&#x2019;t have any effect if you put <code class="csfmt">\deftranslation</code> in the <a id="wrglossary.1330"></a><a href="#glo:idx.documentpreamble">preamble</a>. It should be put in your personal dictionary instead (as in the example below). See the <a id="wrglossary.1331"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> documentation for further details. </div><!-- end of important -->
+Note that the <a id="wrglossary.1333"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> dictionaries are loaded at the beginning of the document, so it won&#x2019;t have any effect if you put <code class="csfmt">\deftranslation</code> in the <a id="wrglossary.1334"></a><a href="#glo:idx.documentpreamble">preamble</a>. It should be put in your personal dictionary instead (as in the example below). See the <a id="wrglossary.1335"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> documentation for further details. </div><!-- end of important -->
<p>
-Your custom dictionary doesn&#x2019;t have to be just a translation from English to another language. You may prefer to have a dictionary for a particular type of document. For example, suppose your institution&#x2019;s in-house reports have to have the glossary labelled as <span class="qt">&#x201c;Nomenclature&#x201d;</span> and the <a id="wrglossary.1332"></a><a href="#glo:dual.locationlist">location list</a> should be labelled <span class="qt">&#x201c;Location&#x201d;</span>, then you can create a file called, say, <span class="filefmt">myinstitute-glossaries-dictionary-English.dict</span> that contains the following: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\ProvidesDictionary</code>{myinstitute-glossaries-dictionary}{English}
+Your custom dictionary doesn&#x2019;t have to be just a translation from English to another language. You may prefer to have a dictionary for a particular type of document. For example, suppose your institution&#x2019;s in-house reports have to have the glossary labelled as <span class="qt">&#x201c;Nomenclature&#x201d;</span> and the <a id="wrglossary.1336"></a><a href="#glo:dual.locationlist">location list</a> should be labelled <span class="qt">&#x201c;Location&#x201d;</span>, then you can create a file called, say, <span class="filefmt">myinstitute-glossaries-dictionary-English.dict</span> that contains the following: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\ProvidesDictionary</code>{myinstitute-glossaries-dictionary}{English}
<code class="cmd">\deftranslation</code>{Glossary}{Nomenclature}
<code class="cmd">\deftranslation</code>{Page List (glossaries)}{Location}
</pre> You can now load it using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usedictionary</code>{myinstitute-glossaries-dictionary}
</pre> (Make sure that <span class="filefmt">myinstitute-glossaries-dictionary-English.dict</span> can be found by TeX.) If you want to share your custom dictionary, you can upload it to <a href="http://www.ctan.org/">CTAN</a>.<p>
-If you are using <a id="wrglossary.1333"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> and don&#x2019;t want to use the <a id="wrglossary.1334"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> interface, you can use the package option <a id="wrglossary.1335"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[british]{article}
+If you are using <a id="wrglossary.1337"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> and don&#x2019;t want to use the <a id="wrglossary.1338"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> interface, you can use the package option <a id="wrglossary.1339"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[british]{article}
<code class="cmd">\usepackage</code>{babel}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.1336"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.1340"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
-<code class="cmd">\addto</code><a id="wrglossary.1337"></a><a href="#glo:captionslanguage"><code class="csfmt">\captionsbritish</code></a>{<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1338"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{List of Terms}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1339"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{List of Acronyms}<span class="comment">% </span>
+<code class="cmd">\addto</code><a id="wrglossary.1341"></a><a href="#glo:captionslanguage"><code class="csfmt">\captionsbritish</code></a>{<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1342"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{List of Terms}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1343"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{List of Acronyms}<span class="comment">% </span>
}
</pre><p>
-Note that <a id="wrglossary.1340"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and <a id="wrglossary.1341"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provide much better multi-lingual support than <a id="wrglossary.1342"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, so I&#xa0;recommend that you use Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> if you have <a id="wrglossary.1343"></a><a href="#glo:dual.glossary">glossary</a> entries that contain <a id="wrglossary.1344"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a>. See &#xa7;<a href="#sec:xindy">14</a> for further details on <a id="wrglossary.1345"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, and see the <a id="wrglossary.1346"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details of that application.<p>
+Note that <a id="wrglossary.1344"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and <a id="wrglossary.1345"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provide much better multi-lingual support than <a id="wrglossary.1346"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, so I&#xa0;recommend that you use Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> if you have <a id="wrglossary.1347"></a><a href="#glo:dual.glossary">glossary</a> entries that contain <a id="wrglossary.1348"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a>. See &#xa7;<a href="#sec:xindy">14</a> for further details on <a id="wrglossary.1349"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, and see the <a id="wrglossary.1350"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details of that application.<p>
</section><!-- end of section sec:fixednames -->
<section id="sec:newlang"><!-- start of section sec:newlang --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.5.2. Creating a New Language Module<div class="labellink"><a href="#sec:newlang">[link]</a></div></h3><!-- end of subsection header -->
<p>
-The <a id="wrglossary.1347"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package now uses the <a id="wrglossary.1348"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package to determine which language modules need to be loaded. If you want to create a new language module, you should first read the <a id="wrglossary.1349"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> documentation.<p>
-To create a new language module, you need to at least create two files called: <a id="wrglossary.1350"></a><a href="#glo:file.glossaries-lang.ldf"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span><span class="filefmt">.ldf</span></a> and <a id="wrglossary.1351"></a><a href="#glo:file.glossaries-dictionary-Lang.dict"><span class="filefmt">glossaries-dictionary-</span><span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span><span class="filefmt">.dict</span></a> where <span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span> is the root language name (for example, <code class="code">english</code>) and <span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span> is the language name used by <a id="wrglossary.1352"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> (for example, <code class="code">English</code>).<p>
-Here&#x2019;s an example of <a id="wrglossary.1353"></a><a href="#glo:file.glossaries-dictionary-English.dict"><span class="filefmt">glossaries-dictionary-English.dict</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\ProvidesDictionary</code>{glossaries-dictionary}{English}
+The <a id="wrglossary.1351"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package now uses the <a id="wrglossary.1352"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package to determine which language modules need to be loaded. If you want to create a new language module, you should first read the <a id="wrglossary.1353"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> documentation.<p>
+To create a new language module, you need to at least create two files called: <a id="wrglossary.1354"></a><a href="#glo:file.glossaries-lang.ldf"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span><span class="filefmt">.ldf</span></a> and <a id="wrglossary.1355"></a><a href="#glo:file.glossaries-dictionary-Lang.dict"><span class="filefmt">glossaries-dictionary-</span><span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span><span class="filefmt">.dict</span></a> where <span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span> is the root language name (for example, <code class="code">english</code>) and <span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span> is the language name used by <a id="wrglossary.1356"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> (for example, <code class="code">English</code>).<p>
+Here&#x2019;s an example of <a id="wrglossary.1357"></a><a href="#glo:file.glossaries-dictionary-English.dict"><span class="filefmt">glossaries-dictionary-English.dict</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\ProvidesDictionary</code>{glossaries-dictionary}{English}
<code class="cmd">\providetranslation</code>{Glossary}{Glossary}
<code class="cmd">\providetranslation</code>{Acronyms}{Acronyms}
@@ -1940,51 +1944,51 @@ Here&#x2019;s an example of <a id="wrglossary.1353"></a><a href="#glo:file.gloss
<code class="cmd">\providetranslation</code>{Page List (glossaries)}{Page List}
<code class="cmd">\providetranslation</code>{Symbols (glossaries)}{Symbols}
<code class="cmd">\providetranslation</code>{Numbers (glossaries)}{Numbers}
-</pre> You can use this as a template for your dictionary file. Change <code class="code">English</code> to the <a id="wrglossary.1354"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> name for your language (so that it matches the file name <a id="wrglossary.1355"></a><a href="#glo:file.glossaries-dictionary-Lang.dict"><span class="filefmt">glossaries-dictionary-</span><span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span><span class="filefmt">.dict</span></a>) and, for each <code class="csfmt">\providetranslation</code>, change the second argument to the appropriate translation.<p>
-Here&#x2019;s an example of <a id="wrglossary.1356"></a><a href="#glo:file.glossaries-english.ldf"><span class="filefmt">glossaries-english.ldf</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1357"></a><a href="#glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></a>{english}
+</pre> You can use this as a template for your dictionary file. Change <code class="code">English</code> to the <a id="wrglossary.1358"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> name for your language (so that it matches the file name <a id="wrglossary.1359"></a><a href="#glo:file.glossaries-dictionary-Lang.dict"><span class="filefmt">glossaries-dictionary-</span><span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span><span class="filefmt">.dict</span></a>) and, for each <code class="csfmt">\providetranslation</code>, change the second argument to the appropriate translation.<p>
+Here&#x2019;s an example of <a id="wrglossary.1360"></a><a href="#glo:file.glossaries-english.ldf"><span class="filefmt">glossaries-english.ldf</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1361"></a><a href="#glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></a>{english}
-<a id="wrglossary.1358"></a><a href="#glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></a>{English}
+<a id="wrglossary.1362"></a><a href="#glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></a>{English}
{<span class="comment">% </span>
- <a id="wrglossary.1359"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1360"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
- <a id="wrglossary.1361"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1362"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.1363"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1364"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.1365"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1366"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
}
{<span class="comment">% </span>
<code class="cmd">\@ifpackageloaded</code>{polyglossia}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\newcommand</code>*{<code class="cmd">\glossariescaptionsenglish</code>}{<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1363"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{<code class="cmd">\textenglish</code>{Glossary}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1364"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{<code class="cmd">\textenglish</code>{Acronyms}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1365"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a>}{<code class="cmd">\textenglish</code>{Notation}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1366"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a>}{<code class="cmd">\textenglish</code>{Description}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1367"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a>}{<code class="cmd">\textenglish</code>{Symbol}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1368"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a>}{<code class="cmd">\textenglish</code>{Page List}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1369"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}{<code class="cmd">\textenglish</code>{Symbols}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1370"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}{<code class="cmd">\textenglish</code>{Numbers}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1367"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{<code class="cmd">\textenglish</code>{Glossary}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1368"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{<code class="cmd">\textenglish</code>{Acronyms}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1369"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a>}{<code class="cmd">\textenglish</code>{Notation}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1370"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a>}{<code class="cmd">\textenglish</code>{Description}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1371"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a>}{<code class="cmd">\textenglish</code>{Symbol}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1372"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a>}{<code class="cmd">\textenglish</code>{Page List}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1373"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}{<code class="cmd">\textenglish</code>{Symbols}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1374"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}{<code class="cmd">\textenglish</code>{Numbers}}<span class="comment">% </span>
}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\newcommand</code>*{<code class="cmd">\glossariescaptionsenglish</code>}{<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1371"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{Glossary}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1372"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{Acronyms}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1373"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a>}{Notation}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1374"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a>}{Description}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1375"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a>}{Symbol}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1376"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a>}{Page List}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1377"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}{Symbols}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1378"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}{Numbers}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1375"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{Glossary}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1376"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{Acronyms}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1377"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a>}{Notation}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1378"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a>}{Description}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1379"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a>}{Symbol}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1380"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a>}{Page List}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1381"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}{Symbols}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1382"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}{Numbers}<span class="comment">% </span>
}<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\ifcsdef</code>{captions<a id="wrglossary.1379"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}
+ <code class="cmd">\ifcsdef</code>{captions<a id="wrglossary.1383"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}
{<span class="comment">% </span>
- <code class="cmd">\csappto</code>{captions<a id="wrglossary.1380"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
+ <code class="cmd">\csappto</code>{captions<a id="wrglossary.1384"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\glossariescaptionsenglish</code>
}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <code class="cmd">\ifcsdef</code>{captions<a id="wrglossary.1381"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}
+ <code class="cmd">\ifcsdef</code>{captions<a id="wrglossary.1385"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}
{<span class="comment">% </span>
- <code class="cmd">\csappto</code>{captions<a id="wrglossary.1382"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
+ <code class="cmd">\csappto</code>{captions<a id="wrglossary.1386"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\glossariescaptionsenglish</code>
}<span class="comment">% </span>
@@ -1994,20 +1998,20 @@ Here&#x2019;s an example of <a id="wrglossary.1356"></a><a href="#glo:file.gloss
}<span class="comment">% </span>
<code class="cmd">\glossariescaptionsenglish</code>
}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.1383"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}{s}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.1384"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a>}{<a id="wrglossary.1385"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.1386"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a>}{<a id="wrglossary.1387"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a>{<a id="wrglossary.1388"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}}
-</pre> This is a somewhat longer file, but again you can use it as a template. Replace <code class="code">English</code> with the <a id="wrglossary.1389"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> language label <span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span> used for the dictionary file and replace <code class="code">english</code> with the root language name <span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span>. Within the definition of <code class="csfmt">\glossariescaptions</code><span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span>, replace the English text (such as <span class="qt">&#x201c;Glossaries&#x201d;</span>) with the appropriate translation.<p>
-<a id="pluralsuffix"></a>The suffixes used to generate the plural forms when the plural hasn&#x2019;t been specified are given by <a id="wrglossary.1390"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> (for general entries). For <a id="wrglossary.1391"></a><a href="#glo:idx.acronym">acronyms</a> defined with the base <a id="wrglossary.1392"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, <a id="wrglossary.1393"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a> is used for the <a id="wrglossary.1394"></a><a href="#glo:dual.smallcaps">small caps</a> <a id="wrglossary.1395"></a><a href="#glo:idx.acronymstyle">acronym styles</a> where the suffix needs to be set using <a id="wrglossary.1396"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a> to counteract the effects of <a id="wrglossary.1397"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a> and <a id="wrglossary.1398"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a> for other <a id="wrglossary.1399"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. There&#x2019;s no guarantee when these commands will be expanded. They may be expanded on definition or they may be expanded on use, depending on the <a id="wrglossary.1400"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> configuration.<p>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.1387"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}{s}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.1388"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a>}{<a id="wrglossary.1389"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.1390"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a>}{<a id="wrglossary.1391"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a>{<a id="wrglossary.1392"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}}
+</pre> This is a somewhat longer file, but again you can use it as a template. Replace <code class="code">English</code> with the <a id="wrglossary.1393"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> language label <span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span> used for the dictionary file and replace <code class="code">english</code> with the root language name <span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span>. Within the definition of <code class="csfmt">\glossariescaptions</code><span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span>, replace the English text (such as <span class="qt">&#x201c;Glossaries&#x201d;</span>) with the appropriate translation.<p>
+<a id="pluralsuffix"></a>The suffixes used to generate the plural forms when the plural hasn&#x2019;t been specified are given by <a id="wrglossary.1394"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> (for general entries). For <a id="wrglossary.1395"></a><a href="#glo:idx.acronym">acronyms</a> defined with the base <a id="wrglossary.1396"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, <a id="wrglossary.1397"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a> is used for the <a id="wrglossary.1398"></a><a href="#glo:dual.smallcaps">small caps</a> <a id="wrglossary.1399"></a><a href="#glo:idx.acronymstyle">acronym styles</a> where the suffix needs to be set using <a id="wrglossary.1400"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a> to counteract the effects of <a id="wrglossary.1401"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a> and <a id="wrglossary.1402"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a> for other <a id="wrglossary.1403"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. There&#x2019;s no guarantee when these commands will be expanded. They may be expanded on definition or they may be expanded on use, depending on the <a id="wrglossary.1404"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> configuration.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Therefore these plural suffix command definitions aren&#x2019;t included in the <a id="wrglossary.1401"></a><a href="#glo:captionslanguage"><code class="csfmt">\captions<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></a> hook as that&#x2019;s typically not switched used until the start of the document. <strong class="strong">This means that the suffix in effect will be for the last loaded language that redefined these commands.</strong> It&#x2019;s best to initialise these commands to the most common suffix required in your document and use the <a id="wrglossary.1402"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, <a id="wrglossary.1403"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>, <a id="wrglossary.1404"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> etc keys to override exceptions. </div><!-- end of important -->
+Therefore these plural suffix command definitions aren&#x2019;t included in the <a id="wrglossary.1405"></a><a href="#glo:captionslanguage"><code class="csfmt">\captions<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></a> hook as that&#x2019;s typically not switched used until the start of the document. <strong class="strong">This means that the suffix in effect will be for the last loaded language that redefined these commands.</strong> It&#x2019;s best to initialise these commands to the most common suffix required in your document and use the <a id="wrglossary.1406"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, <a id="wrglossary.1407"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>, <a id="wrglossary.1408"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> etc keys to override exceptions. </div><!-- end of important -->
<p>
-If you want to add a regional variation, create a file called <a id="wrglossary.1405"></a><a href="#glo:file.glossaries-iso-lang-iso-region.ldf"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">iso-lang</em>&#x232a;</span><span class="filefmt">-</span><span class="meta">&#x2329;<em class="metainner">iso-region</em>&#x232a;</span><span class="filefmt">.ldf</span></a>, where <span class="meta">&#x2329;<em class="metainner">iso-lang</em>&#x232a;</span> is the ISO language code and <span class="meta">&#x2329;<em class="metainner">iso-region</em>&#x232a;</span> is the ISO country code. For example, <span class="filefmt">glossaries-en-GB.ldf</span>. This file can load the root language file and make the appropriate changes, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1406"></a><a href="#glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></a>{en-GB}
- <a id="wrglossary.1407"></a><a href="#glo:RequireGlossariesLang"><code class="csfmt">\RequireGlossariesLang</code></a>{english}
- <a id="wrglossary.1408"></a><a href="#glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></a>{British}
+If you want to add a regional variation, create a file called <a id="wrglossary.1409"></a><a href="#glo:file.glossaries-iso-lang-iso-region.ldf"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">iso-lang</em>&#x232a;</span><span class="filefmt">-</span><span class="meta">&#x2329;<em class="metainner">iso-region</em>&#x232a;</span><span class="filefmt">.ldf</span></a>, where <span class="meta">&#x2329;<em class="metainner">iso-lang</em>&#x232a;</span> is the ISO language code and <span class="meta">&#x2329;<em class="metainner">iso-region</em>&#x232a;</span> is the ISO country code. For example, <span class="filefmt">glossaries-en-GB.ldf</span>. This file can load the root language file and make the appropriate changes, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1410"></a><a href="#glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></a>{en-GB}
+ <a id="wrglossary.1411"></a><a href="#glo:RequireGlossariesLang"><code class="csfmt">\RequireGlossariesLang</code></a>{english}
+ <a id="wrglossary.1412"></a><a href="#glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></a>{British}
{<span class="comment">% </span>
- <a id="wrglossary.1409"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1410"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
- <a id="wrglossary.1411"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1412"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.1413"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1414"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.1415"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1416"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
}
{<span class="comment">% </span>
<code class="cmd">\@ifpackageloaded</code>{polyglossia}<span class="comment">% </span>
@@ -2021,33 +2025,33 @@ If you want to add a regional variation, create a file called <a id="wrglossary
}<span class="comment">% </span>
}
</pre><p>
-If the translations includes <a id="wrglossary.1413"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a>, it&#x2019;s a good idea to provide code that&#x2019;s independent of the input <a id="wrglossary.1414"></a><a href="#glo:idx.encoding">encoding</a>. Remember that while some users may use <a id="wrglossary.1415"></a><a href="#glo:dual.utf8">UTF-8</a> (and it&#x2019;s now the default <a id="wrglossary.1416"></a><a href="#glo:idx.encoding">encoding</a> with modern LaTeX kernels), others may use Latin-1 or any other supported <a id="wrglossary.1417"></a><a href="#glo:idx.encoding">encoding</a>, but while users won&#x2019;t appreciate you enforcing your preference on them, it&#x2019;s useful to provide a <a id="wrglossary.1418"></a><a href="#glo:dual.utf8">UTF-8</a> version.<p>
-The <a id="wrglossary.1419"></a><a href="#glo:file.glossaries-irish.ldf"><span class="filefmt">glossaries-irish.ldf</span></a> file provides this as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1420"></a><a href="#glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></a>{irish}
+If the translations includes <a id="wrglossary.1417"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a>, it&#x2019;s a good idea to provide code that&#x2019;s independent of the input <a id="wrglossary.1418"></a><a href="#glo:idx.encoding">encoding</a>. Remember that while some users may use <a id="wrglossary.1419"></a><a href="#glo:dual.utf8">UTF-8</a> (and it&#x2019;s now the default <a id="wrglossary.1420"></a><a href="#glo:idx.encoding">encoding</a> with modern LaTeX kernels), others may use Latin-1 or any other supported <a id="wrglossary.1421"></a><a href="#glo:idx.encoding">encoding</a>, but while users won&#x2019;t appreciate you enforcing your preference on them, it&#x2019;s useful to provide a <a id="wrglossary.1422"></a><a href="#glo:dual.utf8">UTF-8</a> version.<p>
+The <a id="wrglossary.1423"></a><a href="#glo:file.glossaries-irish.ldf"><span class="filefmt">glossaries-irish.ldf</span></a> file provides this as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1424"></a><a href="#glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></a>{irish}
-<a id="wrglossary.1421"></a><a href="#glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></a>{Irish}
+<a id="wrglossary.1425"></a><a href="#glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></a>{Irish}
{<span class="comment">% </span>
- <a id="wrglossary.1422"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1423"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
- <a id="wrglossary.1424"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1425"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.1426"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1427"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.1428"></a><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a>{<a id="wrglossary.1429"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
}
{<span class="comment">% </span>
- <code class="cmd">\ifdefstring</code>{<a id="wrglossary.1426"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a>}{utf8}
+ <code class="cmd">\ifdefstring</code>{<a id="wrglossary.1430"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a>}{utf8}
{<code class="cmd">\input</code>{glossaries-irish-utf8.ldf}}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\ifdef</code><code class="cmd">\XeTeXinputencoding</code><span class="comment">% XeTeX defaults to UTF-8</span>
{<code class="cmd">\input</code>{glossaries-irish-utf8.ldf}}<span class="comment">% </span>
{<code class="cmd">\input</code>{glossaries-irish-noenc.ldf}}
}
- <code class="cmd">\ifcsdef</code>{captions<a id="wrglossary.1427"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}
+ <code class="cmd">\ifcsdef</code>{captions<a id="wrglossary.1431"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}
{<span class="comment">% </span>
- <code class="cmd">\csappto</code>{captions<a id="wrglossary.1428"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
+ <code class="cmd">\csappto</code>{captions<a id="wrglossary.1432"></a><a href="#glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></a>}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\glossariescaptionsirish</code>
}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <code class="cmd">\ifcsdef</code>{captions<a id="wrglossary.1429"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}
+ <code class="cmd">\ifcsdef</code>{captions<a id="wrglossary.1433"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}
{
- <code class="cmd">\csappto</code>{captions<a id="wrglossary.1430"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
+ <code class="cmd">\csappto</code>{captions<a id="wrglossary.1434"></a><a href="#glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></a>}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\glossariescaptionsirish</code>
}<span class="comment">% </span>
@@ -2057,34 +2061,34 @@ The <a id="wrglossary.1419"></a><a href="#glo:file.glossaries-irish.ldf"><span c
}<span class="comment">% </span>
<code class="cmd">\glossariescaptionsirish</code>
}
-</pre> (Again you can use this as a template. Replace <code class="code">irish</code> with your root language label and <code class="code">Irish</code> with the <a id="wrglossary.1431"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> dictionary label.)<p>
-There are now two extra files: <span class="filefmt">glossaries-irish-noenc.ldf</span> (no <a id="wrglossary.1432"></a><a href="#glo:idx.encoding">encoding</a> information) and <span class="filefmt">glossaries-irish-utf8.ldf</span> (<a id="wrglossary.1433"></a><a href="#glo:dual.utf8">UTF-8</a>).<p>
+</pre> (Again you can use this as a template. Replace <code class="code">irish</code> with your root language label and <code class="code">Irish</code> with the <a id="wrglossary.1435"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> dictionary label.)<p>
+There are now two extra files: <span class="filefmt">glossaries-irish-noenc.ldf</span> (no <a id="wrglossary.1436"></a><a href="#glo:idx.encoding">encoding</a> information) and <span class="filefmt">glossaries-irish-utf8.ldf</span> (<a id="wrglossary.1437"></a><a href="#glo:dual.utf8">UTF-8</a>).<p>
These both define <code class="csfmt">\glossariescaptionsirish</code> but the <span class="filefmt">*-noenc.ldf</span> file uses LaTeX accent commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\@ifpackageloaded</code>{polyglossia}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\newcommand</code>*{<code class="cmd">\glossariescaptionsirish</code>}{<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1434"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{<code class="cmd">\textirish</code>{Gluais}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1435"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{<code class="cmd">\textirish</code>{Acrainmneacha}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1436"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a>}{<code class="cmd">\textirish</code>{Ciall}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1437"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a>}{<code class="cmd">\textirish</code>{Tuairisc}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1438"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a>}{<code class="cmd">\textirish</code>{Comhartha}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1439"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}{<code class="cmd">\textirish</code>{Comhartha<a id="wrglossary.1440"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a><code class="cmd">\i</code>}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1441"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a>}{<code class="cmd">\textirish</code>{Leathanaigh}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1442"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}{<code class="cmd">\textirish</code>{Uimhreacha}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1438"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{<code class="cmd">\textirish</code>{Gluais}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1439"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{<code class="cmd">\textirish</code>{Acrainmneacha}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1440"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a>}{<code class="cmd">\textirish</code>{Ciall}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1441"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a>}{<code class="cmd">\textirish</code>{Tuairisc}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1442"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a>}{<code class="cmd">\textirish</code>{Comhartha}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1443"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}{<code class="cmd">\textirish</code>{Comhartha<a id="wrglossary.1444"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a><code class="cmd">\i</code>}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1445"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a>}{<code class="cmd">\textirish</code>{Leathanaigh}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1446"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}{<code class="cmd">\textirish</code>{Uimhreacha}}<span class="comment">% </span>
}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\newcommand</code>*{<code class="cmd">\glossariescaptionsirish</code>}{<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1443"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{Gluais}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1444"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{Acrainmneacha}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1445"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a>}{Ciall}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1446"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a>}{Tuairisc}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1447"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a>}{Comhartha}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1448"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}{Comhartha<a id="wrglossary.1449"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a><code class="cmd">\i</code>}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1450"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a>}{Leathanaigh}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1451"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}{Uimhreacha}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1447"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}{Gluais}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1448"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}{Acrainmneacha}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1449"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a>}{Ciall}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1450"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a>}{Tuairisc}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1451"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a>}{Comhartha}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1452"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}{Comhartha<a id="wrglossary.1453"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a><code class="cmd">\i</code>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1454"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a>}{Leathanaigh}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.1455"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}{Uimhreacha}<span class="comment">% </span>
}<span class="comment">% </span>
}
-</pre> whereas the <span class="filefmt">*-utf8.ldf</span> file replaces the accent commands with the appropriate <a id="wrglossary.1452"></a><a href="#glo:dual.utf8">UTF-8</a> characters.<p>
+</pre> whereas the <span class="filefmt">*-utf8.ldf</span> file replaces the accent commands with the appropriate <a id="wrglossary.1456"></a><a href="#glo:dual.utf8">UTF-8</a> characters.<p>
</section><!-- end of section sec:newlang -->
@@ -2092,50 +2096,50 @@ These both define <code class="csfmt">\glossariescaptionsirish</code> but the <s
<h2><!-- start of section header -->1.6. Generating the Associated Glossary Files<div class="labellink"><a href="#sec:makeglossaries">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-This section is only applicable if you have chosen Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.b2g">4</a>. You can ignore this section if you have chosen any of the other options. If you want to alphabetically sort your entries always remember to use the <a id="wrglossary.1453"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key if the <a id="wrglossary.1454"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contains any LaTeX commands (except if you&#x2019;re using <a id="wrglossary.1455"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). </div><!-- end of important -->
+This section is only applicable if you have chosen Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.b2g">4</a>. You can ignore this section if you have chosen any of the other options. If you want to alphabetically sort your entries always remember to use the <a id="wrglossary.1457"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key if the <a id="wrglossary.1458"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contains any LaTeX commands (except if you&#x2019;re using <a id="wrglossary.1459"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). </div><!-- end of important -->
<p>
-If this section seriously confuses you, and you can&#x2019;t work out how to run external tools like <a id="wrglossary.1456"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.1457"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, you can try using the <a id="wrglossary.1458"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> package option, described in &#xa7;<a href="#sec:pkgopts-sort">2.5</a>, but you will need TeX&#x2019;s <a id="wrglossary.1459"></a><a href="#glo:dual.shellescape">shell escape</a> enabled. See also <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a>.<p>
-In order to generate a sorted <a id="wrglossary.1460"></a><a href="#glo:dual.glossary">glossary</a> with compact <a id="wrglossary.1461"></a><a href="#glo:locationlist">number lists</a>, it is necessary to use an external <a id="wrglossary.1462"></a><a href="#glo:dual.indexingapp">indexing application</a> as an intermediate step (unless you have chosen <a id="wrglossary.1463"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, which uses TeX to do the sorting or <a id="wrglossary.1464"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>, which doesn&#x2019;t perform any sorting). It is this application that creates the file containing the code required to typeset the <a id="wrglossary.1465"></a><a href="#glo:dual.glossary">glossary</a>. <strong class="strong">If this step is omitted, the <a id="wrglossary.1466"></a><a href="#glo:dual.glossary">glossaries</a> will not appear in your document.</strong> The two <a id="wrglossary.1467"></a><a href="#glo:dual.indexingapp">indexing applications</a> that are most commonly used with LaTeX are <a id="wrglossary.1468"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.1469"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. As from version 1.17, the <span class="styfmt">glossaries</span> package can be used with either of these applications. Previous versions were designed to be used with <a id="wrglossary.1470"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> only. With the <a id="wrglossary.1471"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, you can also use <a id="wrglossary.1472"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as the <a id="wrglossary.1473"></a><a href="#glo:dual.indexingapp">indexing application</a>. (See the <a id="wrglossary.1474"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.1475"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manuals for further details.) Note that <a id="wrglossary.1476"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and <a id="wrglossary.1477"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> have much better multi-lingual support than <a id="wrglossary.1478"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, so <a id="wrglossary.1479"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.1480"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> are recommended if you&#x2019;re not writing in English. Commands that only have an effect when <a id="wrglossary.1481"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is used are described in &#xa7;<a href="#sec:xindy">14</a>.<p>
+If this section seriously confuses you, and you can&#x2019;t work out how to run external tools like <a id="wrglossary.1460"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.1461"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, you can try using the <a id="wrglossary.1462"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> package option, described in &#xa7;<a href="#sec:pkgopts-sort">2.5</a>, but you will need TeX&#x2019;s <a id="wrglossary.1463"></a><a href="#glo:dual.shellescape">shell escape</a> enabled. See also <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a>.<p>
+In order to generate a sorted <a id="wrglossary.1464"></a><a href="#glo:dual.glossary">glossary</a> with compact <a id="wrglossary.1465"></a><a href="#glo:locationlist">number lists</a>, it is necessary to use an external <a id="wrglossary.1466"></a><a href="#glo:dual.indexingapp">indexing application</a> as an intermediate step (unless you have chosen <a id="wrglossary.1467"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, which uses TeX to do the sorting or <a id="wrglossary.1468"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>, which doesn&#x2019;t perform any sorting). It is this application that creates the file containing the code required to typeset the <a id="wrglossary.1469"></a><a href="#glo:dual.glossary">glossary</a>. <strong class="strong">If this step is omitted, the <a id="wrglossary.1470"></a><a href="#glo:dual.glossary">glossaries</a> will not appear in your document.</strong> The two <a id="wrglossary.1471"></a><a href="#glo:dual.indexingapp">indexing applications</a> that are most commonly used with LaTeX are <a id="wrglossary.1472"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.1473"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. As from version 1.17, the <span class="styfmt">glossaries</span> package can be used with either of these applications. Previous versions were designed to be used with <a id="wrglossary.1474"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> only. With the <a id="wrglossary.1475"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, you can also use <a id="wrglossary.1476"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as the <a id="wrglossary.1477"></a><a href="#glo:dual.indexingapp">indexing application</a>. (See the <a id="wrglossary.1478"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.1479"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manuals for further details.) Note that <a id="wrglossary.1480"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and <a id="wrglossary.1481"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> have much better multi-lingual support than <a id="wrglossary.1482"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, so <a id="wrglossary.1483"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.1484"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> are recommended if you&#x2019;re not writing in English. Commands that only have an effect when <a id="wrglossary.1485"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is used are described in &#xa7;<a href="#sec:xindy">14</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-This is a multi-stage process, but there are methods of automating document compilation using applications such as <a id="wrglossary.1482"></a><a href="#glo:app.latexmk"><span class="appfmt">latexmk</span></a> and <a id="wrglossary.1483"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a>. With <a id="wrglossary.1484"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> you can just add special comments to your document source: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: pdflatex
+This is a multi-stage process, but there are methods of automating document compilation using applications such as <a id="wrglossary.1486"></a><a href="#glo:app.latexmk"><span class="appfmt">latexmk</span></a> and <a id="wrglossary.1487"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a>. With <a id="wrglossary.1488"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> you can just add special comments to your document source: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
-</pre> With <a id="wrglossary.1485"></a><a href="#glo:app.latexmk"><span class="appfmt">latexmk</span></a> you need to set up the required dependencies. </div><!-- end of important -->
+</pre> With <a id="wrglossary.1489"></a><a href="#glo:app.latexmk"><span class="appfmt">latexmk</span></a> you need to set up the required dependencies. </div><!-- end of important -->
<p>
-The <a id="wrglossary.1486"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package comes with the Perl script <a id="wrglossary.1487"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> which will run <a id="wrglossary.1488"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1489"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> on all the <a id="wrglossary.1490"></a><a href="#glo:dual.indexingfile">indexing files</a> using a customized style file (which is created by <a id="wrglossary.1491"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>). See &#xa7;<a href="#sec:makeglossariesapp">1.6.1</a> for further details. Perl is stable, cross-platform, open source software that is used by a number of TeX-related applications (including <a id="wrglossary.1492"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and <a id="wrglossary.1493"></a><a href="#glo:app.latexmk"><span class="appfmt">latexmk</span></a>). Most Unix-like operating systems come with a&#xa0;Perl interpreter. TeX Live also comes with a&#xa0;Perl interpreter. As far as I know, MikTeX doesn&#x2019;t come with a&#xa0;Perl interpreter so if you are a&#xa0;Windows MikTeX user you will need to install Perl if you want to use <a id="wrglossary.1494"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.1495"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. Further information is available at <a href="http://www.perl.org/about.html">http://www.perl.org/about.html</a> and <a href="https://tex.stackexchange.com/questions/158796">MikTeX and Perl scripts (and one Python script)</a>.<p>
-The advantages of using <a id="wrglossary.1496"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>:
+The <a id="wrglossary.1490"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package comes with the Perl script <a id="wrglossary.1491"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> which will run <a id="wrglossary.1492"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1493"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> on all the <a id="wrglossary.1494"></a><a href="#glo:dual.indexingfile">indexing files</a> using a customized style file (which is created by <a id="wrglossary.1495"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>). See &#xa7;<a href="#sec:makeglossariesapp">1.6.1</a> for further details. Perl is stable, cross-platform, open source software that is used by a number of TeX-related applications (including <a id="wrglossary.1496"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and <a id="wrglossary.1497"></a><a href="#glo:app.latexmk"><span class="appfmt">latexmk</span></a>). Most Unix-like operating systems come with a&#xa0;Perl interpreter. TeX Live also comes with a&#xa0;Perl interpreter. As far as I know, MikTeX doesn&#x2019;t come with a&#xa0;Perl interpreter so if you are a&#xa0;Windows MikTeX user you will need to install Perl if you want to use <a id="wrglossary.1498"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.1499"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. Further information is available at <a href="http://www.perl.org/about.html">http://www.perl.org/about.html</a> and <a href="https://tex.stackexchange.com/questions/158796">MikTeX and Perl scripts (and one Python script)</a>.<p>
+The advantages of using <a id="wrglossary.1500"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>:
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span>It automatically detects whether to use <a id="wrglossary.1497"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1498"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and sets the relevant application switches.<p>
-<li><span class="bulletitem">&#x2022;</span>One call of <a id="wrglossary.1499"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will run <a id="wrglossary.1500"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1501"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> for each <a id="wrglossary.1502"></a><a href="#glo:dual.glossary">glossary</a> type.<p>
-<li><span class="bulletitem">&#x2022;</span>If things go wrong, <a id="wrglossary.1503"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will scan the messages from <a id="wrglossary.1504"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1505"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and attempt to diagnose the problem in relation to the <a id="wrglossary.1506"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. This will hopefully provide more helpful messages in some cases. If it can&#x2019;t diagnose the problem, you will have to read the relevant transcript file and see if you can work it out from the <a id="wrglossary.1507"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1508"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> messages.<p>
-<li><span class="bulletitem">&#x2022;</span>If <a id="wrglossary.1509"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> warns about <a id="wrglossary.1510"></a><a href="#glo:idx.multipleencap">multiple encap</a> values, <a id="wrglossary.1511"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> v2.18+ will detect this and attempt to correct the problem. This correction is only provided by <a id="wrglossary.1512"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> when <a id="wrglossary.1513"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is used since <a id="wrglossary.1514"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> uses the order of the <a id="wrglossary.1515"></a><a href="#glo:@@glslabel@xindyattr">attributes list</a> to determine which format should take precedence. (see &#xa7;<a href="#sec:xindyloc">14.3</a>.) This correction can be switched off with the <a id="wrglossary.1516"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a> switch.<p>
-<li><span class="bulletitem">&#x2022;</span>If <a id="wrglossary.1517"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> warns about invalid or <a id="wrglossary.1518"></a><a href="#glo:idx.emptylocation">empty locations</a>, <a id="wrglossary.1519"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> v4.50+ will detect this and attempt to alter the location to fit <a id="wrglossary.1520"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> syntax. This may or may not cause unexpected results in the <a id="wrglossary.1521"></a><a href="#glo:dual.locationlist">location list</a>, but it&#x2019;s useful if the <a id="wrglossary.1522"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option is used.<p>
-<li><span class="bulletitem">&#x2022;</span>If <a id="wrglossary.1523"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> has a warning that could be the result of a command occurring within the <a id="wrglossary.1524"></a><a href="#glo:@@glslabel@entrylocation">location</a>, <a id="wrglossary.1525"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> v4.50+ will attempt to repair it by moving the command out of the location and into the <a id="wrglossary.1526"></a><a href="#glo:locationencap">encap</a>.<p>
+ <li><span class="bulletitem">&#x2022;</span>It automatically detects whether to use <a id="wrglossary.1501"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1502"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and sets the relevant application switches.<p>
+<li><span class="bulletitem">&#x2022;</span>One call of <a id="wrglossary.1503"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will run <a id="wrglossary.1504"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1505"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> for each <a id="wrglossary.1506"></a><a href="#glo:dual.glossary">glossary</a> type.<p>
+<li><span class="bulletitem">&#x2022;</span>If things go wrong, <a id="wrglossary.1507"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will scan the messages from <a id="wrglossary.1508"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1509"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and attempt to diagnose the problem in relation to the <a id="wrglossary.1510"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. This will hopefully provide more helpful messages in some cases. If it can&#x2019;t diagnose the problem, you will have to read the relevant transcript file and see if you can work it out from the <a id="wrglossary.1511"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1512"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> messages.<p>
+<li><span class="bulletitem">&#x2022;</span>If <a id="wrglossary.1513"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> warns about <a id="wrglossary.1514"></a><a href="#glo:idx.multipleencap">multiple encap</a> values, <a id="wrglossary.1515"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> v2.18+ will detect this and attempt to correct the problem. This correction is only provided by <a id="wrglossary.1516"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> when <a id="wrglossary.1517"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is used since <a id="wrglossary.1518"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> uses the order of the <a id="wrglossary.1519"></a><a href="#glo:@@glslabel@xindyattr">attributes list</a> to determine which format should take precedence. (see &#xa7;<a href="#sec:xindyloc">14.3</a>.) This correction can be switched off with the <a id="wrglossary.1520"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a> switch.<p>
+<li><span class="bulletitem">&#x2022;</span>If <a id="wrglossary.1521"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> warns about invalid or <a id="wrglossary.1522"></a><a href="#glo:idx.emptylocation">empty locations</a>, <a id="wrglossary.1523"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> v4.50+ will detect this and attempt to alter the location to fit <a id="wrglossary.1524"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> syntax. This may or may not cause unexpected results in the <a id="wrglossary.1525"></a><a href="#glo:dual.locationlist">location list</a>, but it&#x2019;s useful if the <a id="wrglossary.1526"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option is used.<p>
+<li><span class="bulletitem">&#x2022;</span>If <a id="wrglossary.1527"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> has a warning that could be the result of a command occurring within the <a id="wrglossary.1528"></a><a href="#glo:@@glslabel@entrylocation">location</a>, <a id="wrglossary.1529"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> v4.50+ will attempt to repair it by moving the command out of the location and into the <a id="wrglossary.1530"></a><a href="#glo:locationencap">encap</a>.<p>
</ul>
- The first two items also apply to <a id="wrglossary.1527"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>.<p>
-As from version 4.16, the <a id="wrglossary.1528"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package also comes with a&#xa0;Lua script called <a id="wrglossary.1529"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. This is a <span style="font-style: italic; font-variant: normal; ">trimmed-down</span> alternative to the <a id="wrglossary.1530"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script. It doesn&#x2019;t have some of the options that the Perl version has and it doesn&#x2019;t attempt to diagnose any problems, but since modern TeX distributions come with LuaTeX (and therefore have a&#xa0;Lua interpreter) you don&#x2019;t need to install anything else in order to use <a id="wrglossary.1531"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> so it&#x2019;s an alternative to <a id="wrglossary.1532"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> if you want to use <a id="wrglossary.1533"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> (<a id="wrglossary.1534"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>).<p>
-If things go wrong and you can&#x2019;t work out why your <a id="wrglossary.1535"></a><a href="#glo:dual.glossary">glossaries</a> aren&#x2019;t being generated correctly, you can use <a id="wrglossary.1536"></a><a href="#glo:app.makeglossariesgui"><span class="appfmt">makeglossariesgui</span></a> as a diagnostic tool. Once you&#x2019;ve fixed the problem, you can then go back to using <a id="wrglossary.1537"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.1538"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>.<p>
-Whilst I strongly recommended that you use the <a id="wrglossary.1539"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script or the <a id="wrglossary.1540"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> Lua script, it is possible to use the <a id="wrglossary.1541"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package without using those applications. However, note that some commands and package options have no effect if you explicitly run <a id="wrglossary.1542"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1543"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. These are listed in Table <a href="#tab:makeglossariesCmds">1.3</a>.<p>
+ The first two items also apply to <a id="wrglossary.1531"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>.<p>
+As from version 4.16, the <a id="wrglossary.1532"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package also comes with a&#xa0;Lua script called <a id="wrglossary.1533"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. This is a <span style="font-style: italic; font-variant: normal; ">trimmed-down</span> alternative to the <a id="wrglossary.1534"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script. It doesn&#x2019;t have some of the options that the Perl version has and it doesn&#x2019;t attempt to diagnose any problems, but since modern TeX distributions come with LuaTeX (and therefore have a&#xa0;Lua interpreter) you don&#x2019;t need to install anything else in order to use <a id="wrglossary.1535"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> so it&#x2019;s an alternative to <a id="wrglossary.1536"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> if you want to use <a id="wrglossary.1537"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> (<a id="wrglossary.1538"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>).<p>
+If things go wrong and you can&#x2019;t work out why your <a id="wrglossary.1539"></a><a href="#glo:dual.glossary">glossaries</a> aren&#x2019;t being generated correctly, you can use <a id="wrglossary.1540"></a><a href="#glo:app.makeglossariesgui"><span class="appfmt">makeglossariesgui</span></a> as a diagnostic tool. Once you&#x2019;ve fixed the problem, you can then go back to using <a id="wrglossary.1541"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.1542"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>.<p>
+Whilst I strongly recommended that you use the <a id="wrglossary.1543"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script or the <a id="wrglossary.1544"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> Lua script, it is possible to use the <a id="wrglossary.1545"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package without using those applications. However, note that some commands and package options have no effect if you explicitly run <a id="wrglossary.1546"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1547"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. These are listed in Table <a href="#tab:makeglossariesCmds">1.3</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you are choosing not to use <a id="wrglossary.1544"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> because you don&#x2019;t want to install Perl, you will only be able to use <a id="wrglossary.1545"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> as <a id="wrglossary.1546"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> also requires Perl. (Other useful Perl scripts include <span class="appfmt">epstopdf</span> and <a id="wrglossary.1547"></a><a href="#glo:app.latexmk"><span class="appfmt">latexmk</span></a>, so it&#x2019;s well-worth the effort to install Perl.) </div><!-- end of important -->
+If you are choosing not to use <a id="wrglossary.1548"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> because you don&#x2019;t want to install Perl, you will only be able to use <a id="wrglossary.1549"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> as <a id="wrglossary.1550"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> also requires Perl. (Other useful Perl scripts include <span class="appfmt">epstopdf</span> and <a id="wrglossary.1551"></a><a href="#glo:app.latexmk"><span class="appfmt">latexmk</span></a>, so it&#x2019;s well-worth the effort to install Perl.) </div><!-- end of important -->
<p>
-Below, references to <a id="wrglossary.1548"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> can usually be substituted with <a id="wrglossary.1549"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>, except where noted otherwise.<p>
-If any of your entries use an entry that is not referenced outside the <a id="wrglossary.1550"></a><a href="#glo:dual.glossary">glossary</a> (for example, the entry is only referenced in the description of another entry), you will need to do an additional <a id="wrglossary.1551"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, <a id="wrglossary.1552"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1553"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> run, as appropriate. For example, suppose you have defined the following entries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1554"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{citrusfruit}{<a id="wrglossary.1555"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={citrus fruit}</span>,
-<a id="wrglossary.1556"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={fruit of any citrus tree. (See also <a id="wrglossary.1557"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{orange})}</span>}
+Below, references to <a id="wrglossary.1552"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> can usually be substituted with <a id="wrglossary.1553"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>, except where noted otherwise.<p>
+If any of your entries use an entry that is not referenced outside the <a id="wrglossary.1554"></a><a href="#glo:dual.glossary">glossary</a> (for example, the entry is only referenced in the description of another entry), you will need to do an additional <a id="wrglossary.1555"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, <a id="wrglossary.1556"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1557"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> run, as appropriate. For example, suppose you have defined the following entries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1558"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{citrusfruit}{<a id="wrglossary.1559"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={citrus fruit}</span>,
+<a id="wrglossary.1560"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={fruit of any citrus tree. (See also <a id="wrglossary.1561"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{orange})}</span>}
-<a id="wrglossary.1558"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{orange}{<a id="wrglossary.1559"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={orange}</span>,
-<a id="wrglossary.1560"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an orange coloured fruit.}</span>}
-</pre> and suppose you have <code class="code"><a id="wrglossary.1561"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{citrusfruit}</code> in your document but don&#x2019;t reference the <span class="qt">&#x201c;orange&#x201d;</span> entry, then the orange entry won&#x2019;t appear in your <a id="wrglossary.1562"></a><a href="#glo:dual.glossary">glossary</a> until you first create the <a id="wrglossary.1563"></a><a href="#glo:dual.glossary">glossary</a> and then do another run of <a id="wrglossary.1564"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, <a id="wrglossary.1565"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1566"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. For example, if the document is called <span class="filefmt">myDoc.tex</span>, then you must do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
+<a id="wrglossary.1562"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{orange}{<a id="wrglossary.1563"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={orange}</span>,
+<a id="wrglossary.1564"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an orange coloured fruit.}</span>}
+</pre> and suppose you have <code class="code"><a id="wrglossary.1565"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{citrusfruit}</code> in your document but don&#x2019;t reference the <span class="qt">&#x201c;orange&#x201d;</span> entry, then the orange entry won&#x2019;t appear in your <a id="wrglossary.1566"></a><a href="#glo:dual.glossary">glossary</a> until you first create the <a id="wrglossary.1567"></a><a href="#glo:dual.glossary">glossary</a> and then do another run of <a id="wrglossary.1568"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, <a id="wrglossary.1569"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1570"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. For example, if the document is called <span class="filefmt">myDoc.tex</span>, then you must do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
makeglossaries myDoc
pdflatex myDoc
makeglossaries myDoc
pdflatex myDoc
-</pre> (In the case of <a id="wrglossary.1567"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, <a id="wrglossary.1568"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will scan the description for instances of commands like <a id="wrglossary.1569"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to ensure they are selected but an extra <a id="wrglossary.1570"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> call is required to ensure the <a id="wrglossary.1571"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are included, if <a id="wrglossary.1572"></a><a href="#glo:dual.locationlist">location lists</a> are required. See the and <a id="wrglossary.1573"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.)<p>
-Likewise, an additional <a id="wrglossary.1574"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and LaTeX run may be required if the document pages shift with re-runs. For example, if the page numbering is not reset after the table of contents, the insertion of the table of contents on the second LaTeX run may push glossary entries across page boundaries, which means that the <a id="wrglossary.1575"></a><a href="#glo:locationlist">number lists</a> in the glossary may need updating.<p>
-The examples in this document assume that you are accessing <a id="wrglossary.1576"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, <a id="wrglossary.1577"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.1578"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> via a terminal. Windows users can use the command prompt which is usually accessed via the <kbd class="menu"><kbd class="menuitem"><samp>Start</samp></kbd><span title="menu separator" class="icon">&#x279c;</span><kbd class="menuitem"><samp>All Programs</samp></kbd></kbd> menu or <kbd class="menu"><kbd class="menuitem"><samp>Start</samp></kbd><span title="menu separator" class="icon">&#x279c;</span><kbd class="menuitem"><samp>All Programs</samp></kbd><span title="menu separator" class="icon">&#x279c;</span><kbd class="menuitem"><samp>Accessories</samp></kbd></kbd> menu or <kbd class="menu"><kbd class="menuitem"><samp>Start</samp></kbd><span title="menu separator" class="icon">&#x279c;</span><kbd class="menuitem"><samp>Windows System</samp></kbd></kbd>.<p>
+</pre> (In the case of <a id="wrglossary.1571"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, <a id="wrglossary.1572"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will scan the description for instances of commands like <a id="wrglossary.1573"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to ensure they are selected but an extra <a id="wrglossary.1574"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> call is required to ensure the <a id="wrglossary.1575"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are included, if <a id="wrglossary.1576"></a><a href="#glo:dual.locationlist">location lists</a> are required. See the and <a id="wrglossary.1577"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.)<p>
+Likewise, an additional <a id="wrglossary.1578"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and LaTeX run may be required if the document pages shift with re-runs. For example, if the page numbering is not reset after the table of contents, the insertion of the table of contents on the second LaTeX run may push glossary entries across page boundaries, which means that the <a id="wrglossary.1579"></a><a href="#glo:locationlist">number lists</a> in the glossary may need updating.<p>
+The examples in this document assume that you are accessing <a id="wrglossary.1580"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, <a id="wrglossary.1581"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.1582"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> via a terminal. Windows users can use the command prompt which is usually accessed via the <kbd class="menu"><kbd class="menuitem"><samp>Start</samp></kbd><span title="menu separator" class="icon">&#x279c;</span><kbd class="menuitem"><samp>All Programs</samp></kbd></kbd> menu or <kbd class="menu"><kbd class="menuitem"><samp>Start</samp></kbd><span title="menu separator" class="icon">&#x279c;</span><kbd class="menuitem"><samp>All Programs</samp></kbd><span title="menu separator" class="icon">&#x279c;</span><kbd class="menuitem"><samp>Accessories</samp></kbd></kbd> menu or <kbd class="menu"><kbd class="menuitem"><samp>Start</samp></kbd><span title="menu separator" class="icon">&#x279c;</span><kbd class="menuitem"><samp>Windows System</samp></kbd></kbd>.<p>
Alternatively, your text editor may have the facility to create a function that will call the required application. See <a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating makeglossaries or makeglossaries-lite or bib2gls into the document build</a>.<p>
-If any problems occur, remember to check the transcript files (e.g. <a id="wrglossary.1579"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> or <a id="wrglossary.1580"></a><a href="#glo:ext.alg"><span class="extfmt">alg</span></a>) for messages.<p>
+If any problems occur, remember to check the transcript files (e.g. <a id="wrglossary.1583"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> or <a id="wrglossary.1584"></a><a href="#glo:ext.alg"><span class="extfmt">alg</span></a>) for messages.<p>
<div class="table"> <table class="tabular-c">
<caption id="tab:makeglossariesCmds">Table&nbsp;3: Commands and package options that have no effect when using <span class="appfmt">xindy</span> or <span class="appfmt">makeindex</span> explicitly</caption><tr style=""><th class="cell-noborder-rightsep-l">Command or Package Option </th>
<td class="cell-noborder-bothsep-l"> <span style="font-weight: bold; "><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> </span></td>
@@ -2164,219 +2168,219 @@ If any problems occur, remember to check the transcript files (e.g. <a id="wrgl
<section id="sec:makeglossariesapp"><!-- start of section sec:makeglossariesapp --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.6.1. Using the <span class="appfmt">makeglossaries</span> Perl Script<div class="labellink"><a href="#sec:makeglossariesapp">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a id="wrglossary.1581"></a><code class="code"><dfn id="glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></dfn> <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> <span class="meta">&#x2329;<em class="metainner">aux-file</em>&#x232a;</span></code></pre><p>
-The <a id="wrglossary.1582"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script picks up the relevant information from the auxiliary (<a id="wrglossary.1583"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>) file and will either call <a id="wrglossary.1584"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.1585"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, depending on the supplied information. Therefore, you only need to pass the document&#x2019;s name without the extension to <a id="wrglossary.1586"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. For example, if your document is called <span class="filefmt">myDoc.tex</span>, type the following in your terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a id="wrglossary.1585"></a><code class="code"><dfn id="glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></dfn> <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> <span class="meta">&#x2329;<em class="metainner">aux-file</em>&#x232a;</span></code></pre><p>
+The <a id="wrglossary.1586"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script picks up the relevant information from the auxiliary (<a id="wrglossary.1587"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>) file and will either call <a id="wrglossary.1588"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.1589"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, depending on the supplied information. Therefore, you only need to pass the document&#x2019;s name without the extension to <a id="wrglossary.1590"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. For example, if your document is called <span class="filefmt">myDoc.tex</span>, type the following in your terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
makeglossaries myDoc
pdflatex myDoc
-</pre> If you only want one <a id="wrglossary.1587"></a><a href="#glo:dual.glossary">glossary</a> processed (for example, if you are working on a draft of a large document and want to concentrate on one specific <a id="wrglossary.1588"></a><a href="#glo:dual.glossary">glossary</a>) then include the <span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span> extension supplied to <a id="wrglossary.1589"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>, such as <a id="wrglossary.1590"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> for the <a id="wrglossary.1591"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. Note that if you do specify the extension and your document has multiple <a id="wrglossary.1592"></a><a href="#glo:dual.glossary">glossaries</a> defined, then <a id="wrglossary.1593"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will tell you how many <a id="wrglossary.1594"></a><a href="#glo:dual.glossary">glossaries</a> have been ignored unless the <a id="wrglossary.1595"></a><a href="#glo:switch.mkgls.q"><span class="shortargfmt">-q</span></a> has been used.<p>
-Windows users: TeX Live on Windows has its own internal Perl interpreter and provides <span class="filefmt">makeglossaries.exe</span> as a&#xa0;convenient wrapper for the <a id="wrglossary.1596"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script. MikTeX also provides a&#xa0;wrapper <span class="filefmt">makeglossaries.exe</span> but doesn&#x2019;t provide a&#xa0;Perl interpreter (as far as I know), which is still required even if you run MikTeX&#x2019;s <span class="filefmt">makeglossaries.exe</span>, so with MikTeX you&#x2019;ll need to install Perl. There&#x2019;s more information about this at <a href="https://tex.stackexchange.com/questions/158796">MikTeX and Perl scripts (and one Python script)</a>. <p>
+</pre> If you only want one <a id="wrglossary.1591"></a><a href="#glo:dual.glossary">glossary</a> processed (for example, if you are working on a draft of a large document and want to concentrate on one specific <a id="wrglossary.1592"></a><a href="#glo:dual.glossary">glossary</a>) then include the <span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span> extension supplied to <a id="wrglossary.1593"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>, such as <a id="wrglossary.1594"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> for the <a id="wrglossary.1595"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. Note that if you do specify the extension and your document has multiple <a id="wrglossary.1596"></a><a href="#glo:dual.glossary">glossaries</a> defined, then <a id="wrglossary.1597"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will tell you how many <a id="wrglossary.1598"></a><a href="#glo:dual.glossary">glossaries</a> have been ignored unless the <a id="wrglossary.1599"></a><a href="#glo:switch.mkgls.q"><span class="shortargfmt">-q</span></a> has been used.<p>
+Windows users: TeX Live on Windows has its own internal Perl interpreter and provides <span class="filefmt">makeglossaries.exe</span> as a&#xa0;convenient wrapper for the <a id="wrglossary.1600"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script. MikTeX also provides a&#xa0;wrapper <span class="filefmt">makeglossaries.exe</span> but doesn&#x2019;t provide a&#xa0;Perl interpreter (as far as I know), which is still required even if you run MikTeX&#x2019;s <span class="filefmt">makeglossaries.exe</span>, so with MikTeX you&#x2019;ll need to install Perl. There&#x2019;s more information about this at <a href="https://tex.stackexchange.com/questions/158796">MikTeX and Perl scripts (and one Python script)</a>. <p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-When upgrading the <a id="wrglossary.1597"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, make sure you also upgrade your version of <a id="wrglossary.1598"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. The current version is 4.51. </div><!-- end of important -->
+When upgrading the <a id="wrglossary.1601"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, make sure you also upgrade your version of <a id="wrglossary.1602"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. The current version is 4.53. </div><!-- end of important -->
<p>
-Some of the options are only applicable to <a id="wrglossary.1599"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and some are only applicable to <a id="wrglossary.1600"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
+Some of the options are only applicable to <a id="wrglossary.1603"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and some are only applicable to <a id="wrglossary.1604"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1601"></a><code class="code"><dfn id="glo:switch.mkgls.help"><span class="longargfmt">--help</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1605"></a><code class="code"><dfn id="glo:switch.mkgls.help"><span class="longargfmt">--help</span></dfn></code></div><!-- end of settingsbox -->
Shows a summary of all available options.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1602"></a><code class="code"><dfn id="glo:switch.mkgls.version"><span class="longargfmt">--version</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1606"></a><code class="code"><dfn id="glo:switch.mkgls.version"><span class="longargfmt">--version</span></dfn></code></div><!-- end of settingsbox -->
Shows the version details.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1603"></a><code class="code"><dfn id="glo:switch.mkgls.n"><span class="shortargfmt">-n</span></dfn></code></div><!-- end of settingsbox -->
- Dry run mode. This doesn&#x2019;t actually run <a id="wrglossary.1604"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1605"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> but just prints the command it would execute based on the information given in the <a id="wrglossary.1606"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and the supplied options.<p>
+<a id="wrglossary.1607"></a><code class="code"><dfn id="glo:switch.mkgls.n"><span class="shortargfmt">-n</span></dfn></code></div><!-- end of settingsbox -->
+ Dry run mode. This doesn&#x2019;t actually run <a id="wrglossary.1608"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1609"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> but just prints the command it would execute based on the information given in the <a id="wrglossary.1610"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and the supplied options.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1607"></a><code class="code"><dfn id="glo:switch.mkgls.d"><span class="shortargfmt">-d</span></dfn> <span class="meta">&#x2329;<em class="metainner">directory</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- Instructs <a id="wrglossary.1608"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to change to the given directory, which should be where the <a id="wrglossary.1609"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>, <a id="wrglossary.1610"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> etc files are located. For example: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex -output-directory myTmpDir myDoc
-makeglossaries <a id="wrglossary.1611"></a><a href="#glo:switch.mkgls.d"><span class="shortargfmt">-d</span></a> myTmpDir myDoc
+<a id="wrglossary.1611"></a><code class="code"><dfn id="glo:switch.mkgls.d"><span class="shortargfmt">-d</span></dfn> <span class="meta">&#x2329;<em class="metainner">directory</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ Instructs <a id="wrglossary.1612"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to change to the given directory, which should be where the <a id="wrglossary.1613"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>, <a id="wrglossary.1614"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> etc files are located. For example: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex -output-directory myTmpDir myDoc
+makeglossaries <a id="wrglossary.1615"></a><a href="#glo:switch.mkgls.d"><span class="shortargfmt">-d</span></a> myTmpDir myDoc
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1612"></a><code class="code"><dfn id="glo:switch.mkgls.e"><span class="shortargfmt">-e</span></dfn></code></div><!-- end of settingsbox -->
- Don&#x2019;t check for <a id="wrglossary.1613"></a><a href="#glo:idx.multipleencap">multiple encaps</a> (only applicable with <a id="wrglossary.1614"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>). By default, if you are using <a id="wrglossary.1615"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, <a id="wrglossary.1616"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will check the <a id="wrglossary.1617"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> transcript for <a id="wrglossary.1618"></a><a href="#glo:idx.multipleencap">multiple encap</a> warnings. <p>
-The <a id="wrglossary.1619"></a><a href="#glo:idx.multipleencap">multiple encap</a> warning is where different <a id="wrglossary.1620"></a><a href="#glo:dual.locationencap">location encap</a> values (location formats) are used on the same <a id="wrglossary.1621"></a><a href="#glo:@@glslabel@entrylocation">location</a> for the same entry. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<a id="wrglossary.1616"></a><code class="code"><dfn id="glo:switch.mkgls.e"><span class="shortargfmt">-e</span></dfn></code></div><!-- end of settingsbox -->
+ Don&#x2019;t check for <a id="wrglossary.1617"></a><a href="#glo:idx.multipleencap">multiple encaps</a> (only applicable with <a id="wrglossary.1618"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>). By default, if you are using <a id="wrglossary.1619"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, <a id="wrglossary.1620"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will check the <a id="wrglossary.1621"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> transcript for <a id="wrglossary.1622"></a><a href="#glo:idx.multipleencap">multiple encap</a> warnings. <p>
+The <a id="wrglossary.1623"></a><a href="#glo:idx.multipleencap">multiple encap</a> warning is where different <a id="wrglossary.1624"></a><a href="#glo:dual.locationencap">location encap</a> values (location formats) are used on the same <a id="wrglossary.1625"></a><a href="#glo:@@glslabel@entrylocation">location</a> for the same entry. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.1622"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.1626"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.1623"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.1624"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.1625"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+<a id="wrglossary.1627"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.1628"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.1629"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.1626"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1627"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.1628"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=textbf</span>]{sample}.
-<a id="wrglossary.1629"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.1630"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1631"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.1632"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=textbf</span>]{sample}.
+<a id="wrglossary.1633"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> If you explicitly use <a id="wrglossary.1630"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, this will cause a warning and the <a id="wrglossary.1631"></a><a href="#glo:dual.locationlist">location list</a> will be <span class="qt">&#x201c;1, <span style="font-weight: bold; ">1</span>&#x201d;</span>. That is, the page number will be repeated with each format. As from v2.18, <a id="wrglossary.1632"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will check for this warning and, if found, will attempt to correct the problem by removing duplicate locations and retrying. If you actually want the duplicate location, you can prevent <a id="wrglossary.1633"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> from checking and correcting the duplicates with <a id="wrglossary.1634"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a>.<p>
-There&#x2019;s no similar check for <a id="wrglossary.1635"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> as <a id="wrglossary.1636"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> won&#x2019;t produce any warning and will simply discard duplicates.<p>
+</pre> If you explicitly use <a id="wrglossary.1634"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, this will cause a warning and the <a id="wrglossary.1635"></a><a href="#glo:dual.locationlist">location list</a> will be <span class="qt">&#x201c;1, <span style="font-weight: bold; ">1</span>&#x201d;</span>. That is, the page number will be repeated with each format. As from v2.18, <a id="wrglossary.1636"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will check for this warning and, if found, will attempt to correct the problem by removing duplicate locations and retrying. If you actually want the duplicate location, you can prevent <a id="wrglossary.1637"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> from checking and correcting the duplicates with <a id="wrglossary.1638"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a>.<p>
+There&#x2019;s no similar check for <a id="wrglossary.1639"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> as <a id="wrglossary.1640"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> won&#x2019;t produce any warning and will simply discard duplicates.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1637"></a><code class="code"><dfn id="glo:switch.mkgls.q"><span class="shortargfmt">-q</span></dfn></code></div><!-- end of settingsbox -->
- Suppresses messages. The <a id="wrglossary.1638"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script attempts to fork the <a id="wrglossary.1639"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1640"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> process using <code class="code">open()</code> on the piped redirection <code class="code">2&gt;&amp;1 |</code> and parses the processor output to help diagnose problems. If this method fails <a id="wrglossary.1641"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will print an <span class="qt">&#x201c;Unable to fork&#x201d;</span> warning and will retry without redirection. Without this redirection, the <a id="wrglossary.1642"></a><a href="#glo:switch.mkgls.q"><span class="shortargfmt">-q</span></a> switch doesn&#x2019;t work as well. Some operating systems don&#x2019;t support redirection.<p>
+<a id="wrglossary.1641"></a><code class="code"><dfn id="glo:switch.mkgls.q"><span class="shortargfmt">-q</span></dfn></code></div><!-- end of settingsbox -->
+ Suppresses messages. The <a id="wrglossary.1642"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script attempts to fork the <a id="wrglossary.1643"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1644"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> process using <code class="code">open()</code> on the piped redirection <code class="code">2&gt;&amp;1 |</code> and parses the processor output to help diagnose problems. If this method fails <a id="wrglossary.1645"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will print an <span class="qt">&#x201c;Unable to fork&#x201d;</span> warning and will retry without redirection. Without this redirection, the <a id="wrglossary.1646"></a><a href="#glo:switch.mkgls.q"><span class="shortargfmt">-q</span></a> switch doesn&#x2019;t work as well. Some operating systems don&#x2019;t support redirection.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1643"></a><code class="code"><dfn id="glo:switch.mkgls.Q"><span class="shortargfmt">-Q</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1647"></a><code class="code"><dfn id="glo:switch.mkgls.Q"><span class="shortargfmt">-Q</span></dfn></code></div><!-- end of settingsbox -->
Suppresses the <span class="qt">&#x201c;Unable to fork&#x201d;</span> warning.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1644"></a><code class="code"><dfn id="glo:switch.mkgls.k"><span class="shortargfmt">-k</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1648"></a><code class="code"><dfn id="glo:switch.mkgls.k"><span class="shortargfmt">-k</span></dfn></code></div><!-- end of settingsbox -->
Don&#x2019;t attempt redirection.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1645"></a><code class="code"><dfn id="glo:switch.mkgls.m"><span class="shortargfmt">-m</span></dfn> <span class="meta">&#x2329;<em class="metainner">application</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>makeindex</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- The <a id="wrglossary.1646"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> application. Only the name is required if it&#x2019;s on the operating system&#x2019;s path, otherwise the full path name will be needed.<p>
-If you want to use an application that is capable of reading <a id="wrglossary.1647"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> files (including support for <a id="wrglossary.1648"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> style files via <a id="wrglossary.1649"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a>), then you can use <a id="wrglossary.1650"></a><a href="#glo:switch.mkgls.m"><span class="shortargfmt">-m</span></a> to specify the alternative application to use instead of <a id="wrglossary.1651"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. Note that both <a id="wrglossary.1652"></a><a href="#glo:app.xindex"><span class="appfmt">xindex</span></a> and <a id="wrglossary.1653"></a><a href="#glo:app.texindy"><span class="appfmt">texindy</span></a> can read <a id="wrglossary.1654"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> files using the default <a id="wrglossary.1655"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> syntax but, as of the time of writing this, they don&#x2019;t support <a id="wrglossary.1656"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> style files.<p>
+<a id="wrglossary.1649"></a><code class="code"><dfn id="glo:switch.mkgls.m"><span class="shortargfmt">-m</span></dfn> <span class="meta">&#x2329;<em class="metainner">application</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>makeindex</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ The <a id="wrglossary.1650"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> application. Only the name is required if it&#x2019;s on the operating system&#x2019;s path, otherwise the full path name will be needed.<p>
+If you want to use an application that is capable of reading <a id="wrglossary.1651"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> files (including support for <a id="wrglossary.1652"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> style files via <a id="wrglossary.1653"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a>), then you can use <a id="wrglossary.1654"></a><a href="#glo:switch.mkgls.m"><span class="shortargfmt">-m</span></a> to specify the alternative application to use instead of <a id="wrglossary.1655"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. Note that both <a id="wrglossary.1656"></a><a href="#glo:app.xindex"><span class="appfmt">xindex</span></a> and <a id="wrglossary.1657"></a><a href="#glo:app.texindy"><span class="appfmt">texindy</span></a> can read <a id="wrglossary.1658"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> files using the default <a id="wrglossary.1659"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> syntax but, as of the time of writing this, they don&#x2019;t support <a id="wrglossary.1660"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> style files.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1657"></a><code class="code"><dfn id="glo:switch.mkgls.x"><span class="shortargfmt">-x</span></dfn> <span class="meta">&#x2329;<em class="metainner">application</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>xindy</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- The <a id="wrglossary.1658"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> application. Only the name is required if it&#x2019;s on the operating system&#x2019;s path, otherwise the full path name will be needed.<p>
+<a id="wrglossary.1661"></a><code class="code"><dfn id="glo:switch.mkgls.x"><span class="shortargfmt">-x</span></dfn> <span class="meta">&#x2329;<em class="metainner">application</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>xindy</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ The <a id="wrglossary.1662"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> application. Only the name is required if it&#x2019;s on the operating system&#x2019;s path, otherwise the full path name will be needed.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1659"></a><code class="code"><dfn id="glo:switch.mkgls.c"><span class="shortargfmt">-c</span></dfn></code></div><!-- end of settingsbox -->
- Compress intermediate blanks. This will pass <a id="wrglossary.1660"></a><a href="#glo:switch.mkidx.c"><span class="shortargfmt">-c</span></a> to <a id="wrglossary.1661"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1662"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
+<a id="wrglossary.1663"></a><code class="code"><dfn id="glo:switch.mkgls.c"><span class="shortargfmt">-c</span></dfn></code></div><!-- end of settingsbox -->
+ Compress intermediate blanks. This will pass <a id="wrglossary.1664"></a><a href="#glo:switch.mkidx.c"><span class="shortargfmt">-c</span></a> to <a id="wrglossary.1665"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1666"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1663"></a><code class="code"><dfn id="glo:switch.mkgls.r"><span class="shortargfmt">-r</span></dfn></code></div><!-- end of settingsbox -->
- Disable implicit page <a id="wrglossary.1664"></a><a href="#glo:idx.range">range</a> formation. This will pass <a id="wrglossary.1665"></a><a href="#glo:switch.mkidx.r"><span class="shortargfmt">-r</span></a> to <a id="wrglossary.1666"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1667"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
+<a id="wrglossary.1667"></a><code class="code"><dfn id="glo:switch.mkgls.r"><span class="shortargfmt">-r</span></dfn></code></div><!-- end of settingsbox -->
+ Disable implicit page <a id="wrglossary.1668"></a><a href="#glo:idx.range">range</a> formation. This will pass <a id="wrglossary.1669"></a><a href="#glo:switch.mkidx.r"><span class="shortargfmt">-r</span></a> to <a id="wrglossary.1670"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1671"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1668"></a><code class="code"><dfn id="glo:switch.mkgls.p"><span class="shortargfmt">-p</span></dfn> <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- Set the starting page number. This will pass <code class="code"><a id="wrglossary.1669"></a><a href="#glo:switch.mkidx.p"><span class="shortargfmt">-p</span></a> <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span></code> to <a id="wrglossary.1670"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1671"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
-The following switches may be used to override settings written to the <a id="wrglossary.1672"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
+<a id="wrglossary.1672"></a><code class="code"><dfn id="glo:switch.mkgls.p"><span class="shortargfmt">-p</span></dfn> <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ Set the starting page number. This will pass <code class="code"><a id="wrglossary.1673"></a><a href="#glo:switch.mkidx.p"><span class="shortargfmt">-p</span></a> <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span></code> to <a id="wrglossary.1674"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1675"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
+The following switches may be used to override settings written to the <a id="wrglossary.1676"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1673"></a><code class="code"><dfn id="glo:switch.mkgls.l"><span class="shortargfmt">-l</span></dfn></code></div><!-- end of settingsbox -->
- Use letter ordering. This will pass <a id="wrglossary.1674"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> to <a id="wrglossary.1675"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <code class="code"><a id="wrglossary.1676"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> ord/letorder</code> to <a id="wrglossary.1677"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
+<a id="wrglossary.1677"></a><code class="code"><dfn id="glo:switch.mkgls.l"><span class="shortargfmt">-l</span></dfn></code></div><!-- end of settingsbox -->
+ Use letter ordering. This will pass <a id="wrglossary.1678"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> to <a id="wrglossary.1679"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <code class="code"><a id="wrglossary.1680"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> ord/letorder</code> to <a id="wrglossary.1681"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1678"></a><code class="code"><dfn id="glo:switch.mkgls.L"><span class="shortargfmt">-L</span></dfn> <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- The language to pass to <a id="wrglossary.1679"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (Ignored if <a id="wrglossary.1680"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> should be called.)<p>
+<a id="wrglossary.1682"></a><code class="code"><dfn id="glo:switch.mkgls.L"><span class="shortargfmt">-L</span></dfn> <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ The language to pass to <a id="wrglossary.1683"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (Ignored if <a id="wrglossary.1684"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> should be called.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1681"></a><code class="code"><dfn id="glo:switch.mkgls.g"><span class="shortargfmt">-g</span></dfn></code></div><!-- end of settingsbox -->
- Employ German word ordering. This will pass <a id="wrglossary.1682"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> to <a id="wrglossary.1683"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1684"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
+<a id="wrglossary.1685"></a><code class="code"><dfn id="glo:switch.mkgls.g"><span class="shortargfmt">-g</span></dfn></code></div><!-- end of settingsbox -->
+ Employ German word ordering. This will pass <a id="wrglossary.1686"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> to <a id="wrglossary.1687"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1688"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1685"></a><code class="code"><dfn id="glo:switch.mkgls.s"><span class="shortargfmt">-s</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- Set the style file. This will pass <code class="code"><a id="wrglossary.1686"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code> to <a id="wrglossary.1687"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <code class="code"><a id="wrglossary.1688"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> <span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span></code> to <a id="wrglossary.1689"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (where <span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span> is <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span> with the <a id="wrglossary.1690"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> extension removed). This will generate an error if the extension is <a id="wrglossary.1691"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> when <a id="wrglossary.1692"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> should be called, or if the extension isn&#x2019;t <a id="wrglossary.1693"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> when <a id="wrglossary.1694"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.<p>
+<a id="wrglossary.1689"></a><code class="code"><dfn id="glo:switch.mkgls.s"><span class="shortargfmt">-s</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ Set the style file. This will pass <code class="code"><a id="wrglossary.1690"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code> to <a id="wrglossary.1691"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <code class="code"><a id="wrglossary.1692"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> <span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span></code> to <a id="wrglossary.1693"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (where <span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span> is <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span> with the <a id="wrglossary.1694"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> extension removed). This will generate an error if the extension is <a id="wrglossary.1695"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> when <a id="wrglossary.1696"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> should be called, or if the extension isn&#x2019;t <a id="wrglossary.1697"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> when <a id="wrglossary.1698"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1695"></a><code class="code"><dfn id="glo:switch.mkgls.o"><span class="shortargfmt">-o</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- Sets the output file name. Note that this should only be used when only one <a id="wrglossary.1696"></a><a href="#glo:dual.glossary">glossary</a> should be processed. The default is to set the output filename to the basename supplied to <a id="wrglossary.1697"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the extension associated with the <a id="wrglossary.1698"></a><a href="#glo:dual.glossary">glossary</a> (the <span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span> argument of <a id="wrglossary.1699"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>).<p>
+<a id="wrglossary.1699"></a><code class="code"><dfn id="glo:switch.mkgls.o"><span class="shortargfmt">-o</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ Sets the output file name. Note that this should only be used when only one <a id="wrglossary.1700"></a><a href="#glo:dual.glossary">glossary</a> should be processed. The default is to set the output filename to the basename supplied to <a id="wrglossary.1701"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the extension associated with the <a id="wrglossary.1702"></a><a href="#glo:dual.glossary">glossary</a> (the <span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span> argument of <a id="wrglossary.1703"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1700"></a><code class="code"><dfn id="glo:switch.mkgls.t"><span class="shortargfmt">-t</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- Sets the transcript file name. Note that this should only be used when only one <a id="wrglossary.1701"></a><a href="#glo:dual.glossary">glossary</a> should be processed. The default is to set the transcript filename to the basename supplied to <a id="wrglossary.1702"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the extension associated with the <a id="wrglossary.1703"></a><a href="#glo:dual.glossary">glossary</a> (the <span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span> argument of <a id="wrglossary.1704"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>).<p>
+<a id="wrglossary.1704"></a><code class="code"><dfn id="glo:switch.mkgls.t"><span class="shortargfmt">-t</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ Sets the transcript file name. Note that this should only be used when only one <a id="wrglossary.1705"></a><a href="#glo:dual.glossary">glossary</a> should be processed. The default is to set the transcript filename to the basename supplied to <a id="wrglossary.1706"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the extension associated with the <a id="wrglossary.1707"></a><a href="#glo:dual.glossary">glossary</a> (the <span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span> argument of <a id="wrglossary.1708"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>).<p>
</section><!-- end of section sec:makeglossariesapp -->
<section id="sec:makeglossarieslua"><!-- start of section sec:makeglossarieslua --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.6.2. Using the <span class="appfmt">makeglossaries-lite</span> Lua Script<div class="labellink"><a href="#sec:makeglossarieslua">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a id="wrglossary.1705"></a><code class="code"><dfn id="glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></dfn> <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> <span class="meta">&#x2329;<em class="metainner">aux-file</em>&#x232a;</span></code></pre><p>
-The Lua alternative to the <a id="wrglossary.1706"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script requires a&#xa0;Lua interpreter, which should already be available if you have a&#xa0;modern TeX distribution that includes LuaTeX. Lua is a&#xa0;light-weight, cross-platform scripting language, but because it&#x2019;s light-weight it doesn&#x2019;t have the full-functionality of heavy-weight scripting languages, such as Perl. The <a id="wrglossary.1707"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> script is therefore limited by this and some of the options available to the <a id="wrglossary.1708"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script aren&#x2019;t available here. (In particular the <a id="wrglossary.1709"></a><a href="#glo:switch.mkgls.d"><span class="shortargfmt">-d</span></a> option.) Whilst it may be possible to implement those features by requiring Lua packages, this would defeat the purpose of providing this script for those don&#x2019;t want the inconvenience of learning how to install interpreters or their associated packages.<p>
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a id="wrglossary.1709"></a><code class="code"><dfn id="glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></dfn> <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> <span class="meta">&#x2329;<em class="metainner">aux-file</em>&#x232a;</span></code></pre><p>
+The Lua alternative to the <a id="wrglossary.1710"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script requires a&#xa0;Lua interpreter, which should already be available if you have a&#xa0;modern TeX distribution that includes LuaTeX. Lua is a&#xa0;light-weight, cross-platform scripting language, but because it&#x2019;s light-weight it doesn&#x2019;t have the full-functionality of heavy-weight scripting languages, such as Perl. The <a id="wrglossary.1711"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> script is therefore limited by this and some of the options available to the <a id="wrglossary.1712"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script aren&#x2019;t available here. (In particular the <a id="wrglossary.1713"></a><a href="#glo:switch.mkgls.d"><span class="shortargfmt">-d</span></a> option.) Whilst it may be possible to implement those features by requiring Lua packages, this would defeat the purpose of providing this script for those don&#x2019;t want the inconvenience of learning how to install interpreters or their associated packages.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
The script is actually supplied as <span class="filefmt">makeglossaries-lite.lua</span> but TeX distributions on Windows convert this to an executable wrapper <span class="filefmt">makeglossaries-lite.exe</span> and TeX Live on Unix-like systems provide a symbolic link without the extension. </div><!-- end of information -->
<p>
-The <a id="wrglossary.1710"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> script can be invoked in the same way as <a id="wrglossary.1711"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. For example, if your document is called <span class="filefmt">myDoc.tex</span>, then do <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries-lite myDoc
-</pre> Note that the <a id="wrglossary.1712"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> rule doesn&#x2019;t contain the hyphen: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: makeglossarieslite
+The <a id="wrglossary.1714"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> script can be invoked in the same way as <a id="wrglossary.1715"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. For example, if your document is called <span class="filefmt">myDoc.tex</span>, then do <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries-lite myDoc
+</pre> Note that the <a id="wrglossary.1716"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> rule doesn&#x2019;t contain the hyphen: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: makeglossarieslite
</pre><p>
-Some of the options are only applicable to <a id="wrglossary.1713"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and some are only applicable to <a id="wrglossary.1714"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
+Some of the options are only applicable to <a id="wrglossary.1717"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and some are only applicable to <a id="wrglossary.1718"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1715"></a><code class="code"><dfn id="glo:switch.mkglslite.help"><span class="longargfmt">--help</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1719"></a><code class="code"><dfn id="glo:switch.mkglslite.help"><span class="longargfmt">--help</span></dfn></code></div><!-- end of settingsbox -->
Shows a summary of all available options.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1716"></a><code class="code"><dfn id="glo:switch.mkglslite.version"><span class="longargfmt">--version</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1720"></a><code class="code"><dfn id="glo:switch.mkglslite.version"><span class="longargfmt">--version</span></dfn></code></div><!-- end of settingsbox -->
Shows the version details.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1717"></a><code class="code"><dfn id="glo:switch.mkglslite.n"><span class="shortargfmt">-n</span></dfn></code></div><!-- end of settingsbox -->
- Dry run mode. This doesn&#x2019;t actually run <a id="wrglossary.1718"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1719"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> but just prints the command it would execute based on the information given in the <a id="wrglossary.1720"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and the supplied options.<p>
+<a id="wrglossary.1721"></a><code class="code"><dfn id="glo:switch.mkglslite.n"><span class="shortargfmt">-n</span></dfn></code></div><!-- end of settingsbox -->
+ Dry run mode. This doesn&#x2019;t actually run <a id="wrglossary.1722"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.1723"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> but just prints the command it would execute based on the information given in the <a id="wrglossary.1724"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and the supplied options.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1721"></a><code class="code"><dfn id="glo:switch.mkglslite.q"><span class="shortargfmt">-q</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1725"></a><code class="code"><dfn id="glo:switch.mkglslite.q"><span class="shortargfmt">-q</span></dfn></code></div><!-- end of settingsbox -->
Quiet mode. This suppresses some but not all messages.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1722"></a><code class="code"><dfn id="glo:switch.mkglslite.m"><span class="shortargfmt">-m</span></dfn> <span class="meta">&#x2329;<em class="metainner">application</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>makeindex</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- The <a id="wrglossary.1723"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> application. Only the name is required if it&#x2019;s on the operating system&#x2019;s path, otherwise the full path name will be needed.<p>
+<a id="wrglossary.1726"></a><code class="code"><dfn id="glo:switch.mkglslite.m"><span class="shortargfmt">-m</span></dfn> <span class="meta">&#x2329;<em class="metainner">application</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>makeindex</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ The <a id="wrglossary.1727"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> application. Only the name is required if it&#x2019;s on the operating system&#x2019;s path, otherwise the full path name will be needed.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1724"></a><code class="code"><dfn id="glo:switch.mkglslite.x"><span class="shortargfmt">-x</span></dfn> <span class="meta">&#x2329;<em class="metainner">application</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>xindy</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- The <a id="wrglossary.1725"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> application. Only the name is required if it&#x2019;s on the operating system&#x2019;s path, otherwise the full path name will be needed.<p>
+<a id="wrglossary.1728"></a><code class="code"><dfn id="glo:switch.mkglslite.x"><span class="shortargfmt">-x</span></dfn> <span class="meta">&#x2329;<em class="metainner">application</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>xindy</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ The <a id="wrglossary.1729"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> application. Only the name is required if it&#x2019;s on the operating system&#x2019;s path, otherwise the full path name will be needed.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1726"></a><code class="code"><dfn id="glo:switch.mkglslite.c"><span class="shortargfmt">-c</span></dfn></code></div><!-- end of settingsbox -->
- Compress intermediate blanks. This will pass <a id="wrglossary.1727"></a><a href="#glo:switch.mkidx.c"><span class="shortargfmt">-c</span></a> to <a id="wrglossary.1728"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1729"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
+<a id="wrglossary.1730"></a><code class="code"><dfn id="glo:switch.mkglslite.c"><span class="shortargfmt">-c</span></dfn></code></div><!-- end of settingsbox -->
+ Compress intermediate blanks. This will pass <a id="wrglossary.1731"></a><a href="#glo:switch.mkidx.c"><span class="shortargfmt">-c</span></a> to <a id="wrglossary.1732"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1733"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1730"></a><code class="code"><dfn id="glo:switch.mkglslite.r"><span class="shortargfmt">-r</span></dfn></code></div><!-- end of settingsbox -->
- Disable implicit page <a id="wrglossary.1731"></a><a href="#glo:idx.range">range</a> formation. This will pass <a id="wrglossary.1732"></a><a href="#glo:switch.mkidx.r"><span class="shortargfmt">-r</span></a> to <a id="wrglossary.1733"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1734"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
+<a id="wrglossary.1734"></a><code class="code"><dfn id="glo:switch.mkglslite.r"><span class="shortargfmt">-r</span></dfn></code></div><!-- end of settingsbox -->
+ Disable implicit page <a id="wrglossary.1735"></a><a href="#glo:idx.range">range</a> formation. This will pass <a id="wrglossary.1736"></a><a href="#glo:switch.mkidx.r"><span class="shortargfmt">-r</span></a> to <a id="wrglossary.1737"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1738"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1735"></a><code class="code"><dfn id="glo:switch.mkglslite.p"><span class="shortargfmt">-p</span></dfn> <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- Set the starting page number. This will pass <code class="code"><a id="wrglossary.1736"></a><a href="#glo:switch.mkidx.p"><span class="shortargfmt">-p</span></a> <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span></code> to <a id="wrglossary.1737"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1738"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
-The following switches may be used to override settings written to the <a id="wrglossary.1739"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
+<a id="wrglossary.1739"></a><code class="code"><dfn id="glo:switch.mkglslite.p"><span class="shortargfmt">-p</span></dfn> <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ Set the starting page number. This will pass <code class="code"><a id="wrglossary.1740"></a><a href="#glo:switch.mkidx.p"><span class="shortargfmt">-p</span></a> <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span></code> to <a id="wrglossary.1741"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1742"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
+The following switches may be used to override settings written to the <a id="wrglossary.1743"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1740"></a><code class="code"><dfn id="glo:switch.mkglslite.l"><span class="shortargfmt">-l</span></dfn></code></div><!-- end of settingsbox -->
- Use letter ordering. This will pass <a id="wrglossary.1741"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> to <a id="wrglossary.1742"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <code class="code"><a id="wrglossary.1743"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> ord/letorder</code> to <a id="wrglossary.1744"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
+<a id="wrglossary.1744"></a><code class="code"><dfn id="glo:switch.mkglslite.l"><span class="shortargfmt">-l</span></dfn></code></div><!-- end of settingsbox -->
+ Use letter ordering. This will pass <a id="wrglossary.1745"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> to <a id="wrglossary.1746"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <code class="code"><a id="wrglossary.1747"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> ord/letorder</code> to <a id="wrglossary.1748"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1745"></a><code class="code"><dfn id="glo:switch.mkglslite.L"><span class="shortargfmt">-L</span></dfn> <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- The language to pass to <a id="wrglossary.1746"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (Ignored if <a id="wrglossary.1747"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> should be called.)<p>
+<a id="wrglossary.1749"></a><code class="code"><dfn id="glo:switch.mkglslite.L"><span class="shortargfmt">-L</span></dfn> <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ The language to pass to <a id="wrglossary.1750"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (Ignored if <a id="wrglossary.1751"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> should be called.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1748"></a><code class="code"><dfn id="glo:switch.mkglslite.g"><span class="shortargfmt">-g</span></dfn></code></div><!-- end of settingsbox -->
- Employ German word ordering. This will pass <a id="wrglossary.1749"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> to <a id="wrglossary.1750"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1751"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
+<a id="wrglossary.1752"></a><code class="code"><dfn id="glo:switch.mkglslite.g"><span class="shortargfmt">-g</span></dfn></code></div><!-- end of settingsbox -->
+ Employ German word ordering. This will pass <a id="wrglossary.1753"></a><a href="#glo:switch.mkidx.g"><span class="shortargfmt">-g</span></a> to <a id="wrglossary.1754"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. (Ignored if <a id="wrglossary.1755"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be called.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1752"></a><code class="code"><dfn id="glo:switch.mkglslite.s"><span class="shortargfmt">-s</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1756"></a><code class="code"><dfn id="glo:switch.mkglslite.s"><span class="shortargfmt">-s</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
Set the style file.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1753"></a><code class="code"><dfn id="glo:switch.mkglslite.o"><span class="shortargfmt">-o</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- Sets the output file name. Note that this should only be used when only one <a id="wrglossary.1754"></a><a href="#glo:dual.glossary">glossary</a> should be processed. The default is to set the output filename to the basename supplied to <a id="wrglossary.1755"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the extension associated with the <a id="wrglossary.1756"></a><a href="#glo:dual.glossary">glossary</a> (the <span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span> argument of <a id="wrglossary.1757"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>).<p>
+<a id="wrglossary.1757"></a><code class="code"><dfn id="glo:switch.mkglslite.o"><span class="shortargfmt">-o</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ Sets the output file name. Note that this should only be used when only one <a id="wrglossary.1758"></a><a href="#glo:dual.glossary">glossary</a> should be processed. The default is to set the output filename to the basename supplied to <a id="wrglossary.1759"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the extension associated with the <a id="wrglossary.1760"></a><a href="#glo:dual.glossary">glossary</a> (the <span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span> argument of <a id="wrglossary.1761"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1758"></a><code class="code"><dfn id="glo:switch.mkglslite.t"><span class="shortargfmt">-t</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- Sets the transcript file name. Note that this should only be used when only one <a id="wrglossary.1759"></a><a href="#glo:dual.glossary">glossary</a> should be processed. The default is to set the transcript filename to the basename supplied to <a id="wrglossary.1760"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the extension associated with the <a id="wrglossary.1761"></a><a href="#glo:dual.glossary">glossary</a> (the <span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span> argument of <a id="wrglossary.1762"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>).<p>
+<a id="wrglossary.1762"></a><code class="code"><dfn id="glo:switch.mkglslite.t"><span class="shortargfmt">-t</span></dfn> <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ Sets the transcript file name. Note that this should only be used when only one <a id="wrglossary.1763"></a><a href="#glo:dual.glossary">glossary</a> should be processed. The default is to set the transcript filename to the basename supplied to <a id="wrglossary.1764"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the extension associated with the <a id="wrglossary.1765"></a><a href="#glo:dual.glossary">glossary</a> (the <span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span> argument of <a id="wrglossary.1766"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>).<p>
</section><!-- end of section sec:makeglossarieslua -->
<section id="sec:xindyapp"><!-- start of section sec:xindyapp --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.6.3. Using <span class="appfmt">xindy</span> explicitly (Option 3)<div class="labellink"><a href="#sec:xindyapp">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<a id="wrglossary.1763"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> comes with TeX Live. It has also been added to MikTeX, but if you don&#x2019;t have it installed, see <a href="https://tex.stackexchange.com/questions/71167">How to use Xindy with MikTeX</a>.<p>
-If you want to use <a id="wrglossary.1764"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to process the glossary files, you must make sure you have used the <a id="wrglossary.1765"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.1766"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>]{glossaries}
-</pre> This is required regardless of whether you use <a id="wrglossary.1767"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly or whether it&#x2019;s called implicitly via applications such as <a id="wrglossary.1768"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. This causes the glossary entries to be written in raw <a id="wrglossary.1769"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> format, so you need to use <code class="code"><a id="wrglossary.1770"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy</code> <span style="font-style: italic; font-variant: normal; ">not</span> <code class="code"><a id="wrglossary.1771"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> tex</code>.<p>
-To run <a id="wrglossary.1772"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> type the following in your terminal (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy <a id="wrglossary.1773"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> <a id="wrglossary.1774"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> <span class="meta">&#x2329;<em class="metainner">encoding</em>&#x232a;</span> <a id="wrglossary.1775"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy <a id="wrglossary.1776"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> <span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span> <a id="wrglossary.1777"></a><a href="#glo:switch.xdy.t"><span class="shortargfmt">-t</span></a> <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.glg <a id="wrglossary.1778"></a><a href="#glo:switch.xdy.o"><span class="shortargfmt">-o</span></a> <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.gls <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.glo
-</pre> where <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> is the required language name, <span class="meta">&#x2329;<em class="metainner">encoding</em>&#x232a;</span> is the <a id="wrglossary.1779"></a><a href="#glo:idx.encoding">encoding</a>, <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span> is the name of the document without the <a id="wrglossary.1780"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> extension and <span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span> is the name of the <a id="wrglossary.1781"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file without the <a id="wrglossary.1782"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> extension. The default name for this style file is <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span><a id="wrglossary.1783"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> but can be changed via <a id="wrglossary.1784"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a>. You may need to specify the full path name depending on the current working directory. If any of the file names contain spaces, you must delimit them using double-quotes.<p>
-For example, if your document is called <span class="filefmt">myDoc.tex</span> and you are using <a id="wrglossary.1785"></a><a href="#glo:dual.utf8">UTF-8</a> <a id="wrglossary.1786"></a><a href="#glo:idx.encoding">encoding</a> in English, then type the following in your terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy -L english -C utf8 -I xindy -M myDoc -t myDoc.glg -o myDoc.gls myDoc.glo
+<a id="wrglossary.1767"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> comes with TeX Live. It has also been added to MikTeX, but if you don&#x2019;t have it installed, see <a href="https://tex.stackexchange.com/questions/71167">How to use Xindy with MikTeX</a>.<p>
+If you want to use <a id="wrglossary.1768"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to process the glossary files, you must make sure you have used the <a id="wrglossary.1769"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.1770"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>]{glossaries}
+</pre> This is required regardless of whether you use <a id="wrglossary.1771"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly or whether it&#x2019;s called implicitly via applications such as <a id="wrglossary.1772"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. This causes the glossary entries to be written in raw <a id="wrglossary.1773"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> format, so you need to use <code class="code"><a id="wrglossary.1774"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy</code> <span style="font-style: italic; font-variant: normal; ">not</span> <code class="code"><a id="wrglossary.1775"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> tex</code>.<p>
+To run <a id="wrglossary.1776"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> type the following in your terminal (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy <a id="wrglossary.1777"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> <a id="wrglossary.1778"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> <span class="meta">&#x2329;<em class="metainner">encoding</em>&#x232a;</span> <a id="wrglossary.1779"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy <a id="wrglossary.1780"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> <span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span> <a id="wrglossary.1781"></a><a href="#glo:switch.xdy.t"><span class="shortargfmt">-t</span></a> <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.glg <a id="wrglossary.1782"></a><a href="#glo:switch.xdy.o"><span class="shortargfmt">-o</span></a> <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.gls <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.glo
+</pre> where <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> is the required language name, <span class="meta">&#x2329;<em class="metainner">encoding</em>&#x232a;</span> is the <a id="wrglossary.1783"></a><a href="#glo:idx.encoding">encoding</a>, <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span> is the name of the document without the <a id="wrglossary.1784"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> extension and <span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span> is the name of the <a id="wrglossary.1785"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file without the <a id="wrglossary.1786"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> extension. The default name for this style file is <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span><a id="wrglossary.1787"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> but can be changed via <a id="wrglossary.1788"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a>. You may need to specify the full path name depending on the current working directory. If any of the file names contain spaces, you must delimit them using double-quotes.<p>
+For example, if your document is called <span class="filefmt">myDoc.tex</span> and you are using <a id="wrglossary.1789"></a><a href="#glo:dual.utf8">UTF-8</a> <a id="wrglossary.1790"></a><a href="#glo:idx.encoding">encoding</a> in English, then type the following in your terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy -L english -C utf8 -I xindy -M myDoc -t myDoc.glg -o myDoc.gls myDoc.glo
</pre><p>
-Note that this just creates the <a id="wrglossary.1787"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> <a id="wrglossary.1788"></a><a href="#glo:dual.glossary">glossary</a>. You need to do the same for each of the other <a id="wrglossary.1789"></a><a href="#glo:dual.glossary">glossaries</a> (including the list of <a id="wrglossary.1790"></a><a href="#glo:idx.acronym">acronyms</a> if you have used the <a id="wrglossary.1791"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option), substituting <a id="wrglossary.1792"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a>, <a id="wrglossary.1793"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> and <a id="wrglossary.1794"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> with the relevant extensions. For example, if you have used the <a id="wrglossary.1795"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option, then you would need to do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy -L english -C utf8 -I xindy -M myDoc -t myDoc.alg -o myDoc.acr myDoc.acn
-</pre> For additional <a id="wrglossary.1796"></a><a href="#glo:dual.glossary">glossaries</a>, the extensions are those supplied when you created the <a id="wrglossary.1797"></a><a href="#glo:dual.glossary">glossary</a> with <a id="wrglossary.1798"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>.<p>
-Note that if you use <a id="wrglossary.1799"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> instead, you can replace all those calls to <a id="wrglossary.1800"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with just one call to <a id="wrglossary.1801"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries myDoc
-</pre> Note also that some commands and package options have no effect if you use <a id="wrglossary.1802"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly instead of using <a id="wrglossary.1803"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. These are listed in Table <a href="#tab:makeglossariesCmds">1.3</a>.<p>
+Note that this just creates the <a id="wrglossary.1791"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> <a id="wrglossary.1792"></a><a href="#glo:dual.glossary">glossary</a>. You need to do the same for each of the other <a id="wrglossary.1793"></a><a href="#glo:dual.glossary">glossaries</a> (including the list of <a id="wrglossary.1794"></a><a href="#glo:idx.acronym">acronyms</a> if you have used the <a id="wrglossary.1795"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option), substituting <a id="wrglossary.1796"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a>, <a id="wrglossary.1797"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> and <a id="wrglossary.1798"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> with the relevant extensions. For example, if you have used the <a id="wrglossary.1799"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option, then you would need to do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy -L english -C utf8 -I xindy -M myDoc -t myDoc.alg -o myDoc.acr myDoc.acn
+</pre> For additional <a id="wrglossary.1800"></a><a href="#glo:dual.glossary">glossaries</a>, the extensions are those supplied when you created the <a id="wrglossary.1801"></a><a href="#glo:dual.glossary">glossary</a> with <a id="wrglossary.1802"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>.<p>
+Note that if you use <a id="wrglossary.1803"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> instead, you can replace all those calls to <a id="wrglossary.1804"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with just one call to <a id="wrglossary.1805"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries myDoc
+</pre> Note also that some commands and package options have no effect if you use <a id="wrglossary.1806"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly instead of using <a id="wrglossary.1807"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. These are listed in Table <a href="#tab:makeglossariesCmds">1.3</a>.<p>
</section><!-- end of section sec:xindyapp -->
<section id="sec:makeindexapp"><!-- start of section sec:makeindexapp --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.6.4. Using <span class="appfmt">makeindex</span> explicitly (Option 2)<div class="labellink"><a href="#sec:makeindexapp">[link]</a></div></h3><!-- end of subsection header -->
<p>
-If you want to use <a id="wrglossary.1804"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, you must make sure that you haven&#x2019;t used the <a id="wrglossary.1805"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option or the <a id="wrglossary.1806"></a><a href="#glo:idx.glossaryentry">glossary entries</a> will be written in the wrong format. To run <a id="wrglossary.1807"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, type the following in your terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex <a id="wrglossary.1808"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a> <span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span>.ist <a id="wrglossary.1809"></a><a href="#glo:switch.mkidx.t"><span class="shortargfmt">-t</span></a> <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.glg <a id="wrglossary.1810"></a><a href="#glo:switch.mkidx.o"><span class="shortargfmt">-o</span></a> <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.gls <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.glo
-</pre> where <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span> is the name of your document without the <a id="wrglossary.1811"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> extension and <span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span><a id="wrglossary.1812"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> is the name of the <a id="wrglossary.1813"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> style file. By default, this is <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span><a id="wrglossary.1814"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a>, but may be changed via <a id="wrglossary.1815"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a>. Note that there are other options, such as <a id="wrglossary.1816"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> (letter ordering). See the <a id="wrglossary.1817"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> manual for further details.<p>
+If you want to use <a id="wrglossary.1808"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, you must make sure that you haven&#x2019;t used the <a id="wrglossary.1809"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option or the <a id="wrglossary.1810"></a><a href="#glo:idx.glossaryentry">glossary entries</a> will be written in the wrong format. To run <a id="wrglossary.1811"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, type the following in your terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex <a id="wrglossary.1812"></a><a href="#glo:switch.mkidx.s"><span class="shortargfmt">-s</span></a> <span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span>.ist <a id="wrglossary.1813"></a><a href="#glo:switch.mkidx.t"><span class="shortargfmt">-t</span></a> <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.glg <a id="wrglossary.1814"></a><a href="#glo:switch.mkidx.o"><span class="shortargfmt">-o</span></a> <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.gls <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span>.glo
+</pre> where <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span> is the name of your document without the <a id="wrglossary.1815"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> extension and <span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span><a id="wrglossary.1816"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> is the name of the <a id="wrglossary.1817"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> style file. By default, this is <span class="meta">&#x2329;<em class="metainner">base</em>&#x232a;</span><a id="wrglossary.1818"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a>, but may be changed via <a id="wrglossary.1819"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a>. Note that there are other options, such as <a id="wrglossary.1820"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> (letter ordering). See the <a id="wrglossary.1821"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> manual for further details.<p>
For example, if your document is called <span class="filefmt">myDoc.tex</span>, then type the following at the terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s myDoc.ist -t myDoc.glg -o myDoc.gls myDoc.glo
-</pre> Note that this only creates the <a id="wrglossary.1818"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> <a id="wrglossary.1819"></a><a href="#glo:dual.glossary">glossary</a>. If you have additional <a id="wrglossary.1820"></a><a href="#glo:dual.glossary">glossaries</a> (for example, if you have used the <a id="wrglossary.1821"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option) then you must call <a id="wrglossary.1822"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> for each glossary, substituting <a id="wrglossary.1823"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a>, <a id="wrglossary.1824"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> and <a id="wrglossary.1825"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> with the relevant extensions. For example, if you have used the <a id="wrglossary.1826"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option, then you need to type the following in your terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s myDoc.ist -t myDoc.alg -o myDoc.acr myDoc.acn
-</pre> For additional glossaries, the extensions are those supplied when you created the glossary with <a id="wrglossary.1827"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>.<p>
-Note that if you use <a id="wrglossary.1828"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> instead, you can replace all those calls to <a id="wrglossary.1829"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> with just one call to <a id="wrglossary.1830"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries myDoc
-</pre> Note also that some commands and package options have no effect if you use <a id="wrglossary.1831"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly instead of using <a id="wrglossary.1832"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. These are listed in Table <a href="#tab:makeglossariesCmds">1.3</a>.<p>
+</pre> Note that this only creates the <a id="wrglossary.1822"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> <a id="wrglossary.1823"></a><a href="#glo:dual.glossary">glossary</a>. If you have additional <a id="wrglossary.1824"></a><a href="#glo:dual.glossary">glossaries</a> (for example, if you have used the <a id="wrglossary.1825"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option) then you must call <a id="wrglossary.1826"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> for each glossary, substituting <a id="wrglossary.1827"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a>, <a id="wrglossary.1828"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> and <a id="wrglossary.1829"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> with the relevant extensions. For example, if you have used the <a id="wrglossary.1830"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option, then you need to type the following in your terminal: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s myDoc.ist -t myDoc.alg -o myDoc.acr myDoc.acn
+</pre> For additional glossaries, the extensions are those supplied when you created the glossary with <a id="wrglossary.1831"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>.<p>
+Note that if you use <a id="wrglossary.1832"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> instead, you can replace all those calls to <a id="wrglossary.1833"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> with just one call to <a id="wrglossary.1834"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries myDoc
+</pre> Note also that some commands and package options have no effect if you use <a id="wrglossary.1835"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly instead of using <a id="wrglossary.1836"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. These are listed in Table <a href="#tab:makeglossariesCmds">1.3</a>.<p>
</section><!-- end of section sec:makeindexapp -->
<section id="sec:notedev"><!-- start of section sec:notedev --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->1.7. Note to Front-End and Script Developers<div class="labellink"><a href="#sec:notedev">[link]</a></div></h2><!-- end of section header -->
<p>
-The information needed to determine whether to use <a id="wrglossary.1833"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, <a id="wrglossary.1834"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1835"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is stored in the <a id="wrglossary.1836"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. This information can be gathered by a front-end, editor or script to make the <a id="wrglossary.1837"></a><a href="#glo:dual.glossary">glossaries</a> where appropriate. This section describes how the information is stored in the auxiliary file.<p>
+The information needed to determine whether to use <a id="wrglossary.1837"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, <a id="wrglossary.1838"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1839"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is stored in the <a id="wrglossary.1840"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. This information can be gathered by a front-end, editor or script to make the <a id="wrglossary.1841"></a><a href="#glo:dual.glossary">glossaries</a> where appropriate. This section describes how the information is stored in the auxiliary file.<p>
</section><!-- end of section sec:notedev -->
<section id="sec:notedev.makeindex.xindy"><!-- start of section sec:notedev.makeindex.xindy --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.7.1. MakeIndex and Xindy<div class="labellink"><a href="#sec:notedev.makeindex.xindy">[link]</a></div></h3><!-- end of subsection header -->
<p>
-The <a id="wrglossary.1838"></a><a href="#glo:idx.fileextension">file extension</a> of the <a id="wrglossary.1839"></a><a href="#glo:dual.indexingfile">indexing files</a> used for each defined <a id="wrglossary.1840"></a><a href="#glo:dual.glossary">glossary</a> (not including any <a id="wrglossary.1841"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>) are given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1842"></a><code class="code"><dfn id="glo:@newglossary"><code class="csfmt">\@newglossary</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">log</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
-where <span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span> is the extension of the <span style="font-style: italic; font-variant: normal; "><a id="wrglossary.1843"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a></span> input file (the output file from the <a id="wrglossary.1844"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s point of view), such as <a id="wrglossary.1845"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a>, <span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span> is the extension of the <span style="font-style: italic; font-variant: normal; "><a id="wrglossary.1846"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a></span> output file (the input file from the <a id="wrglossary.1847"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s point of view), such as <a id="wrglossary.1848"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>, and <span class="meta">&#x2329;<em class="metainner">log</em>&#x232a;</span> is the extension of the <a id="wrglossary.1849"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> transcript file, such as <a id="wrglossary.1850"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a>. The label for the <a id="wrglossary.1851"></a><a href="#glo:dual.glossary">glossary</a> is also given. This isn&#x2019;t required with <a id="wrglossary.1852"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, but with <a id="wrglossary.1853"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> it&#x2019;s needed to pick up the associated language and <a id="wrglossary.1854"></a><a href="#glo:idx.encoding">encoding</a> (see below). For example, the information for the default <a id="wrglossary.1855"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> <a id="wrglossary.1856"></a><a href="#glo:dual.glossary">glossary</a> is written as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1857"></a><a href="#glo:@newglossary"><code class="csfmt">\@newglossary</code></a>{main}{glg}{gls}{glo}
-</pre> If <a id="wrglossary.1858"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> hybrid method has been used (with <a id="wrglossary.1859"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>[<span class="meta">&#x2329;<em class="metainner">sub-list</em>&#x232a;</span>]), then the sub-list of <a id="wrglossary.1860"></a><a href="#glo:dual.glossary">glossaries</a> that need to be processed will be identified with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1861"></a><code class="code"><dfn id="glo:glsxtr@makeglossaries"><code class="csfmt">\glsxtr@makeglossaries</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
-<p>
-The <a id="wrglossary.1862"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> style file is specified by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1863"></a><code class="code"><dfn id="glo:@istfilename"><code class="csfmt">\@istfilename</code></dfn>{<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The file extension indicates whether to use <a id="wrglossary.1864"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a id="wrglossary.1865"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a>) or <a id="wrglossary.1866"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.1867"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a>). Note that the <a id="wrglossary.1868"></a><a href="#glo:dual.glossary">glossary</a> information has a different syntax depending on which <a id="wrglossary.1869"></a><a href="#glo:dual.indexingapp">indexing application</a> is supposed to be used, so it&#x2019;s important to call the correct one.<p>
-For example, with <a id="wrglossary.1870"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> you can easily determine whether to run <a id="wrglossary.1871"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: makeglossaries if found("aux", "@istfilename")
-</pre> It&#x2019;s more complicated if you want to explicitly run <a id="wrglossary.1872"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1873"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
+The <a id="wrglossary.1842"></a><a href="#glo:idx.fileextension">file extension</a> of the <a id="wrglossary.1843"></a><a href="#glo:dual.indexingfile">indexing files</a> used for each defined <a id="wrglossary.1844"></a><a href="#glo:dual.glossary">glossary</a> (not including any <a id="wrglossary.1845"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>) are given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1846"></a><code class="code"><dfn id="glo:@newglossary"><code class="csfmt">\@newglossary</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">log</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+where <span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span> is the extension of the <span style="font-style: italic; font-variant: normal; "><a id="wrglossary.1847"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a></span> input file (the output file from the <a id="wrglossary.1848"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s point of view), such as <a id="wrglossary.1849"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a>, <span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span> is the extension of the <span style="font-style: italic; font-variant: normal; "><a id="wrglossary.1850"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a></span> output file (the input file from the <a id="wrglossary.1851"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s point of view), such as <a id="wrglossary.1852"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>, and <span class="meta">&#x2329;<em class="metainner">log</em>&#x232a;</span> is the extension of the <a id="wrglossary.1853"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> transcript file, such as <a id="wrglossary.1854"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a>. The label for the <a id="wrglossary.1855"></a><a href="#glo:dual.glossary">glossary</a> is also given. This isn&#x2019;t required with <a id="wrglossary.1856"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, but with <a id="wrglossary.1857"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> it&#x2019;s needed to pick up the associated language and <a id="wrglossary.1858"></a><a href="#glo:idx.encoding">encoding</a> (see below). For example, the information for the default <a id="wrglossary.1859"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> <a id="wrglossary.1860"></a><a href="#glo:dual.glossary">glossary</a> is written as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.1861"></a><a href="#glo:@newglossary"><code class="csfmt">\@newglossary</code></a>{main}{glg}{gls}{glo}
+</pre> If <a id="wrglossary.1862"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> hybrid method has been used (with <a id="wrglossary.1863"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>[<span class="meta">&#x2329;<em class="metainner">sub-list</em>&#x232a;</span>]), then the sub-list of <a id="wrglossary.1864"></a><a href="#glo:dual.glossary">glossaries</a> that need to be processed will be identified with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1865"></a><code class="code"><dfn id="glo:glsxtr@makeglossaries"><code class="csfmt">\glsxtr@makeglossaries</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<p>
+The <a id="wrglossary.1866"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> style file is specified by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1867"></a><code class="code"><dfn id="glo:@istfilename"><code class="csfmt">\@istfilename</code></dfn>{<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The file extension indicates whether to use <a id="wrglossary.1868"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a id="wrglossary.1869"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a>) or <a id="wrglossary.1870"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.1871"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a>). Note that the <a id="wrglossary.1872"></a><a href="#glo:dual.glossary">glossary</a> information has a different syntax depending on which <a id="wrglossary.1873"></a><a href="#glo:dual.indexingapp">indexing application</a> is supposed to be used, so it&#x2019;s important to call the correct one.<p>
+For example, with <a id="wrglossary.1874"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> you can easily determine whether to run <a id="wrglossary.1875"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: makeglossaries if found("aux", "@istfilename")
+</pre> It&#x2019;s more complicated if you want to explicitly run <a id="wrglossary.1876"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1877"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that if you choose to explicitly call <a id="wrglossary.1874"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1875"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> then the user will miss out on the diagnostic information and the <a id="wrglossary.1876"></a><a href="#glo:locationencap">encap</a>-clash fix that <a id="wrglossary.1877"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> also provides. </div><!-- end of important -->
+Note that if you choose to explicitly call <a id="wrglossary.1878"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1879"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> then the user will miss out on the diagnostic information and the <a id="wrglossary.1880"></a><a href="#glo:locationencap">encap</a>-clash fix that <a id="wrglossary.1881"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> also provides. </div><!-- end of important -->
<p>
Word or letter ordering is specified by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1878"></a><code class="code"><dfn id="glo:@glsorder"><code class="csfmt">\@glsorder</code></dfn>{<span class="meta">&#x2329;<em class="metainner">order</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">order</em>&#x232a;</span> can be either <code class="code">word</code> or <code class="code">letter</code> (obtained from the <a id="wrglossary.1879"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> package option).<p>
-If <a id="wrglossary.1880"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be used, the language for each <a id="wrglossary.1881"></a><a href="#glo:dual.glossary">glossary</a> is specified by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1882"></a><code class="code"><dfn id="glo:@xdylanguage"><code class="csfmt">\@xdylanguage</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> identifies the <a id="wrglossary.1883"></a><a href="#glo:dual.glossary">glossary</a> and <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> is the root language (for example, <code class="code">english</code>).<p>
-The <a id="wrglossary.1884"></a><a href="#glo:idx.codepage">codepage</a> (file <a id="wrglossary.1885"></a><a href="#glo:idx.encoding">encoding</a>) for all <a id="wrglossary.1886"></a><a href="#glo:dual.glossary">glossaries</a> is specified by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1887"></a><code class="code"><dfn id="glo:@gls@codepage"><code class="csfmt">\@gls@codepage</code></dfn>{<span class="meta">&#x2329;<em class="metainner">code-page</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> is the <a id="wrglossary.1888"></a><a href="#glo:idx.encoding">encoding</a> (for example, <code class="code">utf8</code>). The above two commands are omitted if <a id="wrglossary.1889"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> should be used.<p>
-If <a id="wrglossary.1890"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> has been used, the <a id="wrglossary.1891"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file will contain <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1892"></a><code class="code"><dfn id="glo:@gls@reference"><code class="csfmt">\@gls@reference</code></dfn>{<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.1882"></a><code class="code"><dfn id="glo:@glsorder"><code class="csfmt">\@glsorder</code></dfn>{<span class="meta">&#x2329;<em class="metainner">order</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">order</em>&#x232a;</span> can be either <code class="code">word</code> or <code class="code">letter</code> (obtained from the <a id="wrglossary.1883"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> package option).<p>
+If <a id="wrglossary.1884"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be used, the language for each <a id="wrglossary.1885"></a><a href="#glo:dual.glossary">glossary</a> is specified by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1886"></a><code class="code"><dfn id="glo:@xdylanguage"><code class="csfmt">\@xdylanguage</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> identifies the <a id="wrglossary.1887"></a><a href="#glo:dual.glossary">glossary</a> and <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> is the root language (for example, <code class="code">english</code>).<p>
+The <a id="wrglossary.1888"></a><a href="#glo:idx.codepage">codepage</a> (file <a id="wrglossary.1889"></a><a href="#glo:idx.encoding">encoding</a>) for all <a id="wrglossary.1890"></a><a href="#glo:dual.glossary">glossaries</a> is specified by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1891"></a><code class="code"><dfn id="glo:@gls@codepage"><code class="csfmt">\@gls@codepage</code></dfn>{<span class="meta">&#x2329;<em class="metainner">code-page</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> is the <a id="wrglossary.1892"></a><a href="#glo:idx.encoding">encoding</a> (for example, <code class="code">utf8</code>). The above two commands are omitted if <a id="wrglossary.1893"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> should be used.<p>
+If <a id="wrglossary.1894"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> has been used, the <a id="wrglossary.1895"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file will contain <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1896"></a><code class="code"><dfn id="glo:@gls@reference"><code class="csfmt">\@gls@reference</code></dfn>{<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
for every time an entry has been referenced. <p>
</section><!-- end of section sec:notedev.makeindex.xindy -->
@@ -2384,9 +2388,9 @@ If <a id="wrglossary.1890"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> ha
<section id="sec:notedev.labels"><!-- start of section sec:notedev.labels --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.7.2. Entry Labels<div class="labellink"><a href="#sec:notedev.labels">[link]</a></div></h3><!-- end of subsection header -->
<p>
-If you need to gather labels for <a id="wrglossary.1893"></a><a href="#glo:idx.auto-completion">auto-completion</a>, the <a id="wrglossary.1894"></a><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a> package option will create a file containing the labels of all defined <a id="wrglossary.1895"></a><a href="#glo:idx.glossaryentry">entries</a> (regardless of whether or not the <a id="wrglossary.1896"></a><a href="#glo:idx.glossaryentry">entry</a> has been used in the document). As from v4.47, there is a similar option <a id="wrglossary.1897"></a><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a> that writes both the label and name (separated by a tab).<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.1898"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.1899"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package also provides <a id="wrglossary.1900"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=atom</span>, which will create the <a id="wrglossary.1901"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file but will act like <a id="wrglossary.1902"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=restricted</span>. </div><!-- end of information -->
+If you need to gather labels for <a id="wrglossary.1897"></a><a href="#glo:idx.auto-completion">auto-completion</a>, the <a id="wrglossary.1898"></a><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a> package option will create a file containing the labels of all defined <a id="wrglossary.1899"></a><a href="#glo:idx.glossaryentry">entries</a> (regardless of whether or not the <a id="wrglossary.1900"></a><a href="#glo:idx.glossaryentry">entry</a> has been used in the document). As from v4.47, there is a similar option <a id="wrglossary.1901"></a><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a> that writes both the label and name (separated by a tab).<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.1902"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.1903"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package also provides <a id="wrglossary.1904"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=atom</span>, which will create the <a id="wrglossary.1905"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file but will act like <a id="wrglossary.1906"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=restricted</span>. </div><!-- end of information -->
<p>
</section><!-- end of section sec:notedev.labels -->
@@ -2394,24 +2398,24 @@ If you need to gather labels for <a id="wrglossary.1893"></a><a href="#glo:idx.a
<section id="sec:notedev.bib2gls"><!-- start of section sec:notedev.bib2gls --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->1.7.3. Bib2Gls<div class="labellink"><a href="#sec:notedev.bib2gls">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<div class="sidenote"><a id="wrglossary.1903"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If <a id="wrglossary.1904"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> has been used, the <a id="wrglossary.1905"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file will contain one or more instances of: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1906"></a><code class="code"><dfn id="glo:glsxtr@resource"><code class="csfmt">\glsxtr@resource</code></dfn>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span> is the basename of the <a id="wrglossary.1907"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file that needs to be created by <a id="wrglossary.1908"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. If <a id="wrglossary.1909"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={<span class="meta">&#x2329;<em class="metainner">bib list</em>&#x232a;</span>}</span> isn&#x2019;t present in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> then <span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span> also indicates the name of the associated <a id="wrglossary.1910"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file.<p>
-For example, with <a id="wrglossary.1911"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> you can easily determine whether or not to run <a id="wrglossary.1912"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: bib2gls if found("aux", "glsxtr@resource")
-</pre> (It gets more complicated if both <a id="wrglossary.1913"></a><a href="#glo:glsxtr@resource"><code class="csfmt">\glsxtr@resource</code></a> and <a id="wrglossary.1914"></a><a href="#glo:@istfilename"><code class="csfmt">\@istfilename</code></a> are present as that indicates the hybrid <a id="wrglossary.1915"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=hybrid</span> option.)<p>
-Remember that with <a id="wrglossary.1916"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the <a id="wrglossary.1917"></a><a href="#glo:idx.glossaryentry">glossary entries</a> will never be defined on the first LaTeX call (because their definitions are contained in the <a id="wrglossary.1918"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file created by <a id="wrglossary.1919"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). You can also pick up labels from the <a id="wrglossary.1920"></a><a href="#glo:@@glslabel@indexing">records</a> in <a id="wrglossary.1921"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, which will be in the form: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1922"></a><code class="code"><dfn id="glo:glsxtr@record"><code class="csfmt">\glsxtr@record</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">h-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- or (with <a id="wrglossary.1923"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1924"></a><code class="code"><dfn id="glo:glsxtr@record@nameref"><code class="csfmt">\glsxtr@record@nameref</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href anchor</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- or (with <a id="wrglossary.1925"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1926"></a><code class="code"><dfn id="glo:glsxtr@recordsee"><code class="csfmt">\glsxtr@recordsee</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
-{label}{xr list} You can also pick up the commands defined with <a id="wrglossary.1927"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a>, which are added to the <a id="wrglossary.1928"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for <a id="wrglossary.1929"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> benefit: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1930"></a><code class="code"><dfn id="glo:@glsxtr@newglslike"><code class="csfmt">\@glsxtr@newglslike</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- If <a id="wrglossary.1931"></a><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a> is used, then the modifier is identified with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1932"></a><code class="code"><dfn id="glo:@glsxtr@altmodifier"><code class="csfmt">\@glsxtr@altmodifier</code></dfn>{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Label prefixes (for the <a id="wrglossary.1933"></a><a href="#glo:dgls"><code class="xtrcsfmt">\dgls</code></a> set of commands) are identified with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1934"></a><code class="code"><dfn id="glo:@glsxtr@prefixlabellist"><code class="csfmt">\@glsxtr@prefixlabellist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<div class="sidenote"><a id="wrglossary.1907"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If <a id="wrglossary.1908"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> has been used, the <a id="wrglossary.1909"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file will contain one or more instances of: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1910"></a><code class="code"><dfn id="glo:glsxtr@resource"><code class="csfmt">\glsxtr@resource</code></dfn>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span> is the basename of the <a id="wrglossary.1911"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file that needs to be created by <a id="wrglossary.1912"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. If <a id="wrglossary.1913"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={<span class="meta">&#x2329;<em class="metainner">bib list</em>&#x232a;</span>}</span> isn&#x2019;t present in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> then <span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span> also indicates the name of the associated <a id="wrglossary.1914"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file.<p>
+For example, with <a id="wrglossary.1915"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> you can easily determine whether or not to run <a id="wrglossary.1916"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: bib2gls if found("aux", "glsxtr@resource")
+</pre> (It gets more complicated if both <a id="wrglossary.1917"></a><a href="#glo:glsxtr@resource"><code class="csfmt">\glsxtr@resource</code></a> and <a id="wrglossary.1918"></a><a href="#glo:@istfilename"><code class="csfmt">\@istfilename</code></a> are present as that indicates the hybrid <a id="wrglossary.1919"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=hybrid</span> option.)<p>
+Remember that with <a id="wrglossary.1920"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the <a id="wrglossary.1921"></a><a href="#glo:idx.glossaryentry">glossary entries</a> will never be defined on the first LaTeX call (because their definitions are contained in the <a id="wrglossary.1922"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file created by <a id="wrglossary.1923"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). You can also pick up labels from the <a id="wrglossary.1924"></a><a href="#glo:@@glslabel@indexing">records</a> in <a id="wrglossary.1925"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, which will be in the form: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1926"></a><code class="code"><dfn id="glo:glsxtr@record"><code class="csfmt">\glsxtr@record</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">h-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ or (with <a id="wrglossary.1927"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1928"></a><code class="code"><dfn id="glo:glsxtr@record@nameref"><code class="csfmt">\glsxtr@record@nameref</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href anchor</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ or (with <a id="wrglossary.1929"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1930"></a><code class="code"><dfn id="glo:glsxtr@recordsee"><code class="csfmt">\glsxtr@recordsee</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+{label}{xr list} You can also pick up the commands defined with <a id="wrglossary.1931"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a>, which are added to the <a id="wrglossary.1932"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for <a id="wrglossary.1933"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> benefit: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1934"></a><code class="code"><dfn id="glo:@glsxtr@newglslike"><code class="csfmt">\@glsxtr@newglslike</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ If <a id="wrglossary.1935"></a><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a> is used, then the modifier is identified with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1936"></a><code class="code"><dfn id="glo:@glsxtr@altmodifier"><code class="csfmt">\@glsxtr@altmodifier</code></dfn>{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Label prefixes (for the <a id="wrglossary.1937"></a><a href="#glo:dgls"><code class="xtrcsfmt">\dgls</code></a> set of commands) are identified with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1938"></a><code class="code"><dfn id="glo:@glsxtr@prefixlabellist"><code class="csfmt">\@glsxtr@prefixlabellist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
</section><!-- end of section sec:notedev.bib2gls -->
@@ -2419,12 +2423,12 @@ Remember that with <a id="wrglossary.1916"></a><a href="#glo:app.bib2gls"><span
<section id="sec:pkgopts"><!-- start of section sec:pkgopts --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->2. Package Options<div class="labellink"><a href="#sec:pkgopts">[link]</a></div></h1><!-- end of chapter header -->
<p>
-This section describes the available <a id="wrglossary.1935"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package options. You may omit the <code class="code">=true</code> for boolean options. (For example, <a id="wrglossary.1936"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> is equivalent to <a id="wrglossary.1937"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="optfmt">=true</span>).<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.1938"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.1939"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additional options described in the <a id="wrglossary.1940"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual. The extension package also has some different default settings to the base package. Those that are available at the time of writing are included here. Future versions of <a id="wrglossary.1941"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> may have additional package options or new values for existing settings that aren&#x2019;t listed here. </div><!-- end of information -->
+This section describes the available <a id="wrglossary.1939"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package options. You may omit the <code class="code">=true</code> for boolean options. (For example, <a id="wrglossary.1940"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> is equivalent to <a id="wrglossary.1941"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="optfmt">=true</span>).<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.1942"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.1943"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additional options described in the <a id="wrglossary.1944"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual. The extension package also has some different default settings to the base package. Those that are available at the time of writing are included here. Future versions of <a id="wrglossary.1945"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> may have additional package options or new values for existing settings that aren&#x2019;t listed here. </div><!-- end of information -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> package options can&#x2019;t be passed via the document class options. (This includes options where the <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> part may be omitted, such as <a id="wrglossary.1942"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>.) This is a general limitation not restricted to the <a id="wrglossary.1943"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Options that aren&#x2019;t <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> (such as <a id="wrglossary.1944"></a><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a>) may be passed via the document class options. </div><!-- end of important -->
+Note that <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> package options can&#x2019;t be passed via the document class options. (This includes options where the <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> part may be omitted, such as <a id="wrglossary.1946"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>.) This is a general limitation not restricted to the <a id="wrglossary.1947"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Options that aren&#x2019;t <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> (such as <a id="wrglossary.1948"></a><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a>) may be passed via the document class options. </div><!-- end of important -->
<p>
<p>
@@ -2434,163 +2438,163 @@ Note that <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</spa
<h2><!-- start of section header -->2.1. General Options<div class="labellink"><a href="#sec:pkgopts-general">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1945"></a><code class="code"><dfn id="glo:opt.nowarn"><span class="styoptfmt">nowarn</span></dfn></code></div><!-- end of settingsbox -->
- This suppresses all warnings generated by the <a id="wrglossary.1946"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Don&#x2019;t use this option if you&#x2019;re new to using <a id="wrglossary.1947"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> as the warnings are designed to help detect common mistakes (such as forgetting to use <a id="wrglossary.1948"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>). Note that if you use <a id="wrglossary.1949"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a> with any value other than <span class="optfmt">false</span> it will override this option.<p>
+<a id="wrglossary.1949"></a><code class="code"><dfn id="glo:opt.nowarn"><span class="styoptfmt">nowarn</span></dfn></code></div><!-- end of settingsbox -->
+ This suppresses all warnings generated by the <a id="wrglossary.1950"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Don&#x2019;t use this option if you&#x2019;re new to using <a id="wrglossary.1951"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> as the warnings are designed to help detect common mistakes (such as forgetting to use <a id="wrglossary.1952"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>). Note that if you use <a id="wrglossary.1953"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a> with any value other than <span class="optfmt">false</span> it will override this option.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1950"></a><code class="code"><dfn id="glo:opt.nolangwarn"><span class="styoptfmt">nolangwarn</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.1954"></a><code class="code"><dfn id="glo:opt.nolangwarn"><span class="styoptfmt">nolangwarn</span></dfn></code></div><!-- end of settingsbox -->
This suppresses the warning generated by a missing language module.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1951"></a><code class="code"><dfn id="glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></dfn></code></div><!-- end of settingsbox -->
- If you load <a id="wrglossary.1952"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with a&#xa0;class or another package that already defines glossary related commands, by default <a id="wrglossary.1953"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> will warn you that it&#x2019;s redefining those commands. If you are aware of the consequences of using <a id="wrglossary.1954"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with that class or package and you don&#x2019;t want to be warned about it, use this option to suppress those warnings. Other warnings will still be issued unless you use the <a id="wrglossary.1955"></a><a href="#glo:opt.nowarn"><span class="styoptfmt">nowarn</span></a> option described above. (This option is automatically switched on by <a id="wrglossary.1956"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.)<p>
+<a id="wrglossary.1955"></a><code class="code"><dfn id="glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></dfn></code></div><!-- end of settingsbox -->
+ If you load <a id="wrglossary.1956"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with a&#xa0;class or another package that already defines glossary related commands, by default <a id="wrglossary.1957"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> will warn you that it&#x2019;s redefining those commands. If you are aware of the consequences of using <a id="wrglossary.1958"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with that class or package and you don&#x2019;t want to be warned about it, use this option to suppress those warnings. Other warnings will still be issued unless you use the <a id="wrglossary.1959"></a><a href="#glo:opt.nowarn"><span class="styoptfmt">nowarn</span></a> option described above. (This option is automatically switched on by <a id="wrglossary.1960"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.1957"></a><code class="code"><dfn id="glo:opt.debug"><span class="styoptfmt">debug</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.1961"></a><code class="code"><dfn id="glo:opt.debug"><span class="styoptfmt">debug</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
Debugging mode may write information to the transcript file or add markers to the document. The following values are available: <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.1958"></a><a id="wrglossary.1959"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.1962"></a><a id="wrglossary.1963"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
Switches off debugging mode.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.1960"></a><a id="wrglossary.1961"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
- This will write the following line to the transcript file if any attempt at indexing occurs before the associated files have been opened by <a id="wrglossary.1962"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>: <pre class="compactcodebox">wrglossary(<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>)(<span class="meta">&#x2329;<em class="metainner">indexing info</em>&#x232a;</span>)
-</pre> Note that this setting will also cancel <a id="wrglossary.1963"></a><a href="#glo:opt.nowarn"><span class="styoptfmt">nowarn</span></a>.<p>
+<a id="wrglossary.1964"></a><a id="wrglossary.1965"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
+ This will write the following line to the transcript file if any attempt at indexing occurs before the associated files have been opened by <a id="wrglossary.1966"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>: <pre class="compactcodebox">wrglossary(<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>)(<span class="meta">&#x2329;<em class="metainner">indexing info</em>&#x232a;</span>)
+</pre> Note that this setting will also cancel <a id="wrglossary.1967"></a><a href="#glo:opt.nowarn"><span class="styoptfmt">nowarn</span></a>.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.1964"></a><a id="wrglossary.1965"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></dfn></code></div><!-- end of optionvaluebox -->
- As <a id="wrglossary.1966"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.1967"></a><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a> but also adds a marker where the <a id="wrglossary.1968"></a><a href="#glo:dual.glossary">glossary</a>-related <a id="wrglossary.1969"></a><a href="#glo:idx.hyperlink">hyperlinks</a> and targets occur in the document.<p>
-The <a id="wrglossary.1970"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.1971"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a> option will additionally use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1972"></a><code class="code"><dfn id="glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- to show the <a id="wrglossary.1973"></a><a href="#glo:idx.hypertarget">hypertarget</a> or <a id="wrglossary.1974"></a><a href="#glo:idx.hyperlink">hyperlink</a> name when <a id="wrglossary.1975"></a><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a> is used by commands like <a id="wrglossary.1976"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> and when <a id="wrglossary.1977"></a><a href="#glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></a> is used by commands like <a id="wrglossary.1978"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. In <a id="wrglossary.1979"></a><a href="#glo:idx.mathmode">math mode</a> or inner mode, this uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1980"></a><code class="code"><dfn id="glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which typesets the target name as: <pre class="compactcodebox">[<a id="wrglossary.1981"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}]
+<a id="wrglossary.1968"></a><a id="wrglossary.1969"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></dfn></code></div><!-- end of optionvaluebox -->
+ As <a id="wrglossary.1970"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.1971"></a><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a> but also adds a marker where the <a id="wrglossary.1972"></a><a href="#glo:dual.glossary">glossary</a>-related <a id="wrglossary.1973"></a><a href="#glo:idx.hyperlink">hyperlinks</a> and targets occur in the document.<p>
+The <a id="wrglossary.1974"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.1975"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a> option will additionally use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1976"></a><code class="code"><dfn id="glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ to show the <a id="wrglossary.1977"></a><a href="#glo:idx.hypertarget">hypertarget</a> or <a id="wrglossary.1978"></a><a href="#glo:idx.hyperlink">hyperlink</a> name when <a id="wrglossary.1979"></a><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a> is used by commands like <a id="wrglossary.1980"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> and when <a id="wrglossary.1981"></a><a href="#glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></a> is used by commands like <a id="wrglossary.1982"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. In <a id="wrglossary.1983"></a><a href="#glo:idx.mathmode">math mode</a> or inner mode, this uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1984"></a><code class="code"><dfn id="glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which typesets the target name as: <pre class="compactcodebox">[<a id="wrglossary.1985"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}]
</pre> just before the link or anchor. This uses the text-block command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1982"></a><code class="code"><dfn id="glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which checks for math-mode before applying the font change. In outer mode <a id="wrglossary.1983"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a> uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1984"></a><code class="code"><dfn id="glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.1986"></a><code class="code"><dfn id="glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which checks for math-mode before applying the font change. In outer mode <a id="wrglossary.1987"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a> uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1988"></a><code class="code"><dfn id="glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
which by default places the target name in the margin with a symbol produced with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1985"></a><code class="code"><dfn id="glo:glsshowtargetsymbol"><code class="csfmt">\glsshowtargetsymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.1989"></a><code class="code"><dfn id="glo:glsshowtargetsymbol"><code class="csfmt">\glsshowtargetsymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
which defaults to a small right facing triangle.<p>
-The font used by both <a id="wrglossary.1986"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a> and <a id="wrglossary.1987"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> is given by the declaration: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1988"></a><code class="code"><dfn id="glo:glsshowtargetfont"><code class="csfmt">\glsshowtargetfont</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\ttfamily</code><code class="csfmt">\footnotesize</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+The font used by both <a id="wrglossary.1990"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a> and <a id="wrglossary.1991"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> is given by the declaration: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1992"></a><code class="code"><dfn id="glo:glsshowtargetfont"><code class="csfmt">\glsshowtargetfont</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\ttfamily</code><code class="csfmt">\footnotesize</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.1989"></a><a id="wrglossary.1990"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></dfn></code></div><!-- end of optionvaluebox -->
- As <a id="wrglossary.1991"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.1992"></a><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a> but also adds a marker where the <a id="wrglossary.1993"></a><a href="#glo:dual.glossary">glossary</a>-related accessibility information occurs (see <a id="wrglossary.1994"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>) using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1995"></a><code class="code"><dfn id="glo:glsshowaccsupp"><code class="csfmt">\glsshowaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.1993"></a><a id="wrglossary.1994"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></dfn></code></div><!-- end of optionvaluebox -->
+ As <a id="wrglossary.1995"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.1996"></a><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a> but also adds a marker where the <a id="wrglossary.1997"></a><a href="#glo:dual.glossary">glossary</a>-related accessibility information occurs (see <a id="wrglossary.1998"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>) using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1999"></a><code class="code"><dfn id="glo:glsshowaccsupp"><code class="csfmt">\glsshowaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.1996"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.1997"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides extra values <a id="wrglossary.1998"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=showwrgloss</span>, that may be used to show where the <a id="wrglossary.1999"></a><a href="#glo:dual.indexing">indexing</a> is occurring, and <a id="wrglossary.2000"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=all</span>, which switches on all debugging options. See the <a id="wrglossary.2001"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.2000"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.2001"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides extra values <a id="wrglossary.2002"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=showwrgloss</span>, that may be used to show where the <a id="wrglossary.2003"></a><a href="#glo:dual.indexing">indexing</a> is occurring, and <a id="wrglossary.2004"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=all</span>, which switches on all debugging options. See the <a id="wrglossary.2005"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
The purpose of the debug mode can be demonstrated with the following example document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries}
-<code class="cmd">\newglossaryentry</code>{sample1}{<a id="wrglossary.2002"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.2003"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={example}</span>}
-<code class="cmd">\newglossaryentry</code>{sample2}{<a id="wrglossary.2004"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.2005"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={example}</span>}
-<strong class="strong"><a id="wrglossary.2006"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a></strong>{sample2}<span class="comment">% &lt;- does nothing here</span>
-<strong class="strong"><a id="wrglossary.2007"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a></strong>
+<code class="cmd">\newglossaryentry</code>{sample1}{<a id="wrglossary.2006"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.2007"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={example}</span>}
+<code class="cmd">\newglossaryentry</code>{sample2}{<a id="wrglossary.2008"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.2009"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={example}</span>}
+<strong class="strong"><a id="wrglossary.2010"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a></strong>{sample2}<span class="comment">% &lt;- does nothing here</span>
+<strong class="strong"><a id="wrglossary.2011"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a></strong>
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.2008"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample1}.
-<a id="wrglossary.2009"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.2012"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample1}.
+<a id="wrglossary.2013"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> In this case, only the <span class="qt">&#x201c;sample1&#x201d;</span> entry has been <a id="wrglossary.2010"></a><a href="#glo:@@glslabel@indexing">indexed</a>, even though <code class="code"><a id="wrglossary.2011"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{sample2}</code> appears in the source code. This is because <code class="code"><a id="wrglossary.2012"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{sample2}</code> has been used before the associated file is opened by <a id="wrglossary.2013"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Since the file isn&#x2019;t open yet, the information can&#x2019;t be written to it, which is why the <span class="qt">&#x201c;sample2&#x201d;</span> entry doesn&#x2019;t appear in the <a id="wrglossary.2014"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-Without <a id="wrglossary.2015"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> the <a id="wrglossary.2016"></a><a href="#glo:dual.indexing">indexing</a> is suppressed with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> but, other than that, commands like <a id="wrglossary.2017"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> behave as usual.<p>
-This situation doesn&#x2019;t cause any errors or warnings as it&#x2019;s perfectly legitimate for a user to want to use <a id="wrglossary.2018"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to format the entries (for example, to show a different form on <a id="wrglossary.2019"></a><a href="#glo:dual.firstuse">first use</a>) but not display any <a id="wrglossary.2020"></a><a href="#glo:dual.glossary">glossaries</a> (or the user may prefer to use the unsorted Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> or <a href="#glo:idx.opt.standalone">6</a>). It&#x2019;s also possible that the user may want to temporarily comment out <a id="wrglossary.2021"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> in order to suppress the <a id="wrglossary.2022"></a><a href="#glo:dual.indexing">indexing</a> while working on a draft version to speed compilation, or the user may prefer to use Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.b2g">4</a> for <a id="wrglossary.2023"></a><a href="#glo:dual.indexing">indexing</a>, which don&#x2019;t use <a id="wrglossary.2024"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>.<p>
-Therefore <a id="wrglossary.2025"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> can&#x2019;t be used to enable <a id="wrglossary.2026"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and commands like <a id="wrglossary.2027"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.2028"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>. These commands must be enabled by default. (It does, however, enable the <a id="wrglossary.2029"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key as that&#x2019;s a more common problem. See below.)<p>
-The debug mode, enabled with the <a id="wrglossary.2030"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a> option, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2031"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>]{glossaries}
-</pre> will write information to the log file when the <a id="wrglossary.2032"></a><a href="#glo:dual.indexing">indexing</a> can&#x2019;t occur because the associated file isn&#x2019;t open. The message is written in the form <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Package glossaries Info: wrglossary(<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>)(<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>) on
+</pre> In this case, only the <span class="qt">&#x201c;sample1&#x201d;</span> entry has been <a id="wrglossary.2014"></a><a href="#glo:@@glslabel@indexing">indexed</a>, even though <code class="code"><a id="wrglossary.2015"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{sample2}</code> appears in the source code. This is because <code class="code"><a id="wrglossary.2016"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{sample2}</code> has been used before the associated file is opened by <a id="wrglossary.2017"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Since the file isn&#x2019;t open yet, the information can&#x2019;t be written to it, which is why the <span class="qt">&#x201c;sample2&#x201d;</span> entry doesn&#x2019;t appear in the <a id="wrglossary.2018"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+Without <a id="wrglossary.2019"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> the <a id="wrglossary.2020"></a><a href="#glo:dual.indexing">indexing</a> is suppressed with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> but, other than that, commands like <a id="wrglossary.2021"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> behave as usual.<p>
+This situation doesn&#x2019;t cause any errors or warnings as it&#x2019;s perfectly legitimate for a user to want to use <a id="wrglossary.2022"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to format the entries (for example, to show a different form on <a id="wrglossary.2023"></a><a href="#glo:dual.firstuse">first use</a>) but not display any <a id="wrglossary.2024"></a><a href="#glo:dual.glossary">glossaries</a> (or the user may prefer to use the unsorted Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> or <a href="#glo:idx.opt.standalone">6</a>). It&#x2019;s also possible that the user may want to temporarily comment out <a id="wrglossary.2025"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> in order to suppress the <a id="wrglossary.2026"></a><a href="#glo:dual.indexing">indexing</a> while working on a draft version to speed compilation, or the user may prefer to use Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.b2g">4</a> for <a id="wrglossary.2027"></a><a href="#glo:dual.indexing">indexing</a>, which don&#x2019;t use <a id="wrglossary.2028"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>.<p>
+Therefore <a id="wrglossary.2029"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> can&#x2019;t be used to enable <a id="wrglossary.2030"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and commands like <a id="wrglossary.2031"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.2032"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>. These commands must be enabled by default. (It does, however, enable the <a id="wrglossary.2033"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key as that&#x2019;s a more common problem. See below.)<p>
+The debug mode, enabled with the <a id="wrglossary.2034"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a> option, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2035"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>]{glossaries}
+</pre> will write information to the log file when the <a id="wrglossary.2036"></a><a href="#glo:dual.indexing">indexing</a> can&#x2019;t occur because the associated file isn&#x2019;t open. The message is written in the form <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Package glossaries Info: wrglossary(<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>)(<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>) on
input line <span class="meta">&#x2329;<em class="metainner">line number</em>&#x232a;</span>.
-</pre> where <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is the glossary label and <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is the line of text that would&#x2019;ve been written to the associated file if it had been open. So if any entries haven&#x2019;t appeared in the glossary but you&#x2019;re sure you used commands like <a id="wrglossary.2033"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> or <a id="wrglossary.2034"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, try switching on the <a id="wrglossary.2035"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a> option and see if any information has been written to the log file.<p>
+</pre> where <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is the glossary label and <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is the line of text that would&#x2019;ve been written to the associated file if it had been open. So if any entries haven&#x2019;t appeared in the glossary but you&#x2019;re sure you used commands like <a id="wrglossary.2037"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> or <a id="wrglossary.2038"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, try switching on the <a id="wrglossary.2039"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a> option and see if any information has been written to the log file.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2036"></a><code class="code"><dfn id="glo:opt.savewrites"><span class="styoptfmt">savewrites</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This is a boolean option to minimise the number of write registers used by the <a id="wrglossary.2037"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. The default is <a id="wrglossary.2038"></a><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a><span class="optfmt">=false</span>. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, one write register is required per (non-ignored) <a id="wrglossary.2039"></a><a href="#glo:dual.glossary">glossary</a> and one for the style file.<p>
+<a id="wrglossary.2040"></a><code class="code"><dfn id="glo:opt.savewrites"><span class="styoptfmt">savewrites</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This is a boolean option to minimise the number of write registers used by the <a id="wrglossary.2041"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. The default is <a id="wrglossary.2042"></a><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a><span class="optfmt">=false</span>. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, one write register is required per (non-ignored) <a id="wrglossary.2043"></a><a href="#glo:dual.glossary">glossary</a> and one for the style file.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
In general, this package option is best avoided. </div><!-- end of information -->
<p>
-With all options except Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a>14, another write register is required if the <a id="wrglossary.2040"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file is needed to save document definitions. With both Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a>, no write registers are required (document definitions aren&#x2019;t permitted and <a id="wrglossary.2041"></a><a href="#glo:dual.indexing">indexing</a> information is written to the <a id="wrglossary.2042"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file). If you really need document definitions but you want to minimise the number of write registers then consider using <a id="wrglossary.2043"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=restricted</span> with <a id="wrglossary.2044"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
-There are only a limited number of write registers, and if you have a large number of <a id="wrglossary.2045"></a><a href="#glo:dual.glossary">glossaries</a> or if you are using a class or other packages that create a lot of external files, you may exceed the maximum number of available registers. If <a id="wrglossary.2046"></a><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a> is set, the <a id="wrglossary.2047"></a><a href="#glo:dual.glossary">glossary</a> information will be stored in token registers until the end of the document when they will be written to the external files.<p>
+With all options except Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a>14, another write register is required if the <a id="wrglossary.2044"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file is needed to save document definitions. With both Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a>, no write registers are required (document definitions aren&#x2019;t permitted and <a id="wrglossary.2045"></a><a href="#glo:dual.indexing">indexing</a> information is written to the <a id="wrglossary.2046"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file). If you really need document definitions but you want to minimise the number of write registers then consider using <a id="wrglossary.2047"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=restricted</span> with <a id="wrglossary.2048"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+There are only a limited number of write registers, and if you have a large number of <a id="wrglossary.2049"></a><a href="#glo:dual.glossary">glossaries</a> or if you are using a class or other packages that create a lot of external files, you may exceed the maximum number of available registers. If <a id="wrglossary.2050"></a><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a> is set, the <a id="wrglossary.2051"></a><a href="#glo:dual.glossary">glossary</a> information will be stored in token registers until the end of the document when they will be written to the external files.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-This option can significantly slow document compilation and may cause the <a id="wrglossary.2048"></a><a href="#glo:dual.indexing">indexing</a> to fail. Page numbers in the <a id="wrglossary.2049"></a><a href="#glo:locationlist">number list</a> will be incorrect on page boundaries due to TeX&#x2019;s asynchronous output routine. As an alternative, you can use the <a id="wrglossary.2050"></a><a href="#glo:pkg.scrwfile"><span class="styfmt">scrwfile</span></a> package (part of the KOMA-Script bundle) and not use this option. </div><!-- end of important -->
+This option can significantly slow document compilation and may cause the <a id="wrglossary.2052"></a><a href="#glo:dual.indexing">indexing</a> to fail. Page numbers in the <a id="wrglossary.2053"></a><a href="#glo:locationlist">number list</a> will be incorrect on page boundaries due to TeX&#x2019;s asynchronous output routine. As an alternative, you can use the <a id="wrglossary.2054"></a><a href="#glo:pkg.scrwfile"><span class="styfmt">scrwfile</span></a> package (part of the KOMA-Script bundle) and not use this option. </div><!-- end of important -->
<p>
-By way of comparison, <span class="filefmt">sample-multi2.tex</span> provided with <a id="wrglossary.2051"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has a total of 15 <a id="wrglossary.2052"></a><a href="#glo:dual.glossary">glossaries</a>. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, this would require 46 associated files and 16 write registers. (These figures don&#x2019;t include standard files and registers provided by the kernel or <a id="wrglossary.2053"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, such as <a id="wrglossary.2054"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> and <span class="filefmt">out</span>.) With <a id="wrglossary.2055"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, no write registers are required and there are only 10 associated files for that particular document (9 resource files and 1 transcript file).<p>
+By way of comparison, <span class="filefmt">sample-multi2.tex</span> provided with <a id="wrglossary.2055"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has a total of 15 <a id="wrglossary.2056"></a><a href="#glo:dual.glossary">glossaries</a>. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, this would require 46 associated files and 16 write registers. (These figures don&#x2019;t include standard files and registers provided by the kernel or <a id="wrglossary.2057"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, such as <a id="wrglossary.2058"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> and <span class="filefmt">out</span>.) With <a id="wrglossary.2059"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, no write registers are required and there are only 10 associated files for that particular document (9 resource files and 1 transcript file).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you want to use TeX&#x2019;s <a id="wrglossary.2056"></a><a href="#glo:dual.shellescape">shell escape</a> to call <a id="wrglossary.2057"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2058"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> from your document and use <a id="wrglossary.2059"></a><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a>, then use <a id="wrglossary.2060"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.2061"></a><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a> or <a id="wrglossary.2062"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.2063"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a> or <a id="wrglossary.2064"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.2065"></a><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a>. </div><!-- end of important -->
+If you want to use TeX&#x2019;s <a id="wrglossary.2060"></a><a href="#glo:dual.shellescape">shell escape</a> to call <a id="wrglossary.2061"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2062"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> from your document and use <a id="wrglossary.2063"></a><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a>, then use <a id="wrglossary.2064"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.2065"></a><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a> or <a id="wrglossary.2066"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.2067"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a> or <a id="wrglossary.2068"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.2069"></a><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a>. </div><!-- end of important -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2066"></a><code class="code"><dfn id="glo:opt.translate"><span class="styoptfmt">translate</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This can take one of the values listed below. If no supported language package has been loaded the default is <a id="wrglossary.2067"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2068"></a><a href="#glo:optval.translate.false"><span class="optfmt">false</span></a> otherwise the default is <a id="wrglossary.2069"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2070"></a><a href="#glo:optval.translate.true"><span class="optfmt">true</span></a> for the base <a id="wrglossary.2071"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and <a id="wrglossary.2072"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2073"></a><a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a> for <a id="wrglossary.2074"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.2070"></a><code class="code"><dfn id="glo:opt.translate"><span class="styoptfmt">translate</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This can take one of the values listed below. If no supported language package has been loaded the default is <a id="wrglossary.2071"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2072"></a><a href="#glo:optval.translate.false"><span class="optfmt">false</span></a> otherwise the default is <a id="wrglossary.2073"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2074"></a><a href="#glo:optval.translate.true"><span class="optfmt">true</span></a> for the base <a id="wrglossary.2075"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and <a id="wrglossary.2076"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2077"></a><a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a> for <a id="wrglossary.2078"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2075"></a><a id="wrglossary.2076"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>=<code class="code"><dfn id="glo:optval.translate.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
- If <a id="wrglossary.2077"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded and the <a id="wrglossary.2078"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package is installed, <a id="wrglossary.2079"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> will be loaded and the translations will be provided by the <a id="wrglossary.2080"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package interface. You can modify the translations by providing your own dictionary. If the <a id="wrglossary.2081"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package isn&#x2019;t installed and <a id="wrglossary.2082"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> is loaded, the <a id="wrglossary.2083"></a><a href="#glo:pkg.glossaries-babel"><span class="styfmt">glossaries-babel</span></a> package will be loaded and the translations will be provided using <a id="wrglossary.2084"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> <code class="csfmt">\addto</code><a id="wrglossary.2085"></a><a href="#glo:captionslanguage"><code class="csfmt">\captions<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></a> mechanism. If <a id="wrglossary.2086"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> has been loaded, <a id="wrglossary.2087"></a><a href="#glo:pkg.glossaries-polyglossia"><span class="styfmt">glossaries-polyglossia</span></a> will be loaded.<p>
+<a id="wrglossary.2079"></a><a id="wrglossary.2080"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>=<code class="code"><dfn id="glo:optval.translate.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
+ If <a id="wrglossary.2081"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded and the <a id="wrglossary.2082"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package is installed, <a id="wrglossary.2083"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> will be loaded and the translations will be provided by the <a id="wrglossary.2084"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package interface. You can modify the translations by providing your own dictionary. If the <a id="wrglossary.2085"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package isn&#x2019;t installed and <a id="wrglossary.2086"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> is loaded, the <a id="wrglossary.2087"></a><a href="#glo:pkg.glossaries-babel"><span class="styfmt">glossaries-babel</span></a> package will be loaded and the translations will be provided using <a id="wrglossary.2088"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> <code class="csfmt">\addto</code><a id="wrglossary.2089"></a><a href="#glo:captionslanguage"><code class="csfmt">\captions<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></a> mechanism. If <a id="wrglossary.2090"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> has been loaded, <a id="wrglossary.2091"></a><a href="#glo:pkg.glossaries-polyglossia"><span class="styfmt">glossaries-polyglossia</span></a> will be loaded.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2088"></a><a id="wrglossary.2089"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>=<code class="code"><dfn id="glo:optval.translate.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- Don&#x2019;t provide translations, even if <a id="wrglossary.2090"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.2091"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> has been loaded. (Note that <a id="wrglossary.2092"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> provides the command <a id="wrglossary.2093"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a> so that will still be translated if you have loaded <a id="wrglossary.2094"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>.)<p>
+<a id="wrglossary.2092"></a><a id="wrglossary.2093"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>=<code class="code"><dfn id="glo:optval.translate.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+ Don&#x2019;t provide translations, even if <a id="wrglossary.2094"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.2095"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> has been loaded. (Note that <a id="wrglossary.2096"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> provides the command <a id="wrglossary.2097"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a> so that will still be translated if you have loaded <a id="wrglossary.2098"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>.)<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2095"></a><a id="wrglossary.2096"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>=<code class="code"><dfn id="glo:optval.translate.babel"><span class="optfmt">babel</span></dfn></code></div><!-- end of optionvaluebox -->
- Don&#x2019;t load the <a id="wrglossary.2097"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package. Instead load <a id="wrglossary.2098"></a><a href="#glo:pkg.glossaries-babel"><span class="styfmt">glossaries-babel</span></a>.<p>
+<a id="wrglossary.2099"></a><a id="wrglossary.2100"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>=<code class="code"><dfn id="glo:optval.translate.babel"><span class="optfmt">babel</span></dfn></code></div><!-- end of optionvaluebox -->
+ Don&#x2019;t load the <a id="wrglossary.2101"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> package. Instead load <a id="wrglossary.2102"></a><a href="#glo:pkg.glossaries-babel"><span class="styfmt">glossaries-babel</span></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-I recommend you use <a id="wrglossary.2099"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2100"></a><a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a> if you have any problems with the translations or with <a id="wrglossary.2101"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, but to maintain backward compatibility, if <a id="wrglossary.2102"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded the default is <a id="wrglossary.2103"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2104"></a><a href="#glo:optval.translate.true"><span class="optfmt">true</span></a>. </div><!-- end of important -->
+I recommend you use <a id="wrglossary.2103"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2104"></a><a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a> if you have any problems with the translations or with <a id="wrglossary.2105"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, but to maintain backward compatibility, if <a id="wrglossary.2106"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded the default is <a id="wrglossary.2107"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2108"></a><a href="#glo:optval.translate.true"><span class="optfmt">true</span></a>. </div><!-- end of important -->
<p>
See &#xa7;<a href="#sec:fixednames">1.5.1</a> for further details.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2105"></a><code class="code"><dfn id="glo:opt.notranslate"><span class="styoptfmt">notranslate</span></dfn></code></div><!-- end of settingsbox -->
- This is equivalent to <a id="wrglossary.2106"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2107"></a><a href="#glo:optval.translate.false"><span class="optfmt">false</span></a> and may be passed via the document class options.<p>
+<a id="wrglossary.2109"></a><code class="code"><dfn id="glo:opt.notranslate"><span class="styoptfmt">notranslate</span></dfn></code></div><!-- end of settingsbox -->
+ This is equivalent to <a id="wrglossary.2110"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2111"></a><a href="#glo:optval.translate.false"><span class="optfmt">false</span></a> and may be passed via the document class options.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2108"></a><code class="code"><dfn id="glo:opt.languages"><span class="styoptfmt">languages</span></dfn></code></div><!-- end of settingsbox -->
- This automatically implements <a id="wrglossary.2109"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2110"></a><a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a> (which means that <a id="wrglossary.2111"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> won&#x2019;t automatically be loaded) but will also add the list of languages to <a id="wrglossary.2112"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>&#x2019;s</a> list of tracked languages. Each element in the <span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span> may be an ISO language tag (such as <code class="code">pt-BR</code>) or one of <a id="wrglossary.2113"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>&#x2019;s</a> known language labels (such as <code class="code">british</code>).<p>
+<a id="wrglossary.2112"></a><code class="code"><dfn id="glo:opt.languages"><span class="styoptfmt">languages</span></dfn></code></div><!-- end of settingsbox -->
+ This automatically implements <a id="wrglossary.2113"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.2114"></a><a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a> (which means that <a id="wrglossary.2115"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> won&#x2019;t automatically be loaded) but will also add the list of languages to <a id="wrglossary.2116"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>&#x2019;s</a> list of tracked languages. Each element in the <span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span> may be an ISO language tag (such as <code class="code">pt-BR</code>) or one of <a id="wrglossary.2117"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>&#x2019;s</a> known language labels (such as <code class="code">british</code>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2114"></a><code class="code"><dfn id="glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, terms on <a id="wrglossary.2115"></a><a href="#glo:dual.firstuse">first use</a> will have a <a id="wrglossary.2116"></a><a href="#glo:idx.hyperlink">hyperlink</a>, if supported, unless the <a id="wrglossary.2117"></a><a href="#glo:idx.hyperlink">hyperlink</a> is explicitly suppressed using starred versions of commands such as <code class="code"><a id="wrglossary.2118"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>*</code>. If false, only <a id="wrglossary.2119"></a><a href="#glo:dual.subsequentuse">subsequent use</a> instances will have a <a id="wrglossary.2120"></a><a href="#glo:idx.hyperlink">hyperlink</a> (if supported).<p>
-Note that <a id="wrglossary.2121"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> overrides <a id="wrglossary.2122"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=true</span>. This option only affects commands that check the <a id="wrglossary.2123"></a><a href="#glo:dual.firstuseflag">first use flag</a>, such as the <a id="wrglossary.2124"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands (for example, <a id="wrglossary.2125"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.2126"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>), but not the <a id="wrglossary.2127"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands (for example, <a id="wrglossary.2128"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> or <a id="wrglossary.2129"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>). <p>
-The <a id="wrglossary.2130"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> setting applies to all <a id="wrglossary.2131"></a><a href="#glo:dual.glossary">glossary</a> types (unless identified by <a id="wrglossary.2132"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> or defined with <a id="wrglossary.2133"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>). It can be overridden on an individual basis by explicitly setting the <a id="wrglossary.2134"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key when referencing an entry (or by using the plus or starred version of the referencing command).<p>
-It may be that you only want to suppress <a id="wrglossary.2135"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for just the <a id="wrglossary.2136"></a><a href="#glo:idx.acronym">acronyms</a> (where the <a id="wrglossary.2137"></a><a href="#glo:dual.firstuse">first use</a> explains the meaning of the <a id="wrglossary.2138"></a><a href="#glo:idx.acronym">acronym</a>) but not for ordinary <a id="wrglossary.2139"></a><a href="#glo:idx.glossaryentry">glossary entries</a> (where the <a id="wrglossary.2140"></a><a href="#glo:dual.firstuse">first use</a> is identical to <a id="wrglossary.2141"></a><a href="#glo:dual.subsequentuse">subsequent use</a>). In this case, you can use <a id="wrglossary.2142"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> and apply <a id="wrglossary.2143"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> to all the regular (non-<a id="wrglossary.2144"></a><a href="#glo:idx.acronym">acronym</a>) <a id="wrglossary.2145"></a><a href="#glo:dual.glossary">glossaries</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2146"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.2147"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>]{glossaries}
-<span class="comment">% <a id="wrglossary.2148"></a><a href="#glo:idx.acronym">acronym</a> and <a id="wrglossary.2149"></a><a href="#glo:idx.glossaryentry">glossary entry</a> definitions</span>
+<a id="wrglossary.2118"></a><code class="code"><dfn id="glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, terms on <a id="wrglossary.2119"></a><a href="#glo:dual.firstuse">first use</a> will have a <a id="wrglossary.2120"></a><a href="#glo:idx.hyperlink">hyperlink</a>, if supported, unless the <a id="wrglossary.2121"></a><a href="#glo:idx.hyperlink">hyperlink</a> is explicitly suppressed using starred versions of commands such as <code class="code"><a id="wrglossary.2122"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>*</code>. If false, only <a id="wrglossary.2123"></a><a href="#glo:dual.subsequentuse">subsequent use</a> instances will have a <a id="wrglossary.2124"></a><a href="#glo:idx.hyperlink">hyperlink</a> (if supported).<p>
+Note that <a id="wrglossary.2125"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> overrides <a id="wrglossary.2126"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=true</span>. This option only affects commands that check the <a id="wrglossary.2127"></a><a href="#glo:dual.firstuseflag">first use flag</a>, such as the <a id="wrglossary.2128"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands (for example, <a id="wrglossary.2129"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.2130"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>), but not the <a id="wrglossary.2131"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands (for example, <a id="wrglossary.2132"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> or <a id="wrglossary.2133"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>). <p>
+The <a id="wrglossary.2134"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> setting applies to all <a id="wrglossary.2135"></a><a href="#glo:dual.glossary">glossary</a> types (unless identified by <a id="wrglossary.2136"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> or defined with <a id="wrglossary.2137"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>). It can be overridden on an individual basis by explicitly setting the <a id="wrglossary.2138"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key when referencing an entry (or by using the plus or starred version of the referencing command).<p>
+It may be that you only want to suppress <a id="wrglossary.2139"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for just the <a id="wrglossary.2140"></a><a href="#glo:idx.acronym">acronyms</a> (where the <a id="wrglossary.2141"></a><a href="#glo:dual.firstuse">first use</a> explains the meaning of the <a id="wrglossary.2142"></a><a href="#glo:idx.acronym">acronym</a>) but not for ordinary <a id="wrglossary.2143"></a><a href="#glo:idx.glossaryentry">glossary entries</a> (where the <a id="wrglossary.2144"></a><a href="#glo:dual.firstuse">first use</a> is identical to <a id="wrglossary.2145"></a><a href="#glo:dual.subsequentuse">subsequent use</a>). In this case, you can use <a id="wrglossary.2146"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> and apply <a id="wrglossary.2147"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> to all the regular (non-<a id="wrglossary.2148"></a><a href="#glo:idx.acronym">acronym</a>) <a id="wrglossary.2149"></a><a href="#glo:dual.glossary">glossaries</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2150"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.2151"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>]{glossaries}
+<span class="comment">% <a id="wrglossary.2152"></a><a href="#glo:idx.acronym">acronym</a> and <a id="wrglossary.2153"></a><a href="#glo:idx.glossaryentry">glossary entry</a> definitions</span>
<span class="comment">% at the end of the preamble</span>
-<a id="wrglossary.2150"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a>[<a id="wrglossary.2151"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>]
+<a id="wrglossary.2154"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a>[<a id="wrglossary.2155"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>]
</pre><p>
Alternatively you can redefine the hook <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2152"></a><code class="code"><dfn id="glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></dfn></code></div><!-- end of pinnedbox -->
- which is used by the commands that check the <a id="wrglossary.2153"></a><a href="#glo:dual.firstuseflag">first use flag</a>, such as <a id="wrglossary.2154"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. Within the definition of this command, you can use <a id="wrglossary.2155"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a> to reference the <a id="wrglossary.2156"></a><a href="#glo:idx.glossaryentry">entry</a> label and <a id="wrglossary.2157"></a><a href="#glo:glstype"><code class="csfmt">\glstype</code></a> to reference the <a id="wrglossary.2158"></a><a href="#glo:dual.glossary">glossary</a> type. You can also use <a id="wrglossary.2159"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> to determine if the <a id="wrglossary.2160"></a><a href="#glo:idx.glossaryentry">entry</a> has been used. You can test if an <a id="wrglossary.2161"></a><a href="#glo:idx.glossaryentry">entry</a> is an <a id="wrglossary.2162"></a><a href="#glo:idx.acronym">acronym</a> by checking if it has the <a id="wrglossary.2163"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key set using <a id="wrglossary.2164"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> (or if the <a id="wrglossary.2165"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key has been set using <a id="wrglossary.2166"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>). For example, to switch off the <a id="wrglossary.2167"></a><a href="#glo:idx.hyperlink">hyperlink</a> on <a id="wrglossary.2168"></a><a href="#glo:dual.firstuse">first use</a> just for <a id="wrglossary.2169"></a><a href="#glo:idx.acronym">acronyms</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.2170"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.2171"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.2172"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}<span class="comment">% </span>
+<a id="wrglossary.2156"></a><code class="code"><dfn id="glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></dfn></code></div><!-- end of pinnedbox -->
+ which is used by the commands that check the <a id="wrglossary.2157"></a><a href="#glo:dual.firstuseflag">first use flag</a>, such as <a id="wrglossary.2158"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. Within the definition of this command, you can use <a id="wrglossary.2159"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a> to reference the <a id="wrglossary.2160"></a><a href="#glo:idx.glossaryentry">entry</a> label and <a id="wrglossary.2161"></a><a href="#glo:glstype"><code class="csfmt">\glstype</code></a> to reference the <a id="wrglossary.2162"></a><a href="#glo:dual.glossary">glossary</a> type. You can also use <a id="wrglossary.2163"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> to determine if the <a id="wrglossary.2164"></a><a href="#glo:idx.glossaryentry">entry</a> has been used. You can test if an <a id="wrglossary.2165"></a><a href="#glo:idx.glossaryentry">entry</a> is an <a id="wrglossary.2166"></a><a href="#glo:idx.acronym">acronym</a> by checking if it has the <a id="wrglossary.2167"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key set using <a id="wrglossary.2168"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> (or if the <a id="wrglossary.2169"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key has been set using <a id="wrglossary.2170"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>). For example, to switch off the <a id="wrglossary.2171"></a><a href="#glo:idx.hyperlink">hyperlink</a> on <a id="wrglossary.2172"></a><a href="#glo:dual.firstuse">first use</a> just for <a id="wrglossary.2173"></a><a href="#glo:idx.acronym">acronyms</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.2174"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.2175"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.2176"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.2173"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.2174"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.2175"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}}<span class="comment">% </span>
+ <a id="wrglossary.2177"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.2178"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.2179"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}}<span class="comment">% </span>
}<span class="comment">% </span>
}
</pre><p>
-Note that this hook isn&#x2019;t used by the commands that don&#x2019;t check the <a id="wrglossary.2176"></a><a href="#glo:dual.firstuseflag">first use flag</a>, such as <a id="wrglossary.2177"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>. (You can, instead, redefine <a id="wrglossary.2178"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>, which is used by both the <a id="wrglossary.2179"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.2180"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.)<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2181"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.2182"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a method of disabling the <a id="wrglossary.2183"></a><a href="#glo:dual.firstuse">first use</a> <a id="wrglossary.2184"></a><a href="#glo:idx.hyperlink">hyperlink</a> according to the <a id="wrglossary.2185"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> associated <a id="wrglossary.2186"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>. For example, if you only want to switch off the <a id="wrglossary.2187"></a><a href="#glo:dual.firstuse">first use</a> hyperlink for <a id="wrglossary.2188"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> then you simply need to set the <a id="wrglossary.2189"></a><a href="#glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></a> <a id="wrglossary.2190"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a> for the <a id="wrglossary.2191"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> and, if appropriate, <a id="wrglossary.2192"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> categories. (Instead of using the <a id="wrglossary.2193"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> package option.) See the <a id="wrglossary.2194"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+Note that this hook isn&#x2019;t used by the commands that don&#x2019;t check the <a id="wrglossary.2180"></a><a href="#glo:dual.firstuseflag">first use flag</a>, such as <a id="wrglossary.2181"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>. (You can, instead, redefine <a id="wrglossary.2182"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>, which is used by both the <a id="wrglossary.2183"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.2184"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.)<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.2185"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.2186"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a method of disabling the <a id="wrglossary.2187"></a><a href="#glo:dual.firstuse">first use</a> <a id="wrglossary.2188"></a><a href="#glo:idx.hyperlink">hyperlink</a> according to the <a id="wrglossary.2189"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> associated <a id="wrglossary.2190"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>. For example, if you only want to switch off the <a id="wrglossary.2191"></a><a href="#glo:dual.firstuse">first use</a> hyperlink for <a id="wrglossary.2192"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> then you simply need to set the <a id="wrglossary.2193"></a><a href="#glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></a> <a id="wrglossary.2194"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a> for the <a id="wrglossary.2195"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> and, if appropriate, <a id="wrglossary.2196"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> categories. (Instead of using the <a id="wrglossary.2197"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> package option.) See the <a id="wrglossary.2198"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2195"></a><code class="code"><dfn id="glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></dfn></code></div><!-- end of settingsbox -->
- This option will create a file called <code class="code"><a id="wrglossary.2196"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.2197"></a><a href="#glo:ext.glslabels"><span class="extfmt">glslabels</span></a></code> at the end of the document. This file simply contains a list of all defined entry labels (including those in any <a id="wrglossary.2198"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>). It&#x2019;s provided for the benefit of text editors that need to know labels for <a id="wrglossary.2199"></a><a href="#glo:idx.auto-completion">auto-completion</a>. If you also want the name, use <a id="wrglossary.2200"></a><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a>. (See also <a id="wrglossary.2201"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> <a id="wrglossary.2202"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=atom</span> package option.)<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2203"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- Note that with <a id="wrglossary.2204"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> the file will only contain the entries that <a id="wrglossary.2205"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has selected from the <a id="wrglossary.2206"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. </div><!-- end of information -->
+<a id="wrglossary.2199"></a><code class="code"><dfn id="glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></dfn></code></div><!-- end of settingsbox -->
+ This option will create a file called <code class="code"><a id="wrglossary.2200"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.2201"></a><a href="#glo:ext.glslabels"><span class="extfmt">glslabels</span></a></code> at the end of the document. This file simply contains a list of all defined entry labels (including those in any <a id="wrglossary.2202"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>). It&#x2019;s provided for the benefit of text editors that need to know labels for <a id="wrglossary.2203"></a><a href="#glo:idx.auto-completion">auto-completion</a>. If you also want the name, use <a id="wrglossary.2204"></a><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a>. (See also <a id="wrglossary.2205"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> <a id="wrglossary.2206"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=atom</span> package option.)<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.2207"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ Note that with <a id="wrglossary.2208"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> the file will only contain the entries that <a id="wrglossary.2209"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has selected from the <a id="wrglossary.2210"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2207"></a><code class="code"><dfn id="glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></dfn></code></div><!-- end of settingsbox -->
- Similar to <a id="wrglossary.2208"></a><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a> but writes both the label and name (separated by a tab).<p>
+<a id="wrglossary.2211"></a><code class="code"><dfn id="glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></dfn></code></div><!-- end of settingsbox -->
+ Similar to <a id="wrglossary.2212"></a><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a> but writes both the label and name (separated by a tab).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2209"></a><code class="code"><dfn id="glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2213"></a><code class="code"><dfn id="glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-Only available with <a id="wrglossary.2210"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, the value for this option may be one of:<p>
+Only available with <a id="wrglossary.2214"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, the value for this option may be one of:<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2211"></a><a id="wrglossary.2212"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a>=<code class="code"><dfn id="glo:optval.undefaction.error"><span class="xtroptfmt">error</span></dfn></code></div><!-- end of optionvaluebox -->
- Generates an error if a referenced entry is undefined (default, and the only available setting with just the base <a id="wrglossary.2213"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package).<p>
+<a id="wrglossary.2215"></a><a id="wrglossary.2216"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a>=<code class="code"><dfn id="glo:optval.undefaction.error"><span class="xtroptfmt">error</span></dfn></code></div><!-- end of optionvaluebox -->
+ Generates an error if a referenced entry is undefined (default, and the only available setting with just the base <a id="wrglossary.2217"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package).<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2214"></a><a id="wrglossary.2215"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a>=<code class="code"><dfn id="glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></dfn></code></div><!-- end of optionvaluebox -->
- Only warns if a referenced entry is undefined (automatically activated with <a id="wrglossary.2216"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>).<p>
+<a id="wrglossary.2218"></a><a id="wrglossary.2219"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a>=<code class="code"><dfn id="glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></dfn></code></div><!-- end of optionvaluebox -->
+ Only warns if a referenced entry is undefined (automatically activated with <a id="wrglossary.2220"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2217"></a><code class="code"><dfn id="glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2221"></a><code class="code"><dfn id="glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-Only available with <a id="wrglossary.2218"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this option governs the use of <a id="wrglossary.2219"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. Available values:<p>
+Only available with <a id="wrglossary.2222"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this option governs the use of <a id="wrglossary.2223"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. Available values:<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2220"></a><a id="wrglossary.2221"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.false"><span class="xtroptfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting means that <a id="wrglossary.2222"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is not permitted in the <a id="wrglossary.2223"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment (default with <a id="wrglossary.2224"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and for <a id="wrglossary.2225"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> with just the base <a id="wrglossary.2226"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package).<p>
+<a id="wrglossary.2224"></a><a id="wrglossary.2225"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.false"><span class="xtroptfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting means that <a id="wrglossary.2226"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is not permitted in the <a id="wrglossary.2227"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment (default with <a id="wrglossary.2228"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and for <a id="wrglossary.2229"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> with just the base <a id="wrglossary.2230"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package).<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2227"></a><a id="wrglossary.2228"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting means that <a id="wrglossary.2229"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is only permitted in the <a id="wrglossary.2230"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment if it occurs before <a id="wrglossary.2231"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (not available for some indexing options, such as Option&#xa0;<a href="#glo:idx.opt.b2g">4</a>).<p>
+<a id="wrglossary.2231"></a><a id="wrglossary.2232"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting means that <a id="wrglossary.2233"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is only permitted in the <a id="wrglossary.2234"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment if it occurs before <a id="wrglossary.2235"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (not available for some indexing options, such as Option&#xa0;<a href="#glo:idx.opt.b2g">4</a>).<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2232"></a><a id="wrglossary.2233"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.atom"><span class="xtroptfmt">atom</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting is as <a id="wrglossary.2234"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.2235"></a><a href="#glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></a> but creates the <a id="wrglossary.2236"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file for use by <a id="wrglossary.2237"></a><a href="#glo:app.atom"><span class="appfmt">atom</span></a> (without the limitations of <a id="wrglossary.2238"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.2239"></a><a href="#glo:optval.docdef.true"><span class="xtroptfmt">true</span></a>).<p>
+<a id="wrglossary.2236"></a><a id="wrglossary.2237"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.atom"><span class="xtroptfmt">atom</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting is as <a id="wrglossary.2238"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.2239"></a><a href="#glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></a> but creates the <a id="wrglossary.2240"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file for use by <a id="wrglossary.2241"></a><a href="#glo:app.atom"><span class="appfmt">atom</span></a> (without the limitations of <a id="wrglossary.2242"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.2243"></a><a href="#glo:optval.docdef.true"><span class="xtroptfmt">true</span></a>).<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2240"></a><a id="wrglossary.2241"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.true"><span class="xtroptfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting means that <a id="wrglossary.2242"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is permitted in the <a id="wrglossary.2243"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment where it would normally be permitted by the base <a id="wrglossary.2244"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. This will create the <a id="wrglossary.2245"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file if <a id="wrglossary.2246"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is found in the <a id="wrglossary.2247"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment.<p>
+<a id="wrglossary.2244"></a><a id="wrglossary.2245"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.true"><span class="xtroptfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting means that <a id="wrglossary.2246"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is permitted in the <a id="wrglossary.2247"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment where it would normally be permitted by the base <a id="wrglossary.2248"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. This will create the <a id="wrglossary.2249"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file if <a id="wrglossary.2250"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is found in the <a id="wrglossary.2251"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment.<p>
</section><!-- end of section sec:pkgopts-general -->
@@ -2598,72 +2602,72 @@ Only available with <a id="wrglossary.2218"></a><a href="#glo:pkg.glossaries-ext
<h2><!-- start of section header -->2.2. Sectioning, Headings and TOC Options<div class="labellink"><a href="#sec:pkgopts-sec">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2248"></a><code class="code"><dfn id="glo:opt.toc"><span class="styoptfmt">toc</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- Adds the <a id="wrglossary.2249"></a><a href="#glo:dual.glossary">glossaries</a> to the <a id="wrglossary.2250"></a><a href="#glo:idx.tableofcontents">table of contents</a> (<a id="wrglossary.2251"></a><a href="#glo:ext.toc"><span class="extfmt">toc</span></a> file). Note that an extra LaTeX run is required with this option. Alternatively, you can switch this function on and off using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2252"></a><code class="code"><dfn id="glo:glstoctrue"><code class="csfmt">\glstoctrue</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2252"></a><code class="code"><dfn id="glo:opt.toc"><span class="styoptfmt">toc</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ Adds the <a id="wrglossary.2253"></a><a href="#glo:dual.glossary">glossaries</a> to the <a id="wrglossary.2254"></a><a href="#glo:idx.tableofcontents">table of contents</a> (<a id="wrglossary.2255"></a><a href="#glo:ext.toc"><span class="extfmt">toc</span></a> file). Note that an extra LaTeX run is required with this option. Alternatively, you can switch this function on and off using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2256"></a><code class="code"><dfn id="glo:glstoctrue"><code class="csfmt">\glstoctrue</code></dfn></code></div><!-- end of pinnedbox -->
and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2253"></a><code class="code"><dfn id="glo:glstocfalse"><code class="csfmt">\glstocfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2257"></a><code class="code"><dfn id="glo:glstocfalse"><code class="csfmt">\glstocfalse</code></dfn></code></div><!-- end of pinnedbox -->
You can test whether or not this option is set using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2254"></a><code class="code"><dfn id="glo:ifglstoc"><code class="csfmt">\ifglstoc</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- The default value is <a id="wrglossary.2255"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span> for the base <a id="wrglossary.2256"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and <a id="wrglossary.2257"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> for <a id="wrglossary.2258"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.2258"></a><code class="code"><dfn id="glo:ifglstoc"><code class="csfmt">\ifglstoc</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ The default value is <a id="wrglossary.2259"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span> for the base <a id="wrglossary.2260"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and <a id="wrglossary.2261"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> for <a id="wrglossary.2262"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2259"></a><code class="code"><dfn id="glo:opt.numberline"><span class="styoptfmt">numberline</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- When used with <a id="wrglossary.2260"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> option, this will add <code class="code"><a id="wrglossary.2261"></a><a href="#glo:numberline"><code class="csfmt">\numberline</code></a>{}</code> in the final argument of <a id="wrglossary.2262"></a><a href="#glo:addcontentsline"><code class="csfmt">\addcontentsline</code></a>. This will align the <a id="wrglossary.2263"></a><a href="#glo:idx.tableofcontents">table of contents</a> entry with the numbered section titles. Note that this option has no effect with <a id="wrglossary.2264"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span>. If <a id="wrglossary.2265"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> is used without <a id="wrglossary.2266"></a><a href="#glo:opt.numberline"><span class="styoptfmt">numberline</span></a>, the <a id="wrglossary.2267"></a><a href="#glo:dual.glossary">glossary</a> title will be aligned with the section numbers rather than the section titles.<p>
+<a id="wrglossary.2263"></a><code class="code"><dfn id="glo:opt.numberline"><span class="styoptfmt">numberline</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ When used with <a id="wrglossary.2264"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> option, this will add <code class="code"><a id="wrglossary.2265"></a><a href="#glo:numberline"><code class="csfmt">\numberline</code></a>{}</code> in the final argument of <a id="wrglossary.2266"></a><a href="#glo:addcontentsline"><code class="csfmt">\addcontentsline</code></a>. This will align the <a id="wrglossary.2267"></a><a href="#glo:idx.tableofcontents">table of contents</a> entry with the numbered section titles. Note that this option has no effect with <a id="wrglossary.2268"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span>. If <a id="wrglossary.2269"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> is used without <a id="wrglossary.2270"></a><a href="#glo:opt.numberline"><span class="styoptfmt">numberline</span></a>, the <a id="wrglossary.2271"></a><a href="#glo:dual.glossary">glossary</a> title will be aligned with the section numbers rather than the section titles.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2268"></a><code class="code"><dfn id="glo:opt.section"><span class="styoptfmt">section</span></dfn>=<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>section</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2272"></a><code class="code"><dfn id="glo:opt.section"><span class="styoptfmt">section</span></dfn>=<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>section</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-This option indicates the sectional unit to use for the <a id="wrglossary.2269"></a><a href="#glo:dual.glossary">glossary</a>. The value <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> should be the control sequence <span style="font-style: italic; font-variant: normal; ">name</span> without the leading backslash or following star (for example, just <code class="code">chapter</code> not <a id="wrglossary.2270"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> or <code class="code">chapter*</code>).<p>
-The default behaviour is for the glossary heading to use <a id="wrglossary.2271"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>, if that command exists, or <a id="wrglossary.2272"></a><a href="#glo:section"><code class="csfmt">\section</code></a> otherwise. The starred or unstarred form is determined by the <a id="wrglossary.2273"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> option.<p>
-Example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2274"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="optfmt">=subsection</span>]{glossaries}
-</pre> You can omit the value if you want to use <a id="wrglossary.2275"></a><a href="#glo:section"><code class="csfmt">\section</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2276"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a>]{glossaries}
-</pre> is equivalent to <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2277"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="optfmt">=section</span>]{glossaries}
+This option indicates the sectional unit to use for the <a id="wrglossary.2273"></a><a href="#glo:dual.glossary">glossary</a>. The value <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> should be the control sequence <span style="font-style: italic; font-variant: normal; ">name</span> without the leading backslash or following star (for example, just <code class="code">chapter</code> not <a id="wrglossary.2274"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> or <code class="code">chapter*</code>).<p>
+The default behaviour is for the glossary heading to use <a id="wrglossary.2275"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>, if that command exists, or <a id="wrglossary.2276"></a><a href="#glo:section"><code class="csfmt">\section</code></a> otherwise. The starred or unstarred form is determined by the <a id="wrglossary.2277"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> option.<p>
+Example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2278"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="optfmt">=subsection</span>]{glossaries}
+</pre> You can omit the value if you want to use <a id="wrglossary.2279"></a><a href="#glo:section"><code class="csfmt">\section</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2280"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a>]{glossaries}
+</pre> is equivalent to <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2281"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="optfmt">=section</span>]{glossaries}
</pre> You can change this value later in the document using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2278"></a><code class="code"><dfn id="glo:setglossarysection"><code class="csfmt">\setglossarysection</code></dfn><span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2282"></a><code class="code"><dfn id="glo:setglossarysection"><code class="csfmt">\setglossarysection</code></dfn><span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></code></div><!-- end of pinnedbox -->
where <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is the sectional unit.<p>
-The start of each <a id="wrglossary.2279"></a><a href="#glo:dual.glossary">glossary</a> adds information to the page header via <a id="wrglossary.2280"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> (see &#xa7;<a href="#sec:glossmarkup">8.2</a>).<p>
+The start of each <a id="wrglossary.2283"></a><a href="#glo:dual.glossary">glossary</a> adds information to the page header via <a id="wrglossary.2284"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> (see &#xa7;<a href="#sec:glossmarkup">8.2</a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2281"></a><code class="code"><dfn id="glo:opt.ucmark"><span class="styoptfmt">ucmark</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If <a id="wrglossary.2282"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="optfmt">=true</span>, this will make <a id="wrglossary.2283"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> use <a id="wrglossary.2284"></a><a href="#glo:idx.allcaps">all caps</a> in the header, otherwise no <a id="wrglossary.2285"></a><a href="#glo:dual.casechange">case change</a> will be applied. The default is <a id="wrglossary.2286"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="optfmt">=false</span>, unless <a id="wrglossary.2287"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a> has been loaded, in which case the default is <a id="wrglossary.2288"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="optfmt">=true</span>.<p>
+<a id="wrglossary.2285"></a><code class="code"><dfn id="glo:opt.ucmark"><span class="styoptfmt">ucmark</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If <a id="wrglossary.2286"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="optfmt">=true</span>, this will make <a id="wrglossary.2287"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> use <a id="wrglossary.2288"></a><a href="#glo:idx.allcaps">all caps</a> in the header, otherwise no <a id="wrglossary.2289"></a><a href="#glo:dual.casechange">case change</a> will be applied. The default is <a id="wrglossary.2290"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="optfmt">=false</span>, unless <a id="wrglossary.2291"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a> has been loaded, in which case the default is <a id="wrglossary.2292"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="optfmt">=true</span>.<p>
You can test if this option has been set using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2289"></a><code class="code"><dfn id="glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.2290"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.2291"></a><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a>
- <a id="wrglossary.2292"></a><a href="#glo:markright"><code class="csfmt">\markright</code></a>{<a id="wrglossary.2293"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{#1}}<span class="comment">% </span>
+<a id="wrglossary.2293"></a><code class="code"><dfn id="glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.2294"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.2295"></a><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a>
+ <a id="wrglossary.2296"></a><a href="#glo:markright"><code class="csfmt">\markright</code></a>{<a id="wrglossary.2297"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{#1}}<span class="comment">% </span>
<code class="cmd">\else</code>
- <a id="wrglossary.2294"></a><a href="#glo:markright"><code class="csfmt">\markright</code></a>{#1}<span class="comment">% </span>
+ <a id="wrglossary.2298"></a><a href="#glo:markright"><code class="csfmt">\markright</code></a>{#1}<span class="comment">% </span>
<code class="cmd">\fi</code>}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2295"></a><code class="code"><dfn id="glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>nolabel; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- The <a id="wrglossary.2296"></a><a href="#glo:dual.glossary">glossaries</a> are placed in unnumbered sectional units by default, but this can be changed using <a id="wrglossary.2297"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>. This option can take one of the following values:<p>
+<a id="wrglossary.2299"></a><code class="code"><dfn id="glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>nolabel; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ The <a id="wrglossary.2300"></a><a href="#glo:dual.glossary">glossaries</a> are placed in unnumbered sectional units by default, but this can be changed using <a id="wrglossary.2301"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>. This option can take one of the following values:<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2298"></a><a id="wrglossary.2299"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><dfn id="glo:optval.numberedsection.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- No number, that is, use the starred form of sectioning command (for example, <a id="wrglossary.2300"></a><a href="#glo:chapter"><code class="csfmt">\chapter*</code></a> or <a id="wrglossary.2301"></a><a href="#glo:section"><code class="csfmt">\section*</code></a>).<p>
+<a id="wrglossary.2302"></a><a id="wrglossary.2303"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><dfn id="glo:optval.numberedsection.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+ No number, that is, use the starred form of sectioning command (for example, <a id="wrglossary.2304"></a><a href="#glo:chapter"><code class="csfmt">\chapter*</code></a> or <a id="wrglossary.2305"></a><a href="#glo:section"><code class="csfmt">\section*</code></a>).<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2302"></a><a id="wrglossary.2303"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><dfn id="glo:optval.numberedsection.nolabel"><span class="optfmt">nolabel</span></dfn></code></div><!-- end of optionvaluebox -->
- Use a numbered section, that is, the unstarred form of sectioning command (for example, <a id="wrglossary.2304"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> or <a id="wrglossary.2305"></a><a href="#glo:section"><code class="csfmt">\section</code></a>), but no label is automatically added.<p>
+<a id="wrglossary.2306"></a><a id="wrglossary.2307"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><dfn id="glo:optval.numberedsection.nolabel"><span class="optfmt">nolabel</span></dfn></code></div><!-- end of optionvaluebox -->
+ Use a numbered section, that is, the unstarred form of sectioning command (for example, <a id="wrglossary.2308"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> or <a id="wrglossary.2309"></a><a href="#glo:section"><code class="csfmt">\section</code></a>), but no label is automatically added.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2306"></a><a id="wrglossary.2307"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><dfn id="glo:optval.numberedsection.autolabel"><span class="optfmt">autolabel</span></dfn></code></div><!-- end of optionvaluebox -->
- Use numbered sections with automatic labelling. Each <a id="wrglossary.2308"></a><a href="#glo:dual.glossary">glossary</a> uses the unstarred form of a sectioning command (for example, <a id="wrglossary.2309"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> or <a id="wrglossary.2310"></a><a href="#glo:section"><code class="csfmt">\section</code></a>) and is assigned a label (via <a id="wrglossary.2311"></a><a href="#glo:label"><code class="csfmt">\label</code></a>). The label is formed from the <a id="wrglossary.2312"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> label prefixed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2313"></a><code class="code"><dfn id="glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></dfn></code></div><!-- end of pinnedbox -->
- The default value of <a id="wrglossary.2314"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a> is empty. For example, if you load <a id="wrglossary.2315"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2316"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a>,<a id="wrglossary.2317"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=autolabel</span>]
+<a id="wrglossary.2310"></a><a id="wrglossary.2311"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><dfn id="glo:optval.numberedsection.autolabel"><span class="optfmt">autolabel</span></dfn></code></div><!-- end of optionvaluebox -->
+ Use numbered sections with automatic labelling. Each <a id="wrglossary.2312"></a><a href="#glo:dual.glossary">glossary</a> uses the unstarred form of a sectioning command (for example, <a id="wrglossary.2313"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> or <a id="wrglossary.2314"></a><a href="#glo:section"><code class="csfmt">\section</code></a>) and is assigned a label (via <a id="wrglossary.2315"></a><a href="#glo:label"><code class="csfmt">\label</code></a>). The label is formed from the <a id="wrglossary.2316"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> label prefixed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2317"></a><code class="code"><dfn id="glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></dfn></code></div><!-- end of pinnedbox -->
+ The default value of <a id="wrglossary.2318"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a> is empty. For example, if you load <a id="wrglossary.2319"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2320"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a>,<a id="wrglossary.2321"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=autolabel</span>]
{glossaries}
-</pre> then each <a id="wrglossary.2318"></a><a href="#glo:dual.glossary">glossary</a> will appear in a numbered section, and can be referenced using something like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The main glossary is in section<a id="wrglossary.2319"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2320"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{main} and
-the list of acronyms is in section<a id="wrglossary.2321"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2322"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{acronym}.
-</pre> If you can&#x2019;t decide whether to have the acronyms in the main glossary or a separate list of acronyms, you can use <a id="wrglossary.2323"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> which is set to <a id="wrglossary.2324"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> if the <a id="wrglossary.2325"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option is not used and is set to <a id="wrglossary.2326"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> if the <a id="wrglossary.2327"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option is used. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The list of acronyms is in section<a id="wrglossary.2328"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2329"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{<a id="wrglossary.2330"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}.
-</pre> You can redefine the prefix if the default label clashes with another label in your document. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.2331"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a>}{glo:}
+</pre> then each <a id="wrglossary.2322"></a><a href="#glo:dual.glossary">glossary</a> will appear in a numbered section, and can be referenced using something like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The main glossary is in section<a id="wrglossary.2323"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2324"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{main} and
+the list of acronyms is in section<a id="wrglossary.2325"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2326"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{acronym}.
+</pre> If you can&#x2019;t decide whether to have the acronyms in the main glossary or a separate list of acronyms, you can use <a id="wrglossary.2327"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> which is set to <a id="wrglossary.2328"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> if the <a id="wrglossary.2329"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option is not used and is set to <a id="wrglossary.2330"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> if the <a id="wrglossary.2331"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option is used. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The list of acronyms is in section<a id="wrglossary.2332"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2333"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{<a id="wrglossary.2334"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}.
+</pre> You can redefine the prefix if the default label clashes with another label in your document. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.2335"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a>}{glo:}
</pre> will add <code class="code">glo:</code> to the automatically generated label, so you can then, for example, refer to the list of acronyms as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The list of acronyms is in
-section<a id="wrglossary.2332"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2333"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{glo:<a id="wrglossary.2334"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}.
+section<a id="wrglossary.2336"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2337"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{glo:<a id="wrglossary.2338"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}.
</pre> Or, if you are undecided on a prefix: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The list of acronyms is in
-section<a id="wrglossary.2335"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2336"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{<a id="wrglossary.2337"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a><a id="wrglossary.2338"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}.
+section<a id="wrglossary.2339"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><a id="wrglossary.2340"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>{<a id="wrglossary.2341"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a><a id="wrglossary.2342"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}.
</pre><p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2339"></a><a id="wrglossary.2340"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><dfn id="glo:optval.numberedsection.nameref"><span class="optfmt">nameref</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting is like <a id="wrglossary.2341"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=autolabel</span> but uses an unnumbered sectioning command (for example, <a id="wrglossary.2342"></a><a href="#glo:chapter"><code class="csfmt">\chapter*</code></a> or <a id="wrglossary.2343"></a><a href="#glo:section"><code class="csfmt">\section*</code></a>). It&#x2019;s designed for use with the <a id="wrglossary.2344"></a><a href="#glo:pkg.nameref"><span class="styfmt">nameref</span></a> package. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{nameref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.2345"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=nameref</span>]{glossaries}
-</pre> Alternatively, since <a id="wrglossary.2346"></a><a href="#glo:pkg.nameref"><span class="styfmt">nameref</span></a> is automatically loaded by <a id="wrglossary.2347"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.2348"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=nameref</span>]{glossaries}
-</pre> Now <code class="code"><a id="wrglossary.2349"></a><a href="#glo:nameref"><code class="csfmt">\nameref</code></a>{main}</code> will display the (<a id="wrglossary.2350"></a><a href="#glo:idx.tableofcontents">table of contents</a>) section title associated with the <a id="wrglossary.2351"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. As above, you can redefine <a id="wrglossary.2352"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a> to provide a prefix for the label.<p>
+<a id="wrglossary.2343"></a><a id="wrglossary.2344"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><dfn id="glo:optval.numberedsection.nameref"><span class="optfmt">nameref</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting is like <a id="wrglossary.2345"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=autolabel</span> but uses an unnumbered sectioning command (for example, <a id="wrglossary.2346"></a><a href="#glo:chapter"><code class="csfmt">\chapter*</code></a> or <a id="wrglossary.2347"></a><a href="#glo:section"><code class="csfmt">\section*</code></a>). It&#x2019;s designed for use with the <a id="wrglossary.2348"></a><a href="#glo:pkg.nameref"><span class="styfmt">nameref</span></a> package. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{nameref}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.2349"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=nameref</span>]{glossaries}
+</pre> Alternatively, since <a id="wrglossary.2350"></a><a href="#glo:pkg.nameref"><span class="styfmt">nameref</span></a> is automatically loaded by <a id="wrglossary.2351"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{hyperref}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.2352"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=nameref</span>]{glossaries}
+</pre> Now <code class="code"><a id="wrglossary.2353"></a><a href="#glo:nameref"><code class="csfmt">\nameref</code></a>{main}</code> will display the (<a id="wrglossary.2354"></a><a href="#glo:idx.tableofcontents">table of contents</a>) section title associated with the <a id="wrglossary.2355"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. As above, you can redefine <a id="wrglossary.2356"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a> to provide a prefix for the label.<p>
</section><!-- end of section sec:pkgopts-sec -->
@@ -2671,509 +2675,509 @@ section<a id="wrglossary.2335"></a><a href="#glo:idx.nbsp"><code class="code">~<
<h2><!-- start of section header -->2.3. Glossary Appearance Options<div class="labellink"><a href="#sec:pkgopts-printglos">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2353"></a><code class="code"><dfn id="glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span><p>
+<a id="wrglossary.2357"></a><code class="code"><dfn id="glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span><p>
<div class="noteBox">Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> only</div><!-- end of noteBox -->
</div><!-- end of settingsbox -->
- This is a boolean option that specifies whether or not to gather and store the <a id="wrglossary.2354"></a><a href="#glo:locationlist">number list</a> for each entry. The default is <a id="wrglossary.2355"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a><span class="optfmt">=false</span> with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. (See <a id="wrglossary.2356"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> and <a id="wrglossary.2357"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> in &#xa7;<a href="#sec:glsnolink">5.2</a>.) This setting is always true if you use <a id="wrglossary.2358"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> as a by-product of the way that <a id="wrglossary.2359"></a><a href="#glo:dual.indexing">indexing</a> method works.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2360"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- If you use the <a id="wrglossary.2361"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option (with either no value or <a id="wrglossary.2362"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> or <a id="wrglossary.2363"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>) then this package option has no effect. With <a id="wrglossary.2364"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the <a id="wrglossary.2365"></a><a href="#glo:locationlist">number lists</a> are automatically saved with the default <a id="wrglossary.2366"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=true</span> and <a id="wrglossary.2367"></a><a href="#glo:opt.resource.save-loclist"><span class="xtrcsoptfmt">save-loclist</span></a><span class="optfmt">=true</span> resource settings. </div><!-- end of information -->
+ This is a boolean option that specifies whether or not to gather and store the <a id="wrglossary.2358"></a><a href="#glo:locationlist">number list</a> for each entry. The default is <a id="wrglossary.2359"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a><span class="optfmt">=false</span> with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. (See <a id="wrglossary.2360"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> and <a id="wrglossary.2361"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> in &#xa7;<a href="#sec:glsnolink">5.2</a>.) This setting is always true if you use <a id="wrglossary.2362"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> as a by-product of the way that <a id="wrglossary.2363"></a><a href="#glo:dual.indexing">indexing</a> method works.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.2364"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ If you use the <a id="wrglossary.2365"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option (with either no value or <a id="wrglossary.2366"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> or <a id="wrglossary.2367"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>) then this package option has no effect. With <a id="wrglossary.2368"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the <a id="wrglossary.2369"></a><a href="#glo:locationlist">number lists</a> are automatically saved with the default <a id="wrglossary.2370"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=true</span> and <a id="wrglossary.2371"></a><a href="#glo:opt.resource.save-loclist"><span class="xtrcsoptfmt">save-loclist</span></a><span class="optfmt">=true</span> resource settings. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2368"></a><code class="code"><dfn id="glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2372"></a><code class="code"><dfn id="glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
If set, this will create the counter: <div class="ctrbox"><div class="ctrboxtitle"><a href="#glo:sym.counter"><span title="Counter" class="icon">&#x2116;</span></a></div><!-- end of ctrboxtitle -->
-<a id="wrglossary.2369"></a><code class="code"><dfn id="glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></dfn></code></div><!-- end of ctrbox -->
- Each <a id="wrglossary.2370"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry will increment and display that counter at the start of the <a id="wrglossary.2371"></a><a href="#glo:dual.entryline">entry line</a> when using <a id="wrglossary.2372"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that support this setting. Note that if you also use <a id="wrglossary.2373"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> the option order makes a difference. If <a id="wrglossary.2374"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> is specified first, the sub-entry counter will be dependent on the <a id="wrglossary.2375"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter.<p>
-If you use this option (and are using a <a id="wrglossary.2376"></a><a href="#glo:idx.glossarystyle">glossary style</a> that supports this option) then you can reference the <a id="wrglossary.2377"></a><a href="#glo:idx.glossaryentry">entry</a> number within the document using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2378"></a><code class="code"><dfn id="glo:glsrefentry"><code class="csfmt">\glsrefentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is the label associated with that glossary entry. This will use <a id="wrglossary.2379"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a> if either <a id="wrglossary.2380"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span> or <a id="wrglossary.2381"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>, with the label <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>, where <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is the entry&#x2019;s label and <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2382"></a><code class="code"><dfn id="glo:GlsEntryCounterLabelPrefix"><code class="csfmt">\GlsEntryCounterLabelPrefix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>glsentry-</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- If both <a id="wrglossary.2383"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span> and <a id="wrglossary.2384"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=false</span>, <code class="code"><a id="wrglossary.2385"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> will be used instead.<p>
+<a id="wrglossary.2373"></a><code class="code"><dfn id="glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></dfn></code></div><!-- end of ctrbox -->
+ Each <a id="wrglossary.2374"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry will increment and display that counter at the start of the <a id="wrglossary.2375"></a><a href="#glo:dual.entryline">entry line</a> when using <a id="wrglossary.2376"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that support this setting. Note that if you also use <a id="wrglossary.2377"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> the option order makes a difference. If <a id="wrglossary.2378"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> is specified first, the sub-entry counter will be dependent on the <a id="wrglossary.2379"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter.<p>
+If you use this option (and are using a <a id="wrglossary.2380"></a><a href="#glo:idx.glossarystyle">glossary style</a> that supports this option) then you can reference the <a id="wrglossary.2381"></a><a href="#glo:idx.glossaryentry">entry</a> number within the document using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2382"></a><code class="code"><dfn id="glo:glsrefentry"><code class="csfmt">\glsrefentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is the label associated with that glossary entry. This will use <a id="wrglossary.2383"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a> if either <a id="wrglossary.2384"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span> or <a id="wrglossary.2385"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>, with the label <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>, where <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is the entry&#x2019;s label and <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2386"></a><code class="code"><dfn id="glo:GlsEntryCounterLabelPrefix"><code class="csfmt">\GlsEntryCounterLabelPrefix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>glsentry-</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ If both <a id="wrglossary.2387"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span> and <a id="wrglossary.2388"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=false</span>, <code class="code"><a id="wrglossary.2389"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> will be used instead.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you use <a id="wrglossary.2386"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>, you must run LaTeX twice after creating the <a id="wrglossary.2387"></a><a href="#glo:dual.indexingfile">indexing files</a> using <a id="wrglossary.2388"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, <a id="wrglossary.2389"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2390"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (or after creating the <a id="wrglossary.2391"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file with <a id="wrglossary.2392"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) to ensure the cross-references are up-to-date. This is because the counter can&#x2019;t be incremented and labelled until the <a id="wrglossary.2393"></a><a href="#glo:dual.glossary">glossary</a> is typeset. </div><!-- end of important -->
-<p>
-The <a id="wrglossary.2394"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter can be reset back to zero with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2395"></a><code class="code"><dfn id="glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></dfn></code></div><!-- end of pinnedbox -->
- This does nothing if <a id="wrglossary.2396"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span>. The <a id="wrglossary.2397"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter can be simultaneously incremented and labelled (using <a id="wrglossary.2398"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> and <a id="wrglossary.2399"></a><a href="#glo:label"><code class="csfmt">\label</code></a>) with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2400"></a><code class="code"><dfn id="glo:glsstepentry"><code class="csfmt">\glsstepentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is within the definition of <a id="wrglossary.2401"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>, which is typically used in <a id="wrglossary.2402"></a><a href="#glo:idx.glossarystyle">glossary styles</a> at the start of <a id="wrglossary.2403"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries. The argument is the entry label.<p>
-The value of the <a id="wrglossary.2404"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter can be displayed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2405"></a><code class="code"><dfn id="glo:theglossaryentry"><code class="csfmt">\theglossaryentry</code></dfn></code><p>
+If you use <a id="wrglossary.2390"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>, you must run LaTeX twice after creating the <a id="wrglossary.2391"></a><a href="#glo:dual.indexingfile">indexing files</a> using <a id="wrglossary.2392"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, <a id="wrglossary.2393"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2394"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (or after creating the <a id="wrglossary.2395"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file with <a id="wrglossary.2396"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) to ensure the cross-references are up-to-date. This is because the counter can&#x2019;t be incremented and labelled until the <a id="wrglossary.2397"></a><a href="#glo:dual.glossary">glossary</a> is typeset. </div><!-- end of important -->
+<p>
+The <a id="wrglossary.2398"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter can be reset back to zero with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2399"></a><code class="code"><dfn id="glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></dfn></code></div><!-- end of pinnedbox -->
+ This does nothing if <a id="wrglossary.2400"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span>. The <a id="wrglossary.2401"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter can be simultaneously incremented and labelled (using <a id="wrglossary.2402"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> and <a id="wrglossary.2403"></a><a href="#glo:label"><code class="csfmt">\label</code></a>) with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2404"></a><code class="code"><dfn id="glo:glsstepentry"><code class="csfmt">\glsstepentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is within the definition of <a id="wrglossary.2405"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>, which is typically used in <a id="wrglossary.2406"></a><a href="#glo:idx.glossarystyle">glossary styles</a> at the start of <a id="wrglossary.2407"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries. The argument is the entry label.<p>
+The value of the <a id="wrglossary.2408"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter can be displayed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2409"></a><code class="code"><dfn id="glo:theglossaryentry"><code class="csfmt">\theglossaryentry</code></dfn></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- This command is defined when the <a id="wrglossary.2406"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter is defined, so won&#x2019;t be available otherwise. The formatted value is more usually displayed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2407"></a><code class="code"><dfn id="glo:glsentrycounterlabel"><code class="csfmt">\glsentrycounterlabel</code></dfn></code></div><!-- end of pinnedbox -->
- This will do <code class="code"><a id="wrglossary.2408"></a><a href="#glo:theglossaryentry"><code class="csfmt">\theglossaryentry</code></a>.<a id="wrglossary.2409"></a><a href="#glo:space"><code class="csfmt">\space</code></a></code> if <a id="wrglossary.2410"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>, otherwise does nothing. This is therefore more generally useful in <a id="wrglossary.2411"></a><a href="#glo:idx.glossarystyle">glossary styles</a> as it will silently do nothing if the setting isn&#x2019;t on. This command is used within the definition of <a id="wrglossary.2412"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>.<p>
+ This command is defined when the <a id="wrglossary.2410"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter is defined, so won&#x2019;t be available otherwise. The formatted value is more usually displayed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2411"></a><code class="code"><dfn id="glo:glsentrycounterlabel"><code class="csfmt">\glsentrycounterlabel</code></dfn></code></div><!-- end of pinnedbox -->
+ This will do <code class="code"><a id="wrglossary.2412"></a><a href="#glo:theglossaryentry"><code class="csfmt">\theglossaryentry</code></a>.<a id="wrglossary.2413"></a><a href="#glo:space"><code class="csfmt">\space</code></a></code> if <a id="wrglossary.2414"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>, otherwise does nothing. This is therefore more generally useful in <a id="wrglossary.2415"></a><a href="#glo:idx.glossarystyle">glossary styles</a> as it will silently do nothing if the setting isn&#x2019;t on. This command is used within the definition of <a id="wrglossary.2416"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>.<p>
If you want to test whether or not this option is currently enabled, use the conditional: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2413"></a><code class="code"><dfn id="glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.2417"></a><code class="code"><dfn id="glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
You can later switch it off using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2414"></a><code class="code"><dfn id="glo:glsentrycounterfalse"><code class="csfmt">\glsentrycounterfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2418"></a><code class="code"><dfn id="glo:glsentrycounterfalse"><code class="csfmt">\glsentrycounterfalse</code></dfn></code></div><!-- end of pinnedbox -->
and switch it back on with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2415"></a><code class="code"><dfn id="glo:glsentrycountertrue"><code class="csfmt">\glsentrycountertrue</code></dfn></code></div><!-- end of pinnedbox -->
- but note that this won&#x2019;t define <a id="wrglossary.2416"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> if <a id="wrglossary.2417"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span> wasn&#x2019;t used initially. You can also locally enable or disable this option for a specific <a id="wrglossary.2418"></a><a href="#glo:dual.glossary">glossary</a> using the <a id="wrglossary.2419"></a><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a> <a id="wrglossary.2420"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> option</a>.<p>
+<a id="wrglossary.2419"></a><code class="code"><dfn id="glo:glsentrycountertrue"><code class="csfmt">\glsentrycountertrue</code></dfn></code></div><!-- end of pinnedbox -->
+ but note that this won&#x2019;t define <a id="wrglossary.2420"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> if <a id="wrglossary.2421"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span> wasn&#x2019;t used initially. You can also locally enable or disable this option for a specific <a id="wrglossary.2422"></a><a href="#glo:dual.glossary">glossary</a> using the <a id="wrglossary.2423"></a><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a> <a id="wrglossary.2424"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> option</a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2421"></a><code class="code"><dfn id="glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></dfn>=<span class="meta">&#x2329;<em class="metainner">parent-counter</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- If used, this option will automatically set <a id="wrglossary.2422"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>true and the <a id="wrglossary.2423"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter will be reset every time <span class="meta">&#x2329;<em class="metainner">parent-counter</em>&#x232a;</span> is incremented. An empty value indicates that <a id="wrglossary.2424"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> has no parent counter (but <a id="wrglossary.2425"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> will still be defined).<p>
+<a id="wrglossary.2425"></a><code class="code"><dfn id="glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></dfn>=<span class="meta">&#x2329;<em class="metainner">parent-counter</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ If used, this option will automatically set <a id="wrglossary.2426"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>true and the <a id="wrglossary.2427"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter will be reset every time <span class="meta">&#x2329;<em class="metainner">parent-counter</em>&#x232a;</span> is incremented. An empty value indicates that <a id="wrglossary.2428"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> has no parent counter (but <a id="wrglossary.2429"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> will still be defined).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The <a id="wrglossary.2426"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter isn&#x2019;t automatically reset at the start of each glossary, except when glossary section numbering is on and the counter used by <a id="wrglossary.2427"></a><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a> is the same as the counter used in the glossary&#x2019;s sectioning command. </div><!-- end of important -->
+The <a id="wrglossary.2430"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter isn&#x2019;t automatically reset at the start of each glossary, except when glossary section numbering is on and the counter used by <a id="wrglossary.2431"></a><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a> is the same as the counter used in the glossary&#x2019;s sectioning command. </div><!-- end of important -->
<p>
-If you want the counter reset at the start of each <a id="wrglossary.2428"></a><a href="#glo:dual.glossary">glossary</a>, you can modify the <a id="wrglossary.2429"></a><a href="#glo:idx.glossarypreamble">glossary preamble</a> (<a id="wrglossary.2430"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>) to use <a id="wrglossary.2431"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.2432"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.2433"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a>
+If you want the counter reset at the start of each <a id="wrglossary.2432"></a><a href="#glo:dual.glossary">glossary</a>, you can modify the <a id="wrglossary.2433"></a><a href="#glo:idx.glossarypreamble">glossary preamble</a> (<a id="wrglossary.2434"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>) to use <a id="wrglossary.2435"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.2436"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.2437"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a>
}
-</pre> or if you are using <a id="wrglossary.2434"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>, add it to each <a id="wrglossary.2435"></a><a href="#glo:idx.glossarypreamble">glossary preamble</a>, as required. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2436"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>[<a id="wrglossary.2437"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>]{<span class="comment">% </span>
- <a id="wrglossary.2438"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a>
+</pre> or if you are using <a id="wrglossary.2438"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>, add it to each <a id="wrglossary.2439"></a><a href="#glo:idx.glossarypreamble">glossary preamble</a>, as required. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2440"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>[<a id="wrglossary.2441"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>]{<span class="comment">% </span>
+ <a id="wrglossary.2442"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a>
The preamble text here for the list of acronyms.
}
-<a id="wrglossary.2439"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>{<span class="comment">% </span>
- <a id="wrglossary.2440"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a>
- The preamble text here for the <a id="wrglossary.2441"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary.
+<a id="wrglossary.2443"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.2444"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a>
+ The preamble text here for the <a id="wrglossary.2445"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary.
}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2442"></a><code class="code"><dfn id="glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If set, each <a id="wrglossary.2443"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> glossary <a id="wrglossary.2444"></a><a href="#glo:idx.glossaryentry">entry</a> will be numbered at the start of its <a id="wrglossary.2445"></a><a href="#glo:dual.entryline">entry line</a> when using <a id="wrglossary.2446"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that support this option. This option creates the counter <div class="ctrbox"><div class="ctrboxtitle"><a href="#glo:sym.counter"><span title="Counter" class="icon">&#x2116;</span></a></div><!-- end of ctrboxtitle -->
-<a id="wrglossary.2447"></a><code class="code"><dfn id="glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></dfn></code></div><!-- end of ctrbox -->
- If the <a id="wrglossary.2448"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> option is used before <a id="wrglossary.2449"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>, then <a id="wrglossary.2450"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> will be added to the reset list for <a id="wrglossary.2451"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a>. If <a id="wrglossary.2452"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> is used without <a id="wrglossary.2453"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> then the <a id="wrglossary.2454"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter will be reset by <a id="wrglossary.2455"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>. If <a id="wrglossary.2456"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> is used before <a id="wrglossary.2457"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> then the two counters are independent.<p>
+<a id="wrglossary.2446"></a><code class="code"><dfn id="glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If set, each <a id="wrglossary.2447"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> glossary <a id="wrglossary.2448"></a><a href="#glo:idx.glossaryentry">entry</a> will be numbered at the start of its <a id="wrglossary.2449"></a><a href="#glo:dual.entryline">entry line</a> when using <a id="wrglossary.2450"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that support this option. This option creates the counter <div class="ctrbox"><div class="ctrboxtitle"><a href="#glo:sym.counter"><span title="Counter" class="icon">&#x2116;</span></a></div><!-- end of ctrboxtitle -->
+<a id="wrglossary.2451"></a><code class="code"><dfn id="glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></dfn></code></div><!-- end of ctrbox -->
+ If the <a id="wrglossary.2452"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> option is used before <a id="wrglossary.2453"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>, then <a id="wrglossary.2454"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> will be added to the reset list for <a id="wrglossary.2455"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a>. If <a id="wrglossary.2456"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> is used without <a id="wrglossary.2457"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> then the <a id="wrglossary.2458"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter will be reset by <a id="wrglossary.2459"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>. If <a id="wrglossary.2460"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> is used before <a id="wrglossary.2461"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> then the two counters are independent.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-There&#x2019;s no support for deeper <a id="wrglossary.2458"></a><a href="#glo:dual.hierarchicallevel">hierarchical levels</a>. Some styles, such as those that don&#x2019;t support any hierarchy, may not support this setting or, for those that only support level&#xa0;0 and level&#xa0;1, may use this setting for all child entries. </div><!-- end of information -->
-<p>
-As with the <a id="wrglossary.2459"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> option, you can reference the number within the document using <a id="wrglossary.2460"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>. There are analogous commands to those for <a id="wrglossary.2461"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>.<p>
-The <a id="wrglossary.2462"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter can be reset back to zero with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2463"></a><code class="code"><dfn id="glo:glsresetsubentrycounter"><code class="csfmt">\glsresetsubentrycounter</code></dfn></code></div><!-- end of pinnedbox -->
- This does nothing if <a id="wrglossary.2464"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=false</span>. This command is used within the definition of <a id="wrglossary.2465"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a> if <a id="wrglossary.2466"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span>.<p>
-The <a id="wrglossary.2467"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter can be simultaneously incremented and labelled (using <a id="wrglossary.2468"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> and <a id="wrglossary.2469"></a><a href="#glo:label"><code class="csfmt">\label</code></a>) with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2470"></a><code class="code"><dfn id="glo:glsstepsubentry"><code class="csfmt">\glsstepsubentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is used in <a id="wrglossary.2471"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a> if <a id="wrglossary.2472"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>, otherwise it does nothing. The argument is the entry label and is passed to <a id="wrglossary.2473"></a><a href="#glo:label"><code class="csfmt">\label</code></a> is as for <a id="wrglossary.2474"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>.<p>
-The value of the <a id="wrglossary.2475"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter can be displayed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2476"></a><code class="code"><dfn id="glo:theglossarysubentry"><code class="csfmt">\theglossarysubentry</code></dfn></code><p>
+There&#x2019;s no support for deeper <a id="wrglossary.2462"></a><a href="#glo:dual.hierarchicallevel">hierarchical levels</a>. Some styles, such as those that don&#x2019;t support any hierarchy, may not support this setting or, for those that only support level&#xa0;0 and level&#xa0;1, may use this setting for all child entries. </div><!-- end of information -->
+<p>
+As with the <a id="wrglossary.2463"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> option, you can reference the number within the document using <a id="wrglossary.2464"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>. There are analogous commands to those for <a id="wrglossary.2465"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>.<p>
+The <a id="wrglossary.2466"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter can be reset back to zero with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2467"></a><code class="code"><dfn id="glo:glsresetsubentrycounter"><code class="csfmt">\glsresetsubentrycounter</code></dfn></code></div><!-- end of pinnedbox -->
+ This does nothing if <a id="wrglossary.2468"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=false</span>. This command is used within the definition of <a id="wrglossary.2469"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a> if <a id="wrglossary.2470"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span>.<p>
+The <a id="wrglossary.2471"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter can be simultaneously incremented and labelled (using <a id="wrglossary.2472"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> and <a id="wrglossary.2473"></a><a href="#glo:label"><code class="csfmt">\label</code></a>) with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2474"></a><code class="code"><dfn id="glo:glsstepsubentry"><code class="csfmt">\glsstepsubentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is used in <a id="wrglossary.2475"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a> if <a id="wrglossary.2476"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>, otherwise it does nothing. The argument is the entry label and is passed to <a id="wrglossary.2477"></a><a href="#glo:label"><code class="csfmt">\label</code></a> is as for <a id="wrglossary.2478"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>.<p>
+The value of the <a id="wrglossary.2479"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter can be displayed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2480"></a><code class="code"><dfn id="glo:theglossarysubentry"><code class="csfmt">\theglossarysubentry</code></dfn></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- This command is defined when the <a id="wrglossary.2477"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter is defined, so won&#x2019;t be available otherwise. The formatted value is more usually displayed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2478"></a><code class="code"><dfn id="glo:glssubentrycounterlabel"><code class="csfmt">\glssubentrycounterlabel</code></dfn></code></div><!-- end of pinnedbox -->
- This will do <code class="code"><a id="wrglossary.2479"></a><a href="#glo:theglossarysubentry"><code class="csfmt">\theglossarysubentry</code></a>)<a id="wrglossary.2480"></a><a href="#glo:space"><code class="csfmt">\space</code></a></code> if <a id="wrglossary.2481"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>, otherwise does nothing. This is therefore more generally useful in <a id="wrglossary.2482"></a><a href="#glo:idx.glossarystyle">glossary styles</a> as it will silently do nothing if the setting isn&#x2019;t on. This command is used in <a id="wrglossary.2483"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a>.<p>
+ This command is defined when the <a id="wrglossary.2481"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter is defined, so won&#x2019;t be available otherwise. The formatted value is more usually displayed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2482"></a><code class="code"><dfn id="glo:glssubentrycounterlabel"><code class="csfmt">\glssubentrycounterlabel</code></dfn></code></div><!-- end of pinnedbox -->
+ This will do <code class="code"><a id="wrglossary.2483"></a><a href="#glo:theglossarysubentry"><code class="csfmt">\theglossarysubentry</code></a>)<a id="wrglossary.2484"></a><a href="#glo:space"><code class="csfmt">\space</code></a></code> if <a id="wrglossary.2485"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>, otherwise does nothing. This is therefore more generally useful in <a id="wrglossary.2486"></a><a href="#glo:idx.glossarystyle">glossary styles</a> as it will silently do nothing if the setting isn&#x2019;t on. This command is used in <a id="wrglossary.2487"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a>.<p>
If you want to test whether or not this option is currently enabled, use the conditional: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2484"></a><code class="code"><dfn id="glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.2488"></a><code class="code"><dfn id="glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
You can later switch it off using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2485"></a><code class="code"><dfn id="glo:glssubentrycounterfalse"><code class="csfmt">\glssubentrycounterfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2489"></a><code class="code"><dfn id="glo:glssubentrycounterfalse"><code class="csfmt">\glssubentrycounterfalse</code></dfn></code></div><!-- end of pinnedbox -->
and switch it back on with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2486"></a><code class="code"><dfn id="glo:glssubentrycountertrue"><code class="csfmt">\glssubentrycountertrue</code></dfn></code></div><!-- end of pinnedbox -->
- but note that this won&#x2019;t define <a id="wrglossary.2487"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> if <a id="wrglossary.2488"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span> wasn&#x2019;t used initially. You can also locally enable or disable this option for a specific <a id="wrglossary.2489"></a><a href="#glo:dual.glossary">glossary</a> using the <a id="wrglossary.2490"></a><a href="#glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></a> <a id="wrglossary.2491"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> option</a>.<p>
+<a id="wrglossary.2490"></a><code class="code"><dfn id="glo:glssubentrycountertrue"><code class="csfmt">\glssubentrycountertrue</code></dfn></code></div><!-- end of pinnedbox -->
+ but note that this won&#x2019;t define <a id="wrglossary.2491"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> if <a id="wrglossary.2492"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span> wasn&#x2019;t used initially. You can also locally enable or disable this option for a specific <a id="wrglossary.2493"></a><a href="#glo:dual.glossary">glossary</a> using the <a id="wrglossary.2494"></a><a href="#glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></a> <a id="wrglossary.2495"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> option</a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2492"></a><code class="code"><dfn id="glo:opt.style"><span class="styoptfmt">style</span></dfn>=<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option sets the default <a id="wrglossary.2493"></a><a href="#glo:idx.glossarystyle">glossary style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. This is initialised to <a id="wrglossary.2494"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.2495"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a></span> unless <a id="wrglossary.2496"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> has been loaded, in which case the default is <a id="wrglossary.2497"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.2498"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a></span>. (The styles that use the <a id="wrglossary.2499"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment, such as the <a id="wrglossary.2500"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style, are incompatible with <a id="wrglossary.2501"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a>.)<p>
-This setting may only be used for styles that are defined when the <a id="wrglossary.2502"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is loaded. This will usually be the styles in the packages <a id="wrglossary.2503"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>, <a id="wrglossary.2504"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>, <a id="wrglossary.2505"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a> or <a id="wrglossary.2506"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, unless they have been suppressed through options such as <a id="wrglossary.2507"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>. Style packages can also be loaded by the <a id="wrglossary.2508"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> option provided by <a id="wrglossary.2509"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.2496"></a><code class="code"><dfn id="glo:opt.style"><span class="styoptfmt">style</span></dfn>=<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option sets the default <a id="wrglossary.2497"></a><a href="#glo:idx.glossarystyle">glossary style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. This is initialised to <a id="wrglossary.2498"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.2499"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a></span> unless <a id="wrglossary.2500"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> has been loaded, in which case the default is <a id="wrglossary.2501"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.2502"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a></span>. (The styles that use the <a id="wrglossary.2503"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment, such as the <a id="wrglossary.2504"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style, are incompatible with <a id="wrglossary.2505"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a>.)<p>
+This setting may only be used for styles that are defined when the <a id="wrglossary.2506"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is loaded. This will usually be the styles in the packages <a id="wrglossary.2507"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>, <a id="wrglossary.2508"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>, <a id="wrglossary.2509"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a> or <a id="wrglossary.2510"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, unless they have been suppressed through options such as <a id="wrglossary.2511"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>. Style packages can also be loaded by the <a id="wrglossary.2512"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> option provided by <a id="wrglossary.2513"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
Alternatively, you can set the style later using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2510"></a><code class="code"><dfn id="glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- or use the <a id="wrglossary.2511"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> <a id="wrglossary.2512"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> option</a>. (See &#xa7;<a href="#sec:styles">13</a> for further details.)<p>
+<a id="wrglossary.2514"></a><code class="code"><dfn id="glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ or use the <a id="wrglossary.2515"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> <a id="wrglossary.2516"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> option</a>. (See &#xa7;<a href="#sec:styles">13</a> for further details.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2513"></a><code class="code"><dfn id="glo:opt.nolong"><span class="styoptfmt">nolong</span></dfn></code></div><!-- end of settingsbox -->
- This prevents the <a id="wrglossary.2514"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from automatically loading <a id="wrglossary.2515"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> (which means that the <a id="wrglossary.2516"></a><a href="#glo:pkg.longtable"><span class="styfmt">longtable</span></a> package also won&#x2019;t be loaded). This reduces overhead by not defining unwanted styles and commands. Note that if you use this option, you won&#x2019;t be able to use any of the <a id="wrglossary.2517"></a><a href="#glo:idx.glossarystyle">glossary styles</a> defined in the <a id="wrglossary.2518"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> package (unless you explicitly load <a id="wrglossary.2519"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>).<p>
+<a id="wrglossary.2517"></a><code class="code"><dfn id="glo:opt.nolong"><span class="styoptfmt">nolong</span></dfn></code></div><!-- end of settingsbox -->
+ This prevents the <a id="wrglossary.2518"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from automatically loading <a id="wrglossary.2519"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> (which means that the <a id="wrglossary.2520"></a><a href="#glo:pkg.longtable"><span class="styfmt">longtable</span></a> package also won&#x2019;t be loaded). This reduces overhead by not defining unwanted styles and commands. Note that if you use this option, you won&#x2019;t be able to use any of the <a id="wrglossary.2521"></a><a href="#glo:idx.glossarystyle">glossary styles</a> defined in the <a id="wrglossary.2522"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> package (unless you explicitly load <a id="wrglossary.2523"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>).<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-Some style packages implicitly load <a id="wrglossary.2520"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>, so this package may still end up being loaded even if you use <a id="wrglossary.2521"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a>. </div><!-- end of information -->
+Some style packages implicitly load <a id="wrglossary.2524"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>, so this package may still end up being loaded even if you use <a id="wrglossary.2525"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2522"></a><code class="code"><dfn id="glo:opt.nosuper"><span class="styoptfmt">nosuper</span></dfn></code></div><!-- end of settingsbox -->
- This prevents the <a id="wrglossary.2523"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from automatically loading <a id="wrglossary.2524"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a> (which means that the <a id="wrglossary.2525"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a> package also won&#x2019;t be loaded). This reduces overhead by not defining unwanted styles and commands. Note that if you use this option, you won&#x2019;t be able to use any of the <a id="wrglossary.2526"></a><a href="#glo:idx.glossarystyle">glossary styles</a> defined in the <a id="wrglossary.2527"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a> package (unless you explicitly load <a id="wrglossary.2528"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a>).<p>
+<a id="wrglossary.2526"></a><code class="code"><dfn id="glo:opt.nosuper"><span class="styoptfmt">nosuper</span></dfn></code></div><!-- end of settingsbox -->
+ This prevents the <a id="wrglossary.2527"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from automatically loading <a id="wrglossary.2528"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a> (which means that the <a id="wrglossary.2529"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a> package also won&#x2019;t be loaded). This reduces overhead by not defining unwanted styles and commands. Note that if you use this option, you won&#x2019;t be able to use any of the <a id="wrglossary.2530"></a><a href="#glo:idx.glossarystyle">glossary styles</a> defined in the <a id="wrglossary.2531"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a> package (unless you explicitly load <a id="wrglossary.2532"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a>).<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-This option is automatically implemented if <a id="wrglossary.2529"></a><a href="#glo:pkg.xtab"><span class="styfmt">xtab</span></a> has been loaded as it&#x2019;s incompatible with <a id="wrglossary.2530"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a>. This option is also automatically implemented if <a id="wrglossary.2531"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a> isn&#x2019;t installed. </div><!-- end of information -->
+This option is automatically implemented if <a id="wrglossary.2533"></a><a href="#glo:pkg.xtab"><span class="styfmt">xtab</span></a> has been loaded as it&#x2019;s incompatible with <a id="wrglossary.2534"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a>. This option is also automatically implemented if <a id="wrglossary.2535"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a> isn&#x2019;t installed. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2532"></a><code class="code"><dfn id="glo:opt.nolist"><span class="styoptfmt">nolist</span></dfn></code></div><!-- end of settingsbox -->
- This prevents the <a id="wrglossary.2533"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from automatically loading <a id="wrglossary.2534"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>. This reduces overhead by not defining unwanted styles. Note that if you use this option, you won&#x2019;t be able to use any of the <a id="wrglossary.2535"></a><a href="#glo:idx.glossarystyle">glossary styles</a> defined in the <a id="wrglossary.2536"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> package (unless you explicitly load <a id="wrglossary.2537"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>). Note that since the default style is <a id="wrglossary.2538"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> (unless <a id="wrglossary.2539"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> has been loaded), you will also need to use the <a id="wrglossary.2540"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> option to set the style to something else.<p>
+<a id="wrglossary.2536"></a><code class="code"><dfn id="glo:opt.nolist"><span class="styoptfmt">nolist</span></dfn></code></div><!-- end of settingsbox -->
+ This prevents the <a id="wrglossary.2537"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from automatically loading <a id="wrglossary.2538"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>. This reduces overhead by not defining unwanted styles. Note that if you use this option, you won&#x2019;t be able to use any of the <a id="wrglossary.2539"></a><a href="#glo:idx.glossarystyle">glossary styles</a> defined in the <a id="wrglossary.2540"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> package (unless you explicitly load <a id="wrglossary.2541"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>). Note that since the default style is <a id="wrglossary.2542"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> (unless <a id="wrglossary.2543"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> has been loaded), you will also need to use the <a id="wrglossary.2544"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> option to set the style to something else.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2541"></a><code class="code"><dfn id="glo:opt.notree"><span class="styoptfmt">notree</span></dfn></code></div><!-- end of settingsbox -->
- This prevents the <a id="wrglossary.2542"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from automatically loading <a id="wrglossary.2543"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>. This reduces overhead by not defining unwanted styles. Note that if you use this option, you won&#x2019;t be able to use any of the <a id="wrglossary.2544"></a><a href="#glo:idx.glossarystyle">glossary styles</a> defined in the <a id="wrglossary.2545"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> package (unless you explicitly load <a id="wrglossary.2546"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>). Note that if <a id="wrglossary.2547"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> has been loaded, the default style is <a id="wrglossary.2548"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a>, which is provided by <a id="wrglossary.2549"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>.<p>
+<a id="wrglossary.2545"></a><code class="code"><dfn id="glo:opt.notree"><span class="styoptfmt">notree</span></dfn></code></div><!-- end of settingsbox -->
+ This prevents the <a id="wrglossary.2546"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from automatically loading <a id="wrglossary.2547"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>. This reduces overhead by not defining unwanted styles. Note that if you use this option, you won&#x2019;t be able to use any of the <a id="wrglossary.2548"></a><a href="#glo:idx.glossarystyle">glossary styles</a> defined in the <a id="wrglossary.2549"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> package (unless you explicitly load <a id="wrglossary.2550"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>). Note that if <a id="wrglossary.2551"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a> has been loaded, the default style is <a id="wrglossary.2552"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a>, which is provided by <a id="wrglossary.2553"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-Some style packages implicitly load <a id="wrglossary.2550"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, so this package may still end up being loaded even if you use <a id="wrglossary.2551"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a>. </div><!-- end of information -->
+Some style packages implicitly load <a id="wrglossary.2554"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, so this package may still end up being loaded even if you use <a id="wrglossary.2555"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2552"></a><code class="code"><dfn id="glo:opt.nostyles"><span class="styoptfmt">nostyles</span></dfn></code></div><!-- end of settingsbox -->
- This prevents all the predefined styles from being loaded. If you use this option, you need to load a <a id="wrglossary.2553"></a><a href="#glo:idx.glossarystyle">glossary style</a> package (such as <a id="wrglossary.2554"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a>). Also if you use this option, you can&#x2019;t use the <a id="wrglossary.2555"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option (unless you use <a id="wrglossary.2556"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> with <a id="wrglossary.2557"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>). Instead you must either use <a id="wrglossary.2558"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> or the <a id="wrglossary.2559"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> <a id="wrglossary.2560"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> option</a>. Example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2561"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>]{glossaries}
+<a id="wrglossary.2556"></a><code class="code"><dfn id="glo:opt.nostyles"><span class="styoptfmt">nostyles</span></dfn></code></div><!-- end of settingsbox -->
+ This prevents all the predefined styles from being loaded. If you use this option, you need to load a <a id="wrglossary.2557"></a><a href="#glo:idx.glossarystyle">glossary style</a> package (such as <a id="wrglossary.2558"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a>). Also if you use this option, you can&#x2019;t use the <a id="wrglossary.2559"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option (unless you use <a id="wrglossary.2560"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> with <a id="wrglossary.2561"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>). Instead you must either use <a id="wrglossary.2562"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> or the <a id="wrglossary.2563"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> <a id="wrglossary.2564"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> option</a>. Example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2565"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>]{glossaries}
<code class="cmd">\usepackage</code>{glossary-mcols}
-<a id="wrglossary.2562"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.2563"></a><a href="#glo:opt.glostyle.mcoltree"><span class="glostylefmt">mcoltree</span></a>}
-</pre> Alternatively: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2564"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.2565"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=mcols</span>,<a id="wrglossary.2566"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.2567"></a><a href="#glo:opt.glostyle.mcoltree"><span class="glostylefmt">mcoltree</span></a></span>]{glossaries-extra}
+<a id="wrglossary.2566"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.2567"></a><a href="#glo:opt.glostyle.mcoltree"><span class="glostylefmt">mcoltree</span></a>}
+</pre> Alternatively: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.2568"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.2569"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=mcols</span>,<a id="wrglossary.2570"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.2571"></a><a href="#glo:opt.glostyle.mcoltree"><span class="glostylefmt">mcoltree</span></a></span>]{glossaries-extra}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2568"></a><code class="code"><dfn id="glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></dfn></code></div><!-- end of settingsbox -->
- This option will suppress the associated <a id="wrglossary.2569"></a><a href="#glo:locationlist">number lists</a> in the <a id="wrglossary.2570"></a><a href="#glo:dual.glossary">glossaries</a> (see also &#xa7;<a href="#sec:numberlists">12</a>). This option can also be locally switched on or off for a specific <a id="wrglossary.2571"></a><a href="#glo:dual.glossary">glossary</a> with the <a id="wrglossary.2572"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a> <a id="wrglossary.2573"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> options</a>.<p>
+<a id="wrglossary.2572"></a><code class="code"><dfn id="glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></dfn></code></div><!-- end of settingsbox -->
+ This option will suppress the associated <a id="wrglossary.2573"></a><a href="#glo:locationlist">number lists</a> in the <a id="wrglossary.2574"></a><a href="#glo:dual.glossary">glossaries</a> (see also &#xa7;<a href="#sec:numberlists">12</a>). This option can also be locally switched on or off for a specific <a id="wrglossary.2575"></a><a href="#glo:dual.glossary">glossary</a> with the <a id="wrglossary.2576"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a> <a id="wrglossary.2577"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> options</a>.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Note that if you use Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> (<a id="wrglossary.2574"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2575"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) then the <a id="wrglossary.2576"></a><a href="#glo:@@glslabel@entrylocation">locations</a> must still be valid even if this setting is on. This package option merely prevents the <a id="wrglossary.2577"></a><a href="#glo:locationlist">number list</a> from being displayed, but both <a id="wrglossary.2578"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2579"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> still require a <a id="wrglossary.2580"></a><a href="#glo:@@glslabel@entrylocation">location</a> or cross-reference for each term that&#x2019;s <a id="wrglossary.2581"></a><a href="#glo:@@glslabel@indexing">indexed</a>. </div><!-- end of warning -->
+Note that if you use Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> (<a id="wrglossary.2578"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2579"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) then the <a id="wrglossary.2580"></a><a href="#glo:@@glslabel@entrylocation">locations</a> must still be valid even if this setting is on. This package option merely prevents the <a id="wrglossary.2581"></a><a href="#glo:locationlist">number list</a> from being displayed, but both <a id="wrglossary.2582"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2583"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> still require a <a id="wrglossary.2584"></a><a href="#glo:@@glslabel@entrylocation">location</a> or cross-reference for each term that&#x2019;s <a id="wrglossary.2585"></a><a href="#glo:@@glslabel@indexing">indexed</a>. </div><!-- end of warning -->
<p>
-Remember that <a id="wrglossary.2582"></a><a href="#glo:locationlist">number list</a> includes any cross-references, so suppressing the <a id="wrglossary.2583"></a><a href="#glo:locationlist">number list</a> will also hide the cross-references (in which case, you may want to use <a id="wrglossary.2584"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a>).<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2585"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.2586"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s more efficient to use <a id="wrglossary.2587"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span> in the resource options if no <a id="wrglossary.2588"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are required. </div><!-- end of information -->
+Remember that <a id="wrglossary.2586"></a><a href="#glo:locationlist">number list</a> includes any cross-references, so suppressing the <a id="wrglossary.2587"></a><a href="#glo:locationlist">number list</a> will also hide the cross-references (in which case, you may want to use <a id="wrglossary.2588"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a>).<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.2589"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.2590"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s more efficient to use <a id="wrglossary.2591"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span> in the resource options if no <a id="wrglossary.2592"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are required. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2589"></a><code class="code"><dfn id="glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></dfn></code></div><!-- end of settingsbox -->
- If you suppress the <a id="wrglossary.2590"></a><a href="#glo:locationlist">number lists</a> with <a id="wrglossary.2591"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>, described above, this will also suppress any cross-referencing information supplied by the <a id="wrglossary.2592"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key in <a id="wrglossary.2593"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or <a id="wrglossary.2594"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. If you use <a id="wrglossary.2595"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a>, the <a id="wrglossary.2596"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key will automatically implement <a id="wrglossary.2597"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a><span class="optfmt">=false</span> for that entry. (Note this doesn&#x2019;t affect <a id="wrglossary.2598"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>.) For further details see &#xa7;<a href="#sec:crossref">11</a>.<p>
+<a id="wrglossary.2593"></a><code class="code"><dfn id="glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></dfn></code></div><!-- end of settingsbox -->
+ If you suppress the <a id="wrglossary.2594"></a><a href="#glo:locationlist">number lists</a> with <a id="wrglossary.2595"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>, described above, this will also suppress any cross-referencing information supplied by the <a id="wrglossary.2596"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key in <a id="wrglossary.2597"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or <a id="wrglossary.2598"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. If you use <a id="wrglossary.2599"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a>, the <a id="wrglossary.2600"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key will automatically implement <a id="wrglossary.2601"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a><span class="optfmt">=false</span> for that entry. (Note this doesn&#x2019;t affect <a id="wrglossary.2602"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>.) For further details see &#xa7;<a href="#sec:crossref">11</a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2599"></a><code class="code"><dfn id="glo:opt.counter"><span class="styoptfmt">counter</span></dfn>=<span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>page</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This setting indicates that <span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span> should be the default counter to use in the <a id="wrglossary.2600"></a><a href="#glo:locationlist">number lists</a> (see &#xa7;<a href="#sec:numberlists">12</a>). This option can be overridden for a specific <a id="wrglossary.2601"></a><a href="#glo:dual.glossary">glossary</a> by the <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> optional argument of <a id="wrglossary.2602"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> or the <a id="wrglossary.2603"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a> key when defining an entry or by the <a id="wrglossary.2604"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option when referencing an entry.<p>
+<a id="wrglossary.2603"></a><code class="code"><dfn id="glo:opt.counter"><span class="styoptfmt">counter</span></dfn>=<span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>page</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This setting indicates that <span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span> should be the default counter to use in the <a id="wrglossary.2604"></a><a href="#glo:locationlist">number lists</a> (see &#xa7;<a href="#sec:numberlists">12</a>). This option can be overridden for a specific <a id="wrglossary.2605"></a><a href="#glo:dual.glossary">glossary</a> by the <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> optional argument of <a id="wrglossary.2606"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> or the <a id="wrglossary.2607"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a> key when defining an entry or by the <a id="wrglossary.2608"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option when referencing an entry.<p>
This option will redefine: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2605"></a><code class="code"><dfn id="glo:glscounter"><code class="csfmt">\glscounter</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>page</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.2609"></a><code class="code"><dfn id="glo:glscounter"><code class="csfmt">\glscounter</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>page</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
to <span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2606"></a><code class="code"><dfn id="glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, this option suppresses the default terminating <a id="wrglossary.2607"></a><a href="#glo:idx.fullstop">full stop</a> in <a id="wrglossary.2608"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that use the post-description hook: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2609"></a><code class="code"><dfn id="glo:glspostdescription"><code class="csfmt">\glspostdescription</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2610"></a><code class="code"><dfn id="glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, this option suppresses the default terminating <a id="wrglossary.2611"></a><a href="#glo:idx.fullstop">full stop</a> in <a id="wrglossary.2612"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that use the post-description hook: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2613"></a><code class="code"><dfn id="glo:glspostdescription"><code class="csfmt">\glspostdescription</code></dfn></code></div><!-- end of pinnedbox -->
<p>
-The default setting is <a id="wrglossary.2610"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> for the base <a id="wrglossary.2611"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and <a id="wrglossary.2612"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> for <a id="wrglossary.2613"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2614"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.2615"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.2616"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>, which is equivalent to <a id="wrglossary.2617"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>, and also <a id="wrglossary.2618"></a><a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a>, which allows you to choose a different punctuation character. </div><!-- end of information -->
+The default setting is <a id="wrglossary.2614"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> for the base <a id="wrglossary.2615"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and <a id="wrglossary.2616"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> for <a id="wrglossary.2617"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.2618"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.2619"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.2620"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>, which is equivalent to <a id="wrglossary.2621"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>, and also <a id="wrglossary.2622"></a><a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a>, which allows you to choose a different punctuation character. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2619"></a><code class="code"><dfn id="glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, this option suppresses the default vertical gap between letter groups used by some of the predefined <a id="wrglossary.2620"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. This option can also be locally switched on or off for a specific <a id="wrglossary.2621"></a><a href="#glo:dual.glossary">glossary</a> with the <a id="wrglossary.2622"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a> <a id="wrglossary.2623"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> options</a>.<p>
-This option is only relevant for <a id="wrglossary.2624"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that use the conditional: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2625"></a><code class="code"><dfn id="glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.2623"></a><code class="code"><dfn id="glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, this option suppresses the default vertical gap between letter groups used by some of the predefined <a id="wrglossary.2624"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. This option can also be locally switched on or off for a specific <a id="wrglossary.2625"></a><a href="#glo:dual.glossary">glossary</a> with the <a id="wrglossary.2626"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a> <a id="wrglossary.2627"></a><a href="#glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> options</a>.<p>
+This option is only relevant for <a id="wrglossary.2628"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that use the conditional: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2629"></a><code class="code"><dfn id="glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
to test for this setting.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2626"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- If you are using <a id="wrglossary.2627"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> without the <a id="wrglossary.2628"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> (or <a id="wrglossary.2629"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>) switch then this option is irrelevant as there won&#x2019;t be any letter groups. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.2630"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ If you are using <a id="wrglossary.2631"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> without the <a id="wrglossary.2632"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> (or <a id="wrglossary.2633"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>) switch then this option is irrelevant as there won&#x2019;t be any letter groups. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2630"></a><code class="code"><dfn id="glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></dfn>=<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>default</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2634"></a><code class="code"><dfn id="glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></dfn>=<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>default</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-Loads the <a id="wrglossary.2631"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package, which patches the predefined <a id="wrglossary.2632"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. The <span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span> argument is optional. If present, this will also load <span class="styfmt">glossary-<span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span>.sty</span> for each <span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span> in the comma-separated <span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>. See the <a id="wrglossary.2633"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+Loads the <a id="wrglossary.2635"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package, which patches the predefined <a id="wrglossary.2636"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. The <span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span> argument is optional. If present, this will also load <span class="styfmt">glossary-<span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span>.sty</span> for each <span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span> in the comma-separated <span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>. See the <a id="wrglossary.2637"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
</section><!-- end of section sec:pkgopts-printglos -->
<section id="sec:pkgopts-indexing"><!-- start of section sec:pkgopts-indexing --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->2.4. Indexing Options<div class="labellink"><a href="#sec:pkgopts-indexing">[link]</a></div></h2><!-- end of section header -->
<p>
-<a id="wrglossary.2634"></a><div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2635"></a><code class="code"><dfn id="glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- (This option is only relevant with <a id="wrglossary.2636"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2637"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.) The <a id="wrglossary.2638"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key automatically <a id="wrglossary.2639"></a><a href="#glo:@@glslabel@indexing">indexes</a> the cross-referenced entry using <a id="wrglossary.2640"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. This means that if this key is used in an entry definition before the relevant <a id="wrglossary.2641"></a><a href="#glo:dual.indexingfile">indexing file</a> has been opened, the <a id="wrglossary.2642"></a><a href="#glo:dual.indexing">indexing</a> can&#x2019;t be performed. Since this is easy to miss, the <a id="wrglossary.2643"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package by default issues an error message if the <a id="wrglossary.2644"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before <a id="wrglossary.2645"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <p>
+<a id="wrglossary.2638"></a><div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
+<a id="wrglossary.2639"></a><code class="code"><dfn id="glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ (This option is only relevant with <a id="wrglossary.2640"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2641"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.) The <a id="wrglossary.2642"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key automatically <a id="wrglossary.2643"></a><a href="#glo:@@glslabel@indexing">indexes</a> the cross-referenced entry using <a id="wrglossary.2644"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. This means that if this key is used in an entry definition before the relevant <a id="wrglossary.2645"></a><a href="#glo:dual.indexingfile">indexing file</a> has been opened, the <a id="wrglossary.2646"></a><a href="#glo:dual.indexing">indexing</a> can&#x2019;t be performed. Since this is easy to miss, the <a id="wrglossary.2647"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package by default issues an error message if the <a id="wrglossary.2648"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before <a id="wrglossary.2649"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <p>
This option may take one of the following values: <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2646"></a><a id="wrglossary.2647"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a>=<code class="code"><dfn id="glo:optval.seenoindex.error"><span class="optfmt">error</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.2650"></a><a id="wrglossary.2651"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a>=<code class="code"><dfn id="glo:optval.seenoindex.error"><span class="optfmt">error</span></dfn></code></div><!-- end of optionvaluebox -->
This is the default setting that issues an error message.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2648"></a><a id="wrglossary.2649"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a>=<code class="code"><dfn id="glo:optval.seenoindex.warn"><span class="optfmt">warn</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.2652"></a><a id="wrglossary.2653"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a>=<code class="code"><dfn id="glo:optval.seenoindex.warn"><span class="optfmt">warn</span></dfn></code></div><!-- end of optionvaluebox -->
This setting will trigger a warning rather than an error.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2650"></a><a id="wrglossary.2651"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a>=<code class="code"><dfn id="glo:optval.seenoindex.ignore"><span class="optfmt">ignore</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.2654"></a><a id="wrglossary.2655"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a>=<code class="code"><dfn id="glo:optval.seenoindex.ignore"><span class="optfmt">ignore</span></dfn></code></div><!-- end of optionvaluebox -->
This setting will do nothing. <p>
-For example, if you want to temporarily comment out <a id="wrglossary.2652"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> to speed up the compilation of a draft document by omitting the <a id="wrglossary.2653"></a><a href="#glo:dual.indexing">indexing</a>, you can use <a id="wrglossary.2654"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a><span class="optfmt">=warn</span> or <a id="wrglossary.2655"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a><span class="optfmt">=ignore</span>.<p>
+For example, if you want to temporarily comment out <a id="wrglossary.2656"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> to speed up the compilation of a draft document by omitting the <a id="wrglossary.2657"></a><a href="#glo:dual.indexing">indexing</a>, you can use <a id="wrglossary.2658"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a><span class="optfmt">=warn</span> or <a id="wrglossary.2659"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a><span class="optfmt">=ignore</span>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2656"></a><code class="code"><dfn id="glo:opt.esclocations"><span class="styoptfmt">esclocations</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
-<p>
-Only applicable to <a id="wrglossary.2657"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2658"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. As from v4.50, the initial setting is now <a id="wrglossary.2659"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span>. Previously it was <a id="wrglossary.2660"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>.<p>
-Both <a id="wrglossary.2661"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2662"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> are fussy about the <a id="wrglossary.2663"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax (<a id="wrglossary.2664"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> more so than <a id="wrglossary.2665"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) so, if <a id="wrglossary.2666"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>, the <a id="wrglossary.2667"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will try to ensure that special characters are escaped, which allows for the <a id="wrglossary.2668"></a><a href="#glo:@@glslabel@entrylocation">location</a> to be substituted for a format that&#x2019;s more acceptable to the <a id="wrglossary.2669"></a><a href="#glo:dual.indexingapp">indexing application</a>. This requires a bit of trickery to circumvent the problem posed by TeX&#x2019;s asynchronous output routine, which can go wrong and also adds to the complexity of the document build.<p>
-If you&#x2019;re sure that your locations will always expand to an acceptable format (or you&#x2019;re prepared to post-process the <a id="wrglossary.2670"></a><a href="#glo:dual.glossary">glossary</a> file before passing it to the relevant indexing application) then use <a id="wrglossary.2671"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span> to avoid the complex escaping of location values. This is now the default. <p>
-If, however, your <a id="wrglossary.2672"></a><a href="#glo:@@glslabel@entrylocation">locations</a> (for example, <a id="wrglossary.2673"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> with the default <a id="wrglossary.2674"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.2675"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>) expand to a robust command then you may need to use <a id="wrglossary.2676"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>. You may additionally need to set the following conditional to true: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2677"></a><code class="code"><dfn id="glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- which will locally redefine some primitives in order to escape special characters without prematurely expanding <a id="wrglossary.2678"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>. Since this hack may cause some issues and isn&#x2019;t necessary for the majority of documents, this is off by default.<p>
+<a id="wrglossary.2660"></a><code class="code"><dfn id="glo:opt.esclocations"><span class="styoptfmt">esclocations</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<p>
+Only applicable to <a id="wrglossary.2661"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2662"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. As from v4.50, the initial setting is now <a id="wrglossary.2663"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span>. Previously it was <a id="wrglossary.2664"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>.<p>
+Both <a id="wrglossary.2665"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2666"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> are fussy about the <a id="wrglossary.2667"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax (<a id="wrglossary.2668"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> more so than <a id="wrglossary.2669"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) so, if <a id="wrglossary.2670"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>, the <a id="wrglossary.2671"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will try to ensure that special characters are escaped, which allows for the <a id="wrglossary.2672"></a><a href="#glo:@@glslabel@entrylocation">location</a> to be substituted for a format that&#x2019;s more acceptable to the <a id="wrglossary.2673"></a><a href="#glo:dual.indexingapp">indexing application</a>. This requires a bit of trickery to circumvent the problem posed by TeX&#x2019;s asynchronous output routine, which can go wrong and also adds to the complexity of the document build.<p>
+If you&#x2019;re sure that your locations will always expand to an acceptable format (or you&#x2019;re prepared to post-process the <a id="wrglossary.2674"></a><a href="#glo:dual.glossary">glossary</a> file before passing it to the relevant indexing application) then use <a id="wrglossary.2675"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span> to avoid the complex escaping of location values. This is now the default. <p>
+If, however, your <a id="wrglossary.2676"></a><a href="#glo:@@glslabel@entrylocation">locations</a> (for example, <a id="wrglossary.2677"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> with the default <a id="wrglossary.2678"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.2679"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>) expand to a robust command then you may need to use <a id="wrglossary.2680"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>. You may additionally need to set the following conditional to true: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2681"></a><code class="code"><dfn id="glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ which will locally redefine some primitives in order to escape special characters without prematurely expanding <a id="wrglossary.2682"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>. Since this hack may cause some issues and isn&#x2019;t necessary for the majority of documents, this is off by default.<p>
This conditional can be switched on with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2679"></a><code class="code"><dfn id="glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></dfn></code></div><!-- end of pinnedbox -->
- but remember that it will have no effect with <a id="wrglossary.2680"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span>. If can be switched off with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2681"></a><code class="code"><dfn id="glo:glswrallowprimitivemodsfalse"><code class="csfmt">\glswrallowprimitivemodsfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2683"></a><code class="code"><dfn id="glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></dfn></code></div><!-- end of pinnedbox -->
+ but remember that it will have no effect with <a id="wrglossary.2684"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span>. If can be switched off with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2685"></a><code class="code"><dfn id="glo:glswrallowprimitivemodsfalse"><code class="csfmt">\glswrallowprimitivemodsfalse</code></dfn></code></div><!-- end of pinnedbox -->
<p>
-If you are using <a id="wrglossary.2682"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and your <a id="wrglossary.2683"></a><a href="#glo:@@glslabel@entrylocation">location</a> expands to content in the form <code class="code"><span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> {<span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span>}</code>, where <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> is a command (optionally preceded by <a id="wrglossary.2684"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a>) and <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span> is a location acceptable to <a id="wrglossary.2685"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, then you can use <a id="wrglossary.2686"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to make a suitable adjustment without <a id="wrglossary.2687"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>. See &#xa7;<a href="#sec:problemlocations">12.5</a> for furthe details.<p>
-This isn&#x2019;t an issue for Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.b2g">4</a> as the <a id="wrglossary.2688"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are written to the <a id="wrglossary.2689"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and both methods use LaTeX syntax, so no conversion is required.<p>
+If you are using <a id="wrglossary.2686"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and your <a id="wrglossary.2687"></a><a href="#glo:@@glslabel@entrylocation">location</a> expands to content in the form <code class="code"><span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> {<span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span>}</code>, where <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> is a command (optionally preceded by <a id="wrglossary.2688"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a>) and <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span> is a location acceptable to <a id="wrglossary.2689"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, then you can use <a id="wrglossary.2690"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to make a suitable adjustment without <a id="wrglossary.2691"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>. See &#xa7;<a href="#sec:problemlocations">12.5</a> for furthe details.<p>
+This isn&#x2019;t an issue for Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.b2g">4</a> as the <a id="wrglossary.2692"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are written to the <a id="wrglossary.2693"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and both methods use LaTeX syntax, so no conversion is required.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2690"></a><code class="code"><dfn id="glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, this setting will only <a id="wrglossary.2691"></a><a href="#glo:@@glslabel@indexing">index</a> on <a id="wrglossary.2692"></a><a href="#glo:dual.firstuse">first use</a>. The default setting <a id="wrglossary.2693"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a><span class="optfmt">=false</span>, will <a id="wrglossary.2694"></a><a href="#glo:@@glslabel@indexing">index</a> the entry every time one of the <a id="wrglossary.2695"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.2696"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands are used. Note that <a id="wrglossary.2697"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> will always add information to the external <a id="wrglossary.2698"></a><a href="#glo:dual.glossary">glossary</a> file (since that&#x2019;s the purpose of that command).<p>
+<a id="wrglossary.2694"></a><code class="code"><dfn id="glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, this setting will only <a id="wrglossary.2695"></a><a href="#glo:@@glslabel@indexing">index</a> on <a id="wrglossary.2696"></a><a href="#glo:dual.firstuse">first use</a>. The default setting <a id="wrglossary.2697"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a><span class="optfmt">=false</span>, will <a id="wrglossary.2698"></a><a href="#glo:@@glslabel@indexing">index</a> the entry every time one of the <a id="wrglossary.2699"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.2700"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands are used. Note that <a id="wrglossary.2701"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> will always add information to the external <a id="wrglossary.2702"></a><a href="#glo:dual.glossary">glossary</a> file (since that&#x2019;s the purpose of that command).<p>
You can test if this setting is on using the conditional: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2699"></a><code class="code"><dfn id="glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.2703"></a><code class="code"><dfn id="glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This setting can also be switched on with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2700"></a><code class="code"><dfn id="glo:glsindexonlyfirsttrue"><code class="csfmt">\glsindexonlyfirsttrue</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2704"></a><code class="code"><dfn id="glo:glsindexonlyfirsttrue"><code class="csfmt">\glsindexonlyfirsttrue</code></dfn></code></div><!-- end of pinnedbox -->
and off with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2701"></a><code class="code"><dfn id="glo:glsindexonlyfirstfalse"><code class="csfmt">\glsindexonlyfirstfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.2705"></a><code class="code"><dfn id="glo:glsindexonlyfirstfalse"><code class="csfmt">\glsindexonlyfirstfalse</code></dfn></code></div><!-- end of pinnedbox -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Resetting the <a id="wrglossary.2702"></a><a href="#glo:dual.firstuseflag">first use flag</a> with commands like <a id="wrglossary.2703"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> after an entry has been <a id="wrglossary.2704"></a><a href="#glo:@@glslabel@indexing">indexed</a> will cause that entry to be indexed multiple times if it&#x2019;s used again after the reset. Likewise unsetting the <a id="wrglossary.2705"></a><a href="#glo:dual.firstuseflag">first use flag</a> before an entry has been indexed will prevent it from being indexed (unless specifically indexed with <a id="wrglossary.2706"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>). </div><!-- end of important -->
+Resetting the <a id="wrglossary.2706"></a><a href="#glo:dual.firstuseflag">first use flag</a> with commands like <a id="wrglossary.2707"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> after an entry has been <a id="wrglossary.2708"></a><a href="#glo:@@glslabel@indexing">indexed</a> will cause that entry to be indexed multiple times if it&#x2019;s used again after the reset. Likewise unsetting the <a id="wrglossary.2709"></a><a href="#glo:dual.firstuseflag">first use flag</a> before an entry has been indexed will prevent it from being indexed (unless specifically indexed with <a id="wrglossary.2710"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>). </div><!-- end of important -->
<p>
You can customise the default behaviour by redefining <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2707"></a><code class="code"><dfn id="glo:glswriteentry"><code class="csfmt">\glswriteentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is the entry&#x2019;s label and <span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span> is the code that writes the entry&#x2019;s information to the external file. The default definition of <a id="wrglossary.2708"></a><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a> is: <pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.2709"></a><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.2710"></a><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a>
- <a id="wrglossary.2711"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{#1}{}{#2}<span class="comment">% </span>
+<a id="wrglossary.2711"></a><code class="code"><dfn id="glo:glswriteentry"><code class="csfmt">\glswriteentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is the entry&#x2019;s label and <span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span> is the code that writes the entry&#x2019;s information to the external file. The default definition of <a id="wrglossary.2712"></a><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a> is: <pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.2713"></a><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.2714"></a><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a>
+ <a id="wrglossary.2715"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{#1}{}{#2}<span class="comment">% </span>
<code class="cmd">\else</code>
#2<span class="comment">% </span>
<code class="cmd">\fi</code>
}
-</pre> This does <span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span> unless <a id="wrglossary.2712"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a><span class="optfmt">=true</span> and the entry identified by <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> has been marked as <a id="wrglossary.2713"></a><a href="#glo:firstuseflag">used</a><p>
-For example, suppose you only want to index the <a id="wrglossary.2714"></a><a href="#glo:dual.firstuse">first use</a> for entries in the <a id="wrglossary.2715"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossary and not in the <a id="wrglossary.2716"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> (or any other) <a id="wrglossary.2717"></a><a href="#glo:dual.glossary">glossary</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.2718"></a><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a>}[2]{<span class="comment">% </span>
- <code class="cmd">\ifthenelse</code><code class="cmd">\equal</code>{<a id="wrglossary.2719"></a><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a>{#1}}{acronym}
- {<a id="wrglossary.2720"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{#1}{}{#2}}<span class="comment">% </span>
+</pre> This does <span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span> unless <a id="wrglossary.2716"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a><span class="optfmt">=true</span> and the entry identified by <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> has been marked as <a id="wrglossary.2717"></a><a href="#glo:firstuseflag">used</a><p>
+For example, suppose you only want to index the <a id="wrglossary.2718"></a><a href="#glo:dual.firstuse">first use</a> for entries in the <a id="wrglossary.2719"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossary and not in the <a id="wrglossary.2720"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> (or any other) <a id="wrglossary.2721"></a><a href="#glo:dual.glossary">glossary</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.2722"></a><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a>}[2]{<span class="comment">% </span>
+ <code class="cmd">\ifthenelse</code><code class="cmd">\equal</code>{<a id="wrglossary.2723"></a><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a>{#1}}{acronym}
+ {<a id="wrglossary.2724"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{#1}{}{#2}}<span class="comment">% </span>
{#2}<span class="comment">% </span>
}
</pre> Here I&#x2019;ve used <code class="csfmt">\ifthenelse</code> to ensure the arguments of <code class="csfmt">\equal</code> are fully expanded before the comparison is made. There are other methods of performing an expanded string comparison, which you may prefer to use.<p>
-With the <a id="wrglossary.2721"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package it&#x2019;s possible to only index <a id="wrglossary.2722"></a><a href="#glo:dual.firstuse">first use</a> for particular categories. For example, if you only want this enabled for <a id="wrglossary.2723"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> then you can set the <a id="wrglossary.2724"></a><a href="#glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></a> <a id="wrglossary.2725"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a> for the <a id="wrglossary.2726"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> and, if appropriate, <a id="wrglossary.2727"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> categories. (Instead of using the <a id="wrglossary.2728"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> package option.) See the <a id="wrglossary.2729"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+With the <a id="wrglossary.2725"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package it&#x2019;s possible to only index <a id="wrglossary.2726"></a><a href="#glo:dual.firstuse">first use</a> for particular categories. For example, if you only want this enabled for <a id="wrglossary.2727"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> then you can set the <a id="wrglossary.2728"></a><a href="#glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></a> <a id="wrglossary.2729"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a> for the <a id="wrglossary.2730"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> and, if appropriate, <a id="wrglossary.2731"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> categories. (Instead of using the <a id="wrglossary.2732"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> package option.) See the <a id="wrglossary.2733"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2730"></a><code class="code"><dfn id="glo:opt.indexcrossrefs"><span class="xtrstyoptfmt">indexcrossrefs</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2734"></a><code class="code"><dfn id="glo:opt.indexcrossrefs"><span class="xtrstyoptfmt">indexcrossrefs</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-This option is only available with <a id="wrglossary.2731"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If true, this will automatically index (<a id="wrglossary.2732"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) any cross-referenced entries that haven&#x2019;t been marked as used at the end of the document. Note that this increases the document build time. See <a id="wrglossary.2733"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2734"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- Note that <a id="wrglossary.2735"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can automatically find dependent entries when it parses the <a id="wrglossary.2736"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. Use the <a id="wrglossary.2737"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a> option to determine the selection of dependencies. </div><!-- end of information -->
+This option is only available with <a id="wrglossary.2735"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If true, this will automatically index (<a id="wrglossary.2736"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) any cross-referenced entries that haven&#x2019;t been marked as used at the end of the document. Note that this increases the document build time. See <a id="wrglossary.2737"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.2738"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ Note that <a id="wrglossary.2739"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can automatically find dependent entries when it parses the <a id="wrglossary.2740"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. Use the <a id="wrglossary.2741"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a> option to determine the selection of dependencies. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2738"></a><code class="code"><dfn id="glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2742"></a><code class="code"><dfn id="glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-This option is only available with <a id="wrglossary.2739"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. The base <a id="wrglossary.2740"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package always implements <a id="wrglossary.2741"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=true</span>.<p>
-If true, this makes the <a id="wrglossary.2742"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.2743"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> keys automatically index the entry (with <a id="wrglossary.2744"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>) when the entry is defined. This means that any entry with the <a id="wrglossary.2745"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> (or <a id="wrglossary.2746"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a>) key will automatically be added to the <a id="wrglossary.2747"></a><a href="#glo:dual.glossary">glossary</a>. See the <a id="wrglossary.2748"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2749"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.2750"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the <a id="wrglossary.2751"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a> resource option to determine the selection of dependencies. </div><!-- end of information -->
+This option is only available with <a id="wrglossary.2743"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. The base <a id="wrglossary.2744"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package always implements <a id="wrglossary.2745"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=true</span>.<p>
+If true, this makes the <a id="wrglossary.2746"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.2747"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> keys automatically index the entry (with <a id="wrglossary.2748"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>) when the entry is defined. This means that any entry with the <a id="wrglossary.2749"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> (or <a id="wrglossary.2750"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a>) key will automatically be added to the <a id="wrglossary.2751"></a><a href="#glo:dual.glossary">glossary</a>. See the <a id="wrglossary.2752"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.2753"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.2754"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the <a id="wrglossary.2755"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a> resource option to determine the selection of dependencies. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2752"></a><code class="code"><dfn id="glo:opt.record"><span class="xtrstyoptfmt">record</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>only; <span class="summarytag">initial: </span>off</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2756"></a><code class="code"><dfn id="glo:opt.record"><span class="xtrstyoptfmt">record</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>only; <span class="summarytag">initial: </span>off</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-This option is only available with <a id="wrglossary.2753"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. See <a id="wrglossary.2754"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. A brief summary of available values:<p>
+This option is only available with <a id="wrglossary.2757"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. See <a id="wrglossary.2758"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. A brief summary of available values:<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2755"></a><a id="wrglossary.2756"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.off"><span class="xtroptfmt">off</span></dfn></code></div><!-- end of optionvaluebox -->
- This default setting indicates that <a id="wrglossary.2757"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> isn&#x2019;t being used.<p>
+<a id="wrglossary.2759"></a><a id="wrglossary.2760"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.off"><span class="xtroptfmt">off</span></dfn></code></div><!-- end of optionvaluebox -->
+ This default setting indicates that <a id="wrglossary.2761"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> isn&#x2019;t being used.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2758"></a><a id="wrglossary.2759"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.only"><span class="xtroptfmt">only</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting indicates that <a id="wrglossary.2760"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is being used to fetch entries from one or more <a id="wrglossary.2761"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files, to sort the entries and collate the <a id="wrglossary.2762"></a><a href="#glo:locationlist">number lists</a>, where the <a id="wrglossary.2763"></a><a href="#glo:@@glslabel@entrylocation">location</a> information is the same as for Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>.<p>
+<a id="wrglossary.2762"></a><a id="wrglossary.2763"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.only"><span class="xtroptfmt">only</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting indicates that <a id="wrglossary.2764"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is being used to fetch entries from one or more <a id="wrglossary.2765"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files, to sort the entries and collate the <a id="wrglossary.2766"></a><a href="#glo:locationlist">number lists</a>, where the <a id="wrglossary.2767"></a><a href="#glo:@@glslabel@entrylocation">location</a> information is the same as for Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2764"></a><a id="wrglossary.2765"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting is like <a id="wrglossary.2766"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> but provides extra information that allows the associated title to be used instead of the location number and provides better support for hyperlinked locations.<p>
+<a id="wrglossary.2768"></a><a id="wrglossary.2769"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting is like <a id="wrglossary.2770"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> but provides extra information that allows the associated title to be used instead of the location number and provides better support for hyperlinked locations.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2767"></a><a id="wrglossary.2768"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.hybrid"><span class="xtroptfmt">hybrid</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting indicates a hybrid approach where <a id="wrglossary.2769"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is used to fetch entries from one or more <a id="wrglossary.2770"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files but <a id="wrglossary.2771"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2772"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> are used for the <a id="wrglossary.2773"></a><a href="#glo:dual.indexing">indexing</a>. This requires a more complicated document build and isn&#x2019;t recommended.<p>
+<a id="wrglossary.2771"></a><a id="wrglossary.2772"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.hybrid"><span class="xtroptfmt">hybrid</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting indicates a hybrid approach where <a id="wrglossary.2773"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is used to fetch entries from one or more <a id="wrglossary.2774"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files but <a id="wrglossary.2775"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2776"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> are used for the <a id="wrglossary.2777"></a><a href="#glo:dual.indexing">indexing</a>. This requires a more complicated document build and isn&#x2019;t recommended.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2774"></a><code class="code"><dfn id="glo:opt.equations"><span class="xtrstyoptfmt">equations</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2778"></a><code class="code"><dfn id="glo:opt.equations"><span class="xtrstyoptfmt">equations</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-This option is only available with <a id="wrglossary.2775"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If true, this option will cause the default <a id="wrglossary.2776"></a><a href="#glo:dual.locationcounter">location counter</a> to automatically switch to <a id="wrglossary.2777"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> when inside a numbered equation environment.<p>
+This option is only available with <a id="wrglossary.2779"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If true, this option will cause the default <a id="wrglossary.2780"></a><a href="#glo:dual.locationcounter">location counter</a> to automatically switch to <a id="wrglossary.2781"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> when inside a numbered equation environment.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2778"></a><code class="code"><dfn id="glo:opt.floats"><span class="xtrstyoptfmt">floats</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2782"></a><code class="code"><dfn id="glo:opt.floats"><span class="xtrstyoptfmt">floats</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-This option is only available with <a id="wrglossary.2779"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If true, this option will cause the default <a id="wrglossary.2780"></a><a href="#glo:dual.locationcounter">location counter</a> to automatically switch to the corresponding counter when inside a float. (Remember that with floats it&#x2019;s the <a id="wrglossary.2781"></a><a href="#glo:caption"><code class="csfmt">\caption</code></a> command that increments the counter so the location will be incorrect if an entry is <a id="wrglossary.2782"></a><a href="#glo:@@glslabel@indexing">indexed</a> within the float before the caption.)<p>
+This option is only available with <a id="wrglossary.2783"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If true, this option will cause the default <a id="wrglossary.2784"></a><a href="#glo:dual.locationcounter">location counter</a> to automatically switch to the corresponding counter when inside a float. (Remember that with floats it&#x2019;s the <a id="wrglossary.2785"></a><a href="#glo:caption"><code class="csfmt">\caption</code></a> command that increments the counter so the location will be incorrect if an entry is <a id="wrglossary.2786"></a><a href="#glo:@@glslabel@indexing">indexed</a> within the float before the caption.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2783"></a><code class="code"><dfn id="glo:opt.indexcounter"><span class="xtrstyoptfmt">indexcounter</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.2787"></a><code class="code"><dfn id="glo:opt.indexcounter"><span class="xtrstyoptfmt">indexcounter</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This option is only available with <a id="wrglossary.2784"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. This valueless option is primarily intended for use with <a id="wrglossary.2785"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and <a id="wrglossary.2786"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> allowing the page location <a id="wrglossary.2787"></a><a href="#glo:idx.hyperlink">hyperlink</a> target to be set to the relevant point within the page (rather than the top of the page). Unexpected results will occur with other indexing methods. See <a id="wrglossary.2788"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. <a id="wrglossary.2789"></a><p>
+This option is only available with <a id="wrglossary.2788"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. This valueless option is primarily intended for use with <a id="wrglossary.2789"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and <a id="wrglossary.2790"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> allowing the page location <a id="wrglossary.2791"></a><a href="#glo:idx.hyperlink">hyperlink</a> target to be set to the relevant point within the page (rather than the top of the page). Unexpected results will occur with other indexing methods. See <a id="wrglossary.2792"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. <a id="wrglossary.2793"></a><p>
</section><!-- end of section sec:pkgopts-indexing -->
<section id="sec:pkgopts-sort"><!-- start of section sec:pkgopts-sort --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->2.5. Sorting Options<div class="labellink"><a href="#sec:pkgopts-sort">[link]</a></div></h2><!-- end of section header -->
<p>
-This section is mostly for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. Only the <a id="wrglossary.2790"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a> and <a id="wrglossary.2791"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> options are applicable for <a id="wrglossary.2792"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2793"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With Options&#xa0;<a href="#glo:idx.opt.b2g">4</a>, <a href="#glo:idx.opt.unsrt">5</a> and <a href="#glo:idx.opt.standalone">6</a>, only <a id="wrglossary.2794"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=none</span> is applicable (and this is automatically implemented by <a id="wrglossary.2795"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.2796"></a><a href="#glo:optval.record.only"><span class="xtroptfmt">only</span></a> and <a id="wrglossary.2797"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.2798"></a><a href="#glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></a>). With <a id="wrglossary.2799"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the sort method is provided in the optional argument of <a id="wrglossary.2800"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a> not with the <a id="wrglossary.2801"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a> package option. There&#x2019;s no sorting with Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> and <a href="#glo:idx.opt.standalone">6</a>. </div><!-- end of information -->
+This section is mostly for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. Only the <a id="wrglossary.2794"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a> and <a id="wrglossary.2795"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> options are applicable for <a id="wrglossary.2796"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.2797"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With Options&#xa0;<a href="#glo:idx.opt.b2g">4</a>, <a href="#glo:idx.opt.unsrt">5</a> and <a href="#glo:idx.opt.standalone">6</a>, only <a id="wrglossary.2798"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=none</span> is applicable (and this is automatically implemented by <a id="wrglossary.2799"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.2800"></a><a href="#glo:optval.record.only"><span class="xtroptfmt">only</span></a> and <a id="wrglossary.2801"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.2802"></a><a href="#glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></a>). With <a id="wrglossary.2803"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the sort method is provided in the optional argument of <a id="wrglossary.2804"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a> not with the <a id="wrglossary.2805"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a> package option. There&#x2019;s no sorting with Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> and <a href="#glo:idx.opt.standalone">6</a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2802"></a><code class="code"><dfn id="glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option determines whether or not to <a id="wrglossary.2803"></a><a href="#glo:dual.sanitize">sanitize</a> the sort value when writing to the external <a id="wrglossary.2804"></a><a href="#glo:dual.indexingfile">indexing file</a>. For example, suppose you define an entry as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2805"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{hash}{<a id="wrglossary.2806"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.2807"></a><a href="#glo:cs.hash"><code class="csfmt">\#</code></a>}</span>,<a id="wrglossary.2808"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<a id="wrglossary.2809"></a><a href="#glo:idx.sym.hash"></a>}</span>,
- <a id="wrglossary.2810"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={hash symbol}</span>}
-</pre> The sort value (<a id="wrglossary.2811"></a><a href="#glo:idx.sym.hash"></a>) must be sanitized before writing it to the <a id="wrglossary.2812"></a><a href="#glo:dual.indexingfile">indexing file</a>, otherwise LaTeX will try to interpret it as a parameter reference. If, on the other hand, you want the sort value expanded, you need to switch off the sanitization. For example, suppose you do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\mysortvalue</code>}{AAA}
-<a id="wrglossary.2813"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<span class="comment">% </span>
- <a id="wrglossary.2814"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.2815"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<code class="cmd">\mysortvalue</code>}</span>,
- <a id="wrglossary.2816"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
-</pre> and you actually want <code class="csfmt">\mysortvalue</code> expanded, so that the entry is sorted according to <code class="code">AAA</code>, then use the package option <a id="wrglossary.2817"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a>false.<p>
-The default for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> is <a id="wrglossary.2818"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span>, and the default for <a id="wrglossary.2819"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> is <a id="wrglossary.2820"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span>.<p>
+<a id="wrglossary.2806"></a><code class="code"><dfn id="glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option determines whether or not to <a id="wrglossary.2807"></a><a href="#glo:dual.sanitize">sanitize</a> the sort value when writing to the external <a id="wrglossary.2808"></a><a href="#glo:dual.indexingfile">indexing file</a>. For example, suppose you define an entry as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2809"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{hash}{<a id="wrglossary.2810"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.2811"></a><a href="#glo:cs.hash"><code class="csfmt">\#</code></a>}</span>,<a id="wrglossary.2812"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<a id="wrglossary.2813"></a><a href="#glo:idx.sym.hash"></a>}</span>,
+ <a id="wrglossary.2814"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={hash symbol}</span>}
+</pre> The sort value (<a id="wrglossary.2815"></a><a href="#glo:idx.sym.hash"></a>) must be sanitized before writing it to the <a id="wrglossary.2816"></a><a href="#glo:dual.indexingfile">indexing file</a>, otherwise LaTeX will try to interpret it as a parameter reference. If, on the other hand, you want the sort value expanded, you need to switch off the sanitization. For example, suppose you do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\mysortvalue</code>}{AAA}
+<a id="wrglossary.2817"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<span class="comment">% </span>
+ <a id="wrglossary.2818"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.2819"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<code class="cmd">\mysortvalue</code>}</span>,
+ <a id="wrglossary.2820"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+</pre> and you actually want <code class="csfmt">\mysortvalue</code> expanded, so that the entry is sorted according to <code class="code">AAA</code>, then use the package option <a id="wrglossary.2821"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a>false.<p>
+The default for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> is <a id="wrglossary.2822"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span>, and the default for <a id="wrglossary.2823"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> is <a id="wrglossary.2824"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2821"></a><code class="code"><dfn id="glo:opt.sort"><span class="styoptfmt">sort</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>standard</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If you use Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, this package option is the only way of specifying how to sort the glossaries. Only <a id="wrglossary.2822"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> allows you to specify sort methods for individual glossaries via the <a id="wrglossary.2823"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a> key in the optional argument of <a id="wrglossary.2824"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. If you have multiple <a id="wrglossary.2825"></a><a href="#glo:dual.glossary">glossaries</a> in your document and you are using <a id="wrglossary.2826"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, only use the package options <a id="wrglossary.2827"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2828"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.2829"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2830"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> if you want to set this sort method for <span style="font-style: italic; font-variant: normal; ">all</span> your <a id="wrglossary.2831"></a><a href="#glo:dual.glossary">glossaries</a>.<p>
+<a id="wrglossary.2825"></a><code class="code"><dfn id="glo:opt.sort"><span class="styoptfmt">sort</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>standard</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If you use Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, this package option is the only way of specifying how to sort the glossaries. Only <a id="wrglossary.2826"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> allows you to specify sort methods for individual glossaries via the <a id="wrglossary.2827"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a> key in the optional argument of <a id="wrglossary.2828"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. If you have multiple <a id="wrglossary.2829"></a><a href="#glo:dual.glossary">glossaries</a> in your document and you are using <a id="wrglossary.2830"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, only use the package options <a id="wrglossary.2831"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2832"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.2833"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2834"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> if you want to set this sort method for <span style="font-style: italic; font-variant: normal; ">all</span> your <a id="wrglossary.2835"></a><a href="#glo:dual.glossary">glossaries</a>.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2832"></a><a id="wrglossary.2833"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.none"><span class="optfmt">none</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting is only for documents that don&#x2019;t use <a id="wrglossary.2834"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>) or <a id="wrglossary.2835"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> (<a id="wrglossary.2836"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>). It omits the code used to sanitize or escape the sort value, since it&#x2019;s not required. This can help to improve the document build speed, especially if there are a large number of entries. This setting may be used if no <a id="wrglossary.2837"></a><a href="#glo:dual.glossary">glossary</a> is required or if <a id="wrglossary.2838"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> is used (<a id="wrglossary.2839"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>). If you want an unsorted <a id="wrglossary.2840"></a><a href="#glo:dual.glossary">glossary</a> with <a id="wrglossary.2841"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the resource option <a id="wrglossary.2842"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=none</span> instead. This option will redefine <a id="wrglossary.2843"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> to <code class="code">none</code>.<p>
+<a id="wrglossary.2836"></a><a id="wrglossary.2837"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.none"><span class="optfmt">none</span></dfn></code></div><!-- end of optionvaluebox -->
+ This setting is only for documents that don&#x2019;t use <a id="wrglossary.2838"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>) or <a id="wrglossary.2839"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> (<a id="wrglossary.2840"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>). It omits the code used to sanitize or escape the sort value, since it&#x2019;s not required. This can help to improve the document build speed, especially if there are a large number of entries. This setting may be used if no <a id="wrglossary.2841"></a><a href="#glo:dual.glossary">glossary</a> is required or if <a id="wrglossary.2842"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> is used (<a id="wrglossary.2843"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>). If you want an unsorted <a id="wrglossary.2844"></a><a href="#glo:dual.glossary">glossary</a> with <a id="wrglossary.2845"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the resource option <a id="wrglossary.2846"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=none</span> instead. This option will redefine <a id="wrglossary.2847"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> to <code class="code">none</code>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-This option will still assign the <a id="wrglossary.2844"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to its default value. It simply doesn&#x2019;t process it. If you want the <a id="wrglossary.2845"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key set to an empty value instead, use <a id="wrglossary.2846"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2847"></a><a href="#glo:optval.sort.clear"><span class="optfmt">clear</span></a> instead. </div><!-- end of information -->
+This option will still assign the <a id="wrglossary.2848"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to its default value. It simply doesn&#x2019;t process it. If you want the <a id="wrglossary.2849"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key set to an empty value instead, use <a id="wrglossary.2850"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2851"></a><a href="#glo:optval.sort.clear"><span class="optfmt">clear</span></a> instead. </div><!-- end of information -->
<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2848"></a><a id="wrglossary.2849"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.clear"><span class="optfmt">clear</span></dfn></code></div><!-- end of optionvaluebox -->
- As <a id="wrglossary.2850"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2851"></a><a href="#glo:optval.sort.none"><span class="optfmt">none</span></a> but sets the <a id="wrglossary.2852"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to an empty value. This will affect <a id="wrglossary.2853"></a><a href="#glo:idx.group">letter group</a> formations in <a id="wrglossary.2854"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> with <a id="wrglossary.2855"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>. See the <a id="wrglossary.2856"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. This option will redefine <a id="wrglossary.2857"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> to <code class="code">none</code>. The remaining <a id="wrglossary.2858"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a> options listed below don&#x2019;t change <a id="wrglossary.2859"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a>.<p>
+<a id="wrglossary.2852"></a><a id="wrglossary.2853"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.clear"><span class="optfmt">clear</span></dfn></code></div><!-- end of optionvaluebox -->
+ As <a id="wrglossary.2854"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2855"></a><a href="#glo:optval.sort.none"><span class="optfmt">none</span></a> but sets the <a id="wrglossary.2856"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to an empty value. This will affect <a id="wrglossary.2857"></a><a href="#glo:idx.group">letter group</a> formations in <a id="wrglossary.2858"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> with <a id="wrglossary.2859"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>. See the <a id="wrglossary.2860"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. This option will redefine <a id="wrglossary.2861"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> to <code class="code">none</code>. The remaining <a id="wrglossary.2862"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a> options listed below don&#x2019;t change <a id="wrglossary.2863"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a>.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2860"></a><a id="wrglossary.2861"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.def"><span class="optfmt">def</span></dfn></code></div><!-- end of optionvaluebox -->
- Entries are sorted in the order in which they were defined. With <a id="wrglossary.2862"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this is implemented by simply iterating over all defined entries so there&#x2019;s no actual sorting. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, sorting is always performed (since that&#x2019;s the purpose of <a id="wrglossary.2863"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2864"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>). This means that to obtain a list in order of definition, the <a id="wrglossary.2865"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is assigned a numeric value that&#x2019;s incremented whenever a new entry is defined.<p>
+<a id="wrglossary.2864"></a><a id="wrglossary.2865"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.def"><span class="optfmt">def</span></dfn></code></div><!-- end of optionvaluebox -->
+ Entries are sorted in the order in which they were defined. With <a id="wrglossary.2866"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this is implemented by simply iterating over all defined entries so there&#x2019;s no actual sorting. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, sorting is always performed (since that&#x2019;s the purpose of <a id="wrglossary.2867"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.2868"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>). This means that to obtain a list in order of definition, the <a id="wrglossary.2869"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is assigned a numeric value that&#x2019;s incremented whenever a new entry is defined.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2866"></a><a id="wrglossary.2867"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.use"><span class="optfmt">use</span></dfn></code></div><!-- end of optionvaluebox -->
- Entries are sorted according to the order in which they are used in the document. With <a id="wrglossary.2868"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this order is obtained by iterating over a list that&#x2019;s formed with the <a id="wrglossary.2869"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file is input at the start of the document. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, again the <a id="wrglossary.2870"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is assigned a numeric value, but in this case the value is incremented, and the <a id="wrglossary.2871"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is assigned, the first time an entry is <a id="wrglossary.2872"></a><a href="#glo:@@glslabel@indexing">indexed</a>.<p>
-Both <a id="wrglossary.2873"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2874"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> and <a id="wrglossary.2875"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2876"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> zero-pad the sort key to a six digit number using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2877"></a><code class="code"><dfn id="glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This can be redefined, if required, before the entries are defined (in the case of <a id="wrglossary.2878"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2879"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a>) or before the entries are used (in the case of <a id="wrglossary.2880"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2881"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a>).<p>
-Note that the <a id="wrglossary.2882"></a><a href="#glo:idx.group">group</a> styles (such as <a id="wrglossary.2883"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a>) are incompatible with the <a id="wrglossary.2884"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2885"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> and <a id="wrglossary.2886"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2887"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> options.<p>
+<a id="wrglossary.2870"></a><a id="wrglossary.2871"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.use"><span class="optfmt">use</span></dfn></code></div><!-- end of optionvaluebox -->
+ Entries are sorted according to the order in which they are used in the document. With <a id="wrglossary.2872"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this order is obtained by iterating over a list that&#x2019;s formed with the <a id="wrglossary.2873"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file is input at the start of the document. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, again the <a id="wrglossary.2874"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is assigned a numeric value, but in this case the value is incremented, and the <a id="wrglossary.2875"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is assigned, the first time an entry is <a id="wrglossary.2876"></a><a href="#glo:@@glslabel@indexing">indexed</a>.<p>
+Both <a id="wrglossary.2877"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2878"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> and <a id="wrglossary.2879"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2880"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> zero-pad the sort key to a six digit number using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2881"></a><code class="code"><dfn id="glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This can be redefined, if required, before the entries are defined (in the case of <a id="wrglossary.2882"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2883"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a>) or before the entries are used (in the case of <a id="wrglossary.2884"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2885"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a>).<p>
+Note that the <a id="wrglossary.2886"></a><a href="#glo:idx.group">group</a> styles (such as <a id="wrglossary.2887"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a>) are incompatible with the <a id="wrglossary.2888"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2889"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> and <a id="wrglossary.2890"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2891"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> options.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2888"></a><a id="wrglossary.2889"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.standard"><span class="optfmt">standard</span></dfn></code></div><!-- end of optionvaluebox -->
- Entries are sorted according to the value of the <a id="wrglossary.2890"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key used in <a id="wrglossary.2891"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (if present) or the <a id="wrglossary.2892"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key (if <a id="wrglossary.2893"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is missing).<p>
+<a id="wrglossary.2892"></a><a id="wrglossary.2893"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.sort.standard"><span class="optfmt">standard</span></dfn></code></div><!-- end of optionvaluebox -->
+ Entries are sorted according to the value of the <a id="wrglossary.2894"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key used in <a id="wrglossary.2895"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (if present) or the <a id="wrglossary.2896"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key (if <a id="wrglossary.2897"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is missing).<p>
When the standard sort option is in use, you can hook into the sort mechanism by redefining: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2894"></a><code class="code"><dfn id="glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span> is a temporary control sequence that stores the sort value (which was either explicitly set via the <a id="wrglossary.2895"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key or implicitly set via the <a id="wrglossary.2896"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key) before any escaping of the <a id="wrglossary.2897"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.2898"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special characters is performed. By default <a id="wrglossary.2899"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> just does: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.2900"></a><code class="code"><dfn id="glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></dfn></code><p>
+<a id="wrglossary.2898"></a><code class="code"><dfn id="glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span> is a temporary control sequence that stores the sort value (which was either explicitly set via the <a id="wrglossary.2899"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key or implicitly set via the <a id="wrglossary.2900"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key) before any escaping of the <a id="wrglossary.2901"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.2902"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special characters is performed. By default <a id="wrglossary.2903"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> just does: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.2904"></a><code class="code"><dfn id="glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></dfn></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- which <a id="wrglossary.2901"></a><a href="#glo:dual.sanitize">sanitizes</a> <span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span> if <a id="wrglossary.2902"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> (or does nothing if <a id="wrglossary.2903"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span>).<p>
-The other arguments, <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, are the <a id="wrglossary.2904"></a><a href="#glo:dual.glossary">glossary</a> type and the entry label for the current entry. Note that <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> will always be a control sequence, but <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> will be in the form used in the first argument of <a id="wrglossary.2905"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.<p>
+ which <a id="wrglossary.2905"></a><a href="#glo:dual.sanitize">sanitizes</a> <span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span> if <a id="wrglossary.2906"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> (or does nothing if <a id="wrglossary.2907"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span>).<p>
+The other arguments, <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, are the <a id="wrglossary.2908"></a><a href="#glo:dual.glossary">glossary</a> type and the entry label for the current entry. Note that <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> will always be a control sequence, but <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> will be in the form used in the first argument of <a id="wrglossary.2909"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Redefining <a id="wrglossary.2906"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> won&#x2019;t affect any entries that have already been defined and will have no effect at all if you use another <a id="wrglossary.2907"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a> setting. </div><!-- end of important -->
+Redefining <a id="wrglossary.2910"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> won&#x2019;t affect any entries that have already been defined and will have no effect at all if you use another <a id="wrglossary.2911"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a> setting. </div><!-- end of important -->
<p>
-<div class="example" id="ex:diffsorts"><div class="title">Example 9: Mixing Alphabetical and Order of Definition Sorting</div> Suppose I have three <a id="wrglossary.2908"></a><a href="#glo:dual.glossary">glossaries</a>: <a id="wrglossary.2909"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>, <a id="wrglossary.2910"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> and <code class="glostypefmt">notation</code>, and let&#x2019;s suppose I want the <a id="wrglossary.2911"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> and <a id="wrglossary.2912"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossaries to be sorted alphabetically, but the <code class="glostypefmt">notation</code> type should be sorted in order of definition. <p>
-For <a id="wrglossary.2913"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, the <a id="wrglossary.2914"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a> option can be used in <a id="wrglossary.2915"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2916"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2917"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=word</span>]
-<a id="wrglossary.2918"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2919"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.2920"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<a id="wrglossary.2921"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=word</span>]
-<a id="wrglossary.2922"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2923"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=notation</span>,<a id="wrglossary.2924"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=def</span>]
+<div class="example" id="ex:diffsorts"><div class="title">Example 9: Mixing Alphabetical and Order of Definition Sorting</div> Suppose I have three <a id="wrglossary.2912"></a><a href="#glo:dual.glossary">glossaries</a>: <a id="wrglossary.2913"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>, <a id="wrglossary.2914"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> and <code class="glostypefmt">notation</code>, and let&#x2019;s suppose I want the <a id="wrglossary.2915"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> and <a id="wrglossary.2916"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossaries to be sorted alphabetically, but the <code class="glostypefmt">notation</code> type should be sorted in order of definition. <p>
+For <a id="wrglossary.2917"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, the <a id="wrglossary.2918"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a> option can be used in <a id="wrglossary.2919"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2920"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2921"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=word</span>]
+<a id="wrglossary.2922"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2923"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.2924"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<a id="wrglossary.2925"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=word</span>]
+<a id="wrglossary.2926"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2927"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=notation</span>,<a id="wrglossary.2928"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=def</span>]
</pre><p>
-For Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, I can set <a id="wrglossary.2925"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2926"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a> (which is the default), and I can either define all my <a id="wrglossary.2927"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> and <a id="wrglossary.2928"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> entries, then redefine <a id="wrglossary.2929"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> to set <span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span> to an incremented integer, and then define all my <code class="glostypefmt">notation</code> entries. Alternatively, I can redefine <a id="wrglossary.2930"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> to check for the glossary type and only modify <span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is <code class="glostypefmt">notation</code>.<p>
+For Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, I can set <a id="wrglossary.2929"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.2930"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a> (which is the default), and I can either define all my <a id="wrglossary.2931"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> and <a id="wrglossary.2932"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> entries, then redefine <a id="wrglossary.2933"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> to set <span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span> to an incremented integer, and then define all my <code class="glostypefmt">notation</code> entries. Alternatively, I can redefine <a id="wrglossary.2934"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> to check for the glossary type and only modify <span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is <code class="glostypefmt">notation</code>.<p>
The first method can be achieved as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcounter</code>{sortcount}
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.2931"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]{<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.2935"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]{<span class="comment">% </span>
<code class="cmd">\stepcounter</code>{sortcount}<span class="comment">% </span>
- <code class="cmd">\edef</code>#1{<a id="wrglossary.2932"></a><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a>{<a id="wrglossary.2933"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{sortcount}}}<span class="comment">% </span>
+ <code class="cmd">\edef</code>#1{<a id="wrglossary.2936"></a><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a>{<a id="wrglossary.2937"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{sortcount}}}<span class="comment">% </span>
}
</pre> The second method can be achieved as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcounter</code>{sortcount}
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.2934"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]{<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.2938"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]{<span class="comment">% </span>
<code class="cmd">\ifdefstring</code>{#2}{notation}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\stepcounter</code>{sortcount}<span class="comment">% </span>
- <code class="cmd">\edef</code>#1{<a id="wrglossary.2935"></a><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a>{<a id="wrglossary.2936"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{sortcount}}}<span class="comment">% </span>
+ <code class="cmd">\edef</code>#1{<a id="wrglossary.2939"></a><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a>{<a id="wrglossary.2940"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{sortcount}}}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.2937"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a>
+ <a id="wrglossary.2941"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a>
}<span class="comment">% </span>
}
-</pre> (<code class="csfmt">\ifdefstring</code> is defined by the <a id="wrglossary.2938"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> package, which is automatically loaded by <a id="wrglossary.2939"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>.) For a complete document, see the sample file <a id="wrglossary.2940"></a><a href="#glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></a>. </div><p>
-<div class="example" id="ex:customsort"><div class="title">Example 10: Customizing Standard Sort (Options 2 or 3)</div> Suppose you want a <a id="wrglossary.2941"></a><a href="#glo:dual.glossary">glossary</a> of people and you want the names listed as <span class="meta">&#x2329;<em class="metainner">first-name</em>&#x232a;</span> <span class="meta">&#x2329;<em class="metainner">surname</em>&#x232a;</span> in the glossary, but you want the names sorted by <span class="meta">&#x2329;<em class="metainner">surname</em>&#x232a;</span>, <span class="meta">&#x2329;<em class="metainner">first-name</em>&#x232a;</span>. You can do this by defining a command called, say, <code class="csfmt">\name</code>{first-name}{surname} that you can use in the <a id="wrglossary.2942"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key when you define the entry, but hook into the standard sort mechanism to temporarily redefine <code class="csfmt">\name</code> while the sort value is being set.<p>
+</pre> (<code class="csfmt">\ifdefstring</code> is defined by the <a id="wrglossary.2942"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> package, which is automatically loaded by <a id="wrglossary.2943"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>.) For a complete document, see the sample file <a id="wrglossary.2944"></a><a href="#glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></a>. </div><p>
+<div class="example" id="ex:customsort"><div class="title">Example 10: Customizing Standard Sort (Options 2 or 3)</div> Suppose you want a <a id="wrglossary.2945"></a><a href="#glo:dual.glossary">glossary</a> of people and you want the names listed as <span class="meta">&#x2329;<em class="metainner">first-name</em>&#x232a;</span> <span class="meta">&#x2329;<em class="metainner">surname</em>&#x232a;</span> in the glossary, but you want the names sorted by <span class="meta">&#x2329;<em class="metainner">surname</em>&#x232a;</span>, <span class="meta">&#x2329;<em class="metainner">first-name</em>&#x232a;</span>. You can do this by defining a command called, say, <code class="csfmt">\name</code>{first-name}{surname} that you can use in the <a id="wrglossary.2946"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key when you define the entry, but hook into the standard sort mechanism to temporarily redefine <code class="csfmt">\name</code> while the sort value is being set.<p>
First, define two commands to set the person&#x2019;s name: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\sortname</code>}[2]{#2, #1}
<code class="cmd">\newcommand</code>{<code class="cmd">\textname</code>}[2]{#1 #2}
</pre> and <code class="csfmt">\name</code> needs to be initialised to <code class="csfmt">\textname</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\let</code><code class="cmd">\name</code><code class="cmd">\textname</code>
-</pre> Now redefine <a id="wrglossary.2943"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> so that it temporarily sets <code class="csfmt">\name</code> to <code class="csfmt">\sortname</code> and expands the sort value, then sets <code class="csfmt">\name</code> to <code class="csfmt">\textname</code> so that the person&#x2019;s name appears as <span class="meta">&#x2329;<em class="metainner">first-name</em>&#x232a;</span> <span class="meta">&#x2329;<em class="metainner">surname</em>&#x232a;</span> in the text: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.2944"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]{<span class="comment">% </span>
+</pre> Now redefine <a id="wrglossary.2947"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> so that it temporarily sets <code class="csfmt">\name</code> to <code class="csfmt">\sortname</code> and expands the sort value, then sets <code class="csfmt">\name</code> to <code class="csfmt">\textname</code> so that the person&#x2019;s name appears as <span class="meta">&#x2329;<em class="metainner">first-name</em>&#x232a;</span> <span class="meta">&#x2329;<em class="metainner">surname</em>&#x232a;</span> in the text: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.2948"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]{<span class="comment">% </span>
<code class="cmd">\let</code><code class="cmd">\name</code><code class="cmd">\sortname</code>
<code class="cmd">\edef</code>#1{<code class="cmd">\expandafter</code><code class="cmd">\expandonce</code><code class="cmd">\expandafter</code>{#1}}<span class="comment">% </span>
<code class="cmd">\let</code><code class="cmd">\name</code><code class="cmd">\textname</code>
- <a id="wrglossary.2945"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a>
+ <a id="wrglossary.2949"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a>
}
</pre> (The somewhat complicate use of <code class="csfmt">\expandafter</code> etc helps to protect fragile commands, but care is still needed.)<p>
-Now the entries can be defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2946"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{joebloggs}<a id="wrglossary.2947"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\name</code>{Joe}{Bloggs}}</span>,
- <a id="wrglossary.2948"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={some information about Joe Bloggs}</span>
+Now the entries can be defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2950"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{joebloggs}<a id="wrglossary.2951"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\name</code>{Joe}{Bloggs}}</span>,
+ <a id="wrglossary.2952"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={some information about Joe Bloggs}</span>
-<a id="wrglossary.2949"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{johnsmith}{<a id="wrglossary.2950"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\name</code>{John}{Smith}}</span>,
- <a id="wrglossary.2951"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={some information about John Smith}</span>}
-</pre> For a complete document, see the sample file <a id="wrglossary.2952"></a><a href="#glo:file.samplePeople.tex"><span class="filefmt">samplePeople.tex</span></a>. </div><p>
+<a id="wrglossary.2953"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{johnsmith}{<a id="wrglossary.2954"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\name</code>{John}{Smith}}</span>,
+ <a id="wrglossary.2955"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={some information about John Smith}</span>}
+</pre> For a complete document, see the sample file <a id="wrglossary.2956"></a><a href="#glo:file.samplePeople.tex"><span class="filefmt">samplePeople.tex</span></a>. </div><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2953"></a><code class="code"><dfn id="glo:opt.order"><span class="styoptfmt">order</span></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>word</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.2957"></a><code class="code"><dfn id="glo:opt.order"><span class="styoptfmt">order</span></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>word</span><span class="clearfix"></span></div><!-- end of settingsbox -->
This may take two values: <p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2954"></a><a id="wrglossary.2955"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a>=<code class="code"><dfn id="glo:optval.order.word"><span class="optfmt">word</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.2958"></a><a id="wrglossary.2959"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a>=<code class="code"><dfn id="glo:optval.order.word"><span class="optfmt">word</span></dfn></code></div><!-- end of optionvaluebox -->
Word order (<span class="qt">&#x201c;sea lion&#x201d;</span> before <span class="qt">&#x201c;seal&#x201d;</span>).<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.2956"></a><a id="wrglossary.2957"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a>=<code class="code"><dfn id="glo:optval.order.letter"><span class="optfmt">letter</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.2960"></a><a id="wrglossary.2961"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a>=<code class="code"><dfn id="glo:optval.order.letter"><span class="optfmt">letter</span></dfn></code></div><!-- end of optionvaluebox -->
Letter order (<span class="qt">&#x201c;seal&#x201d;</span> before <span class="qt">&#x201c;sea lion&#x201d;</span>).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, the <a id="wrglossary.2958"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> option has no effect if you explicitly call <a id="wrglossary.2959"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2960"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. </div><!-- end of important -->
+Note that with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, the <a id="wrglossary.2962"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> option has no effect if you explicitly call <a id="wrglossary.2963"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.2964"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. </div><!-- end of important -->
<p>
-If you use <a id="wrglossary.2961"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this setting will be used if you use <a id="wrglossary.2962"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=standard</span> in the optional argument of <a id="wrglossary.2963"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2964"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2965"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=standard</span>]
-</pre> Alternatively, you can specify the order for individual <a id="wrglossary.2966"></a><a href="#glo:dual.glossary">glossaries</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2967"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2968"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=word</span>]
-<a id="wrglossary.2969"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2970"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.2971"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<a id="wrglossary.2972"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=letter</span>]
+If you use <a id="wrglossary.2965"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this setting will be used if you use <a id="wrglossary.2966"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=standard</span> in the optional argument of <a id="wrglossary.2967"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2968"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2969"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=standard</span>]
+</pre> Alternatively, you can specify the order for individual <a id="wrglossary.2970"></a><a href="#glo:dual.glossary">glossaries</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.2971"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2972"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=word</span>]
+<a id="wrglossary.2973"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.2974"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.2975"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<a id="wrglossary.2976"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=letter</span>]
</pre><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.2973"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.2974"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the <a id="wrglossary.2975"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a> option in <a id="wrglossary.2976"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a> instead of <a id="wrglossary.2977"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a>. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.2977"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.2978"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the <a id="wrglossary.2979"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a> option in <a id="wrglossary.2980"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a> instead of <a id="wrglossary.2981"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2978"></a><code class="code"><dfn id="glo:opt.makeindex"><span class="styoptfmt">makeindex</span></dfn></code><p>
-<div class="noteBox"><a id="wrglossary.2979"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a></div><!-- end of noteBox -->
+<a id="wrglossary.2982"></a><code class="code"><dfn id="glo:opt.makeindex"><span class="styoptfmt">makeindex</span></dfn></code><p>
+<div class="noteBox"><a id="wrglossary.2983"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a></div><!-- end of noteBox -->
</div><!-- end of settingsbox -->
- The <a id="wrglossary.2980"></a><a href="#glo:dual.glossary">glossary</a> information and <a id="wrglossary.2981"></a><a href="#glo:dual.indexing">indexing</a> style file will be written in <a id="wrglossary.2982"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> format. If you use <a id="wrglossary.2983"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.2984"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>, it will automatically detect that it needs to call <a id="wrglossary.2985"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. If you don&#x2019;t use <a id="wrglossary.2986"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, you need to remember to use <a id="wrglossary.2987"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> not <a id="wrglossary.2988"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. The indexing style file will been given a&#xa0;<a id="wrglossary.2989"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> extension.<p>
-You may omit this package option if you are using <a id="wrglossary.2990"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> as this is the default. It&#x2019;s available in case you need to override the effect of an earlier occurrence of <a id="wrglossary.2991"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> in the package option list.<p>
+ The <a id="wrglossary.2984"></a><a href="#glo:dual.glossary">glossary</a> information and <a id="wrglossary.2985"></a><a href="#glo:dual.indexing">indexing</a> style file will be written in <a id="wrglossary.2986"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> format. If you use <a id="wrglossary.2987"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.2988"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>, it will automatically detect that it needs to call <a id="wrglossary.2989"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. If you don&#x2019;t use <a id="wrglossary.2990"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, you need to remember to use <a id="wrglossary.2991"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> not <a id="wrglossary.2992"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. The indexing style file will been given a&#xa0;<a id="wrglossary.2993"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> extension.<p>
+You may omit this package option if you are using <a id="wrglossary.2994"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> as this is the default. It&#x2019;s available in case you need to override the effect of an earlier occurrence of <a id="wrglossary.2995"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> in the package option list.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.2992"></a><code class="code"><dfn id="glo:opt.xindy"><span class="styoptfmt">xindy</span></dfn>={<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><p>
-<div class="noteBox"><a id="wrglossary.2993"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a></div><!-- end of noteBox -->
+<a id="wrglossary.2996"></a><code class="code"><dfn id="glo:opt.xindy"><span class="styoptfmt">xindy</span></dfn>={<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><p>
+<div class="noteBox"><a id="wrglossary.2997"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a></div><!-- end of noteBox -->
</div><!-- end of settingsbox -->
- The <a id="wrglossary.2994"></a><a href="#glo:dual.glossary">glossary</a> information and <a id="wrglossary.2995"></a><a href="#glo:dual.indexing">indexing</a> style file will be written in <a id="wrglossary.2996"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> format. If you use <a id="wrglossary.2997"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, it will automatically detect that it needs to call <a id="wrglossary.2998"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. If you don&#x2019;t use <a id="wrglossary.2999"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, you need to remember to use <a id="wrglossary.3000"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> not <a id="wrglossary.3001"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. The indexing style file will been given a <a id="wrglossary.3002"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> extension.<p>
-This package option may additionally have a value that is a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> comma-separated list to override some default options. Note that these options are irrelevant if you explicitly call <a id="wrglossary.3003"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. See &#xa7;<a href="#sec:xindy">14</a> for further details on using <a id="wrglossary.3004"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the <a id="wrglossary.3005"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
+ The <a id="wrglossary.2998"></a><a href="#glo:dual.glossary">glossary</a> information and <a id="wrglossary.2999"></a><a href="#glo:dual.indexing">indexing</a> style file will be written in <a id="wrglossary.3000"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> format. If you use <a id="wrglossary.3001"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, it will automatically detect that it needs to call <a id="wrglossary.3002"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. If you don&#x2019;t use <a id="wrglossary.3003"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, you need to remember to use <a id="wrglossary.3004"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> not <a id="wrglossary.3005"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. The indexing style file will been given a <a id="wrglossary.3006"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> extension.<p>
+This package option may additionally have a value that is a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> comma-separated list to override some default options. Note that these options are irrelevant if you explicitly call <a id="wrglossary.3007"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. See &#xa7;<a href="#sec:xindy">14</a> for further details on using <a id="wrglossary.3008"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the <a id="wrglossary.3009"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
You can test if this option has been set using the conditional: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3006"></a><code class="code"><dfn id="glo:ifglsxindy"><code class="csfmt">\ifglsxindy</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- Note that this conditional should not be changed after <a id="wrglossary.3007"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> otherwise the syntax in the <a id="wrglossary.3008"></a><a href="#glo:dual.glossary">glossary</a> files will be incorrect. If this conditional is false, it means that any option other than <a id="wrglossary.3009"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a> is in effect. (If you need to know which indexing option is in effect, check the definition of <a id="wrglossary.3010"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> instead.)<p>
+<a id="wrglossary.3010"></a><code class="code"><dfn id="glo:ifglsxindy"><code class="csfmt">\ifglsxindy</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ Note that this conditional should not be changed after <a id="wrglossary.3011"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> otherwise the syntax in the <a id="wrglossary.3012"></a><a href="#glo:dual.glossary">glossary</a> files will be incorrect. If this conditional is false, it means that any option other than <a id="wrglossary.3013"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a> is in effect. (If you need to know which indexing option is in effect, check the definition of <a id="wrglossary.3014"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> instead.)<p>
The <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> value may be omitted. If set, it should be a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list, where the following three options may be used:<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3011"></a><code class="code"><dfn id="glo:opt.xindy.language"><span class="optfmt">language</span></dfn>={<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- The language module to use, which is passed to <a id="wrglossary.3012"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the <a id="wrglossary.3013"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> switch. The default is obtained from <a id="wrglossary.3014"></a><a href="#glo:languagename"><code class="csfmt">\languagename</code></a> but note that this may not be correct as <a id="wrglossary.3015"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> has a different labelling system to <a id="wrglossary.3016"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> and <a id="wrglossary.3017"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a>. <p>
-The <a id="wrglossary.3018"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script has a set of mappings of known <a id="wrglossary.3019"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> language names to <a id="wrglossary.3020"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language names, but new <a id="wrglossary.3021"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> dialect names may not be included. The <a id="wrglossary.3022"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> script doesn&#x2019;t have this feature (but there&#x2019;s no benefit in use <a id="wrglossary.3023"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> instead of <a id="wrglossary.3024"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> when using <a id="wrglossary.3025"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>). The <a id="wrglossary.3026"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=o</span>ption that calls <a id="wrglossary.3027"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly also doesn&#x2019;t use any mapping.<p>
-However, even if the appropriate mapping is available, <a id="wrglossary.3028"></a><a href="#glo:languagename"><code class="csfmt">\languagename</code></a> may still not expand to the language required for the <a id="wrglossary.3029"></a><a href="#glo:dual.glossary">glossary</a>. In which case, you need to specify the correct <a id="wrglossary.3030"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[brazilian,english]{babel}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.3031"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">=<a id="wrglossary.3032"></a><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a><span class="optfmt">=portuguese</span></span>]{glossaries}
-</pre> If you have multiple <a id="wrglossary.3033"></a><a href="#glo:dual.glossary">glossaries</a> in different languages, use <a id="wrglossary.3034"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a> to set the language for each glossary.<p>
+<a id="wrglossary.3015"></a><code class="code"><dfn id="glo:opt.xindy.language"><span class="optfmt">language</span></dfn>={<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ The language module to use, which is passed to <a id="wrglossary.3016"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the <a id="wrglossary.3017"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> switch. The default is obtained from <a id="wrglossary.3018"></a><a href="#glo:languagename"><code class="csfmt">\languagename</code></a> but note that this may not be correct as <a id="wrglossary.3019"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> has a different labelling system to <a id="wrglossary.3020"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> and <a id="wrglossary.3021"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a>. <p>
+The <a id="wrglossary.3022"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script has a set of mappings of known <a id="wrglossary.3023"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> language names to <a id="wrglossary.3024"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language names, but new <a id="wrglossary.3025"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> dialect names may not be included. The <a id="wrglossary.3026"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> script doesn&#x2019;t have this feature (but there&#x2019;s no benefit in use <a id="wrglossary.3027"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> instead of <a id="wrglossary.3028"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> when using <a id="wrglossary.3029"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>). The <a id="wrglossary.3030"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=o</span>ption that calls <a id="wrglossary.3031"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly also doesn&#x2019;t use any mapping.<p>
+However, even if the appropriate mapping is available, <a id="wrglossary.3032"></a><a href="#glo:languagename"><code class="csfmt">\languagename</code></a> may still not expand to the language required for the <a id="wrglossary.3033"></a><a href="#glo:dual.glossary">glossary</a>. In which case, you need to specify the correct <a id="wrglossary.3034"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[brazilian,english]{babel}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.3035"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">=<a id="wrglossary.3036"></a><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a><span class="optfmt">=portuguese</span></span>]{glossaries}
+</pre> If you have multiple <a id="wrglossary.3037"></a><a href="#glo:dual.glossary">glossaries</a> in different languages, use <a id="wrglossary.3038"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a> to set the language for each glossary.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3035"></a><code class="code"><dfn id="glo:opt.xindy.codepage"><span class="optfmt">codepage</span></dfn>={<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- The <a id="wrglossary.3036"></a><a href="#glo:idx.codepage">codepage</a> is the file <a id="wrglossary.3037"></a><a href="#glo:idx.encoding">encoding</a> for the <a id="wrglossary.3038"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> files and is passed to <a id="wrglossary.3039"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the <a id="wrglossary.3040"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> switch. The default <a id="wrglossary.3041"></a><a href="#glo:idx.codepage">codepage</a> is obtained from <a id="wrglossary.3042"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a>. As from v4.50, if <a id="wrglossary.3043"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a> isn&#x2019;t defined, <a id="wrglossary.3044"></a><a href="#glo:dual.utf8">UTF-8</a> is assumed (which is identified by the label <code class="code">utf8</code>). If this is incorrect, you will need to use the <a id="wrglossary.3045"></a><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a> option but make sure you use the <a id="wrglossary.3046"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.3047"></a><a href="#glo:idx.codepage">codepage</a> label (for example, <code class="code">cp1252</code> or <code class="code">latin9</code>). See the <a id="wrglossary.3048"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> documentation for further details.<p>
+<a id="wrglossary.3039"></a><code class="code"><dfn id="glo:opt.xindy.codepage"><span class="optfmt">codepage</span></dfn>={<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ The <a id="wrglossary.3040"></a><a href="#glo:idx.codepage">codepage</a> is the file <a id="wrglossary.3041"></a><a href="#glo:idx.encoding">encoding</a> for the <a id="wrglossary.3042"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> files and is passed to <a id="wrglossary.3043"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the <a id="wrglossary.3044"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> switch. The default <a id="wrglossary.3045"></a><a href="#glo:idx.codepage">codepage</a> is obtained from <a id="wrglossary.3046"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a>. As from v4.50, if <a id="wrglossary.3047"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a> isn&#x2019;t defined, <a id="wrglossary.3048"></a><a href="#glo:dual.utf8">UTF-8</a> is assumed (which is identified by the label <code class="code">utf8</code>). If this is incorrect, you will need to use the <a id="wrglossary.3049"></a><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a> option but make sure you use the <a id="wrglossary.3050"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.3051"></a><a href="#glo:idx.codepage">codepage</a> label (for example, <code class="code">cp1252</code> or <code class="code">latin9</code>). See the <a id="wrglossary.3052"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> documentation for further details.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The <a id="wrglossary.3049"></a><a href="#glo:idx.codepage">codepage</a> may not simply be the <a id="wrglossary.3050"></a><a href="#glo:idx.encoding">encoding</a> but may include a sorting rule, such as <code class="code">ij-as-y-utf8</code> or <code class="code">din5007-utf8</code>. See &#xa7;<a href="#sec:langenc">14.2</a>. </div><!-- end of important -->
+The <a id="wrglossary.3053"></a><a href="#glo:idx.codepage">codepage</a> may not simply be the <a id="wrglossary.3054"></a><a href="#glo:idx.encoding">encoding</a> but may include a sorting rule, such as <code class="code">ij-as-y-utf8</code> or <code class="code">din5007-utf8</code>. See &#xa7;<a href="#sec:langenc">14.2</a>. </div><!-- end of important -->
<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3051"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">=<a id="wrglossary.3052"></a><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a><span class="optfmt">=english</span>,<a id="wrglossary.3053"></a><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a><span class="optfmt">=cp1252</span></span>]
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3055"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">=<a id="wrglossary.3056"></a><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a><span class="optfmt">=english</span>,<a id="wrglossary.3057"></a><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a><span class="optfmt">=cp1252</span></span>]
{glossaries}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3054"></a><code class="code"><dfn id="glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></dfn>={<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, this option will define the number <a id="wrglossary.3055"></a><a href="#glo:idx.group">group</a> in the <a id="wrglossary.3056"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file, which by default will be placed before the <span class="qt">&#x201c;A&#x201d;</span> <a id="wrglossary.3057"></a><a href="#glo:idx.group">letter group</a>. If you don&#x2019;t want this <a id="wrglossary.3058"></a><a href="#glo:idx.group">letter group</a>, set this option to false. Note that the <span class="qt">&#x201c;A&#x201d;</span> <a id="wrglossary.3059"></a><a href="#glo:idx.group">letter group</a> is only available with <a id="wrglossary.3060"></a><a href="#glo:dual.latinalph">Latin alphabets</a>, so if you are using a <a id="wrglossary.3061"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabet</a>, you will either need to switch off the number <a id="wrglossary.3062"></a><a href="#glo:idx.group">group</a> or identify the <a id="wrglossary.3063"></a><a href="#glo:idx.group">letter group</a> that it should come before with <a id="wrglossary.3064"></a><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a>.<p>
+<a id="wrglossary.3058"></a><code class="code"><dfn id="glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></dfn>={<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, this option will define the number <a id="wrglossary.3059"></a><a href="#glo:idx.group">group</a> in the <a id="wrglossary.3060"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file, which by default will be placed before the <span class="qt">&#x201c;A&#x201d;</span> <a id="wrglossary.3061"></a><a href="#glo:idx.group">letter group</a>. If you don&#x2019;t want this <a id="wrglossary.3062"></a><a href="#glo:idx.group">letter group</a>, set this option to false. Note that the <span class="qt">&#x201c;A&#x201d;</span> <a id="wrglossary.3063"></a><a href="#glo:idx.group">letter group</a> is only available with <a id="wrglossary.3064"></a><a href="#glo:dual.latinalph">Latin alphabets</a>, so if you are using a <a id="wrglossary.3065"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabet</a>, you will either need to switch off the number <a id="wrglossary.3066"></a><a href="#glo:idx.group">group</a> or identify the <a id="wrglossary.3067"></a><a href="#glo:idx.group">letter group</a> that it should come before with <a id="wrglossary.3068"></a><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3065"></a><code class="code"><dfn id="glo:opt.xindygloss"><span class="styoptfmt">xindygloss</span></dfn></code><p>
-<div class="noteBox"><a id="wrglossary.3066"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a></div><!-- end of noteBox -->
+<a id="wrglossary.3069"></a><code class="code"><dfn id="glo:opt.xindygloss"><span class="styoptfmt">xindygloss</span></dfn></code><p>
+<div class="noteBox"><a id="wrglossary.3070"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a></div><!-- end of noteBox -->
</div><!-- end of settingsbox -->
- This is equivalent to <a id="wrglossary.3067"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> without any value supplied and may be used as a document class option. The language and code page can be set via <a id="wrglossary.3068"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a> and <a id="wrglossary.3069"></a><a href="#glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></a> if the defaults are inappropriate (see &#xa7;<a href="#sec:langenc">14.2</a>.)<p>
+ This is equivalent to <a id="wrglossary.3071"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> without any value supplied and may be used as a document class option. The language and code page can be set via <a id="wrglossary.3072"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a> and <a id="wrglossary.3073"></a><a href="#glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></a> if the defaults are inappropriate (see &#xa7;<a href="#sec:langenc">14.2</a>.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3070"></a><code class="code"><dfn id="glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></dfn></code><p>
-<div class="noteBox"><a id="wrglossary.3071"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a></div><!-- end of noteBox -->
+<a id="wrglossary.3074"></a><code class="code"><dfn id="glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></dfn></code><p>
+<div class="noteBox"><a id="wrglossary.3075"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a></div><!-- end of noteBox -->
</div><!-- end of settingsbox -->
- This is equivalent to <a id="wrglossary.3072"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">={<a id="wrglossary.3073"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=false</span>}</span> and may be used as a document class option.<p>
+ This is equivalent to <a id="wrglossary.3076"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">={<a id="wrglossary.3077"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=false</span>}</span> and may be used as a document class option.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3074"></a><code class="code"><dfn id="glo:opt.automake"><span class="styoptfmt">automake</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>immediate; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option will attempt to use the <a id="wrglossary.3075"></a><a href="#glo:dual.shellescape">shell escape</a> to run the appropriate <a id="wrglossary.3076"></a><a href="#glo:dual.indexingapp">indexing application</a>. You will still need to run LaTeX twice. For example, if the document in the file <span class="filefmt">myDoc.tex</span> contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3077"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>]{glossaries}
-<a id="wrglossary.3078"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.3079"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.3080"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.3081"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+<a id="wrglossary.3078"></a><code class="code"><dfn id="glo:opt.automake"><span class="styoptfmt">automake</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>immediate; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option will attempt to use the <a id="wrglossary.3079"></a><a href="#glo:dual.shellescape">shell escape</a> to run the appropriate <a id="wrglossary.3080"></a><a href="#glo:dual.indexingapp">indexing application</a>. You will still need to run LaTeX twice. For example, if the document in the file <span class="filefmt">myDoc.tex</span> contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3081"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>]{glossaries}
+<a id="wrglossary.3082"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.3083"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.3084"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.3085"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.3082"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
-<a id="wrglossary.3083"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.3086"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.3087"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre> Then the document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
pdflatex myDoc
-</pre> This will run <a id="wrglossary.3084"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> on every LaTeX run. If you have a large <a id="wrglossary.3085"></a><a href="#glo:dual.glossary">glossary</a> with a complex document build, this can end up being more time-consuming that simply running <a id="wrglossary.3086"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (either explicitly or via <a id="wrglossary.3087"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>) the minimum number of required times.<p>
+</pre> This will run <a id="wrglossary.3088"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> on every LaTeX run. If you have a large <a id="wrglossary.3089"></a><a href="#glo:dual.glossary">glossary</a> with a complex document build, this can end up being more time-consuming that simply running <a id="wrglossary.3090"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (either explicitly or via <a id="wrglossary.3091"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>) the minimum number of required times.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that you will need to have the <a id="wrglossary.3088"></a><a href="#glo:dual.shellescape">shell escape</a> enabled (restricted mode for a direct call to <a id="wrglossary.3089"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and unrestricted mode for <a id="wrglossary.3090"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, <a id="wrglossary.3091"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.3092"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>). If you switch this option on and you are using LuaLaTeX, then the <a id="wrglossary.3093"></a><a href="#glo:pkg.shellesc"><span class="styfmt">shellesc</span></a> package will be loaded. </div><!-- end of important -->
+Note that you will need to have the <a id="wrglossary.3092"></a><a href="#glo:dual.shellescape">shell escape</a> enabled (restricted mode for a direct call to <a id="wrglossary.3093"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and unrestricted mode for <a id="wrglossary.3094"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, <a id="wrglossary.3095"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.3096"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>). If you switch this option on and you are using LuaLaTeX, then the <a id="wrglossary.3097"></a><a href="#glo:pkg.shellesc"><span class="styfmt">shellesc</span></a> package will be loaded. </div><!-- end of important -->
<p>
-If this option doesn&#x2019;t seem to work, open the <a id="wrglossary.3094"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file in your text editor and search for &#x201c;<code class="qtt">runsystem</code>&#x201d;. For example, if the document is in a file called <span class="filefmt">myDoc.tex</span> and it has: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3095"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>]{glossaries}
+If this option doesn&#x2019;t seem to work, open the <a id="wrglossary.3098"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file in your text editor and search for &#x201c;<code class="qtt">runsystem</code>&#x201d;. For example, if the document is in a file called <span class="filefmt">myDoc.tex</span> and it has: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3099"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>]{glossaries}
</pre> and you run LaTeX in restricted mode, then if call was successful, you should find the following line in the file <span class="filefmt">myDoc.log</span>: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>runsystem(makeindex -s myDoc.ist -t myDoc.glg -o myDoc.gls myDoc.glo)...executed safely (allowed).
-</pre> The parentheses immediately after &#x201c;<code class="qtt">runsystem</code>&#x201d; show how the command was called. The bit after the three dots <code class="code">...</code> indicates whether or not the command was run and, if so, whether it was successful. In the above case, it has <span class="qt">&#x201c;executed safely (allowed)&#x201d;</span>. This means that it was allowed to run in restricted mode because <a id="wrglossary.3096"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is on the list of trusted applications.<p>
-If you change the package option to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3097"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3098"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a>]{glossaries}
+</pre> The parentheses immediately after &#x201c;<code class="qtt">runsystem</code>&#x201d; show how the command was called. The bit after the three dots <code class="code">...</code> indicates whether or not the command was run and, if so, whether it was successful. In the above case, it has <span class="qt">&#x201c;executed safely (allowed)&#x201d;</span>. This means that it was allowed to run in restricted mode because <a id="wrglossary.3100"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is on the list of trusted applications.<p>
+If you change the package option to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3101"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3102"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a>]{glossaries}
</pre> and rerun LaTeX in restricted mode, then the line in <span class="filefmt">myDoc.log</span> will now be: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>runsystem(makeglossaries myDoc)...disabled (restricted).
-</pre> This indicates that an attempt was made to run <a id="wrglossary.3099"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> (rather than a direct call to <a id="wrglossary.3100"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>), which isn&#x2019;t permitted in restricted mode. There will be a similar message with <a id="wrglossary.3101"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3102"></a><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a> or if the <a id="wrglossary.3103"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> option is used. These cases require the unrestricted <a id="wrglossary.3104"></a><a href="#glo:dual.shellescape">shell escape</a>. <p>
+</pre> This indicates that an attempt was made to run <a id="wrglossary.3103"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> (rather than a direct call to <a id="wrglossary.3104"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>), which isn&#x2019;t permitted in restricted mode. There will be a similar message with <a id="wrglossary.3105"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3106"></a><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a> or if the <a id="wrglossary.3107"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> option is used. These cases require the unrestricted <a id="wrglossary.3108"></a><a href="#glo:dual.shellescape">shell escape</a>. <p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Think carefully before enabling unrestricted mode. Do you trust all the packages your document is loading (either explicitly or implicitly via another package)? Do you trust any code that you have copied and pasted from some third party? First compile your document in restricted mode (or with the <a id="wrglossary.3105"></a><a href="#glo:dual.shellescape">shell escape</a> disabled) and search the <a id="wrglossary.3106"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file for &#x201c;<code class="qtt">runsystem</code>&#x201d; to find out exactly what system calls are being attempted. </div><!-- end of important -->
+Think carefully before enabling unrestricted mode. Do you trust all the packages your document is loading (either explicitly or implicitly via another package)? Do you trust any code that you have copied and pasted from some third party? First compile your document in restricted mode (or with the <a id="wrglossary.3109"></a><a href="#glo:dual.shellescape">shell escape</a> disabled) and search the <a id="wrglossary.3110"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file for &#x201c;<code class="qtt">runsystem</code>&#x201d; to find out exactly what system calls are being attempted. </div><!-- end of important -->
<p>
-If the document is compiled in unrestricted mode, the corresponding line in the <a id="wrglossary.3107"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file should now be: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>runsystem(makeglossaries myDoc)...executed.
-</pre> This means that <a id="wrglossary.3108"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> was run. If it has <span class="qt">&#x201c;failed&#x201d;</span> instead of <span class="qt">&#x201c;executed&#x201d;</span>, then it means there was a fatal error. Note that just because the <a id="wrglossary.3109"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file has <span class="qt">&#x201c;executed&#x201d;</span> doesn&#x2019;t mean that the application ran without a problem as there may have been some warnings or non-fatal errors. If you get any unexpected results, check the <a id="wrglossary.3110"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> transcript file (for example, the <a id="wrglossary.3111"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> file, <span class="filefmt">myDoc.glg</span> in the above, for the <a id="wrglossary.3112"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary).<p>
+If the document is compiled in unrestricted mode, the corresponding line in the <a id="wrglossary.3111"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file should now be: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>runsystem(makeglossaries myDoc)...executed.
+</pre> This means that <a id="wrglossary.3112"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> was run. If it has <span class="qt">&#x201c;failed&#x201d;</span> instead of <span class="qt">&#x201c;executed&#x201d;</span>, then it means there was a fatal error. Note that just because the <a id="wrglossary.3113"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file has <span class="qt">&#x201c;executed&#x201d;</span> doesn&#x2019;t mean that the application ran without a problem as there may have been some warnings or non-fatal errors. If you get any unexpected results, check the <a id="wrglossary.3114"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> transcript file (for example, the <a id="wrglossary.3115"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> file, <span class="filefmt">myDoc.glg</span> in the above, for the <a id="wrglossary.3116"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary).<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3113"></a><a id="wrglossary.3114"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- No attempt is made to use the <a id="wrglossary.3115"></a><a href="#glo:dual.shellescape">shell escape</a>.<p>
+<a id="wrglossary.3117"></a><a id="wrglossary.3118"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+ No attempt is made to use the <a id="wrglossary.3119"></a><a href="#glo:dual.shellescape">shell escape</a>.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3116"></a><a id="wrglossary.3117"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.true"><span class="optfmt">true</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a> <a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
- This is now a deprecated synonym for <a id="wrglossary.3118"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3119"></a><a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a>. This used to be the default if the value to <a id="wrglossary.3120"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> wasn&#x2019;t supplied, but the default switched to the less problematic <a id="wrglossary.3121"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3122"></a><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a> in version 4.50.<p>
+<a id="wrglossary.3120"></a><a id="wrglossary.3121"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.true"><span class="optfmt">true</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a> <a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
+ This is now a deprecated synonym for <a id="wrglossary.3122"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3123"></a><a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a>. This used to be the default if the value to <a id="wrglossary.3124"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> wasn&#x2019;t supplied, but the default switched to the less problematic <a id="wrglossary.3125"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3126"></a><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a> in version 4.50.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3123"></a><a id="wrglossary.3124"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.delayed"><span class="optfmt">delayed</span></dfn></code></div><!-- end of optionvaluebox -->
- A direct call to <a id="wrglossary.3125"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.3126"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (as appropriate) for each non-empty <a id="wrglossary.3127"></a><a href="#glo:dual.glossary">glossary</a> will be made at the end of the document using a delayed write to ensure that the <a id="wrglossary.3128"></a><a href="#glo:dual.glossary">glossary</a> files are complete. (It&#x2019;s necessary to delay writing to the <a id="wrglossary.3129"></a><a href="#glo:dual.indexingfile">indexing files</a> in order to ensure that <a id="wrglossary.3130"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> is correct.) Unfortunately, there are situations where the delayed write never occurs, for example, if there are floats on the final page. In those cases, it&#x2019;s better to use an immediate write (any of the following options).<p>
+<a id="wrglossary.3127"></a><a id="wrglossary.3128"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.delayed"><span class="optfmt">delayed</span></dfn></code></div><!-- end of optionvaluebox -->
+ A direct call to <a id="wrglossary.3129"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.3130"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (as appropriate) for each non-empty <a id="wrglossary.3131"></a><a href="#glo:dual.glossary">glossary</a> will be made at the end of the document using a delayed write to ensure that the <a id="wrglossary.3132"></a><a href="#glo:dual.glossary">glossary</a> files are complete. (It&#x2019;s necessary to delay writing to the <a id="wrglossary.3133"></a><a href="#glo:dual.indexingfile">indexing files</a> in order to ensure that <a id="wrglossary.3134"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> is correct.) Unfortunately, there are situations where the delayed write never occurs, for example, if there are floats on the final page. In those cases, it&#x2019;s better to use an immediate write (any of the following options).<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3131"></a><a id="wrglossary.3132"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.immediate"><span class="optfmt">immediate</span></dfn></code></div><!-- end of optionvaluebox -->
- A direct call to <a id="wrglossary.3133"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.3134"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (as appropriate) for each non-empty <a id="wrglossary.3135"></a><a href="#glo:dual.glossary">glossary</a> will be made at the start of <a id="wrglossary.3136"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> using an immediate write. This ensures that the <a id="wrglossary.3137"></a><a href="#glo:dual.indexingfile">indexing files</a> are read by the <a id="wrglossary.3138"></a><a href="#glo:dual.indexingapp">indexing application</a> before they are opened (which will clear their content).<p>
-If you are using <a id="wrglossary.3139"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, then <a id="wrglossary.3140"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3141"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a> is a better option that this one. Either way, you will need Perl and the unrestricted mode, but with <a id="wrglossary.3142"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> you get the benefit of the language mappings and diagnostics.<p>
+<a id="wrglossary.3135"></a><a id="wrglossary.3136"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.immediate"><span class="optfmt">immediate</span></dfn></code></div><!-- end of optionvaluebox -->
+ A direct call to <a id="wrglossary.3137"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.3138"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (as appropriate) for each non-empty <a id="wrglossary.3139"></a><a href="#glo:dual.glossary">glossary</a> will be made at the start of <a id="wrglossary.3140"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> using an immediate write. This ensures that the <a id="wrglossary.3141"></a><a href="#glo:dual.indexingfile">indexing files</a> are read by the <a id="wrglossary.3142"></a><a href="#glo:dual.indexingapp">indexing application</a> before they are opened (which will clear their content).<p>
+If you are using <a id="wrglossary.3143"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, then <a id="wrglossary.3144"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3145"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a> is a better option that this one. Either way, you will need Perl and the unrestricted mode, but with <a id="wrglossary.3146"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> you get the benefit of the language mappings and diagnostics.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3143"></a><a id="wrglossary.3144"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></dfn></code></div><!-- end of optionvaluebox -->
- A call to <a id="wrglossary.3145"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will be made at the start of <a id="wrglossary.3146"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> using an immediate write if the <a id="wrglossary.3147"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file exists. On the one hand, it&#x2019;s better to use <a id="wrglossary.3148"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> as it has some extra diagnostic functions, but on the other hand it both requires Perl and the unrestricted <a id="wrglossary.3149"></a><a href="#glo:dual.shellescape">shell escape</a>.<p>
+<a id="wrglossary.3147"></a><a id="wrglossary.3148"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></dfn></code></div><!-- end of optionvaluebox -->
+ A call to <a id="wrglossary.3149"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will be made at the start of <a id="wrglossary.3150"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> using an immediate write if the <a id="wrglossary.3151"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file exists. On the one hand, it&#x2019;s better to use <a id="wrglossary.3152"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> as it has some extra diagnostic functions, but on the other hand it both requires Perl and the unrestricted <a id="wrglossary.3153"></a><a href="#glo:dual.shellescape">shell escape</a>.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3150"></a><a id="wrglossary.3151"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.lite"><span class="optfmt">lite</span></dfn></code></div><!-- end of optionvaluebox -->
- A call to <a id="wrglossary.3152"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> will be made at the start of <a id="wrglossary.3153"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> using an immediate write if the <a id="wrglossary.3154"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file exists. There&#x2019;s little benefit in this option over <a id="wrglossary.3155"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3156"></a><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a> and it has the added disadvantage of requiring the unrestricted mode.<p>
+<a id="wrglossary.3154"></a><a id="wrglossary.3155"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><dfn id="glo:optval.automake.lite"><span class="optfmt">lite</span></dfn></code></div><!-- end of optionvaluebox -->
+ A call to <a id="wrglossary.3156"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> will be made at the start of <a id="wrglossary.3157"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> using an immediate write if the <a id="wrglossary.3158"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file exists. There&#x2019;s little benefit in this option over <a id="wrglossary.3159"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3160"></a><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a> and it has the added disadvantage of requiring the unrestricted mode.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3157"></a><code class="code"><dfn id="glo:opt.automakegloss"><span class="styoptfmt">automakegloss</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a>; <span class="summarytag">alias: </span><span class="optfmt">makegloss</span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This valueless option is equivalent to <a id="wrglossary.3158"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3159"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a>.<p>
+<a id="wrglossary.3161"></a><code class="code"><dfn id="glo:opt.automakegloss"><span class="styoptfmt">automakegloss</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a>; <span class="summarytag">alias: </span><span class="optfmt">makegloss</span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This valueless option is equivalent to <a id="wrglossary.3162"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3163"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3160"></a><code class="code"><dfn id="glo:opt.automakeglosslite"><span class="styoptfmt">automakeglosslite</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a>; <span class="summarytag">alias: </span><span class="optfmt">lite</span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This valueless option is equivalent to <a id="wrglossary.3161"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3162"></a><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a>.<p>
+<a id="wrglossary.3164"></a><code class="code"><dfn id="glo:opt.automakeglosslite"><span class="styoptfmt">automakeglosslite</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a>; <span class="summarytag">alias: </span><span class="optfmt">lite</span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This valueless option is equivalent to <a id="wrglossary.3165"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.3166"></a><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3163"></a><code class="code"><dfn id="glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></dfn></code></div><!-- end of settingsbox -->
- This valueless option indicates that <a id="wrglossary.3164"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and <a id="wrglossary.3165"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> should be disabled. This option is provided in the event that you have to use a class or package that disregards the advice in &#xa7;<a href="#sec:indexingoptions">1.3</a> and automatically performs <a id="wrglossary.3166"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.3167"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> but you don&#x2019;t want this. (For example, you want to use a different <a id="wrglossary.3168"></a><a href="#glo:dual.indexing">indexing</a> method or you want to disable <a id="wrglossary.3169"></a><a href="#glo:dual.indexing">indexing</a> while working on a draft document.)<p>
-Naturally, if there&#x2019;s a particular reason why the class or package insists on a specific <a id="wrglossary.3170"></a><a href="#glo:dual.indexing">indexing</a> method, for example, it&#x2019;s an editorial requirement, then you will need to abide by that decision.<p>
-This option may be passed in the standard document class option list or passed using <a id="wrglossary.3171"></a><a href="#glo:PassOptionsToPackage"><code class="csfmt">\PassOptionsToPackage</code></a> before <a id="wrglossary.3172"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded. Note that this does nothing if <a id="wrglossary.3173"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.3174"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> has already been used whilst enabled.<p>
+<a id="wrglossary.3167"></a><code class="code"><dfn id="glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></dfn></code></div><!-- end of settingsbox -->
+ This valueless option indicates that <a id="wrglossary.3168"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and <a id="wrglossary.3169"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> should be disabled. This option is provided in the event that you have to use a class or package that disregards the advice in &#xa7;<a href="#sec:indexingoptions">1.3</a> and automatically performs <a id="wrglossary.3170"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.3171"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> but you don&#x2019;t want this. (For example, you want to use a different <a id="wrglossary.3172"></a><a href="#glo:dual.indexing">indexing</a> method or you want to disable <a id="wrglossary.3173"></a><a href="#glo:dual.indexing">indexing</a> while working on a draft document.)<p>
+Naturally, if there&#x2019;s a particular reason why the class or package insists on a specific <a id="wrglossary.3174"></a><a href="#glo:dual.indexing">indexing</a> method, for example, it&#x2019;s an editorial requirement, then you will need to abide by that decision.<p>
+This option may be passed in the standard document class option list or passed using <a id="wrglossary.3175"></a><a href="#glo:PassOptionsToPackage"><code class="csfmt">\PassOptionsToPackage</code></a> before <a id="wrglossary.3176"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded. Note that this does nothing if <a id="wrglossary.3177"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.3178"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> has already been used whilst enabled.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3175"></a><code class="code"><dfn id="glo:opt.restoremakegloss"><span class="styoptfmt">restoremakegloss</span></dfn></code></div><!-- end of settingsbox -->
- Cancels the effect of <a id="wrglossary.3176"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a>. This option may be used in <a id="wrglossary.3177"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>. It issues a warning if <a id="wrglossary.3178"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.3179"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> has already been used whilst enabled. Note that this option removes the check for <a id="wrglossary.3180"></a><a href="#glo:nofiles"><code class="csfmt">\nofiles</code></a>, as this option is an indication that the output files are actually required.<p>
-For example, suppose the class <span class="clsfmt">customclass.cls</span> automatically loads <a id="wrglossary.3181"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and does <a id="wrglossary.3182"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> but you need an extra <a id="wrglossary.3183"></a><a href="#glo:dual.glossary">glossary</a>, which has to be defined before <a id="wrglossary.3184"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, then you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[<a id="wrglossary.3185"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a>]{customclass}
-<a id="wrglossary.3186"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{functions}{Functions}
-<a id="wrglossary.3187"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>{restoremakegloss}
-<a id="wrglossary.3188"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-</pre> or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3189"></a><a href="#glo:PassOptionsToPackage"><code class="csfmt">\PassOptionsToPackage</code></a>{<a id="wrglossary.3190"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a>}{glossaries}
+<a id="wrglossary.3179"></a><code class="code"><dfn id="glo:opt.restoremakegloss"><span class="styoptfmt">restoremakegloss</span></dfn></code></div><!-- end of settingsbox -->
+ Cancels the effect of <a id="wrglossary.3180"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a>. This option may be used in <a id="wrglossary.3181"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>. It issues a warning if <a id="wrglossary.3182"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.3183"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> has already been used whilst enabled. Note that this option removes the check for <a id="wrglossary.3184"></a><a href="#glo:nofiles"><code class="csfmt">\nofiles</code></a>, as this option is an indication that the output files are actually required.<p>
+For example, suppose the class <span class="clsfmt">customclass.cls</span> automatically loads <a id="wrglossary.3185"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and does <a id="wrglossary.3186"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> but you need an extra <a id="wrglossary.3187"></a><a href="#glo:dual.glossary">glossary</a>, which has to be defined before <a id="wrglossary.3188"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, then you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>[<a id="wrglossary.3189"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a>]{customclass}
+<a id="wrglossary.3190"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{functions}{Functions}
+<a id="wrglossary.3191"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>{restoremakegloss}
+<a id="wrglossary.3192"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+</pre> or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3193"></a><a href="#glo:PassOptionsToPackage"><code class="csfmt">\PassOptionsToPackage</code></a>{<a id="wrglossary.3194"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a>}{glossaries}
<code class="cmd">\documentclass</code>{customclass}
-<a id="wrglossary.3191"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{functions}{Functions}
-<a id="wrglossary.3192"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>{restoremakegloss}
-<a id="wrglossary.3193"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.3195"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{functions}{Functions}
+<a id="wrglossary.3196"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>{restoremakegloss}
+<a id="wrglossary.3197"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
</pre><p>
-Note that restoring these commands doesn&#x2019;t necessarily mean that they can be used. It just means that their normal behaviour given the current settings will apply. For example, if you use the <a id="wrglossary.3194"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> or <a id="wrglossary.3195"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> options with <a id="wrglossary.3196"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> then you can&#x2019;t use <a id="wrglossary.3197"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.3198"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> regardless of <a id="wrglossary.3199"></a><a href="#glo:opt.restoremakegloss"><span class="styoptfmt">restoremakegloss</span></a>.<p>
+Note that restoring these commands doesn&#x2019;t necessarily mean that they can be used. It just means that their normal behaviour given the current settings will apply. For example, if you use the <a id="wrglossary.3198"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> or <a id="wrglossary.3199"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> options with <a id="wrglossary.3200"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> then you can&#x2019;t use <a id="wrglossary.3201"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.3202"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> regardless of <a id="wrglossary.3203"></a><a href="#glo:opt.restoremakegloss"><span class="styoptfmt">restoremakegloss</span></a>.<p>
</section><!-- end of section sec:pkgopts-sort -->
@@ -3181,151 +3185,151 @@ Note that restoring these commands doesn&#x2019;t necessarily mean that they can
<h2><!-- start of section header -->2.6. Glossary Type Options<div class="labellink"><a href="#sec:pkgopts-type">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3200"></a><code class="code"><dfn id="glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></dfn>={<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- Use this option if you have multiple <a id="wrglossary.3201"></a><a href="#glo:dual.glossary">glossaries</a> and you want to suppress the entry <a id="wrglossary.3202"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for a particular <a id="wrglossary.3203"></a><a href="#glo:dual.glossary">glossary</a> or <a id="wrglossary.3204"></a><a href="#glo:dual.glossary">glossaries</a>. The value of this option should be a comma-separated list of <a id="wrglossary.3205"></a><a href="#glo:dual.glossary">glossary</a> types where <a id="wrglossary.3206"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> etc shouldn&#x2019;t have <a id="wrglossary.3207"></a><a href="#glo:idx.hyperlink">hyperlinks</a> by default. Make sure you enclose the value in braces if it contains any commas. Example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3208"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.3209"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a><span class="optfmt">={<a id="wrglossary.3210"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>,notation}</span>]
+<a id="wrglossary.3204"></a><code class="code"><dfn id="glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></dfn>={<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ Use this option if you have multiple <a id="wrglossary.3205"></a><a href="#glo:dual.glossary">glossaries</a> and you want to suppress the entry <a id="wrglossary.3206"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for a particular <a id="wrglossary.3207"></a><a href="#glo:dual.glossary">glossary</a> or <a id="wrglossary.3208"></a><a href="#glo:dual.glossary">glossaries</a>. The value of this option should be a comma-separated list of <a id="wrglossary.3209"></a><a href="#glo:dual.glossary">glossary</a> types where <a id="wrglossary.3210"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> etc shouldn&#x2019;t have <a id="wrglossary.3211"></a><a href="#glo:idx.hyperlink">hyperlinks</a> by default. Make sure you enclose the value in braces if it contains any commas. Example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3212"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.3213"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a><span class="optfmt">={<a id="wrglossary.3214"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>,notation}</span>]
{glossaries}
-<a id="wrglossary.3211"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[nlg]{notation}{not}{ntn}{Notation}
-</pre> As illustrated above, the <a id="wrglossary.3212"></a><a href="#glo:dual.glossary">glossary</a> doesn&#x2019;t need to exist when you identify it in <a id="wrglossary.3213"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a>.<p>
+<a id="wrglossary.3215"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[nlg]{notation}{not}{ntn}{Notation}
+</pre> As illustrated above, the <a id="wrglossary.3216"></a><a href="#glo:dual.glossary">glossary</a> doesn&#x2019;t need to exist when you identify it in <a id="wrglossary.3217"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The values must be fully expanded, so <strong class="strong">don&#x2019;t</strong> try, for example, <a id="wrglossary.3214"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a><span class="optfmt">=<a id="wrglossary.3215"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>. </div><!-- end of important -->
+The values must be fully expanded, so <strong class="strong">don&#x2019;t</strong> try, for example, <a id="wrglossary.3218"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a><span class="optfmt">=<a id="wrglossary.3219"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>. </div><!-- end of important -->
<p>
You may also use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3216"></a><code class="code"><dfn id="glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.3220"></a><code class="code"><dfn id="glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
instead or additionally. See &#xa7;<a href="#sec:glslink">5.1</a> for further details.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3217"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.3218"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has the <a id="wrglossary.3219"></a><a href="#glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></a> <a id="wrglossary.3220"></a><a href="#glo:idx.categoryattribute">category attribute</a> which will suppress the <a id="wrglossary.3221"></a><a href="#glo:idx.hyperlink">hyperlink</a> for entries with the given category, which can be used as an alternative to suppressing the <a id="wrglossary.3222"></a><a href="#glo:idx.hyperlink">hyperlink</a> on a per-<a id="wrglossary.3223"></a><a href="#glo:dual.glossary">glossary</a> basis. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.3221"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.3222"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has the <a id="wrglossary.3223"></a><a href="#glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></a> <a id="wrglossary.3224"></a><a href="#glo:idx.categoryattribute">category attribute</a> which will suppress the <a id="wrglossary.3225"></a><a href="#glo:idx.hyperlink">hyperlink</a> for entries with the given category, which can be used as an alternative to suppressing the <a id="wrglossary.3226"></a><a href="#glo:idx.hyperlink">hyperlink</a> on a per-<a id="wrglossary.3227"></a><a href="#glo:dual.glossary">glossary</a> basis. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3224"></a><code class="code"><dfn id="glo:opt.nomain"><span class="styoptfmt">nomain</span></dfn></code></div><!-- end of settingsbox -->
- This suppresses the creation of the <a id="wrglossary.3225"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and associated <a id="wrglossary.3226"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file, if unrequired. Note that if you use this option, you must create another <a id="wrglossary.3227"></a><a href="#glo:dual.glossary">glossary</a> in which to put all your entries (either via the <a id="wrglossary.3228"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> (or <a id="wrglossary.3229"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>) package option described in &#xa7;<a href="#sec:pkgopts-acronym">2.7</a> or via the <a id="wrglossary.3230"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>, <a id="wrglossary.3231"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> or <a id="wrglossary.3232"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> options described in &#xa7;<a href="#sec:pkgopts-other">2.9</a> or via <a id="wrglossary.3233"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> described in &#xa7;<a href="#sec:newglossary">9</a>). Even if you don&#x2019;t intend to display the <a id="wrglossary.3234"></a><a href="#glo:dual.glossary">glossary</a>, a default <a id="wrglossary.3235"></a><a href="#glo:dual.glossary">glossary</a> is still required.<p>
-If you don&#x2019;t use the <a id="wrglossary.3236"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and you don&#x2019;t use this option to suppress its creation, <a id="wrglossary.3237"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will produce a warning: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Warning: File '<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>.glo' is empty.
-Have you used any entries defined in glossary '<a id="wrglossary.3238"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>'?
-Remember to use package option '<a id="wrglossary.3239"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>' if
-you don't want to use the <a id="wrglossary.3240"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary.
-</pre> If you did actually want to use the <a id="wrglossary.3241"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and you see this warning, check that you have referenced the entries in that <a id="wrglossary.3242"></a><a href="#glo:dual.glossary">glossary</a> via commands such as <a id="wrglossary.3243"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
+<a id="wrglossary.3228"></a><code class="code"><dfn id="glo:opt.nomain"><span class="styoptfmt">nomain</span></dfn></code></div><!-- end of settingsbox -->
+ This suppresses the creation of the <a id="wrglossary.3229"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and associated <a id="wrglossary.3230"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file, if unrequired. Note that if you use this option, you must create another <a id="wrglossary.3231"></a><a href="#glo:dual.glossary">glossary</a> in which to put all your entries (either via the <a id="wrglossary.3232"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> (or <a id="wrglossary.3233"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>) package option described in &#xa7;<a href="#sec:pkgopts-acronym">2.7</a> or via the <a id="wrglossary.3234"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>, <a id="wrglossary.3235"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> or <a id="wrglossary.3236"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> options described in &#xa7;<a href="#sec:pkgopts-other">2.9</a> or via <a id="wrglossary.3237"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> described in &#xa7;<a href="#sec:newglossary">9</a>). Even if you don&#x2019;t intend to display the <a id="wrglossary.3238"></a><a href="#glo:dual.glossary">glossary</a>, a default <a id="wrglossary.3239"></a><a href="#glo:dual.glossary">glossary</a> is still required.<p>
+If you don&#x2019;t use the <a id="wrglossary.3240"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and you don&#x2019;t use this option to suppress its creation, <a id="wrglossary.3241"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will produce a warning: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Warning: File '<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>.glo' is empty.
+Have you used any entries defined in glossary '<a id="wrglossary.3242"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>'?
+Remember to use package option '<a id="wrglossary.3243"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>' if
+you don't want to use the <a id="wrglossary.3244"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary.
+</pre> If you did actually want to use the <a id="wrglossary.3245"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and you see this warning, check that you have referenced the entries in that <a id="wrglossary.3246"></a><a href="#glo:dual.glossary">glossary</a> via commands such as <a id="wrglossary.3247"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3244"></a><code class="code"><dfn id="glo:opt.symbols"><span class="styoptfmt">symbols</span></dfn></code></div><!-- end of settingsbox -->
- This valueless option defines a new <a id="wrglossary.3245"></a><a href="#glo:dual.glossary">glossary</a> type with the label <a id="wrglossary.3246"></a><dfn id="glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></dfn> via <pre class="compactcodebox"><a id="wrglossary.3247"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[slg]{<a id="wrglossary.3248"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a>}{sls}{slo}{<a id="wrglossary.3249"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}
+<a id="wrglossary.3248"></a><code class="code"><dfn id="glo:opt.symbols"><span class="styoptfmt">symbols</span></dfn></code></div><!-- end of settingsbox -->
+ This valueless option defines a new <a id="wrglossary.3249"></a><a href="#glo:dual.glossary">glossary</a> type with the label <a id="wrglossary.3250"></a><dfn id="glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></dfn> via <pre class="compactcodebox"><a id="wrglossary.3251"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[slg]{<a id="wrglossary.3252"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a>}{sls}{slo}{<a id="wrglossary.3253"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}
</pre> It also defines <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3250"></a><code class="code"><dfn id="glo:printsymbols"><code class="csfmt">\printsymbols</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><p>
+<a id="wrglossary.3254"></a><code class="code"><dfn id="glo:printsymbols"><code class="csfmt">\printsymbols</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- which is a synonym for <pre class="compactcodebox"><a id="wrglossary.3251"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.3252"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3253"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
+ which is a synonym for <pre class="compactcodebox"><a id="wrglossary.3255"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.3256"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3257"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
</pre><p>
-If you use <a id="wrglossary.3254"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you need to use: <pre class="compactcodebox"><a id="wrglossary.3255"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.3256"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3257"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
+If you use <a id="wrglossary.3258"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you need to use: <pre class="compactcodebox"><a id="wrglossary.3259"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.3260"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3261"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
</pre> to display the list of symbols.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Remember to use the <a id="wrglossary.3258"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option if you&#x2019;re only interested in using this <a id="wrglossary.3259"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a> glossary and don&#x2019;t intend to use the <a id="wrglossary.3260"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. </div><!-- end of important -->
+Remember to use the <a id="wrglossary.3262"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option if you&#x2019;re only interested in using this <a id="wrglossary.3263"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a> glossary and don&#x2019;t intend to use the <a id="wrglossary.3264"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. </div><!-- end of important -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3261"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.3262"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has a slightly modified version of this option which additionally provides <a id="wrglossary.3263"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a> as a convenient shortcut method for defining symbols. See the <a id="wrglossary.3264"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.3265"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.3266"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has a slightly modified version of this option which additionally provides <a id="wrglossary.3267"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a> as a convenient shortcut method for defining symbols. See the <a id="wrglossary.3268"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3265"></a><code class="code"><dfn id="glo:opt.numbers"><span class="styoptfmt">numbers</span></dfn></code></div><!-- end of settingsbox -->
- This valueless option defines a new <a id="wrglossary.3266"></a><a href="#glo:dual.glossary">glossary</a> type with the label <a id="wrglossary.3267"></a><dfn id="glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></dfn> via <pre class="compactcodebox"><a id="wrglossary.3268"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[nlg]{<a id="wrglossary.3269"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a>}{nls}{nlo}{<a id="wrglossary.3270"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}
+<a id="wrglossary.3269"></a><code class="code"><dfn id="glo:opt.numbers"><span class="styoptfmt">numbers</span></dfn></code></div><!-- end of settingsbox -->
+ This valueless option defines a new <a id="wrglossary.3270"></a><a href="#glo:dual.glossary">glossary</a> type with the label <a id="wrglossary.3271"></a><dfn id="glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></dfn> via <pre class="compactcodebox"><a id="wrglossary.3272"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[nlg]{<a id="wrglossary.3273"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a>}{nls}{nlo}{<a id="wrglossary.3274"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}
</pre> It also defines <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3271"></a><code class="code"><dfn id="glo:printnumbers"><code class="csfmt">\printnumbers</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><p>
+<a id="wrglossary.3275"></a><code class="code"><dfn id="glo:printnumbers"><code class="csfmt">\printnumbers</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- which is a synonym for <pre class="compactcodebox"><a id="wrglossary.3272"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.3273"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3274"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
+ which is a synonym for <pre class="compactcodebox"><a id="wrglossary.3276"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.3277"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3278"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
</pre><p>
-If you use <a id="wrglossary.3275"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you need to use: <pre class="compactcodebox"><a id="wrglossary.3276"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.3277"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3278"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
+If you use <a id="wrglossary.3279"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you need to use: <pre class="compactcodebox"><a id="wrglossary.3280"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.3281"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3282"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
</pre> to display the list of numbers.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Remember to use the <a id="wrglossary.3279"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option if you&#x2019;re only interested in using this <a id="wrglossary.3280"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a> glossary and don&#x2019;t intend to use the <a id="wrglossary.3281"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. </div><!-- end of important -->
+Remember to use the <a id="wrglossary.3283"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option if you&#x2019;re only interested in using this <a id="wrglossary.3284"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a> glossary and don&#x2019;t intend to use the <a id="wrglossary.3285"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. </div><!-- end of important -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3282"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.3283"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has a slightly modified version of this option which additionally provides <a id="wrglossary.3284"></a><a href="#glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></a> as a convenient shortcut method for defining numbers. See the <a id="wrglossary.3285"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.3286"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.3287"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has a slightly modified version of this option which additionally provides <a id="wrglossary.3288"></a><a href="#glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></a> as a convenient shortcut method for defining numbers. See the <a id="wrglossary.3289"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3286"></a><code class="code"><dfn id="glo:opt.index"><span class="styoptfmt">index</span></dfn></code></div><!-- end of settingsbox -->
- This valueless option defines a new <a id="wrglossary.3287"></a><a href="#glo:dual.glossary">glossary</a> type with the label <a id="wrglossary.3288"></a><dfn id="glo:opt.glostype.index"><code class="glostypefmt">index</code></dfn> via <pre class="compactcodebox"><a id="wrglossary.3289"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[ilg]{<a id="wrglossary.3290"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a>}{ind}{idx}{<a id="wrglossary.3291"></a><a href="#glo:indexname"><code class="csfmt">\indexname</code></a>}
+<a id="wrglossary.3290"></a><code class="code"><dfn id="glo:opt.index"><span class="styoptfmt">index</span></dfn></code></div><!-- end of settingsbox -->
+ This valueless option defines a new <a id="wrglossary.3291"></a><a href="#glo:dual.glossary">glossary</a> type with the label <a id="wrglossary.3292"></a><dfn id="glo:opt.glostype.index"><code class="glostypefmt">index</code></dfn> via <pre class="compactcodebox"><a id="wrglossary.3293"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[ilg]{<a id="wrglossary.3294"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a>}{ind}{idx}{<a id="wrglossary.3295"></a><a href="#glo:indexname"><code class="csfmt">\indexname</code></a>}
</pre> It also defines <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3292"></a><code class="code"><dfn id="glo:newterm"><code class="csfmt">\newterm</code></dfn>[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><p>
+<a id="wrglossary.3296"></a><code class="code"><dfn id="glo:newterm"><code class="csfmt">\newterm</code></dfn>[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- which is a synonym for <pre class="compactcodebox"><a id="wrglossary.3293"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.3294"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.3295"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a>}</span>,<a id="wrglossary.3296"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={entry-label}</span>,
-<a id="wrglossary.3297"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.3298"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}
+ which is a synonym for <pre class="compactcodebox"><a id="wrglossary.3297"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.3298"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.3299"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a>}</span>,<a id="wrglossary.3300"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={entry-label}</span>,
+<a id="wrglossary.3301"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.3302"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}
</pre> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3299"></a><code class="code"><dfn id="glo:printindex"><code class="csfmt">\printindex</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>] v4.02+</code><p>
+<a id="wrglossary.3303"></a><code class="code"><dfn id="glo:printindex"><code class="csfmt">\printindex</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>] v4.02+</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- which is a synonym for <pre class="compactcodebox"><a id="wrglossary.3300"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.3301"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3302"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
+ which is a synonym for <pre class="compactcodebox"><a id="wrglossary.3304"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.3305"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3306"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
</pre><p>
-If you use <a id="wrglossary.3303"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you need to use: <pre class="compactcodebox"><a id="wrglossary.3304"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.3305"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3306"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
-</pre> to display this <a id="wrglossary.3307"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+If you use <a id="wrglossary.3307"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you need to use: <pre class="compactcodebox"><a id="wrglossary.3308"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.3309"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3310"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
+</pre> to display this <a id="wrglossary.3311"></a><a href="#glo:dual.glossary">glossary</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Remember to use the <a id="wrglossary.3308"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option if you&#x2019;re only interested in using this <a id="wrglossary.3309"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a> glossary and don&#x2019;t intend to use the <a id="wrglossary.3310"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. Note that you can&#x2019;t mix this option with <a id="wrglossary.3311"></a><a href="#glo:index"><code class="csfmt">\index</code></a>. Either use <a id="wrglossary.3312"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> for the <a id="wrglossary.3313"></a><a href="#glo:dual.indexing">indexing</a> or use a&#xa0;custom <a id="wrglossary.3314"></a><a href="#glo:dual.indexing">indexing</a> package, such as <a id="wrglossary.3315"></a><a href="#glo:pkg.makeidx"><span class="styfmt">makeidx</span></a>, <a id="wrglossary.3316"></a><a href="#glo:pkg.imakeidx"><span class="styfmt">imakeidx</span></a>. (You can, of course, load one of those packages and load <a id="wrglossary.3317"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> without the <a id="wrglossary.3318"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option.) </div><!-- end of important -->
+Remember to use the <a id="wrglossary.3312"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option if you&#x2019;re only interested in using this <a id="wrglossary.3313"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a> glossary and don&#x2019;t intend to use the <a id="wrglossary.3314"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. Note that you can&#x2019;t mix this option with <a id="wrglossary.3315"></a><a href="#glo:index"><code class="csfmt">\index</code></a>. Either use <a id="wrglossary.3316"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> for the <a id="wrglossary.3317"></a><a href="#glo:dual.indexing">indexing</a> or use a&#xa0;custom <a id="wrglossary.3318"></a><a href="#glo:dual.indexing">indexing</a> package, such as <a id="wrglossary.3319"></a><a href="#glo:pkg.makeidx"><span class="styfmt">makeidx</span></a>, <a id="wrglossary.3320"></a><a href="#glo:pkg.imakeidx"><span class="styfmt">imakeidx</span></a>. (You can, of course, load one of those packages and load <a id="wrglossary.3321"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> without the <a id="wrglossary.3322"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option.) </div><!-- end of important -->
<p>
-Since the index isn&#x2019;t designed for terms with descriptions, you might also want to disable the <a id="wrglossary.3319"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for this <a id="wrglossary.3320"></a><a href="#glo:dual.glossary">glossary</a> using the package option <a id="wrglossary.3321"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a><span class="optfmt">=index</span> or the command <pre class="compactcodebox"><a id="wrglossary.3322"></a><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a>{<a id="wrglossary.3323"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a>}
-</pre> However, it can also be useful to link to the index in order to look up the term&#x2019;s <a id="wrglossary.3324"></a><a href="#glo:dual.locationlist">location list</a> to find other parts of the document where it might be used. For example, this manual will have a <a id="wrglossary.3325"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the <a href="#index">index</a> for general terms, such as <span class="qt">&#x201c;<a id="wrglossary.3326"></a><a href="#glo:idx.tableofcontents">table of contents</a>&#x201d;</span>, or general commands, such as <a id="wrglossary.3327"></a><a href="#glo:index"><code class="csfmt">\index</code></a>, that aren&#x2019;t defined anywhere in the document.<p>
-The example file <a id="wrglossary.3328"></a><a href="#glo:file.sample-index.tex"><span class="filefmt">sample-index.tex</span></a> illustrates the use of the <a id="wrglossary.3329"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option.<p>
+Since the index isn&#x2019;t designed for terms with descriptions, you might also want to disable the <a id="wrglossary.3323"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for this <a id="wrglossary.3324"></a><a href="#glo:dual.glossary">glossary</a> using the package option <a id="wrglossary.3325"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a><span class="optfmt">=index</span> or the command <pre class="compactcodebox"><a id="wrglossary.3326"></a><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a>{<a id="wrglossary.3327"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a>}
+</pre> However, it can also be useful to link to the index in order to look up the term&#x2019;s <a id="wrglossary.3328"></a><a href="#glo:dual.locationlist">location list</a> to find other parts of the document where it might be used. For example, this manual will have a <a id="wrglossary.3329"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the <a href="#index">index</a> for general terms, such as <span class="qt">&#x201c;<a id="wrglossary.3330"></a><a href="#glo:idx.tableofcontents">table of contents</a>&#x201d;</span>, or general commands, such as <a id="wrglossary.3331"></a><a href="#glo:index"><code class="csfmt">\index</code></a>, that aren&#x2019;t defined anywhere in the document.<p>
+The example file <a id="wrglossary.3332"></a><a href="#glo:file.sample-index.tex"><span class="filefmt">sample-index.tex</span></a> illustrates the use of the <a id="wrglossary.3333"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3330"></a><code class="code"><dfn id="glo:opt.noglossaryindex"><span class="styoptfmt">noglossaryindex</span></dfn></code></div><!-- end of settingsbox -->
- This valueless option switches off <a id="wrglossary.3331"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> if <a id="wrglossary.3332"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> has been passed implicitly (for example, through global document options). This option can&#x2019;t be used in <a id="wrglossary.3333"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>.<p>
+<a id="wrglossary.3334"></a><code class="code"><dfn id="glo:opt.noglossaryindex"><span class="styoptfmt">noglossaryindex</span></dfn></code></div><!-- end of settingsbox -->
+ This valueless option switches off <a id="wrglossary.3335"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> if <a id="wrglossary.3336"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> has been passed implicitly (for example, through global document options). This option can&#x2019;t be used in <a id="wrglossary.3337"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>.<p>
</section><!-- end of section sec:pkgopts-type -->
<section id="sec:pkgopts-acronym"><!-- start of section sec:pkgopts-acronym --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->2.7. acronym and <span class="xtrfmt">abbreviation</span> Options<div class="labellink"><a href="#sec:pkgopts-acronym">[link]</a></div></h2><!-- end of section header -->
<p>
-<a id="wrglossary.3334"></a><a id="wrglossary.3335"></a><div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3336"></a><code class="code"><dfn id="glo:opt.acronym"><span class="styoptfmt">acronym</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, this creates a new <a id="wrglossary.3337"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.3338"></a><dfn id="glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></dfn>. This is equivalent to: <pre class="compactcodebox"><a id="wrglossary.3339"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[alg]{<a id="wrglossary.3340"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>}{acr}{acn}{<a id="wrglossary.3341"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}
+<a id="wrglossary.3338"></a><a id="wrglossary.3339"></a><div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
+<a id="wrglossary.3340"></a><code class="code"><dfn id="glo:opt.acronym"><span class="styoptfmt">acronym</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, this creates a new <a id="wrglossary.3341"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.3342"></a><dfn id="glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></dfn>. This is equivalent to: <pre class="compactcodebox"><a id="wrglossary.3343"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[alg]{<a id="wrglossary.3344"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>}{acr}{acn}{<a id="wrglossary.3345"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}
</pre> It will also provide (if not already defined) <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3342"></a><code class="code"><dfn id="glo:printacronyms"><code class="csfmt">\printacronyms</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><p>
+<a id="wrglossary.3346"></a><code class="code"><dfn id="glo:printacronyms"><code class="csfmt">\printacronyms</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- that&#x2019;s equivalent to <pre class="compactcodebox"><a id="wrglossary.3343"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.3344"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3345"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
+ that&#x2019;s equivalent to <pre class="compactcodebox"><a id="wrglossary.3347"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.3348"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3349"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
</pre><p>
-If you are using <a id="wrglossary.3346"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you need to use <pre class="compactcodebox"><a id="wrglossary.3347"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.3348"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3349"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
+If you are using <a id="wrglossary.3350"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you need to use <pre class="compactcodebox"><a id="wrglossary.3351"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.3352"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.3353"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]
</pre> to display the list of acronyms.<p>
-If the <a id="wrglossary.3350"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option is used, <a id="wrglossary.3351"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> is set to <a id="wrglossary.3352"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> otherwise it is set to <a id="wrglossary.3353"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> (which is normally the <a id="wrglossary.3354"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary.) Entries that are defined using <a id="wrglossary.3355"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> are placed in the <a id="wrglossary.3356"></a><a href="#glo:dual.glossary">glossary</a> whose label is given by <a id="wrglossary.3357"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>, unless another <a id="wrglossary.3358"></a><a href="#glo:dual.glossary">glossary</a> is explicitly specified with the <a id="wrglossary.3359"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key.<p>
+If the <a id="wrglossary.3354"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option is used, <a id="wrglossary.3355"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> is set to <a id="wrglossary.3356"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> otherwise it is set to <a id="wrglossary.3357"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> (which is normally the <a id="wrglossary.3358"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary.) Entries that are defined using <a id="wrglossary.3359"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> are placed in the <a id="wrglossary.3360"></a><a href="#glo:dual.glossary">glossary</a> whose label is given by <a id="wrglossary.3361"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>, unless another <a id="wrglossary.3362"></a><a href="#glo:dual.glossary">glossary</a> is explicitly specified with the <a id="wrglossary.3363"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Remember to use the <a id="wrglossary.3360"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option if you&#x2019;re only interested in using this <a id="wrglossary.3361"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossary. (That is, you don&#x2019;t intend to use the <a id="wrglossary.3362"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary.) </div><!-- end of important -->
+Remember to use the <a id="wrglossary.3364"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option if you&#x2019;re only interested in using this <a id="wrglossary.3365"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossary. (That is, you don&#x2019;t intend to use the <a id="wrglossary.3366"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary.) </div><!-- end of important -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3363"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.3364"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package comes with an analogous <a id="wrglossary.3365"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> option, which creates a new <a id="wrglossary.3366"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.3367"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a> and sets the command <a id="wrglossary.3368"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a> to this. If the <a id="wrglossary.3369"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option hasn&#x2019;t also been used, then <a id="wrglossary.3370"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> will be set to <a id="wrglossary.3371"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a>. This enables both <a id="wrglossary.3372"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.3373"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> to use the same <a id="wrglossary.3374"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-Make sure you have at least v1.42 of <a id="wrglossary.3375"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> if you use the <a id="wrglossary.3376"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> (or <a id="wrglossary.3377"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>) package option with the extension package to avoid a bug that interferes with the <a id="wrglossary.3378"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.3367"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.3368"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package comes with an analogous <a id="wrglossary.3369"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> option, which creates a new <a id="wrglossary.3370"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.3371"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a> and sets the command <a id="wrglossary.3372"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a> to this. If the <a id="wrglossary.3373"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option hasn&#x2019;t also been used, then <a id="wrglossary.3374"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> will be set to <a id="wrglossary.3375"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a>. This enables both <a id="wrglossary.3376"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.3377"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> to use the same <a id="wrglossary.3378"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+Make sure you have at least v1.42 of <a id="wrglossary.3379"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> if you use the <a id="wrglossary.3380"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> (or <a id="wrglossary.3381"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>) package option with the extension package to avoid a bug that interferes with the <a id="wrglossary.3382"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3379"></a><code class="code"><dfn id="glo:opt.acronyms"><span class="styoptfmt">acronyms</span></dfn></code></div><!-- end of settingsbox -->
- This is equivalent to <a id="wrglossary.3380"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="optfmt">=true</span> and may be used in the document class option list.<p>
+<a id="wrglossary.3383"></a><code class="code"><dfn id="glo:opt.acronyms"><span class="styoptfmt">acronyms</span></dfn></code></div><!-- end of settingsbox -->
+ This is equivalent to <a id="wrglossary.3384"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="optfmt">=true</span> and may be used in the document class option list.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3381"></a><code class="code"><dfn id="glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.3385"></a><code class="code"><dfn id="glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This valueless option provided by <a id="wrglossary.3382"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> creates a new <a id="wrglossary.3383"></a><a href="#glo:dual.glossary">glossary</a> type with the label <a id="wrglossary.3384"></a><dfn id="glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></dfn> using: <pre class="compactcodebox"><a id="wrglossary.3385"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[glg-abr]{<a id="wrglossary.3386"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a>}{gls-abr}{glo-abr}{<a id="wrglossary.3387"></a><a href="#glo:abbreviationsname"><code class="xtrcsfmt">\abbreviationsname</code></a>}
-</pre> The label can be accessed with <a id="wrglossary.3388"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a>, which is analogous to <a id="wrglossary.3389"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>. See <a id="wrglossary.3390"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+This valueless option provided by <a id="wrglossary.3386"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> creates a new <a id="wrglossary.3387"></a><a href="#glo:dual.glossary">glossary</a> type with the label <a id="wrglossary.3388"></a><dfn id="glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></dfn> using: <pre class="compactcodebox"><a id="wrglossary.3389"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[glg-abr]{<a id="wrglossary.3390"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a>}{gls-abr}{glo-abr}{<a id="wrglossary.3391"></a><a href="#glo:abbreviationsname"><code class="xtrcsfmt">\abbreviationsname</code></a>}
+</pre> The label can be accessed with <a id="wrglossary.3392"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a>, which is analogous to <a id="wrglossary.3393"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>. See <a id="wrglossary.3394"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3391"></a><code class="code"><dfn id="glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></dfn>={<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- This option is used to identify the <a id="wrglossary.3392"></a><a href="#glo:dual.glossary">glossaries</a> that contain <a id="wrglossary.3393"></a><a href="#glo:idx.acronym">acronyms</a> so that they can have their <a id="wrglossary.3394"></a><a href="#glo:idx.entryformat">entry format</a> adjusted by <a id="wrglossary.3395"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. (It also enables <a id="wrglossary.3396"></a><a href="#glo:forallacronyms"><code class="csfmt">\forallacronyms</code></a> to work.)<p>
-By default, if the list is empty when <a id="wrglossary.3397"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> is used then it will automatically add <a id="wrglossary.3398"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to the list. <p>
-If you have other lists of <a id="wrglossary.3399"></a><a href="#glo:idx.acronym">acronyms</a>, you can specify them as a comma-separated list in the value of <a id="wrglossary.3400"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a>. For example, if you use the <a id="wrglossary.3401"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option but you also want the <a id="wrglossary.3402"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary to also contain a list of <a id="wrglossary.3403"></a><a href="#glo:idx.acronym">acronyms</a>, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3404"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.3405"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a><span class="optfmt">=<a id="wrglossary.3406"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a></span>]{glossaries}
-</pre> No check is performed to determine if the listed <a id="wrglossary.3407"></a><a href="#glo:dual.glossary">glossaries</a> exist, so you can add <a id="wrglossary.3408"></a><a href="#glo:dual.glossary">glossaries</a> you haven&#x2019;t defined yet. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3409"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.3410"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a><span class="optfmt">={<a id="wrglossary.3411"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>,acronym2}</span>]
+<a id="wrglossary.3395"></a><code class="code"><dfn id="glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></dfn>={<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ This option is used to identify the <a id="wrglossary.3396"></a><a href="#glo:dual.glossary">glossaries</a> that contain <a id="wrglossary.3397"></a><a href="#glo:idx.acronym">acronyms</a> so that they can have their <a id="wrglossary.3398"></a><a href="#glo:idx.entryformat">entry format</a> adjusted by <a id="wrglossary.3399"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. (It also enables <a id="wrglossary.3400"></a><a href="#glo:forallacronyms"><code class="csfmt">\forallacronyms</code></a> to work.)<p>
+By default, if the list is empty when <a id="wrglossary.3401"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> is used then it will automatically add <a id="wrglossary.3402"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to the list. <p>
+If you have other lists of <a id="wrglossary.3403"></a><a href="#glo:idx.acronym">acronyms</a>, you can specify them as a comma-separated list in the value of <a id="wrglossary.3404"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a>. For example, if you use the <a id="wrglossary.3405"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option but you also want the <a id="wrglossary.3406"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary to also contain a list of <a id="wrglossary.3407"></a><a href="#glo:idx.acronym">acronyms</a>, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3408"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.3409"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a><span class="optfmt">=<a id="wrglossary.3410"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a></span>]{glossaries}
+</pre> No check is performed to determine if the listed <a id="wrglossary.3411"></a><a href="#glo:dual.glossary">glossaries</a> exist, so you can add <a id="wrglossary.3412"></a><a href="#glo:dual.glossary">glossaries</a> you haven&#x2019;t defined yet. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.3413"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.3414"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a><span class="optfmt">={<a id="wrglossary.3415"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>,acronym2}</span>]
{glossaries}
-<a id="wrglossary.3412"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[alg2]{acronym2}{acr2}{acn2}<span class="comment">% </span>
+<a id="wrglossary.3416"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[alg2]{acronym2}{acr2}{acn2}<span class="comment">% </span>
{Statistical Acronyms}
</pre> You can use <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3413"></a><code class="code"><dfn id="glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- instead of or in addition to the <a id="wrglossary.3414"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> option. This will add the <a id="wrglossary.3415"></a><a href="#glo:dual.glossary">glossaries</a> given in <span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span> to the list of <a id="wrglossary.3416"></a><a href="#glo:dual.glossary">glossaries</a> that are identified as lists of <a id="wrglossary.3417"></a><a href="#glo:idx.acronym">acronyms</a>. To replace the list of <a id="wrglossary.3418"></a><a href="#glo:idx.acronym">acronym</a> lists with a new list use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3419"></a><code class="code"><dfn id="glo:SetAcronymLists"><code class="csfmt">\SetAcronymLists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.3417"></a><code class="code"><dfn id="glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ instead of or in addition to the <a id="wrglossary.3418"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> option. This will add the <a id="wrglossary.3419"></a><a href="#glo:dual.glossary">glossaries</a> given in <span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span> to the list of <a id="wrglossary.3420"></a><a href="#glo:dual.glossary">glossaries</a> that are identified as lists of <a id="wrglossary.3421"></a><a href="#glo:idx.acronym">acronyms</a>. To replace the list of <a id="wrglossary.3422"></a><a href="#glo:idx.acronym">acronym</a> lists with a new list use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3423"></a><code class="code"><dfn id="glo:SetAcronymLists"><code class="csfmt">\SetAcronymLists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-If the list is changed after <a id="wrglossary.3420"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> then it will result in inconsistencies in the formatting. If this does happen, and is for some reason unavoidable (such as <a id="wrglossary.3421"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> occurring in a package that loads <a id="wrglossary.3422"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>), you will need to set the <a id="wrglossary.3423"></a><a href="#glo:idx.entryformat">entry format</a> to match the style: <pre class="compactcodebox"><a id="wrglossary.3424"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}
-<a id="wrglossary.3425"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<a id="wrglossary.3426"></a><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a>}{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}
+If the list is changed after <a id="wrglossary.3424"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> then it will result in inconsistencies in the formatting. If this does happen, and is for some reason unavoidable (such as <a id="wrglossary.3425"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> occurring in a package that loads <a id="wrglossary.3426"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>), you will need to set the <a id="wrglossary.3427"></a><a href="#glo:idx.entryformat">entry format</a> to match the style: <pre class="compactcodebox"><a id="wrglossary.3428"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}
+<a id="wrglossary.3429"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<a id="wrglossary.3430"></a><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a>}{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}
</pre><p>
-You can determine if a <a id="wrglossary.3427"></a><a href="#glo:dual.glossary">glossary</a> has been identified as being a list of <a id="wrglossary.3428"></a><a href="#glo:idx.acronym">acronyms</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3429"></a><code class="code"><dfn id="glo:glsIfListOfAcronyms"><code class="csfmt">\glsIfListOfAcronyms</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+You can determine if a <a id="wrglossary.3431"></a><a href="#glo:dual.glossary">glossary</a> has been identified as being a list of <a id="wrglossary.3432"></a><a href="#glo:idx.acronym">acronyms</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3433"></a><code class="code"><dfn id="glo:glsIfListOfAcronyms"><code class="csfmt">\glsIfListOfAcronyms</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3430"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- This option and associated commands are incompatible with <a id="wrglossary.3431"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> <a id="wrglossary.3432"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> mechanism. Lists of <a id="wrglossary.3433"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> don&#x2019;t need identifying. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.3434"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ This option and associated commands are incompatible with <a id="wrglossary.3435"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> <a id="wrglossary.3436"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> mechanism. Lists of <a id="wrglossary.3437"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> don&#x2019;t need identifying. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3434"></a><code class="code"><dfn id="glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></dfn>={<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>false; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option provides shortcut commands for <a id="wrglossary.3435"></a><a href="#glo:idx.acronym">acronyms</a>. See &#xa7;<a href="#sec:acronyms">6</a> for further details. Alternatively you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3436"></a><code class="code"><dfn id="glo:DefineAcronymSynonyms"><code class="csfmt">\DefineAcronymSynonyms</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.3438"></a><code class="code"><dfn id="glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></dfn>={<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>false; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option provides shortcut commands for <a id="wrglossary.3439"></a><a href="#glo:idx.acronym">acronyms</a>. See &#xa7;<a href="#sec:acronyms">6</a> for further details. Alternatively you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3440"></a><code class="code"><dfn id="glo:DefineAcronymSynonyms"><code class="csfmt">\DefineAcronymSynonyms</code></dfn></code></div><!-- end of pinnedbox -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3437"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.3438"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional shortcuts. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.3441"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.3442"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional shortcuts. </div><!-- end of information -->
<p>
</section><!-- end of section sec:pkgopts-acronym -->
@@ -3334,42 +3338,42 @@ You can determine if a <a id="wrglossary.3427"></a><a href="#glo:dual.glossary">
<h2><!-- start of section header -->2.8. Deprecated Acronym Style Options<div class="labellink"><a href="#sec:pkgopts-old-acronym">[link]</a></div></h2><!-- end of section header -->
<p>
The package options listed in this section were deprecated in version 4.02 (2013-12-05) and have now been removed. You will need to use rollback with them (see &#xa7;<a href="#sec:rollback">1.1</a>). These options started generating warnings in version 4.47 (2021-09-20) and as from version 4.50 will now generate an error unless you use rollback.<p>
-If you want to change the <a id="wrglossary.3439"></a><a href="#glo:idx.acronymstyle">acronym style</a>, use <a id="wrglossary.3440"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> instead. See &#xa7;<a href="#sec:acronyms">6</a> for further details.<p>
+If you want to change the <a id="wrglossary.3443"></a><a href="#glo:idx.acronymstyle">acronym style</a>, use <a id="wrglossary.3444"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> instead. See &#xa7;<a href="#sec:acronyms">6</a> for further details.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3441"></a><code class="code"><dfn id="glo:opt.description"><span class="styoptfmt">description</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option changed the definition of <a id="wrglossary.3442"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to allow a description. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3443"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3444"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a>}
-</pre> or (with <a id="wrglossary.3445"></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3446"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3447"></a><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a>}
-</pre> or (with <a id="wrglossary.3448"></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3449"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3450"></a><a href="#glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></a>}
-</pre> or (with <a id="wrglossary.3451"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3452"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3453"></a><a href="#glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></a>}
-</pre> or (with <a id="wrglossary.3454"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a> and <a id="wrglossary.3455"></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3456"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3457"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a>}
-</pre> or (with <a id="wrglossary.3458"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a> and <a id="wrglossary.3459"></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3460"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3461"></a><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a>}
-</pre> or (with <a id="wrglossary.3462"></a><a href="#glo:opt.dua"><span class="styoptfmt">dua</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3463"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3464"></a><a href="#glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></a>}
+<a id="wrglossary.3445"></a><code class="code"><dfn id="glo:opt.description"><span class="styoptfmt">description</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option changed the definition of <a id="wrglossary.3446"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to allow a description. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3447"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3448"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a>}
+</pre> or (with <a id="wrglossary.3449"></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3450"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3451"></a><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a>}
+</pre> or (with <a id="wrglossary.3452"></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3453"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3454"></a><a href="#glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></a>}
+</pre> or (with <a id="wrglossary.3455"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3456"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3457"></a><a href="#glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></a>}
+</pre> or (with <a id="wrglossary.3458"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a> and <a id="wrglossary.3459"></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3460"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3461"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a>}
+</pre> or (with <a id="wrglossary.3462"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a> and <a id="wrglossary.3463"></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3464"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3465"></a><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a>}
+</pre> or (with <a id="wrglossary.3466"></a><a href="#glo:opt.dua"><span class="styoptfmt">dua</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3467"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3468"></a><a href="#glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></a>}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3465"></a><code class="code"><dfn id="glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option changed the definition of <a id="wrglossary.3466"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and the way that acronyms are displayed. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3467"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3468"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}
-</pre> or (with <a id="wrglossary.3469"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3470"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3471"></a><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a>}
-</pre> or (with <a id="wrglossary.3472"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a> and <a id="wrglossary.3473"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3474"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3475"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a>}
+<a id="wrglossary.3469"></a><code class="code"><dfn id="glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option changed the definition of <a id="wrglossary.3470"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and the way that acronyms are displayed. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3471"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3472"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}
+</pre> or (with <a id="wrglossary.3473"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3474"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3475"></a><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a>}
+</pre> or (with <a id="wrglossary.3476"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a> and <a id="wrglossary.3477"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3478"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3479"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a>}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3476"></a><code class="code"><dfn id="glo:opt.smaller"><span class="styoptfmt">smaller</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option changed the definition of <a id="wrglossary.3477"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and the way that acronyms are displayed. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3478"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3479"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a>}
-</pre> or (with <a id="wrglossary.3480"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3481"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3482"></a><a href="#glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></a>}
-</pre> or (with <a id="wrglossary.3483"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a> and <a id="wrglossary.3484"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3485"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3486"></a><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a>}
+<a id="wrglossary.3480"></a><code class="code"><dfn id="glo:opt.smaller"><span class="styoptfmt">smaller</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option changed the definition of <a id="wrglossary.3481"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and the way that acronyms are displayed. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3482"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3483"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a>}
+</pre> or (with <a id="wrglossary.3484"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3485"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3486"></a><a href="#glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></a>}
+</pre> or (with <a id="wrglossary.3487"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a> and <a id="wrglossary.3488"></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3489"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3490"></a><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a>}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3487"></a><code class="code"><dfn id="glo:opt.footnote"><span class="styoptfmt">footnote</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option changed the definition of <a id="wrglossary.3488"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and the way that acronyms are displayed. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3489"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3490"></a><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a>}
-</pre> or (with <a id="wrglossary.3491"></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3492"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3493"></a><a href="#glo:opt.acrstyle.footnote-sc"><span class="acrstylefmt">footnote-sc</span></a>}
-</pre> or (with <a id="wrglossary.3494"></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3495"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3496"></a><a href="#glo:opt.acrstyle.footnote-sm"><span class="acrstylefmt">footnote-sm</span></a>}
-</pre> or (with <a id="wrglossary.3497"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3498"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3499"></a><a href="#glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></a>}
-</pre> or (with <a id="wrglossary.3500"></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a> and <a id="wrglossary.3501"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3502"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3503"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a>}
-</pre> or (with <a id="wrglossary.3504"></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a> and <a id="wrglossary.3505"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3506"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3507"></a><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a>}
+<a id="wrglossary.3491"></a><code class="code"><dfn id="glo:opt.footnote"><span class="styoptfmt">footnote</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option changed the definition of <a id="wrglossary.3492"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and the way that acronyms are displayed. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3493"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3494"></a><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a>}
+</pre> or (with <a id="wrglossary.3495"></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3496"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3497"></a><a href="#glo:opt.acrstyle.footnote-sc"><span class="acrstylefmt">footnote-sc</span></a>}
+</pre> or (with <a id="wrglossary.3498"></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3499"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3500"></a><a href="#glo:opt.acrstyle.footnote-sm"><span class="acrstylefmt">footnote-sm</span></a>}
+</pre> or (with <a id="wrglossary.3501"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3502"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3503"></a><a href="#glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></a>}
+</pre> or (with <a id="wrglossary.3504"></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a> and <a id="wrglossary.3505"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3506"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3507"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a>}
+</pre> or (with <a id="wrglossary.3508"></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a> and <a id="wrglossary.3509"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3510"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3511"></a><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a>}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3508"></a><code class="code"><dfn id="glo:opt.dua"><span class="styoptfmt">dua</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This option changed the definition of <a id="wrglossary.3509"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> so that acronyms are always expanded. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3510"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{dua}
-</pre> or (with <a id="wrglossary.3511"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3512"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3513"></a><a href="#glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></a>}
+<a id="wrglossary.3512"></a><code class="code"><dfn id="glo:opt.dua"><span class="styoptfmt">dua</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This option changed the definition of <a id="wrglossary.3513"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> so that acronyms are always expanded. This option may be replaced by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3514"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{dua}
+</pre> or (with <a id="wrglossary.3515"></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3516"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.3517"></a><a href="#glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></a>}
</pre><p>
</section><!-- end of section sec:pkgopts-old-acronym -->
@@ -3379,58 +3383,58 @@ If you want to change the <a id="wrglossary.3439"></a><a href="#glo:idx.acronyms
<p>
Other available options that don&#x2019;t fit any of the above categories are described below.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3514"></a><code class="code"><dfn id="glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.3518"></a><code class="code"><dfn id="glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></dfn></code></div><!-- end of settingsbox -->
<p>
-Only available with <a id="wrglossary.3515"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this option loads the <a id="wrglossary.3516"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package, which needs to be loaded either before <a id="wrglossary.3517"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> or while <a id="wrglossary.3518"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is loaded to ensure both packages are properly integrated.<p>
+Only available with <a id="wrglossary.3519"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this option loads the <a id="wrglossary.3520"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package, which needs to be loaded either before <a id="wrglossary.3521"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> or while <a id="wrglossary.3522"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is loaded to ensure both packages are properly integrated.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3519"></a><code class="code"><dfn id="glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.3523"></a><code class="code"><dfn id="glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></dfn></code></div><!-- end of settingsbox -->
<p>
-Only available with <a id="wrglossary.3520"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this option loads the <a id="wrglossary.3521"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package.<p>
+Only available with <a id="wrglossary.3524"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this option loads the <a id="wrglossary.3525"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3522"></a><code class="code"><dfn id="glo:opt.nomissingglstext"><span class="xtrstyoptfmt">nomissingglstext</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.3526"></a><code class="code"><dfn id="glo:opt.nomissingglstext"><span class="xtrstyoptfmt">nomissingglstext</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-This option may be used to suppress the boilerplate text generated by <a id="wrglossary.3523"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> if the <a id="wrglossary.3524"></a><a href="#glo:dual.indexingfile">indexing file</a> is missing.<p>
+This option may be used to suppress the boilerplate text generated by <a id="wrglossary.3527"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> if the <a id="wrglossary.3528"></a><a href="#glo:dual.indexingfile">indexing file</a> is missing.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3525"></a><code class="code"><dfn id="glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>unexpanded</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.3529"></a><code class="code"><dfn id="glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>unexpanded</span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
-The value may be either <span class="optfmt">expanded</span> or <span class="optfmt">unexpanded</span> and performs the same function as <a id="wrglossary.3526"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>&#x2019;s</a> <span class="optfmt">expanded</span> and <span class="optfmt">unexpanded</span> package options. Note that there&#x2019;s no value corresponding to <a id="wrglossary.3527"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>&#x2019;s</a> other package option.<p>
-The default is <a id="wrglossary.3528"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="optfmt">=unexpanded</span> to safeguard against <a id="wrglossary.3529"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that convert the description to <a id="wrglossary.3530"></a><a href="#glo:idx.sentencecase">sentence case</a>. With older versions of <a id="wrglossary.3531"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> (pre v2.08), fragile commands in the description would not have been affected by the <a id="wrglossary.3532"></a><a href="#glo:dual.casechange">case change</a>, but now, if the entire description is passed to <a id="wrglossary.3533"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>, it will be expanded, which could break existing documents.<p>
+The value may be either <span class="optfmt">expanded</span> or <span class="optfmt">unexpanded</span> and performs the same function as <a id="wrglossary.3530"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>&#x2019;s</a> <span class="optfmt">expanded</span> and <span class="optfmt">unexpanded</span> package options. Note that there&#x2019;s no value corresponding to <a id="wrglossary.3531"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>&#x2019;s</a> other package option.<p>
+The default is <a id="wrglossary.3532"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="optfmt">=unexpanded</span> to safeguard against <a id="wrglossary.3533"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that convert the description to <a id="wrglossary.3534"></a><a href="#glo:idx.sentencecase">sentence case</a>. With older versions of <a id="wrglossary.3535"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> (pre v2.08), fragile commands in the description would not have been affected by the <a id="wrglossary.3536"></a><a href="#glo:dual.casechange">case change</a>, but now, if the entire description is passed to <a id="wrglossary.3537"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>, it will be expanded, which could break existing documents.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3534"></a><code class="code"><dfn id="glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.3538"></a><code class="code"><dfn id="glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
<p>
Compatibility mode for old documents created using version 2.07 or below. This option is now only available with rollback (see &#xa7;<a href="#sec:rollback">1.1</a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3535"></a><code class="code"><dfn id="glo:opt.compatible-3.07"><span class="styoptfmt">compatible-3.07</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.3539"></a><code class="code"><dfn id="glo:opt.compatible-3.07"><span class="styoptfmt">compatible-3.07</span></dfn></code><span class="floatrightbox"><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
Compatibility mode for old documents created using version 3.07 or below. This option is now only available with rollback (see &#xa7;<a href="#sec:rollback">1.1</a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3536"></a><code class="code"><dfn id="glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- As a legacy from the precursor <a id="wrglossary.3537"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package, the standard glossary commands provided by the LaTeX kernel (<a id="wrglossary.3538"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> and <a id="wrglossary.3539"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a>) are redefined in terms of the <a id="wrglossary.3540"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s commands. However, they were never documented in this user manual, and the conversion guide (<a href="glossary2glossaries.html"><span class="qt">&#x201c;Upgrading from the <span class="styfmt">glossary</span> package to the <span class="styfmt">glossaries</span> package&#x201d;</span></a>) explicitly discourages their use.<p>
-The redefinitions of these commands was removed in v4.10, but unfortunately it turned out that some packages had hacked the internal commands provided by <a id="wrglossary.3541"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and no longer worked when they were removed, so they were restored in v4.41 with this option to undo the effect with <a id="wrglossary.3542"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a><span class="optfmt">=true</span> as the default. As from v4.50, the default is now <a id="wrglossary.3543"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a><span class="optfmt">=false</span>.<p>
+<a id="wrglossary.3540"></a><code class="code"><dfn id="glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ As a legacy from the precursor <a id="wrglossary.3541"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package, the standard glossary commands provided by the LaTeX kernel (<a id="wrglossary.3542"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> and <a id="wrglossary.3543"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a>) are redefined in terms of the <a id="wrglossary.3544"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s commands. However, they were never documented in this user manual, and the conversion guide (<a href="glossary2glossaries.html"><span class="qt">&#x201c;Upgrading from the <span class="styfmt">glossary</span> package to the <span class="styfmt">glossaries</span> package&#x201d;</span></a>) explicitly discourages their use.<p>
+The redefinitions of these commands was removed in v4.10, but unfortunately it turned out that some packages had hacked the internal commands provided by <a id="wrglossary.3545"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and no longer worked when they were removed, so they were restored in v4.41 with this option to undo the effect with <a id="wrglossary.3546"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a><span class="optfmt">=true</span> as the default. As from v4.50, the default is now <a id="wrglossary.3547"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a><span class="optfmt">=false</span>.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3544"></a><a id="wrglossary.3545"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a>=<code class="code"><dfn id="glo:optval.kernelglossredefs.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- Don&#x2019;t redefine <a id="wrglossary.3546"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.3547"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a>. If they have been previously redefined by <a id="wrglossary.3548"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a> their original definitions (at the time <a id="wrglossary.3549"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> was loaded) will be restored.<p>
+<a id="wrglossary.3548"></a><a id="wrglossary.3549"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a>=<code class="code"><dfn id="glo:optval.kernelglossredefs.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+ Don&#x2019;t redefine <a id="wrglossary.3550"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.3551"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a>. If they have been previously redefined by <a id="wrglossary.3552"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a> their original definitions (at the time <a id="wrglossary.3553"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> was loaded) will be restored.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3550"></a><a id="wrglossary.3551"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a>=<code class="code"><dfn id="glo:optval.kernelglossredefs.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
- Redefine <a id="wrglossary.3552"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.3553"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a>, but their use will trigger warnings.<p>
+<a id="wrglossary.3554"></a><a id="wrglossary.3555"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a>=<code class="code"><dfn id="glo:optval.kernelglossredefs.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
+ Redefine <a id="wrglossary.3556"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.3557"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a>, but their use will trigger warnings.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.3554"></a><a id="wrglossary.3555"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a>=<code class="code"><dfn id="glo:optval.kernelglossredefs.nowarn"><span class="optfmt">nowarn</span></dfn></code></div><!-- end of optionvaluebox -->
- Redefine <a id="wrglossary.3556"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.3557"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> without any warnings.<p>
-The only glossary-related commands provided by the LaTeX kernel are <a id="wrglossary.3558"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> and <a id="wrglossary.3559"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a>. Other packages or classes may provide additional glossary-related commands or environments that conflict with <a id="wrglossary.3560"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> (such as <a id="wrglossary.3561"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and <a id="wrglossary.3562"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>). These non-kernel commands aren&#x2019;t affected by this package option, and you will have to find some way to resolve the conflict if you require both glossary mechanisms. (The <a id="wrglossary.3563"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will override the existing definitions of <a id="wrglossary.3564"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and <a id="wrglossary.3565"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>.)<p>
-In general, if possible, it&#x2019;s best to stick with just one package that provides a glossary mechanism. (The <a id="wrglossary.3566"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package does check for the <a id="wrglossary.3567"></a><a href="#glo:pkg.doc"><span class="styfmt">doc</span></a> package and patches <a id="wrglossary.3568"></a><a href="#glo:PrintChanges"><code class="csfmt">\PrintChanges</code></a>.)<p>
+<a id="wrglossary.3558"></a><a id="wrglossary.3559"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a>=<code class="code"><dfn id="glo:optval.kernelglossredefs.nowarn"><span class="optfmt">nowarn</span></dfn></code></div><!-- end of optionvaluebox -->
+ Redefine <a id="wrglossary.3560"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.3561"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> without any warnings.<p>
+The only glossary-related commands provided by the LaTeX kernel are <a id="wrglossary.3562"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> and <a id="wrglossary.3563"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a>. Other packages or classes may provide additional glossary-related commands or environments that conflict with <a id="wrglossary.3564"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> (such as <a id="wrglossary.3565"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and <a id="wrglossary.3566"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>). These non-kernel commands aren&#x2019;t affected by this package option, and you will have to find some way to resolve the conflict if you require both glossary mechanisms. (The <a id="wrglossary.3567"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will override the existing definitions of <a id="wrglossary.3568"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and <a id="wrglossary.3569"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>.)<p>
+In general, if possible, it&#x2019;s best to stick with just one package that provides a glossary mechanism. (The <a id="wrglossary.3570"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package does check for the <a id="wrglossary.3571"></a><a href="#glo:pkg.doc"><span class="styfmt">doc</span></a> package and patches <a id="wrglossary.3572"></a><a href="#glo:PrintChanges"><code class="csfmt">\PrintChanges</code></a>.)<p>
</section><!-- end of section sec:pkgopts-other -->
<section id="sec:setupglossaries"><!-- start of section sec:setupglossaries --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->2.10. Setting Options After the Package is Loaded<div class="labellink"><a href="#sec:setupglossaries">[link]</a></div></h2><!-- end of section header -->
<p>
-Some of the options described above may also be set after the <a id="wrglossary.3569"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has been loaded using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3570"></a><code class="code"><dfn id="glo:setupglossaries"><code class="csfmt">\setupglossaries</code></dfn>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The following package options <strong class="strong">can&#x2019;t</strong> be used in <a id="wrglossary.3571"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>: <a id="wrglossary.3572"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>, <a id="wrglossary.3573"></a><a href="#glo:opt.xindygloss"><span class="styoptfmt">xindygloss</span></a>, <a id="wrglossary.3574"></a><a href="#glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></a>, <a id="wrglossary.3575"></a><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a>, <a id="wrglossary.3576"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a>, <a id="wrglossary.3577"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a>, <a id="wrglossary.3578"></a><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a>, <a id="wrglossary.3579"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a>, <a id="wrglossary.3580"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>, <a id="wrglossary.3581"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>, <a id="wrglossary.3582"></a><a href="#glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></a>, <a id="wrglossary.3583"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>, <a id="wrglossary.3584"></a><a href="#glo:opt.notranslate"><span class="styoptfmt">notranslate</span></a>, <a id="wrglossary.3585"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a>, <a id="wrglossary.3586"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>. These options have to be set while the package is loading, except for the <a id="wrglossary.3587"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> sub-options which can be set using commands like <a id="wrglossary.3588"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a> (see &#xa7;<a href="#sec:xindy">14</a> for further details).<p>
+Some of the options described above may also be set after the <a id="wrglossary.3573"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has been loaded using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3574"></a><code class="code"><dfn id="glo:setupglossaries"><code class="csfmt">\setupglossaries</code></dfn>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The following package options <strong class="strong">can&#x2019;t</strong> be used in <a id="wrglossary.3575"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a>: <a id="wrglossary.3576"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>, <a id="wrglossary.3577"></a><a href="#glo:opt.xindygloss"><span class="styoptfmt">xindygloss</span></a>, <a id="wrglossary.3578"></a><a href="#glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></a>, <a id="wrglossary.3579"></a><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a>, <a id="wrglossary.3580"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a>, <a id="wrglossary.3581"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a>, <a id="wrglossary.3582"></a><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a>, <a id="wrglossary.3583"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a>, <a id="wrglossary.3584"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>, <a id="wrglossary.3585"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>, <a id="wrglossary.3586"></a><a href="#glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></a>, <a id="wrglossary.3587"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>, <a id="wrglossary.3588"></a><a href="#glo:opt.notranslate"><span class="styoptfmt">notranslate</span></a>, <a id="wrglossary.3589"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a>, <a id="wrglossary.3590"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>. These options have to be set while the package is loading, except for the <a id="wrglossary.3591"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> sub-options which can be set using commands like <a id="wrglossary.3592"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a> (see &#xa7;<a href="#sec:xindy">14</a> for further details).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you need to use this command, use it as soon as possible after loading <a id="wrglossary.3589"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> otherwise you might end up using it too late for the change to take effect. If you try changing the sort option after you have started to define entries, you may get unexpected results. </div><!-- end of important -->
+If you need to use this command, use it as soon as possible after loading <a id="wrglossary.3593"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> otherwise you might end up using it too late for the change to take effect. If you try changing the sort option after you have started to define entries, you may get unexpected results. </div><!-- end of important -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3590"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.3591"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.3592"></a><a href="#glo:glossariesextrasetup"><code class="xtrcsfmt">\glossariesextrasetup</code></a> instead. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.3594"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.3595"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.3596"></a><a href="#glo:glossariesextrasetup"><code class="xtrcsfmt">\glossariesextrasetup</code></a> instead. </div><!-- end of information -->
<p>
</section><!-- end of section sec:setupglossaries -->
@@ -3438,8 +3442,8 @@ If you need to use this command, use it as soon as possible after loading <a id=
<section id="sec:setup"><!-- start of section sec:setup --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->3. Setting Up<div class="labellink"><a href="#sec:setup">[link]</a></div></h1><!-- end of chapter header -->
<p>
-In the <a id="wrglossary.3593"></a><a href="#glo:idx.documentpreamble">preamble</a> you need to indicate which method you want to use to generate the <a id="wrglossary.3594"></a><a href="#glo:dual.glossary">glossary</a> (or <a id="wrglossary.3595"></a><a href="#glo:dual.glossary">glossaries</a>). The available options with both <a id="wrglossary.3596"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.3597"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> are summarized in &#xa7;<a href="#sec:indexingoptions">1.3</a>. This chapter documents Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, which are provided by the base package. See the <a id="wrglossary.3598"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.3599"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manuals for the full documentation of the other options.<p>
-If you don&#x2019;t need to display any <a id="wrglossary.3600"></a><a href="#glo:dual.glossary">glossaries</a>, for example, if you are just using the <a id="wrglossary.3601"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to enable consistent formatting, then skip ahead to &#xa7;<a href="#sec:newglosentry">4</a>.<p>
+In the <a id="wrglossary.3597"></a><a href="#glo:idx.documentpreamble">preamble</a> you need to indicate which method you want to use to generate the <a id="wrglossary.3598"></a><a href="#glo:dual.glossary">glossary</a> (or <a id="wrglossary.3599"></a><a href="#glo:dual.glossary">glossaries</a>). The available options with both <a id="wrglossary.3600"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.3601"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> are summarized in &#xa7;<a href="#sec:indexingoptions">1.3</a>. This chapter documents Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, which are provided by the base package. See the <a id="wrglossary.3602"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.3603"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manuals for the full documentation of the other options.<p>
+If you don&#x2019;t need to display any <a id="wrglossary.3604"></a><a href="#glo:dual.glossary">glossaries</a>, for example, if you are just using the <a id="wrglossary.3605"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to enable consistent formatting, then skip ahead to &#xa7;<a href="#sec:newglosentry">4</a>.<p>
</section><!-- end of section sec:setup -->
@@ -3447,10 +3451,10 @@ If you don&#x2019;t need to display any <a id="wrglossary.3600"></a><a href="#gl
<h2><!-- start of section header -->3.1. Option 1<div class="labellink"><a href="#sec:setupopt1">[link]</a></div></h2><!-- end of section header -->
<p>
The command <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3602"></a><code class="code"><dfn id="glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></dfn></code><p>
+<a id="wrglossary.3606"></a><code class="code"><dfn id="glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></dfn></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- must be placed in the <a id="wrglossary.3603"></a><a href="#glo:idx.documentpreamble">document preamble</a>. This sets up the internal commands required to make <a id="wrglossary.3604"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> work. <strong class="strong">If you omit <a id="wrglossary.3605"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> none of the <a id="wrglossary.3606"></a><a href="#glo:dual.glossary">glossaries</a> will be displayed.</strong><p>
+ must be placed in the <a id="wrglossary.3607"></a><a href="#glo:idx.documentpreamble">document preamble</a>. This sets up the internal commands required to make <a id="wrglossary.3608"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> work. <strong class="strong">If you omit <a id="wrglossary.3609"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> none of the <a id="wrglossary.3610"></a><a href="#glo:dual.glossary">glossaries</a> will be displayed.</strong><p>
</section><!-- end of section sec:setupopt1 -->
@@ -3458,289 +3462,289 @@ The command <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym
<h2><!-- start of section header -->3.2. Options 2 and 3<div class="labellink"><a href="#sec:setupopt23">[link]</a></div></h2><!-- end of section header -->
<p>
The command <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3607"></a><code class="code"><dfn id="glo:makeglossaries"><code class="csfmt">\makeglossaries</code></dfn></code><p>
+<a id="wrglossary.3611"></a><code class="code"><dfn id="glo:makeglossaries"><code class="csfmt">\makeglossaries</code></dfn></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- must be placed in the <a id="wrglossary.3608"></a><a href="#glo:idx.documentpreamble">document preamble</a> in order to create the customised <a id="wrglossary.3609"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a id="wrglossary.3610"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a>) or <a id="wrglossary.3611"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.3612"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a>) style file (for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, respectively) and to ensure that <a id="wrglossary.3613"></a><a href="#glo:dual.glossary">glossary</a> entries are written to the appropriate output files. <strong class="strong">If you omit <a id="wrglossary.3614"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> none of the <a id="wrglossary.3615"></a><a href="#glo:dual.indexingfile">indexing files</a> will be created.</strong><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3616"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you are using <a id="wrglossary.3617"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, <a id="wrglossary.3618"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> has an optional argument that allows you to have a hybrid of Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.mkidx">2</a> or Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.xdy">3</a>. See <a id="wrglossary.3619"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+ must be placed in the <a id="wrglossary.3612"></a><a href="#glo:idx.documentpreamble">document preamble</a> in order to create the customised <a id="wrglossary.3613"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a id="wrglossary.3614"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a>) or <a id="wrglossary.3615"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.3616"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a>) style file (for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, respectively) and to ensure that <a id="wrglossary.3617"></a><a href="#glo:dual.glossary">glossary</a> entries are written to the appropriate output files. <strong class="strong">If you omit <a id="wrglossary.3618"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> none of the <a id="wrglossary.3619"></a><a href="#glo:dual.indexingfile">indexing files</a> will be created.</strong><p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.3620"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you are using <a id="wrglossary.3621"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, <a id="wrglossary.3622"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> has an optional argument that allows you to have a hybrid of Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.mkidx">2</a> or Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.xdy">3</a>. See <a id="wrglossary.3623"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that some of the commands provided by the <a id="wrglossary.3620"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package must not be used after <a id="wrglossary.3621"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> as they are required when creating the customised style file. If you attempt to use those commands after <a id="wrglossary.3622"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> you will generate an error. Similarly, there are some commands that must not be used before <a id="wrglossary.3623"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> because they require the associated <a id="wrglossary.3624"></a><a href="#glo:dual.indexingfile">indexing files</a> to be open, if those files should be created. These may not necessarily generate an error or warning as a different <a id="wrglossary.3625"></a><a href="#glo:dual.indexing">indexing</a> option may be chosen that doesn&#x2019;t require those files (such as Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> or <a href="#glo:idx.opt.standalone">6</a>). </div><!-- end of important -->
+Note that some of the commands provided by the <a id="wrglossary.3624"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package must not be used after <a id="wrglossary.3625"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> as they are required when creating the customised style file. If you attempt to use those commands after <a id="wrglossary.3626"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> you will generate an error. Similarly, there are some commands that must not be used before <a id="wrglossary.3627"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> because they require the associated <a id="wrglossary.3628"></a><a href="#glo:dual.indexingfile">indexing files</a> to be open, if those files should be created. These may not necessarily generate an error or warning as a different <a id="wrglossary.3629"></a><a href="#glo:dual.indexing">indexing</a> option may be chosen that doesn&#x2019;t require those files (such as Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> or <a href="#glo:idx.opt.standalone">6</a>). </div><!-- end of important -->
<p>
-The <a id="wrglossary.3626"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> command internally uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3627"></a><code class="code"><dfn id="glo:writeist"><code class="csfmt">\writeist</code></dfn></code></div><!-- end of pinnedbox -->
- to create the custom <a id="wrglossary.3628"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.3629"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file. This command disables itself by setting itself to <a id="wrglossary.3630"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> so that it can only be used once. In general, there should be no reason to use or alter this command.<p>
-The default name for the customised style file is given by <code class="code"><a id="wrglossary.3631"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.3632"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a></code> (<a id="wrglossary.3633"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>) or <code class="code"><a id="wrglossary.3634"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.3635"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a></code> (<a id="wrglossary.3636"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>). This name may be changed using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3637"></a><code class="code"><dfn id="glo:setStyleFile"><code class="csfmt">\setStyleFile</code></dfn>{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+The <a id="wrglossary.3630"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> command internally uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3631"></a><code class="code"><dfn id="glo:writeist"><code class="csfmt">\writeist</code></dfn></code></div><!-- end of pinnedbox -->
+ to create the custom <a id="wrglossary.3632"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.3633"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file. This command disables itself by setting itself to <a id="wrglossary.3634"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> so that it can only be used once. In general, there should be no reason to use or alter this command.<p>
+The default name for the customised style file is given by <code class="code"><a id="wrglossary.3635"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.3636"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a></code> (<a id="wrglossary.3637"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>) or <code class="code"><a id="wrglossary.3638"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.3639"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a></code> (<a id="wrglossary.3640"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>). This name may be changed using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3641"></a><code class="code"><dfn id="glo:setStyleFile"><code class="csfmt">\setStyleFile</code></dfn>{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is the name of the style file without the extension.<p>
-<a id="sec:isthook"></a>There is a hook near the end of <a id="wrglossary.3638"></a><a href="#glo:writeist"><code class="csfmt">\writeist</code></a> that can be set with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3639"></a><code class="code"><dfn id="glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></dfn>{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="sec:isthook"></a>There is a hook near the end of <a id="wrglossary.3642"></a><a href="#glo:writeist"><code class="csfmt">\writeist</code></a> that can be set with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3643"></a><code class="code"><dfn id="glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></dfn>{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
The <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> will be performed while the style file is still open, which allows additional content to be added to it. The associated write register is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3640"></a><code class="code"><dfn id="glo:glswrite"><code class="csfmt">\glswrite</code></dfn></code></div><!-- end of pinnedbox -->
- Note that this register is defined by <a id="wrglossary.3641"></a><a href="#glo:writeist"><code class="csfmt">\writeist</code></a> to prevent an unnecessary write register from being created in the event that neither <a id="wrglossary.3642"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> nor <a id="wrglossary.3643"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is required.<p>
-If you use the <a id="wrglossary.3644"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a> hook to write extra information to the style file, make sure you use the appropriate syntax for the desired <a id="wrglossary.3645"></a><a href="#glo:dual.indexingapp">indexing application</a>. For example, with <a id="wrglossary.3646"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3647"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a>{<span class="comment">% </span>
- <a id="wrglossary.3648"></a><a href="#glo:write"><code class="csfmt">\write</code></a><a id="wrglossary.3649"></a><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a>{page_precedence "arnAR"}<span class="comment">% </span>
- <a id="wrglossary.3650"></a><a href="#glo:write"><code class="csfmt">\write</code></a><a id="wrglossary.3651"></a><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a>{line_max 80}<span class="comment">% </span>
+<a id="wrglossary.3644"></a><code class="code"><dfn id="glo:glswrite"><code class="csfmt">\glswrite</code></dfn></code></div><!-- end of pinnedbox -->
+ Note that this register is defined by <a id="wrglossary.3645"></a><a href="#glo:writeist"><code class="csfmt">\writeist</code></a> to prevent an unnecessary write register from being created in the event that neither <a id="wrglossary.3646"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> nor <a id="wrglossary.3647"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is required.<p>
+If you use the <a id="wrglossary.3648"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a> hook to write extra information to the style file, make sure you use the appropriate syntax for the desired <a id="wrglossary.3649"></a><a href="#glo:dual.indexingapp">indexing application</a>. For example, with <a id="wrglossary.3650"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3651"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.3652"></a><a href="#glo:write"><code class="csfmt">\write</code></a><a id="wrglossary.3653"></a><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a>{page_precedence "arnAR"}<span class="comment">% </span>
+ <a id="wrglossary.3654"></a><a href="#glo:write"><code class="csfmt">\write</code></a><a id="wrglossary.3655"></a><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a>{line_max 80}<span class="comment">% </span>
}
-</pre> This changes the <a id="wrglossary.3652"></a><a href="#glo:idx.pageprecedence">page precedence</a> and the maximum line length used by <a id="wrglossary.3653"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
-Remember that if you switch to <a id="wrglossary.3654"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, this will no longer be valid code.<p>
-You can suppress the creation of the customised <a id="wrglossary.3655"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.3656"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> style file using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3657"></a><code class="code"><dfn id="glo:noist"><code class="csfmt">\noist</code></dfn></code></div><!-- end of pinnedbox -->
- This is provided in the event that you want to supply your own customized style file that can&#x2019;t be replicated with the available options and commands provided by the <a id="wrglossary.3658"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. This command sets <a id="wrglossary.3659"></a><a href="#glo:writeist"><code class="csfmt">\writeist</code></a> to <a id="wrglossary.3660"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> (making it do nothing) but will also update the <a id="wrglossary.3661"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.3662"></a><a href="#glo:@@glslabel@xindyattr">attribute list</a> if applicable.<p>
-If you have a custom <a id="wrglossary.3663"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file created when using <a id="wrglossary.3664"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> version 2.07 (2010-0710) or below, you will need to use rollback and the <a id="wrglossary.3665"></a><a href="#glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></a> package option with it. However, that is now so dated and the LaTeX kernel has changed significantly since that time that you may need to use a legacy distribution (see <a href="https://www.dickimaw-books.com/blog/legacy-documents-and-tex-live-docker-images">Legacy Documents and TeX Live Docker Images</a>).<p>
-Each <a id="wrglossary.3666"></a><a href="#glo:idx.glossaryentry">glossary entry</a> is assigned a <a id="wrglossary.3667"></a><a href="#glo:locationlist">number list</a> that lists all the <a id="wrglossary.3668"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the document where that <a id="wrglossary.3669"></a><a href="#glo:idx.glossaryentry">entry</a> was used. By default, the <a id="wrglossary.3670"></a><a href="#glo:@@glslabel@entrylocation">location</a> refers to the page number but this may be overridden using the <a id="wrglossary.3671"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option. The default form of the <a id="wrglossary.3672"></a><a href="#glo:@@glslabel@entrylocation">location</a> number assumes a full stop <a id="wrglossary.3673"></a><a href="#glo:idx.compositor">compositor</a> (for example, 1.2), but if your <a id="wrglossary.3674"></a><a href="#glo:@@glslabel@entrylocation">location</a> numbers use a different <a id="wrglossary.3675"></a><a href="#glo:idx.compositor">compositor</a> (for example, 1-2) you need to set this using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3676"></a><code class="code"><dfn id="glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></dfn>{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
-{symbol} For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3677"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a>{-}
-</pre> This command must not be used after <a id="wrglossary.3678"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Note that with <a id="wrglossary.3679"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, any <a id="wrglossary.3680"></a><a href="#glo:@@glslabel@entrylocation">locations</a> with the wrong <a id="wrglossary.3681"></a><a href="#glo:idx.compositor">compositor</a> (or one that hasn&#x2019;t been correctly identified with <a id="wrglossary.3682"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a>) will cause <a id="wrglossary.3683"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> to reject the <a id="wrglossary.3684"></a><a href="#glo:@@glslabel@entrylocation">location</a> with an invalid number/digit message. As from v4.50, <a id="wrglossary.3685"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will check for this message and attempt a correction, but this can result in an incorrectly formatted <a id="wrglossary.3686"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the <a id="wrglossary.3687"></a><a href="#glo:locationlist">number list</a>. See the information about <a id="wrglossary.3688"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span>&#x2019;s</a> <a id="wrglossary.3689"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a> switch in &#xa7;<a href="#sec:makeglossariesapp">1.6.1</a> for further details.<p>
-An invalid page number will also cause <a id="wrglossary.3690"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to fail with a <span class="qt">&#x201c;did not match any location-class&#x201d;</span> warning. This is also something that <a id="wrglossary.3691"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will check for and will provided diagnostic information, but it won&#x2019;t attempt to make any correction.<p>
-If you use <a id="wrglossary.3692"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>, you can have a different <a id="wrglossary.3693"></a><a href="#glo:idx.compositor">compositor</a> for page numbers starting with an upper case alphabetical character using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3694"></a><code class="code"><dfn id="glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></dfn>{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><p>
+</pre> This changes the <a id="wrglossary.3656"></a><a href="#glo:idx.pageprecedence">page precedence</a> and the maximum line length used by <a id="wrglossary.3657"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
+Remember that if you switch to <a id="wrglossary.3658"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, this will no longer be valid code.<p>
+You can suppress the creation of the customised <a id="wrglossary.3659"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.3660"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> style file using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3661"></a><code class="code"><dfn id="glo:noist"><code class="csfmt">\noist</code></dfn></code></div><!-- end of pinnedbox -->
+ This is provided in the event that you want to supply your own customized style file that can&#x2019;t be replicated with the available options and commands provided by the <a id="wrglossary.3662"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. This command sets <a id="wrglossary.3663"></a><a href="#glo:writeist"><code class="csfmt">\writeist</code></a> to <a id="wrglossary.3664"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> (making it do nothing) but will also update the <a id="wrglossary.3665"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.3666"></a><a href="#glo:@@glslabel@xindyattr">attribute list</a> if applicable.<p>
+If you have a custom <a id="wrglossary.3667"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file created when using <a id="wrglossary.3668"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> version 2.07 (2010-0710) or below, you will need to use rollback and the <a id="wrglossary.3669"></a><a href="#glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></a> package option with it. However, that is now so dated and the LaTeX kernel has changed significantly since that time that you may need to use a legacy distribution (see <a href="https://www.dickimaw-books.com/blog/legacy-documents-and-tex-live-docker-images">Legacy Documents and TeX Live Docker Images</a>).<p>
+Each <a id="wrglossary.3670"></a><a href="#glo:idx.glossaryentry">glossary entry</a> is assigned a <a id="wrglossary.3671"></a><a href="#glo:locationlist">number list</a> that lists all the <a id="wrglossary.3672"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the document where that <a id="wrglossary.3673"></a><a href="#glo:idx.glossaryentry">entry</a> was used. By default, the <a id="wrglossary.3674"></a><a href="#glo:@@glslabel@entrylocation">location</a> refers to the page number but this may be overridden using the <a id="wrglossary.3675"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option. The default form of the <a id="wrglossary.3676"></a><a href="#glo:@@glslabel@entrylocation">location</a> number assumes a full stop <a id="wrglossary.3677"></a><a href="#glo:idx.compositor">compositor</a> (for example, 1.2), but if your <a id="wrglossary.3678"></a><a href="#glo:@@glslabel@entrylocation">location</a> numbers use a different <a id="wrglossary.3679"></a><a href="#glo:idx.compositor">compositor</a> (for example, 1-2) you need to set this using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3680"></a><code class="code"><dfn id="glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></dfn>{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+{symbol} For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3681"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a>{-}
+</pre> This command must not be used after <a id="wrglossary.3682"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Note that with <a id="wrglossary.3683"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, any <a id="wrglossary.3684"></a><a href="#glo:@@glslabel@entrylocation">locations</a> with the wrong <a id="wrglossary.3685"></a><a href="#glo:idx.compositor">compositor</a> (or one that hasn&#x2019;t been correctly identified with <a id="wrglossary.3686"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a>) will cause <a id="wrglossary.3687"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> to reject the <a id="wrglossary.3688"></a><a href="#glo:@@glslabel@entrylocation">location</a> with an invalid number/digit message. As from v4.50, <a id="wrglossary.3689"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will check for this message and attempt a correction, but this can result in an incorrectly formatted <a id="wrglossary.3690"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the <a id="wrglossary.3691"></a><a href="#glo:locationlist">number list</a>. See the information about <a id="wrglossary.3692"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span>&#x2019;s</a> <a id="wrglossary.3693"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a> switch in &#xa7;<a href="#sec:makeglossariesapp">1.6.1</a> for further details.<p>
+An invalid page number will also cause <a id="wrglossary.3694"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to fail with a <span class="qt">&#x201c;did not match any location-class&#x201d;</span> warning. This is also something that <a id="wrglossary.3695"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will check for and will provided diagnostic information, but it won&#x2019;t attempt to make any correction.<p>
+If you use <a id="wrglossary.3696"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>, you can have a different <a id="wrglossary.3697"></a><a href="#glo:idx.compositor">compositor</a> for page numbers starting with an upper case alphabetical character using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3698"></a><code class="code"><dfn id="glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></dfn>{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- This command is only available with <a id="wrglossary.3695"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. For example, if you want <a id="wrglossary.3696"></a><a href="#glo:locationlist">number lists</a> containing a mixture of A-1 and 2.3 style formats, then do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3697"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a>{.}<a id="wrglossary.3698"></a><a href="#glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></a>{-}
-</pre> See &#xa7;<a href="#sec:numberlists">12</a> for further information about <a id="wrglossary.3699"></a><a href="#glo:locationlist">number lists</a>.<p>
+ This command is only available with <a id="wrglossary.3699"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. For example, if you want <a id="wrglossary.3700"></a><a href="#glo:locationlist">number lists</a> containing a mixture of A-1 and 2.3 style formats, then do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3701"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a>{.}<a id="wrglossary.3702"></a><a href="#glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></a>{-}
+</pre> See &#xa7;<a href="#sec:numberlists">12</a> for further information about <a id="wrglossary.3703"></a><a href="#glo:locationlist">number lists</a>.<p>
</section><!-- end of section sec:setupopt23 -->
<section id="sec:newglosentry"><!-- start of section sec:newglosentry --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->4. Defining glossary entries<div class="labellink"><a href="#sec:newglosentry">[link]</a></div></h1><!-- end of chapter header -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3700"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- If you want to use <a id="wrglossary.3701"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, entries must be defined in <a id="wrglossary.3702"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files using the syntax described in the <a id="wrglossary.3703"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.3704"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ If you want to use <a id="wrglossary.3705"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, entries must be defined in <a id="wrglossary.3706"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files using the syntax described in the <a id="wrglossary.3707"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual. </div><!-- end of information -->
<p>
-<a id="wrglossary.3704"></a><a href="#glo:idx.acronym">Acronyms</a> are covered in &#xa7;<a href="#sec:acronyms">6</a> but they use the same underlying mechanism as all the other <a id="wrglossary.3705"></a><a href="#glo:idx.glossaryentry">glossary entries</a>, so it&#x2019;s a good idea to read this chapter first. The keys provided for <a id="wrglossary.3706"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> can also be used in the optional argument of <a id="wrglossary.3707"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, although some of them, such as <a id="wrglossary.3708"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> and <a id="wrglossary.3709"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, interfere with the <a id="wrglossary.3710"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
-All <a id="wrglossary.3711"></a><a href="#glo:idx.glossaryentry">glossary entries</a> must be defined before they are used, so it is better to define them in the <a id="wrglossary.3712"></a><a href="#glo:idx.documentpreamble">document preamble</a> to ensure this. In fact, some commands such as <a id="wrglossary.3713"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> may only be used in the <a id="wrglossary.3714"></a><a href="#glo:idx.documentpreamble">preamble</a>. See &#xa7;<a href="#sec:docdefs">4.8</a> for a discussion of the problems with defining <a id="wrglossary.3715"></a><a href="#glo:idx.glossaryentry">entries</a> within the document instead of in the <a id="wrglossary.3716"></a><a href="#glo:idx.documentpreamble">preamble</a>. (The <a id="wrglossary.3717"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has an option that provides a restricted form of document definitions that avoids some of the issues discussed in &#xa7;<a href="#sec:docdefs">4.8</a>.) <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-<a id="wrglossary.3718"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> enforces the <a id="wrglossary.3719"></a><a href="#glo:idx.documentpreamble">preamble</a>-only restriction on <a id="wrglossary.3720"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. <a id="wrglossary.3721"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> requires that definitions are provided in <a id="wrglossary.3722"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format. Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> and <a href="#glo:idx.opt.standalone">6</a> work best with either <a id="wrglossary.3723"></a><a href="#glo:idx.documentpreamble">preamble</a>-only definitions or the use of the <a id="wrglossary.3724"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package option <a id="wrglossary.3725"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=restricted</span>. </div><!-- end of important -->
+<a id="wrglossary.3708"></a><a href="#glo:idx.acronym">Acronyms</a> are covered in &#xa7;<a href="#sec:acronyms">6</a> but they use the same underlying mechanism as all the other <a id="wrglossary.3709"></a><a href="#glo:idx.glossaryentry">glossary entries</a>, so it&#x2019;s a good idea to read this chapter first. The keys provided for <a id="wrglossary.3710"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> can also be used in the optional argument of <a id="wrglossary.3711"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, although some of them, such as <a id="wrglossary.3712"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> and <a id="wrglossary.3713"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, interfere with the <a id="wrglossary.3714"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
+All <a id="wrglossary.3715"></a><a href="#glo:idx.glossaryentry">glossary entries</a> must be defined before they are used, so it is better to define them in the <a id="wrglossary.3716"></a><a href="#glo:idx.documentpreamble">document preamble</a> to ensure this. In fact, some commands such as <a id="wrglossary.3717"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> may only be used in the <a id="wrglossary.3718"></a><a href="#glo:idx.documentpreamble">preamble</a>. See &#xa7;<a href="#sec:docdefs">4.8</a> for a discussion of the problems with defining <a id="wrglossary.3719"></a><a href="#glo:idx.glossaryentry">entries</a> within the document instead of in the <a id="wrglossary.3720"></a><a href="#glo:idx.documentpreamble">preamble</a>. (The <a id="wrglossary.3721"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has an option that provides a restricted form of document definitions that avoids some of the issues discussed in &#xa7;<a href="#sec:docdefs">4.8</a>.) <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
+<a id="wrglossary.3722"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> enforces the <a id="wrglossary.3723"></a><a href="#glo:idx.documentpreamble">preamble</a>-only restriction on <a id="wrglossary.3724"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. <a id="wrglossary.3725"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> requires that definitions are provided in <a id="wrglossary.3726"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format. Options&#xa0;<a href="#glo:idx.opt.unsrt">5</a> and <a href="#glo:idx.opt.standalone">6</a> work best with either <a id="wrglossary.3727"></a><a href="#glo:idx.documentpreamble">preamble</a>-only definitions or the use of the <a id="wrglossary.3728"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package option <a id="wrglossary.3729"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=restricted</span>. </div><!-- end of important -->
<p>
-Bear in mind that with <a id="wrglossary.3726"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=restricted</span>, the <a id="wrglossary.3727"></a><a href="#glo:idx.glossaryentry">entries</a> must be defined before any <a id="wrglossary.3728"></a><a href="#glo:idx.glossaryentry">entries</a> are used, including when they are displayed in the <a id="wrglossary.3729"></a><a href="#glo:dual.glossary">glossary</a> (for example, with <a id="wrglossary.3730"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>) or where they appear in the <a id="wrglossary.3731"></a><a href="#glo:idx.tableofcontents">table of contents</a> or list of floats. This is essentially the same problem as defining a robust command mid-document and using it in a section title or caption.<p>
-Only those <a id="wrglossary.3732"></a><a href="#glo:idx.glossaryentry">entries</a> that are <a id="wrglossary.3733"></a><a href="#glo:@@glslabel@indexing">indexed</a> in the document (using any of the commands described in &#xa7;<a href="#sec:glslink">5.1</a>, &#xa7;<a href="#sec:glsadd">10</a> or &#xa7;<a href="#sec:crossref">11</a>) will appear in the <a id="wrglossary.3734"></a><a href="#glo:dual.glossary">glossary</a>. See &#xa7;<a href="#sec:printglossary">8</a> to find out how to display the <a id="wrglossary.3735"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-New <a id="wrglossary.3736"></a><a href="#glo:idx.glossaryentry">glossary entries</a> are defined using the command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3737"></a><code class="code"><dfn id="glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This is a short command, so values in <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> can&#x2019;t contain any paragraph breaks. Take care to enclose values containing any commas (<a id="wrglossary.3738"></a><a href="#glo:idx.sym.comma"><code class="code">,</code></a>) or equal signs (<a id="wrglossary.3739"></a><a href="#glo:idx.sym.equals"><code class="code">=</code></a>) with braces to hide them from the <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list parser.<p>
+Bear in mind that with <a id="wrglossary.3730"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=restricted</span>, the <a id="wrglossary.3731"></a><a href="#glo:idx.glossaryentry">entries</a> must be defined before any <a id="wrglossary.3732"></a><a href="#glo:idx.glossaryentry">entries</a> are used, including when they are displayed in the <a id="wrglossary.3733"></a><a href="#glo:dual.glossary">glossary</a> (for example, with <a id="wrglossary.3734"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>) or where they appear in the <a id="wrglossary.3735"></a><a href="#glo:idx.tableofcontents">table of contents</a> or list of floats. This is essentially the same problem as defining a robust command mid-document and using it in a section title or caption.<p>
+Only those <a id="wrglossary.3736"></a><a href="#glo:idx.glossaryentry">entries</a> that are <a id="wrglossary.3737"></a><a href="#glo:@@glslabel@indexing">indexed</a> in the document (using any of the commands described in &#xa7;<a href="#sec:glslink">5.1</a>, &#xa7;<a href="#sec:glsadd">10</a> or &#xa7;<a href="#sec:crossref">11</a>) will appear in the <a id="wrglossary.3738"></a><a href="#glo:dual.glossary">glossary</a>. See &#xa7;<a href="#sec:printglossary">8</a> to find out how to display the <a id="wrglossary.3739"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+New <a id="wrglossary.3740"></a><a href="#glo:idx.glossaryentry">glossary entries</a> are defined using the command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3741"></a><code class="code"><dfn id="glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is a short command, so values in <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> can&#x2019;t contain any paragraph breaks. Take care to enclose values containing any commas (<a id="wrglossary.3742"></a><a href="#glo:idx.sym.comma"><code class="code">,</code></a>) or equal signs (<a id="wrglossary.3743"></a><a href="#glo:idx.sym.equals"><code class="code">=</code></a>) with braces to hide them from the <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list parser.<p>
If you have a long description that needs to span multiple paragraphs, use the following instead: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3740"></a><code class="code"><dfn id="glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Note that this command may only be used in the <a id="wrglossary.3741"></a><a href="#glo:idx.documentpreamble">preamble</a> (regardless of <a id="wrglossary.3742"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>).<p>
+<a id="wrglossary.3744"></a><code class="code"><dfn id="glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Note that this command may only be used in the <a id="wrglossary.3745"></a><a href="#glo:idx.documentpreamble">preamble</a> (regardless of <a id="wrglossary.3746"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>).<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
Be careful of unwanted spaces. </div><!-- end of warning -->
<p>
-<a id="wrglossary.3743"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> will remove trailing spaces in the description (via <a id="wrglossary.3744"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>) but won&#x2019;t remove leading spaces. This command also appends <a id="wrglossary.3745"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> to the end of the description, which suppresses the post-description hook (since the terminating punctuation is more likely to be included in a multi-paragraph description). The <a id="wrglossary.3746"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a starred version of <a id="wrglossary.3747"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> that doesn&#x2019;t append either <a id="wrglossary.3748"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a> or <a id="wrglossary.3749"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>.<p>
-There are also commands that will only define the <a id="wrglossary.3750"></a><a href="#glo:idx.glossaryentry">entry</a> if it hasn&#x2019;t already been defined: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3751"></a><code class="code"><dfn id="glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.3747"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> will remove trailing spaces in the description (via <a id="wrglossary.3748"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>) but won&#x2019;t remove leading spaces. This command also appends <a id="wrglossary.3749"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> to the end of the description, which suppresses the post-description hook (since the terminating punctuation is more likely to be included in a multi-paragraph description). The <a id="wrglossary.3750"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a starred version of <a id="wrglossary.3751"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> that doesn&#x2019;t append either <a id="wrglossary.3752"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a> or <a id="wrglossary.3753"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>.<p>
+There are also commands that will only define the <a id="wrglossary.3754"></a><a href="#glo:idx.glossaryentry">entry</a> if it hasn&#x2019;t already been defined: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3755"></a><code class="code"><dfn id="glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3752"></a><code class="code"><dfn id="glo:longprovideglossaryentry"><code class="csfmt">\longprovideglossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- (These are both <a id="wrglossary.3753"></a><a href="#glo:idx.documentpreamble">preamble</a>-only commands.)<p>
-For all the above commands, the first argument, <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, must be a&#xa0;unique label with which to identify this <a id="wrglossary.3754"></a><a href="#glo:idx.glossaryentry">entry</a>. <strong class="strong">This can&#x2019;t contain any non-expandable or fragile commands.</strong> The reason for this restriction is that the label is used to construct internal commands that store the associated information (similarly to commands like <a id="wrglossary.3755"></a><a href="#glo:label"><code class="csfmt">\label</code></a>) and therefore must be able to expand to a valid control sequence name. With modern LaTeX kernels, you should now be able to use <a id="wrglossary.3756"></a><a href="#glo:dual.utf8">UTF-8</a> characters in the label.<p>
+<a id="wrglossary.3756"></a><code class="code"><dfn id="glo:longprovideglossaryentry"><code class="csfmt">\longprovideglossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ (These are both <a id="wrglossary.3757"></a><a href="#glo:idx.documentpreamble">preamble</a>-only commands.)<p>
+For all the above commands, the first argument, <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, must be a&#xa0;unique label with which to identify this <a id="wrglossary.3758"></a><a href="#glo:idx.glossaryentry">entry</a>. <strong class="strong">This can&#x2019;t contain any non-expandable or fragile commands.</strong> The reason for this restriction is that the label is used to construct internal commands that store the associated information (similarly to commands like <a id="wrglossary.3759"></a><a href="#glo:label"><code class="csfmt">\label</code></a>) and therefore must be able to expand to a valid control sequence name. With modern LaTeX kernels, you should now be able to use <a id="wrglossary.3760"></a><a href="#glo:dual.utf8">UTF-8</a> characters in the label.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Be careful of <a id="wrglossary.3757"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> options that change certain punctuation characters, such as colon (<a id="wrglossary.3758"></a><a href="#glo:idx.sym.colon"><code class="code">:</code></a>) or double-quote (<a id="wrglossary.3759"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a>), to active characters. </div><!-- end of important -->
+Be careful of <a id="wrglossary.3761"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> options that change certain punctuation characters, such as colon (<a id="wrglossary.3762"></a><a href="#glo:idx.sym.colon"><code class="code">:</code></a>) or double-quote (<a id="wrglossary.3763"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a>), to active characters. </div><!-- end of important -->
<p>
-The second argument, <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>, is a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list that supplies the relevant information about this entry. There are two required fields: <a id="wrglossary.3760"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> and either <a id="wrglossary.3761"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> or <a id="wrglossary.3762"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a>. The description is set in the third argument of <a id="wrglossary.3763"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> and <a id="wrglossary.3764"></a><a href="#glo:longprovideglossaryentry"><code class="csfmt">\longprovideglossaryentry</code></a>. With the other commands it&#x2019;s set via the <a id="wrglossary.3765"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key.<p>
-As is typical with <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> lists, values that contain a comma (<a id="wrglossary.3766"></a><a href="#glo:idx.sym.comma"><code class="code">,</code></a>) or equal sign (<a id="wrglossary.3767"></a><a href="#glo:idx.sym.equals"><code class="code">=</code></a>) must be enclosed in braces. Available fields are listed below. Additional fields are provided by the supplementary packages <a id="wrglossary.3768"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> (&#xa7;<a href="#sec:prefix">16</a>) and <a id="wrglossary.3769"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> (&#xa7;<a href="#sec:accsupp">17</a>) and also by <a id="wrglossary.3770"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. You can also define your own custom keys (see &#xa7;<a href="#sec:addkey">4.3</a>).<p>
+The second argument, <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>, is a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list that supplies the relevant information about this entry. There are two required fields: <a id="wrglossary.3764"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> and either <a id="wrglossary.3765"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> or <a id="wrglossary.3766"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a>. The description is set in the third argument of <a id="wrglossary.3767"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> and <a id="wrglossary.3768"></a><a href="#glo:longprovideglossaryentry"><code class="csfmt">\longprovideglossaryentry</code></a>. With the other commands it&#x2019;s set via the <a id="wrglossary.3769"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key.<p>
+As is typical with <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> lists, values that contain a comma (<a id="wrglossary.3770"></a><a href="#glo:idx.sym.comma"><code class="code">,</code></a>) or equal sign (<a id="wrglossary.3771"></a><a href="#glo:idx.sym.equals"><code class="code">=</code></a>) must be enclosed in braces. Available fields are listed below. Additional fields are provided by the supplementary packages <a id="wrglossary.3772"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> (&#xa7;<a href="#sec:prefix">16</a>) and <a id="wrglossary.3773"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> (&#xa7;<a href="#sec:accsupp">17</a>) and also by <a id="wrglossary.3774"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. You can also define your own custom keys (see &#xa7;<a href="#sec:addkey">4.3</a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3771"></a><code class="code"><dfn id="glo:opt.gloskey.name"><span class="csoptfmt">name</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- The name of the <a id="wrglossary.3772"></a><a href="#glo:idx.glossaryentry">entry</a> (as it will appear in the <a id="wrglossary.3773"></a><a href="#glo:dual.glossary">glossary</a>). If this key is omitted and the <a id="wrglossary.3774"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key is supplied, this value will be the same as the parent&#x2019;s name.<p>
+<a id="wrglossary.3775"></a><code class="code"><dfn id="glo:opt.gloskey.name"><span class="csoptfmt">name</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ The name of the <a id="wrglossary.3776"></a><a href="#glo:idx.glossaryentry">entry</a> (as it will appear in the <a id="wrglossary.3777"></a><a href="#glo:dual.glossary">glossary</a>). If this key is omitted and the <a id="wrglossary.3778"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key is supplied, this value will be the same as the parent&#x2019;s name.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If the <a id="wrglossary.3775"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key contains any commands, you must also use the <a id="wrglossary.3776"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key (described below) if you intend sorting the <a id="wrglossary.3777"></a><a href="#glo:idx.glossaryentry">entries</a> alphabetically with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, otherwise the entries can&#x2019;t be sorted correctly. </div><!-- end of important -->
+If the <a id="wrglossary.3779"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key contains any commands, you must also use the <a id="wrglossary.3780"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key (described below) if you intend sorting the <a id="wrglossary.3781"></a><a href="#glo:idx.glossaryentry">entries</a> alphabetically with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, otherwise the entries can&#x2019;t be sorted correctly. </div><!-- end of important -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3778"></a><code class="code"><dfn id="glo:opt.gloskey.description"><span class="csoptfmt">description</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- A brief description of this term (to appear in the <a id="wrglossary.3779"></a><a href="#glo:dual.glossary">glossary</a>). Within this value, you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3780"></a><code class="code"><dfn id="glo:nopostdesc"><code class="csfmt">\nopostdesc</code></dfn></code></div><!-- end of pinnedbox -->
- to suppress the description terminator for this entry. For example, if this entry is a parent entry that doesn&#x2019;t require a description, you can do <a id="wrglossary.3781"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.3782"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>. If you want a paragraph break in the description use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.3783"></a><code class="code"><dfn id="glo:glspar"><code class="csfmt">\glspar</code></dfn></code></div><!-- end of pinnedbox -->
- or, better, use <a id="wrglossary.3784"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>. However, note that not all <a id="wrglossary.3785"></a><a href="#glo:idx.glossarystyle">glossary styles</a> support multi-line descriptions. If you are using one of the tabular-like <a id="wrglossary.3786"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that permit multi-line descriptions and you really need an explicit line break, use <a id="wrglossary.3787"></a><a href="#glo:newline"><code class="csfmt">\newline</code></a> not <a id="wrglossary.3788"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a> (but in general, avoid <a id="wrglossary.3789"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a> outside of tabular contexts anyway and use a ragged <a id="wrglossary.3790"></a><a href="#glo:@@glslabel@glossary">style</a> if you are having problems with line breaks in a narrow column).<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3791"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.3792"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.3793"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a> instead of <a id="wrglossary.3794"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> to suppress the post-description punctuation. </div><!-- end of information -->
+<a id="wrglossary.3782"></a><code class="code"><dfn id="glo:opt.gloskey.description"><span class="csoptfmt">description</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ A brief description of this term (to appear in the <a id="wrglossary.3783"></a><a href="#glo:dual.glossary">glossary</a>). Within this value, you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3784"></a><code class="code"><dfn id="glo:nopostdesc"><code class="csfmt">\nopostdesc</code></dfn></code></div><!-- end of pinnedbox -->
+ to suppress the description terminator for this entry. For example, if this entry is a parent entry that doesn&#x2019;t require a description, you can do <a id="wrglossary.3785"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.3786"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>. If you want a paragraph break in the description use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.3787"></a><code class="code"><dfn id="glo:glspar"><code class="csfmt">\glspar</code></dfn></code></div><!-- end of pinnedbox -->
+ or, better, use <a id="wrglossary.3788"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>. However, note that not all <a id="wrglossary.3789"></a><a href="#glo:idx.glossarystyle">glossary styles</a> support multi-line descriptions. If you are using one of the tabular-like <a id="wrglossary.3790"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that permit multi-line descriptions and you really need an explicit line break, use <a id="wrglossary.3791"></a><a href="#glo:newline"><code class="csfmt">\newline</code></a> not <a id="wrglossary.3792"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a> (but in general, avoid <a id="wrglossary.3793"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a> outside of tabular contexts anyway and use a ragged <a id="wrglossary.3794"></a><a href="#glo:@@glslabel@glossary">style</a> if you are having problems with line breaks in a narrow column).<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.3795"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.3796"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.3797"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a> instead of <a id="wrglossary.3798"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> to suppress the post-description punctuation. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3795"></a><code class="code"><dfn id="glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></dfn>=<span class="meta">&#x2329;<em class="metainner">parent-label</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- This key establishes the <a id="wrglossary.3796"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.3797"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. The value must be the <span style="font-style: italic; font-variant: normal; ">label</span> of the parent <a id="wrglossary.3798"></a><a href="#glo:idx.glossaryentry">entry</a> (not the <a id="wrglossary.3799"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, although they may be the same). The <span class="meta">&#x2329;<em class="metainner">parent-label</em>&#x232a;</span> value must match the <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> used when the parent <a id="wrglossary.3800"></a><a href="#glo:idx.glossaryentry">entry</a> was defined. See &#xa7;<a href="#sec:subentries">4.5</a> for further details.<p>
+<a id="wrglossary.3799"></a><code class="code"><dfn id="glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></dfn>=<span class="meta">&#x2329;<em class="metainner">parent-label</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ This key establishes the <a id="wrglossary.3800"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.3801"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. The value must be the <span style="font-style: italic; font-variant: normal; ">label</span> of the parent <a id="wrglossary.3802"></a><a href="#glo:idx.glossaryentry">entry</a> (not the <a id="wrglossary.3803"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, although they may be the same). The <span class="meta">&#x2329;<em class="metainner">parent-label</em>&#x232a;</span> value must match the <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> used when the parent <a id="wrglossary.3804"></a><a href="#glo:idx.glossaryentry">entry</a> was defined. See &#xa7;<a href="#sec:subentries">4.5</a> for further details.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The parent <a id="wrglossary.3801"></a><a href="#glo:idx.glossaryentry">entry</a> must be defined before it&#x2019;s referenced in the <a id="wrglossary.3802"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key of another <a id="wrglossary.3803"></a><a href="#glo:idx.glossaryentry">entry</a>. </div><!-- end of important -->
+The parent <a id="wrglossary.3805"></a><a href="#glo:idx.glossaryentry">entry</a> must be defined before it&#x2019;s referenced in the <a id="wrglossary.3806"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key of another <a id="wrglossary.3807"></a><a href="#glo:idx.glossaryentry">entry</a>. </div><!-- end of important -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3804"></a><code class="code"><dfn id="glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- The plural form of the description, if required. If omitted, the value is set to the same as the <a id="wrglossary.3805"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key.<p>
+<a id="wrglossary.3808"></a><code class="code"><dfn id="glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ The plural form of the description, if required. If omitted, the value is set to the same as the <a id="wrglossary.3809"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3806"></a><code class="code"><dfn id="glo:opt.gloskey.text"><span class="csoptfmt">text</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- How this entry will appear in the document text when using <a id="wrglossary.3807"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> on <a id="wrglossary.3808"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. If this field is omitted, the value of the <a id="wrglossary.3809"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is used.<p>
-This key is automatically set by <a id="wrglossary.3810"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. Although it is possible to override it by using <a id="wrglossary.3811"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> in the optional argument of <a id="wrglossary.3812"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will interfere with the <a id="wrglossary.3813"></a><a href="#glo:idx.acronymstyle">acronym style</a> and cause unexpected results.<p>
+<a id="wrglossary.3810"></a><code class="code"><dfn id="glo:opt.gloskey.text"><span class="csoptfmt">text</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ How this entry will appear in the document text when using <a id="wrglossary.3811"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> on <a id="wrglossary.3812"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. If this field is omitted, the value of the <a id="wrglossary.3813"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is used.<p>
+This key is automatically set by <a id="wrglossary.3814"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. Although it is possible to override it by using <a id="wrglossary.3815"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> in the optional argument of <a id="wrglossary.3816"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will interfere with the <a id="wrglossary.3817"></a><a href="#glo:idx.acronymstyle">acronym style</a> and cause unexpected results.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3814"></a><code class="code"><dfn id="glo:opt.gloskey.first"><span class="csoptfmt">first</span></dfn>={<span class="meta">&#x2329;<em class="metainner">first</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- How the <a id="wrglossary.3815"></a><a href="#glo:idx.glossaryentry">entry</a> will appear in the document text on <a id="wrglossary.3816"></a><a href="#glo:dual.firstuse">first use</a> with <a id="wrglossary.3817"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. If this field is omitted, the value of the <a id="wrglossary.3818"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key is used. Note that if you use <a id="wrglossary.3819"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, <a id="wrglossary.3820"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>, <a id="wrglossary.3821"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>, <a id="wrglossary.3822"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> before using <a id="wrglossary.3823"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, the <a id="wrglossary.3824"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> value won&#x2019;t be used with <a id="wrglossary.3825"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
-You may prefer to use <a id="wrglossary.3826"></a><a href="#glo:idx.acronym">acronyms</a> (&#xa7;<a href="#sec:acronyms">6</a>) or the <a id="wrglossary.3827"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> or the category post-link hook (<a id="wrglossary.3828"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>) provided by <a id="wrglossary.3829"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> if you would like to automatically append content on <a id="wrglossary.3830"></a><a href="#glo:dual.firstuse">first use</a> in a consistent manner. See, for example, <a href="https://www.dickimaw-books.com/gallery/index.php?label=sample-units">Gallery: Units (<span class="styfmt">glossaries-extra.sty</span>)</a>.<p>
-Although it is possible to use <a id="wrglossary.3831"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> in the optional argument of <a id="wrglossary.3832"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it can interfere with the <a id="wrglossary.3833"></a><a href="#glo:idx.acronymstyle">acronym style</a> and cause unexpected results.<p>
+<a id="wrglossary.3818"></a><code class="code"><dfn id="glo:opt.gloskey.first"><span class="csoptfmt">first</span></dfn>={<span class="meta">&#x2329;<em class="metainner">first</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ How the <a id="wrglossary.3819"></a><a href="#glo:idx.glossaryentry">entry</a> will appear in the document text on <a id="wrglossary.3820"></a><a href="#glo:dual.firstuse">first use</a> with <a id="wrglossary.3821"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. If this field is omitted, the value of the <a id="wrglossary.3822"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key is used. Note that if you use <a id="wrglossary.3823"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, <a id="wrglossary.3824"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>, <a id="wrglossary.3825"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>, <a id="wrglossary.3826"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> before using <a id="wrglossary.3827"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, the <a id="wrglossary.3828"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> value won&#x2019;t be used with <a id="wrglossary.3829"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
+You may prefer to use <a id="wrglossary.3830"></a><a href="#glo:idx.acronym">acronyms</a> (&#xa7;<a href="#sec:acronyms">6</a>) or the <a id="wrglossary.3831"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> or the category post-link hook (<a id="wrglossary.3832"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>) provided by <a id="wrglossary.3833"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> if you would like to automatically append content on <a id="wrglossary.3834"></a><a href="#glo:dual.firstuse">first use</a> in a consistent manner. See, for example, <a href="https://www.dickimaw-books.com/gallery/index.php?label=sample-units">Gallery: Units (<span class="styfmt">glossaries-extra.sty</span>)</a>.<p>
+Although it is possible to use <a id="wrglossary.3835"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> in the optional argument of <a id="wrglossary.3836"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it can interfere with the <a id="wrglossary.3837"></a><a href="#glo:idx.acronymstyle">acronym style</a> and cause unexpected results.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3834"></a><code class="code"><dfn id="glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- How the entry will appear in the document text when using <a id="wrglossary.3835"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> on <a id="wrglossary.3836"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. If this field is omitted, the value is obtained by appending <a id="wrglossary.3837"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> to the value of the <a id="wrglossary.3838"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field.<p>
-Although it is possible to use <a id="wrglossary.3839"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> in the optional argument of <a id="wrglossary.3840"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it can interfere with the <a id="wrglossary.3841"></a><a href="#glo:idx.acronymstyle">acronym style</a> and cause unexpected results. Use <a id="wrglossary.3842"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> instead, if the default value is inappropriate.<p>
+<a id="wrglossary.3838"></a><code class="code"><dfn id="glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ How the entry will appear in the document text when using <a id="wrglossary.3839"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> on <a id="wrglossary.3840"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. If this field is omitted, the value is obtained by appending <a id="wrglossary.3841"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> to the value of the <a id="wrglossary.3842"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field.<p>
+Although it is possible to use <a id="wrglossary.3843"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> in the optional argument of <a id="wrglossary.3844"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it can interfere with the <a id="wrglossary.3845"></a><a href="#glo:idx.acronymstyle">acronym style</a> and cause unexpected results. Use <a id="wrglossary.3846"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> instead, if the default value is inappropriate.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3843"></a><code class="code"><dfn id="glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- How the <a id="wrglossary.3844"></a><a href="#glo:idx.glossaryentry">entry</a> will appear in the document text on <a id="wrglossary.3845"></a><a href="#glo:dual.firstuse">first use</a> with <a id="wrglossary.3846"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>. If this field is omitted, the value is obtained from the <a id="wrglossary.3847"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key, if the <a id="wrglossary.3848"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key is omitted, or by appending <a id="wrglossary.3849"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> to the value of the <a id="wrglossary.3850"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field, if the <a id="wrglossary.3851"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field is present. Note that if you use <a id="wrglossary.3852"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.3853"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>, <a id="wrglossary.3854"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>, <a id="wrglossary.3855"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> before using <a id="wrglossary.3856"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, the <a id="wrglossary.3857"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> value won&#x2019;t be used with <a id="wrglossary.3858"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>.<p>
-Although it is possible to use <a id="wrglossary.3859"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> in the optional argument of <a id="wrglossary.3860"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it can interfere with the <a id="wrglossary.3861"></a><a href="#glo:idx.acronymstyle">acronym style</a> and cause unexpected results. Use <a id="wrglossary.3862"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> and <a id="wrglossary.3863"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> instead, if the default value is inappropriate.<p>
+<a id="wrglossary.3847"></a><code class="code"><dfn id="glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ How the <a id="wrglossary.3848"></a><a href="#glo:idx.glossaryentry">entry</a> will appear in the document text on <a id="wrglossary.3849"></a><a href="#glo:dual.firstuse">first use</a> with <a id="wrglossary.3850"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>. If this field is omitted, the value is obtained from the <a id="wrglossary.3851"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key, if the <a id="wrglossary.3852"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key is omitted, or by appending <a id="wrglossary.3853"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> to the value of the <a id="wrglossary.3854"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field, if the <a id="wrglossary.3855"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field is present. Note that if you use <a id="wrglossary.3856"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.3857"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>, <a id="wrglossary.3858"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>, <a id="wrglossary.3859"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> before using <a id="wrglossary.3860"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, the <a id="wrglossary.3861"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> value won&#x2019;t be used with <a id="wrglossary.3862"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>.<p>
+Although it is possible to use <a id="wrglossary.3863"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> in the optional argument of <a id="wrglossary.3864"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it can interfere with the <a id="wrglossary.3865"></a><a href="#glo:idx.acronymstyle">acronym style</a> and cause unexpected results. Use <a id="wrglossary.3866"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> and <a id="wrglossary.3867"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> instead, if the default value is inappropriate.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-Prior to version 1.13, the default value of <a id="wrglossary.3864"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> was always taken by appending <span class="qt">&#x201c;s&#x201d;</span> to the <a id="wrglossary.3865"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key, which meant that you had to specify both <a id="wrglossary.3866"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> and <a id="wrglossary.3867"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>, even if you hadn&#x2019;t used the <a id="wrglossary.3868"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key. </div><!-- end of information -->
+Prior to version 1.13, the default value of <a id="wrglossary.3868"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> was always taken by appending <span class="qt">&#x201c;s&#x201d;</span> to the <a id="wrglossary.3869"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key, which meant that you had to specify both <a id="wrglossary.3870"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> and <a id="wrglossary.3871"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>, even if you hadn&#x2019;t used the <a id="wrglossary.3872"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3869"></a><code class="code"><dfn id="glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></dfn>={<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.3870"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This field is provided to allow the user to specify an associated symbol. If omitted, the value is set to <a id="wrglossary.3871"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>. Note that not all <a id="wrglossary.3872"></a><a href="#glo:idx.glossarystyle">glossary styles</a> display the symbol.<p>
+<a id="wrglossary.3873"></a><code class="code"><dfn id="glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></dfn>={<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.3874"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This field is provided to allow the user to specify an associated symbol. If omitted, the value is set to <a id="wrglossary.3875"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>. Note that not all <a id="wrglossary.3876"></a><a href="#glo:idx.glossarystyle">glossary styles</a> display the symbol.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3873"></a><code class="code"><dfn id="glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">symbol plural</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- This is the plural form of the symbol. If omitted, the value is set to the same as the <a id="wrglossary.3874"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key.<p>
+<a id="wrglossary.3877"></a><code class="code"><dfn id="glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">symbol plural</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ This is the plural form of the symbol. If omitted, the value is set to the same as the <a id="wrglossary.3878"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3875"></a><code class="code"><dfn id="glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="meta">&#x2329;<em class="metainner">entry name</em>&#x232a;</span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This value indicates the text to be used by the sort comparator when ordering all the <a id="wrglossary.3876"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. If omitted, the value is given by the <a id="wrglossary.3877"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field unless one of the package options <a id="wrglossary.3878"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.3879"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> and <a id="wrglossary.3880"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.3881"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> have been used. With <a id="wrglossary.3882"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> it&#x2019;s best to use the <a id="wrglossary.3883"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key if the <a id="wrglossary.3884"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contains commands (for example, <code class="code"><a id="wrglossary.3885"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<span class="cmdfmt">\alpha</span>}</code>) and with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, it&#x2019;s strongly recommended as the <a id="wrglossary.3886"></a><a href="#glo:dual.indexing">indexing</a> may fail if you don&#x2019;t (see below).<p>
-You can also override the <a id="wrglossary.3887"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key by redefining <a id="wrglossary.3888"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> (see &#xa7;<a href="#sec:pkgopts-sort">2.5</a>).<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.3889"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.3890"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key shouldn&#x2019;t be used with <a id="wrglossary.3891"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. It has a system of fallbacks that allow different types of <a id="wrglossary.3892"></a><a href="#glo:idx.glossaryentry">entries</a> to obtain the sort value from the most relevant field. See the <a id="wrglossary.3893"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details, and see also <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>. </div><!-- end of information -->
-<p>
-<a id="wrglossary.3894"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> by default strips the <a id="wrglossary.3895"></a><a href="#glo:latexexlatinchar">standard LaTeX accents</a> (that is, accents generated by core LaTeX commands) from the <a id="wrglossary.3896"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key when it sets the <a id="wrglossary.3897"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. So with <a id="wrglossary.3898"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3899"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{
- <a id="wrglossary.3900"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.3901"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>elite}</span>,
- <a id="wrglossary.3902"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group of people}</span>
-}
-</pre> This is equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3903"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{
+<a id="wrglossary.3879"></a><code class="code"><dfn id="glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="meta">&#x2329;<em class="metainner">entry name</em>&#x232a;</span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This value indicates the text to be used by the sort comparator when ordering all the <a id="wrglossary.3880"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. If omitted, the value is given by the <a id="wrglossary.3881"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field unless one of the package options <a id="wrglossary.3882"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.3883"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> and <a id="wrglossary.3884"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.3885"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> have been used. With <a id="wrglossary.3886"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> it&#x2019;s best to use the <a id="wrglossary.3887"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key if the <a id="wrglossary.3888"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contains commands (for example, <code class="code"><a id="wrglossary.3889"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<span class="cmdfmt">\alpha</span>}</code>) and with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, it&#x2019;s strongly recommended as the <a id="wrglossary.3890"></a><a href="#glo:dual.indexing">indexing</a> may fail if you don&#x2019;t (see below).<p>
+You can also override the <a id="wrglossary.3891"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key by redefining <a id="wrglossary.3892"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> (see &#xa7;<a href="#sec:pkgopts-sort">2.5</a>).<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.3893"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.3894"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key shouldn&#x2019;t be used with <a id="wrglossary.3895"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. It has a system of fallbacks that allow different types of <a id="wrglossary.3896"></a><a href="#glo:idx.glossaryentry">entries</a> to obtain the sort value from the most relevant field. See the <a id="wrglossary.3897"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details, and see also <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>. </div><!-- end of information -->
+<p>
+<a id="wrglossary.3898"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> by default strips the <a id="wrglossary.3899"></a><a href="#glo:latexexlatinchar">standard LaTeX accents</a> (that is, accents generated by core LaTeX commands) from the <a id="wrglossary.3900"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key when it sets the <a id="wrglossary.3901"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. So with <a id="wrglossary.3902"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3903"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{
<a id="wrglossary.3904"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.3905"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>elite}</span>,
<a id="wrglossary.3906"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group of people}</span>
- <a id="wrglossary.3907"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={elite}</span>
}
-</pre> Unless you use the package option <a id="wrglossary.3908"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span>, in which case it&#x2019;s equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3909"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{
- <a id="wrglossary.3910"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.3911"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>elite}</span>,
- <a id="wrglossary.3912"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group of people}</span>
- <a id="wrglossary.3913"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<a id="wrglossary.3914"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a><a id="wrglossary.3915"></a><a href="#glo:idx.sym.apos"><code class="code">'</code></a>elite}</span>,
+</pre> This is equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3907"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{
+ <a id="wrglossary.3908"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.3909"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>elite}</span>,
+ <a id="wrglossary.3910"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group of people}</span>
+ <a id="wrglossary.3911"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={elite}</span>
+}
+</pre> Unless you use the package option <a id="wrglossary.3912"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span>, in which case it&#x2019;s equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3913"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{
+ <a id="wrglossary.3914"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.3915"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>elite}</span>,
+ <a id="wrglossary.3916"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group of people}</span>
+ <a id="wrglossary.3917"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<a id="wrglossary.3918"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a><a id="wrglossary.3919"></a><a href="#glo:idx.sym.apos"><code class="code">'</code></a>elite}</span>,
}
-</pre> This will place the <a id="wrglossary.3916"></a><a href="#glo:idx.glossaryentry">entry</a> before the <span class="qt">&#x201c;A&#x201d;</span> <a id="wrglossary.3917"></a><a href="#glo:idx.group">letter group</a> since the sort value starts with a symbol (a literal backslash <a id="wrglossary.3918"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a>). Note that <a id="wrglossary.3919"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> shouldn&#x2019;t be used with <a id="wrglossary.3920"></a><a href="#glo:dual.utf8">UTF-8</a> characters. With old LaTeX kernels, it was able to convert a <a id="wrglossary.3921"></a><a href="#glo:dual.utf8">UTF-8</a> character, such as <code class="code">&#xe9;</code>, to an <a id="wrglossary.3922"></a><a href="#glo:dual.ascii">ASCII</a> equivalent but this is no longer possible.<p>
-With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, the default value of <a id="wrglossary.3923"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> will either be set to the <a id="wrglossary.3924"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key (if <a id="wrglossary.3925"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span>) or it will set it to the expansion of the <a id="wrglossary.3926"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key (if <a id="wrglossary.3927"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span>).<p>
+</pre> This will place the <a id="wrglossary.3920"></a><a href="#glo:idx.glossaryentry">entry</a> before the <span class="qt">&#x201c;A&#x201d;</span> <a id="wrglossary.3921"></a><a href="#glo:idx.group">letter group</a> since the sort value starts with a symbol (a literal backslash <a id="wrglossary.3922"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a>). Note that <a id="wrglossary.3923"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> shouldn&#x2019;t be used with <a id="wrglossary.3924"></a><a href="#glo:dual.utf8">UTF-8</a> characters. With old LaTeX kernels, it was able to convert a <a id="wrglossary.3925"></a><a href="#glo:dual.utf8">UTF-8</a> character, such as <code class="code">&#xe9;</code>, to an <a id="wrglossary.3926"></a><a href="#glo:dual.ascii">ASCII</a> equivalent but this is no longer possible.<p>
+With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, the default value of <a id="wrglossary.3927"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> will either be set to the <a id="wrglossary.3928"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key (if <a id="wrglossary.3929"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span>) or it will set it to the expansion of the <a id="wrglossary.3930"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key (if <a id="wrglossary.3931"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span>).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Take care with <a id="wrglossary.3928"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.3929"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>): if you have <a id="wrglossary.3930"></a><a href="#glo:idx.glossaryentry">entries</a> with the same <a id="wrglossary.3931"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value they will be treated as the same entry. If you use <a id="wrglossary.3932"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and aren&#x2019;t using the <a id="wrglossary.3933"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.3934"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> sort methods, <strong class="strong">always</strong> use the <a id="wrglossary.3935"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key for entries where the name just consists of commands (for example <a id="wrglossary.3936"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="csfmt">\alpha</code>}</span>).<p>
-Take care if you use <a id="wrglossary.3937"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> and the <a id="wrglossary.3938"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contains fragile commands. You will either need to explicitly set the <a id="wrglossary.3939"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key or use the <a id="wrglossary.3940"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> package option (unless you use the <a id="wrglossary.3941"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.3942"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> sort methods). </div><!-- end of important -->
+Take care with <a id="wrglossary.3932"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.3933"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>): if you have <a id="wrglossary.3934"></a><a href="#glo:idx.glossaryentry">entries</a> with the same <a id="wrglossary.3935"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value they will be treated as the same entry. If you use <a id="wrglossary.3936"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> and aren&#x2019;t using the <a id="wrglossary.3937"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.3938"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> sort methods, <strong class="strong">always</strong> use the <a id="wrglossary.3939"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key for entries where the name just consists of commands (for example <a id="wrglossary.3940"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="csfmt">\alpha</code>}</span>).<p>
+Take care if you use <a id="wrglossary.3941"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> and the <a id="wrglossary.3942"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contains fragile commands. You will either need to explicitly set the <a id="wrglossary.3943"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key or use the <a id="wrglossary.3944"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> package option (unless you use the <a id="wrglossary.3945"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.3946"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> sort methods). </div><!-- end of important -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3943"></a><code class="code"><dfn id="glo:opt.gloskey.type"><span class="csoptfmt">type</span></dfn>=<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.3944"></a><a href="#glo:dual.glossary">glossary</a>-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.3945"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This specifies the label of the <a id="wrglossary.3946"></a><a href="#glo:dual.glossary">glossary</a> in which this entry belongs. If omitted, the default <a id="wrglossary.3947"></a><a href="#glo:dual.glossary">glossary</a> identified by <a id="wrglossary.3948"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed unless <a id="wrglossary.3949"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is used (see &#xa7;<a href="#sec:acronyms">6</a>).<p>
-Six keys are provided for any additional information the user may want to specify. (For example, an associated dimension or an alternative plural or some other grammatical construct.) Alternatively, you can add new keys using <a id="wrglossary.3950"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> or <a id="wrglossary.3951"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> (see &#xa7;<a href="#sec:addkey">4.3</a>).<p>
+<a id="wrglossary.3947"></a><code class="code"><dfn id="glo:opt.gloskey.type"><span class="csoptfmt">type</span></dfn>=<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.3948"></a><a href="#glo:dual.glossary">glossary</a>-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.3949"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This specifies the label of the <a id="wrglossary.3950"></a><a href="#glo:dual.glossary">glossary</a> in which this entry belongs. If omitted, the default <a id="wrglossary.3951"></a><a href="#glo:dual.glossary">glossary</a> identified by <a id="wrglossary.3952"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed unless <a id="wrglossary.3953"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is used (see &#xa7;<a href="#sec:acronyms">6</a>).<p>
+Six keys are provided for any additional information the user may want to specify. (For example, an associated dimension or an alternative plural or some other grammatical construct.) Alternatively, you can add new keys using <a id="wrglossary.3954"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> or <a id="wrglossary.3955"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> (see &#xa7;<a href="#sec:addkey">4.3</a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3952"></a><code class="code"><dfn id="glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.3956"></a><code class="code"><dfn id="glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
The first user key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3953"></a><code class="code"><dfn id="glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.3957"></a><code class="code"><dfn id="glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
The second user key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3954"></a><code class="code"><dfn id="glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.3958"></a><code class="code"><dfn id="glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
The third user key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3955"></a><code class="code"><dfn id="glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.3959"></a><code class="code"><dfn id="glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
The fourth user key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3956"></a><code class="code"><dfn id="glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.3960"></a><code class="code"><dfn id="glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
The fifth user key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3957"></a><code class="code"><dfn id="glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.3961"></a><code class="code"><dfn id="glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
The sixth user key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3958"></a><code class="code"><dfn id="glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></dfn>={<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If the value is missing or is <span class="optfmt">true</span>, this will suppress the <a id="wrglossary.3959"></a><a href="#glo:locationlist">number list</a> just for this <a id="wrglossary.3960"></a><a href="#glo:idx.glossaryentry">entry</a>. Conversely, if you have used the package option <a id="wrglossary.3961"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a><span class="optfmt">=true</span>, you can activate the <a id="wrglossary.3962"></a><a href="#glo:locationlist">number list</a> just for this entry with <a id="wrglossary.3963"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={false}</span>. (See &#xa7;<a href="#sec:numberlists">12</a>.)<p>
-This key works by adding <a id="wrglossary.3964"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a> (<a id="wrglossary.3965"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={true}</span>) or <a id="wrglossary.3966"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a> (<a id="wrglossary.3967"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={false}</span>) to the <a id="wrglossary.3968"></a><a href="#glo:dual.indexing">indexing</a> information for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. Note that this means that if the entry is added to the <a id="wrglossary.3969"></a><a href="#glo:dual.glossary">glossary</a> simply because it has an <a id="wrglossary.3970"></a><a href="#glo:@@glslabel@indexing">indexed</a> descendent (and has not been <a id="wrglossary.3971"></a><a href="#glo:@@glslabel@indexing">indexed</a> itself) then the first <a id="wrglossary.3972"></a><a href="#glo:@@glslabel@indexing">indexed</a> sub-entry that follows will have its <a id="wrglossary.3973"></a><a href="#glo:locationlist">number list</a> suppressed instead.<p>
-With <a id="wrglossary.3974"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this key saves the appropriate command in the <a id="wrglossary.3975"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> internal field, which is used by <a id="wrglossary.3976"></a><a href="#glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></a>.<p>
+<a id="wrglossary.3962"></a><code class="code"><dfn id="glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></dfn>={<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If the value is missing or is <span class="optfmt">true</span>, this will suppress the <a id="wrglossary.3963"></a><a href="#glo:locationlist">number list</a> just for this <a id="wrglossary.3964"></a><a href="#glo:idx.glossaryentry">entry</a>. Conversely, if you have used the package option <a id="wrglossary.3965"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a><span class="optfmt">=true</span>, you can activate the <a id="wrglossary.3966"></a><a href="#glo:locationlist">number list</a> just for this entry with <a id="wrglossary.3967"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={false}</span>. (See &#xa7;<a href="#sec:numberlists">12</a>.)<p>
+This key works by adding <a id="wrglossary.3968"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a> (<a id="wrglossary.3969"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={true}</span>) or <a id="wrglossary.3970"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a> (<a id="wrglossary.3971"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={false}</span>) to the <a id="wrglossary.3972"></a><a href="#glo:dual.indexing">indexing</a> information for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. Note that this means that if the entry is added to the <a id="wrglossary.3973"></a><a href="#glo:dual.glossary">glossary</a> simply because it has an <a id="wrglossary.3974"></a><a href="#glo:@@glslabel@indexing">indexed</a> descendent (and has not been <a id="wrglossary.3975"></a><a href="#glo:@@glslabel@indexing">indexed</a> itself) then the first <a id="wrglossary.3976"></a><a href="#glo:@@glslabel@indexing">indexed</a> sub-entry that follows will have its <a id="wrglossary.3977"></a><a href="#glo:locationlist">number list</a> suppressed instead.<p>
+With <a id="wrglossary.3978"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this key saves the appropriate command in the <a id="wrglossary.3979"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> internal field, which is used by <a id="wrglossary.3980"></a><a href="#glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.3977"></a><code class="code"><dfn id="glo:opt.gloskey.see"><span class="csoptfmt">see</span></dfn>={[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- This key essentially provides a convenient shortcut that performs <pre class="compactcodebox"><a id="wrglossary.3978"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}
-</pre> after the <a id="wrglossary.3979"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined. (See &#xa7;<a href="#sec:crossref">11</a>.) It was originally designed for synonyms that may not occur in the document text but needed to be included in the <a id="wrglossary.3980"></a><a href="#glo:dual.glossary">glossary</a> in order to redirect the reader. Note that it doesn&#x2019;t <a id="wrglossary.3981"></a><a href="#glo:@@glslabel@indexing">index</a> the cross-referenced <a id="wrglossary.3982"></a><a href="#glo:idx.glossaryentry">entry</a> (or <a id="wrglossary.3983"></a><a href="#glo:idx.glossaryentry">entries</a>) as that would interfere with their <a id="wrglossary.3984"></a><a href="#glo:locationlist">number lists</a>.<p>
+<a id="wrglossary.3981"></a><code class="code"><dfn id="glo:opt.gloskey.see"><span class="csoptfmt">see</span></dfn>={[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ This key essentially provides a convenient shortcut that performs <pre class="compactcodebox"><a id="wrglossary.3982"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}
+</pre> after the <a id="wrglossary.3983"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined. (See &#xa7;<a href="#sec:crossref">11</a>.) It was originally designed for synonyms that may not occur in the document text but needed to be included in the <a id="wrglossary.3984"></a><a href="#glo:dual.glossary">glossary</a> in order to redirect the reader. Note that it doesn&#x2019;t <a id="wrglossary.3985"></a><a href="#glo:@@glslabel@indexing">index</a> the cross-referenced <a id="wrglossary.3986"></a><a href="#glo:idx.glossaryentry">entry</a> (or <a id="wrglossary.3987"></a><a href="#glo:idx.glossaryentry">entries</a>) as that would interfere with their <a id="wrglossary.3988"></a><a href="#glo:locationlist">number lists</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Using the <a id="wrglossary.3985"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key will <span style="font-style: italic; font-variant: normal; ">automatically add this <a id="wrglossary.3986"></a><a href="#glo:idx.glossaryentry">entry</a> to the <a id="wrglossary.3987"></a><a href="#glo:dual.glossary">glossary</a>,</span> but will not automatically add the cross-referenced <a id="wrglossary.3988"></a><a href="#glo:idx.glossaryentry">entry</a>. </div><!-- end of important -->
-<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3989"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.3990"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
- <a id="wrglossary.3991"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={variety of small marrow}</span>}
-<a id="wrglossary.3992"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.3993"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
- <a id="wrglossary.3994"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={(North American)}</span>,
- <a id="wrglossary.3995"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={courgette}</span>}
-</pre> This defines two entries (courgette and zucchini) and automatically adds a cross-reference from zucchini to courgette. (That is, it adds <span class="qt">&#x201c;<span style="font-style: italic; font-variant: normal; ">see</span> courgette&#x201d;</span> to zucchini&#x2019;s <a id="wrglossary.3996"></a><a href="#glo:locationlist">number list</a>.) This doesn&#x2019;t automatically <a id="wrglossary.3997"></a><a href="#glo:@@glslabel@indexing">index</a> courgette since this would create an unwanted <a id="wrglossary.3998"></a><a href="#glo:@@glslabel@entrylocation">location</a> in courgette&#x2019;s <a id="wrglossary.3999"></a><a href="#glo:locationlist">number list</a>. (Page&#xa0;1, if the definitions occur in the <a id="wrglossary.4000"></a><a href="#glo:idx.documentpreamble">preamble</a>.)<p>
-Note that while it&#x2019;s possible to put the cross-reference in the description instead, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4001"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.4002"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
- <a id="wrglossary.4003"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={(North American) see <a id="wrglossary.4004"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{courgette}}</span>}
-</pre> this won&#x2019;t <a id="wrglossary.4005"></a><a href="#glo:@@glslabel@indexing">index</a> the zucchini entry, so if zucchini isn&#x2019;t <a id="wrglossary.4006"></a><a href="#glo:@@glslabel@indexing">indexed</a> elsewhere (with commands like <a id="wrglossary.4007"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.4008"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) then it won&#x2019;t appear in the <a id="wrglossary.4009"></a><a href="#glo:dual.glossary">glossary</a> even if courgette does.<p>
-The referenced <a id="wrglossary.4010"></a><a href="#glo:idx.glossaryentry">entry</a> should be supplied as the value to this key. If you want to override the <span class="qt">&#x201c;see&#x201d;</span> tag, you can supply the new tag in square brackets before the label. For example <a id="wrglossary.4011"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[see also]{anotherlabel}}</span>.<p>
+Using the <a id="wrglossary.3989"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key will <span style="font-style: italic; font-variant: normal; ">automatically add this <a id="wrglossary.3990"></a><a href="#glo:idx.glossaryentry">entry</a> to the <a id="wrglossary.3991"></a><a href="#glo:dual.glossary">glossary</a>,</span> but will not automatically add the cross-referenced <a id="wrglossary.3992"></a><a href="#glo:idx.glossaryentry">entry</a>. </div><!-- end of important -->
+<p>
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.3993"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.3994"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
+ <a id="wrglossary.3995"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={variety of small marrow}</span>}
+<a id="wrglossary.3996"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.3997"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
+ <a id="wrglossary.3998"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={(North American)}</span>,
+ <a id="wrglossary.3999"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={courgette}</span>}
+</pre> This defines two entries (courgette and zucchini) and automatically adds a cross-reference from zucchini to courgette. (That is, it adds <span class="qt">&#x201c;<span style="font-style: italic; font-variant: normal; ">see</span> courgette&#x201d;</span> to zucchini&#x2019;s <a id="wrglossary.4000"></a><a href="#glo:locationlist">number list</a>.) This doesn&#x2019;t automatically <a id="wrglossary.4001"></a><a href="#glo:@@glslabel@indexing">index</a> courgette since this would create an unwanted <a id="wrglossary.4002"></a><a href="#glo:@@glslabel@entrylocation">location</a> in courgette&#x2019;s <a id="wrglossary.4003"></a><a href="#glo:locationlist">number list</a>. (Page&#xa0;1, if the definitions occur in the <a id="wrglossary.4004"></a><a href="#glo:idx.documentpreamble">preamble</a>.)<p>
+Note that while it&#x2019;s possible to put the cross-reference in the description instead, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4005"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.4006"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
+ <a id="wrglossary.4007"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={(North American) see <a id="wrglossary.4008"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{courgette}}</span>}
+</pre> this won&#x2019;t <a id="wrglossary.4009"></a><a href="#glo:@@glslabel@indexing">index</a> the zucchini entry, so if zucchini isn&#x2019;t <a id="wrglossary.4010"></a><a href="#glo:@@glslabel@indexing">indexed</a> elsewhere (with commands like <a id="wrglossary.4011"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.4012"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) then it won&#x2019;t appear in the <a id="wrglossary.4013"></a><a href="#glo:dual.glossary">glossary</a> even if courgette does.<p>
+The referenced <a id="wrglossary.4014"></a><a href="#glo:idx.glossaryentry">entry</a> should be supplied as the value to this key. If you want to override the <span class="qt">&#x201c;see&#x201d;</span> tag, you can supply the new tag in square brackets before the label. For example <a id="wrglossary.4015"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[see also]{anotherlabel}}</span>.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-If you have suppressed the <a id="wrglossary.4012"></a><a href="#glo:locationlist">number list</a>, the cross-referencing information won&#x2019;t appear in the <a id="wrglossary.4013"></a><a href="#glo:dual.glossary">glossary</a>, as it forms part of the <a id="wrglossary.4014"></a><a href="#glo:locationlist">number list</a>. </div><!-- end of warning -->
+If you have suppressed the <a id="wrglossary.4016"></a><a href="#glo:locationlist">number list</a>, the cross-referencing information won&#x2019;t appear in the <a id="wrglossary.4017"></a><a href="#glo:dual.glossary">glossary</a>, as it forms part of the <a id="wrglossary.4018"></a><a href="#glo:locationlist">number list</a>. </div><!-- end of warning -->
<p>
-You can override this for individual <a id="wrglossary.4015"></a><a href="#glo:idx.glossaryentry">glossary entries</a> using <a id="wrglossary.4016"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={false}</span>. Alternatively, you can use the <a id="wrglossary.4017"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a> package option. For further details, see &#xa7;<a href="#sec:crossref">11</a>.<p>
+You can override this for individual <a id="wrglossary.4019"></a><a href="#glo:idx.glossaryentry">glossary entries</a> using <a id="wrglossary.4020"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={false}</span>. Alternatively, you can use the <a id="wrglossary.4021"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a> package option. For further details, see &#xa7;<a href="#sec:crossref">11</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-For Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, <a id="wrglossary.4018"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> must be used before any occurrence of <a id="wrglossary.4019"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> that contains the <a id="wrglossary.4020"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key. </div><!-- end of important -->
+For Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, <a id="wrglossary.4022"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> must be used before any occurrence of <a id="wrglossary.4023"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> that contains the <a id="wrglossary.4024"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key. </div><!-- end of important -->
<p>
-Since it&#x2019;s useful to suppress the <a id="wrglossary.4021"></a><a href="#glo:dual.indexing">indexing</a> while working on a draft document, consider using the <a id="wrglossary.4022"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a> package option to warn about or ignore the <a id="wrglossary.4023"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key while <a id="wrglossary.4024"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is commented out.<p>
-If you use the <a id="wrglossary.4025"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key, you may want to consider using the <a id="wrglossary.4026"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package which additionally provides a <a id="wrglossary.4027"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> and <a id="wrglossary.4028"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> key. If you want to avoid the automatic <a id="wrglossary.4029"></a><a href="#glo:dual.indexing">indexing</a> triggered by the <a id="wrglossary.4030"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key, consider using <a id="wrglossary.4031"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>. See also the FAQ item <a href="https://www.dickimaw-books.com/faq.php?itemlabel=whyseekeyautoindex">Why does the see key automatically index the entry?</a><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.4032"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- The analogous <a id="wrglossary.4033"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.4034"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.4035"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> and <a id="wrglossary.4036"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> fields have a slightly different meaning. The <a id="wrglossary.4037"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a> resource option determines the behaviour. </div><!-- end of information -->
+Since it&#x2019;s useful to suppress the <a id="wrglossary.4025"></a><a href="#glo:dual.indexing">indexing</a> while working on a draft document, consider using the <a id="wrglossary.4026"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a> package option to warn about or ignore the <a id="wrglossary.4027"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key while <a id="wrglossary.4028"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is commented out.<p>
+If you use the <a id="wrglossary.4029"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key, you may want to consider using the <a id="wrglossary.4030"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package which additionally provides a <a id="wrglossary.4031"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> and <a id="wrglossary.4032"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> key. If you want to avoid the automatic <a id="wrglossary.4033"></a><a href="#glo:dual.indexing">indexing</a> triggered by the <a id="wrglossary.4034"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key, consider using <a id="wrglossary.4035"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>. See also the FAQ item <a href="https://www.dickimaw-books.com/faq.php?itemlabel=whyseekeyautoindex">Why does the see key automatically index the entry?</a><p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.4036"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ The analogous <a id="wrglossary.4037"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.4038"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.4039"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> and <a id="wrglossary.4040"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> fields have a slightly different meaning. The <a id="wrglossary.4041"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a> resource option determines the behaviour. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4038"></a><code class="code"><dfn id="glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></dfn>={<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- This key is only available with <a id="wrglossary.4039"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and is similar to <a id="wrglossary.4040"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> but it doesn&#x2019;t allow for the optional tag. The <a id="wrglossary.4041"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.4042"></a><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a> and <a id="wrglossary.4043"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={xr-list}</span> is essentially like <a id="wrglossary.4044"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.4045"></a><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a>]<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</span> (Options&#xa0;<a href="#glo:idx.opt.xdy">3</a> and <a href="#glo:idx.opt.b2g">4</a> may treat these differently).<p>
+<a id="wrglossary.4042"></a><code class="code"><dfn id="glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></dfn>={<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ This key is only available with <a id="wrglossary.4043"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and is similar to <a id="wrglossary.4044"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> but it doesn&#x2019;t allow for the optional tag. The <a id="wrglossary.4045"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.4046"></a><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a> and <a id="wrglossary.4047"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={xr-list}</span> is essentially like <a id="wrglossary.4048"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.4049"></a><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a>]<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</span> (Options&#xa0;<a href="#glo:idx.opt.xdy">3</a> and <a href="#glo:idx.opt.b2g">4</a> may treat these differently).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4046"></a><code class="code"><dfn id="glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></dfn>={<span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- This key is only available with <a id="wrglossary.4047"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and is another form of cross-referencing. An entry can be aliased to another entry with <a id="wrglossary.4048"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a><span class="optfmt">={other-label}</span>. This behaves like <a id="wrglossary.4049"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={other-label}</span> but also alters the behaviour of commands like <a id="wrglossary.4050"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> so that they <a id="wrglossary.4051"></a><a href="#glo:@@glslabel@indexing">index</a> the <a id="wrglossary.4052"></a><a href="#glo:idx.glossaryentry">entry</a> given by <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> instead of the original <a id="wrglossary.4053"></a><a href="#glo:idx.glossaryentry">entry</a>. (See, for example, <a href="https://www.dickimaw-books.com/gallery/index.php?label=aliases">Gallery: Aliases</a>.)<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.4054"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- More variations with the <a id="wrglossary.4055"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> key are available with <a id="wrglossary.4056"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. </div><!-- end of information -->
+<a id="wrglossary.4050"></a><code class="code"><dfn id="glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></dfn>={<span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ This key is only available with <a id="wrglossary.4051"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and is another form of cross-referencing. An entry can be aliased to another entry with <a id="wrglossary.4052"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a><span class="optfmt">={other-label}</span>. This behaves like <a id="wrglossary.4053"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={other-label}</span> but also alters the behaviour of commands like <a id="wrglossary.4054"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> so that they <a id="wrglossary.4055"></a><a href="#glo:@@glslabel@indexing">index</a> the <a id="wrglossary.4056"></a><a href="#glo:idx.glossaryentry">entry</a> given by <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> instead of the original <a id="wrglossary.4057"></a><a href="#glo:idx.glossaryentry">entry</a>. (See, for example, <a href="https://www.dickimaw-books.com/gallery/index.php?label=aliases">Gallery: Aliases</a>.)<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.4058"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ More variations with the <a id="wrglossary.4059"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> key are available with <a id="wrglossary.4060"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4057"></a><code class="code"><dfn id="glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></dfn>={<span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
- This key will set the default <a id="wrglossary.4058"></a><a href="#glo:dual.locationcounter">location counter</a> for the given <a id="wrglossary.4059"></a><a href="#glo:idx.glossaryentry">entry</a>. This will override the <a id="wrglossary.4060"></a><a href="#glo:@@glslabel@locationcounter">counter</a> assigned to the entry&#x2019;s <a id="wrglossary.4061"></a><a href="#glo:dual.glossary">glossary</a> in the final optional argument of <a id="wrglossary.4062"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> (if provided) and the counter identified by the <a id="wrglossary.4063"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option. The <a id="wrglossary.4064"></a><a href="#glo:dual.locationcounter">location counter</a> can be overridden by the <a id="wrglossary.4065"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option when using the <a id="wrglossary.4066"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.4067"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
+<a id="wrglossary.4061"></a><code class="code"><dfn id="glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></dfn>={<span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+ This key will set the default <a id="wrglossary.4062"></a><a href="#glo:dual.locationcounter">location counter</a> for the given <a id="wrglossary.4063"></a><a href="#glo:idx.glossaryentry">entry</a>. This will override the <a id="wrglossary.4064"></a><a href="#glo:@@glslabel@locationcounter">counter</a> assigned to the entry&#x2019;s <a id="wrglossary.4065"></a><a href="#glo:dual.glossary">glossary</a> in the final optional argument of <a id="wrglossary.4066"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> (if provided) and the counter identified by the <a id="wrglossary.4067"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option. The <a id="wrglossary.4068"></a><a href="#glo:dual.locationcounter">location counter</a> can be overridden by the <a id="wrglossary.4069"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option when using the <a id="wrglossary.4070"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.4071"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4068"></a><code class="code"><dfn id="glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></dfn>=<span class="meta">&#x2329;<em class="metainner">category-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>general</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This key is only available with <a id="wrglossary.4069"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and is used to assign a category to the <a id="wrglossary.4070"></a><a href="#glo:idx.glossaryentry">entry</a>. The value should be a label that can be used to identify the category. See <a id="wrglossary.4071"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
-The following keys are reserved for <a id="wrglossary.4072"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (see &#xa7;<a href="#sec:acronyms">6</a>) and also for <a id="wrglossary.4073"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> (see the <a id="wrglossary.4074"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual): <a id="wrglossary.4075"></a><dfn id="glo:opt.gloskey.long"><span class="csoptfmt">long</span></dfn>, <a id="wrglossary.4076"></a><dfn id="glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></dfn>, <a id="wrglossary.4077"></a><dfn id="glo:opt.gloskey.short"><span class="csoptfmt">short</span></dfn> and <a id="wrglossary.4078"></a><dfn id="glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></dfn>. You can use <a id="wrglossary.4079"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> and <a id="wrglossary.4080"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> in the optional argument of <a id="wrglossary.4081"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (or <a id="wrglossary.4082"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to override the defaults, but don&#x2019;t explicitly use the <a id="wrglossary.4083"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> or <a id="wrglossary.4084"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys as that may interfere with <a id="wrglossary.4085"></a><a href="#glo:idx.acronymstyle">acronym style</a> (or <a id="wrglossary.4086"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>).<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.4087"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- There are also special internal field names used by <a id="wrglossary.4088"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. See the <a id="wrglossary.4089"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details. </div><!-- end of information -->
+<a id="wrglossary.4072"></a><code class="code"><dfn id="glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></dfn>=<span class="meta">&#x2329;<em class="metainner">category-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>general</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This key is only available with <a id="wrglossary.4073"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and is used to assign a category to the <a id="wrglossary.4074"></a><a href="#glo:idx.glossaryentry">entry</a>. The value should be a label that can be used to identify the category. See <a id="wrglossary.4075"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+The following keys are reserved for <a id="wrglossary.4076"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (see &#xa7;<a href="#sec:acronyms">6</a>) and also for <a id="wrglossary.4077"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> (see the <a id="wrglossary.4078"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual): <a id="wrglossary.4079"></a><dfn id="glo:opt.gloskey.long"><span class="csoptfmt">long</span></dfn>, <a id="wrglossary.4080"></a><dfn id="glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></dfn>, <a id="wrglossary.4081"></a><dfn id="glo:opt.gloskey.short"><span class="csoptfmt">short</span></dfn> and <a id="wrglossary.4082"></a><dfn id="glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></dfn>. You can use <a id="wrglossary.4083"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> and <a id="wrglossary.4084"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> in the optional argument of <a id="wrglossary.4085"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (or <a id="wrglossary.4086"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to override the defaults, but don&#x2019;t explicitly use the <a id="wrglossary.4087"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> or <a id="wrglossary.4088"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys as that may interfere with <a id="wrglossary.4089"></a><a href="#glo:idx.acronymstyle">acronym style</a> (or <a id="wrglossary.4090"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>).<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.4091"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ There are also special internal field names used by <a id="wrglossary.4092"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. See the <a id="wrglossary.4093"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details. </div><!-- end of information -->
<p>
-The supplementary packages <a id="wrglossary.4090"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> (&#xa7;<a href="#sec:prefix">16</a>) and <a id="wrglossary.4091"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> (&#xa7;<a href="#sec:accsupp">17</a>) provide additional keys.<p>
+The supplementary packages <a id="wrglossary.4094"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> (&#xa7;<a href="#sec:prefix">16</a>) and <a id="wrglossary.4095"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> (&#xa7;<a href="#sec:accsupp">17</a>) provide additional keys.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Avoid using any of the <a id="wrglossary.4092"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.4093"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands within the <a id="wrglossary.4094"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.4095"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.4096"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> or <a id="wrglossary.4097"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> keys (or their plural equivalent) or any other key that you plan to access through those commands. (For example, the <a id="wrglossary.4098"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key if you intend to use <a id="wrglossary.4099"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>.) Otherwise you can up with nested links, which can cause complications. You can use them within the value of keys that won&#x2019;t be accessed through those commands. For example, the <a id="wrglossary.4100"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key if you don&#x2019;t use <a id="wrglossary.4101"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>. Additionally, they&#x2019;ll confuse the formatting placeholder commands, such as <a id="wrglossary.4102"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>. The <a id="wrglossary.4103"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.4104"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a> for this type of situation. </div><!-- end of important -->
-<p>
-With older LaTeX kernels and pre-2.08 versions of <a id="wrglossary.4105"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, if the name starts with <a id="wrglossary.4106"></a><a href="#glo:dual.nonlatinchar">non-Latin character</a>, you need to group the character, otherwise it will cause a problem for commands like <a id="wrglossary.4107"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> and <a id="wrglossary.4108"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.4109"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07</span>
-<a id="wrglossary.4110"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.4111"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={{<a id="wrglossary.4112"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>e}lite}</span>,
-<a id="wrglossary.4113"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
-</pre> Note that the same applies with <a id="wrglossary.4114"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.4115"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07</span>
-<a id="wrglossary.4116"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.4117"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={{&#xe9;}lite}</span>,
-<a id="wrglossary.4118"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
-</pre> This doesn&#x2019;t apply for XeLaTeX or LuaLaTeX documents or with <a id="wrglossary.4119"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.4120"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08</span>
-<a id="wrglossary.4121"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.4122"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={&#xe9;lite}</span>,
-<a id="wrglossary.4123"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
-</pre> See the <a id="wrglossary.4124"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details.<p>
-Note that in the above <a id="wrglossary.4125"></a><a href="#glo:dual.utf8">UTF-8</a> examples, you will also need to supply the <a id="wrglossary.4126"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key if you are using Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.mkidx">2</a> whereas <a id="wrglossary.4127"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.4128"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>) is usually able to sort <a id="wrglossary.4129"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a> correctly.<p>
+Avoid using any of the <a id="wrglossary.4096"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.4097"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands within the <a id="wrglossary.4098"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.4099"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.4100"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> or <a id="wrglossary.4101"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> keys (or their plural equivalent) or any other key that you plan to access through those commands. (For example, the <a id="wrglossary.4102"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key if you intend to use <a id="wrglossary.4103"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>.) Otherwise you can up with nested links, which can cause complications. You can use them within the value of keys that won&#x2019;t be accessed through those commands. For example, the <a id="wrglossary.4104"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key if you don&#x2019;t use <a id="wrglossary.4105"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>. Additionally, they&#x2019;ll confuse the formatting placeholder commands, such as <a id="wrglossary.4106"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>. The <a id="wrglossary.4107"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.4108"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a> for this type of situation. </div><!-- end of important -->
+<p>
+With older LaTeX kernels and pre-2.08 versions of <a id="wrglossary.4109"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, if the name starts with <a id="wrglossary.4110"></a><a href="#glo:dual.nonlatinchar">non-Latin character</a>, you need to group the character, otherwise it will cause a problem for commands like <a id="wrglossary.4111"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> and <a id="wrglossary.4112"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.4113"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07</span>
+<a id="wrglossary.4114"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.4115"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={{<a id="wrglossary.4116"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>e}lite}</span>,
+<a id="wrglossary.4117"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
+</pre> Note that the same applies with <a id="wrglossary.4118"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.4119"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07</span>
+<a id="wrglossary.4120"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.4121"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={{&#xe9;}lite}</span>,
+<a id="wrglossary.4122"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
+</pre> This doesn&#x2019;t apply for XeLaTeX or LuaLaTeX documents or with <a id="wrglossary.4123"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.4124"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08</span>
+<a id="wrglossary.4125"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<a id="wrglossary.4126"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={&#xe9;lite}</span>,
+<a id="wrglossary.4127"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={select group or class}</span>}
+</pre> See the <a id="wrglossary.4128"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details.<p>
+Note that in the above <a id="wrglossary.4129"></a><a href="#glo:dual.utf8">UTF-8</a> examples, you will also need to supply the <a id="wrglossary.4130"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key if you are using Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.mkidx">2</a> whereas <a id="wrglossary.4131"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.4132"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>) is usually able to sort <a id="wrglossary.4133"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a> correctly.<p>
</section><!-- end of section sec:newglosentry -->
<section id="sec:plurals"><!-- start of section sec:plurals --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->4.1. Plurals<div class="labellink"><a href="#sec:plurals">[link]</a></div></h2><!-- end of section header -->
<p>
-You may have noticed from above that you can specify the plural form when you define an <a id="wrglossary.4130"></a><a href="#glo:idx.glossaryentry">entry</a>. If you omit this, the plural will be obtained by appending: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4131"></a><code class="code"><dfn id="glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>s</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- to the singular form. This command may expand when the <a id="wrglossary.4132"></a><a href="#glo:idx.glossaryentry">entry</a> is defined, if expansion is on for the relevant keys, or may not expand until the <a id="wrglossary.4133"></a><a href="#glo:idx.glossaryentry">entry</a> is referenced, if expansion is off or if the suffix has been hidden inside non-expanding context (which can happen when defining <a id="wrglossary.4134"></a><a href="#glo:idx.acronym">acronyms</a> or <a id="wrglossary.4135"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>).<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4136"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{<a id="wrglossary.4137"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,<a id="wrglossary.4138"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fully grown female of any bovine animal}</span>}
-</pre> defines a new <a id="wrglossary.4139"></a><a href="#glo:idx.glossaryentry">entry</a> whose singular form is <span class="qt">&#x201c;cow&#x201d;</span> and plural form is <span class="qt">&#x201c;cows&#x201d;</span>. However, if you are writing in archaic English, you may want to use <span class="qt">&#x201c;kine&#x201d;</span> as the plural form, in which case you would have to do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4140"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{<a id="wrglossary.4141"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,<a id="wrglossary.4142"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={kine}</span>,
-<a id="wrglossary.4143"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fully grown female of any bovine animal}</span>}
+You may have noticed from above that you can specify the plural form when you define an <a id="wrglossary.4134"></a><a href="#glo:idx.glossaryentry">entry</a>. If you omit this, the plural will be obtained by appending: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.4135"></a><code class="code"><dfn id="glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>s</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ to the singular form. This command may expand when the <a id="wrglossary.4136"></a><a href="#glo:idx.glossaryentry">entry</a> is defined, if expansion is on for the relevant keys, or may not expand until the <a id="wrglossary.4137"></a><a href="#glo:idx.glossaryentry">entry</a> is referenced, if expansion is off or if the suffix has been hidden inside non-expanding context (which can happen when defining <a id="wrglossary.4138"></a><a href="#glo:idx.acronym">acronyms</a> or <a id="wrglossary.4139"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>).<p>
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4140"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{<a id="wrglossary.4141"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,<a id="wrglossary.4142"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fully grown female of any bovine animal}</span>}
+</pre> defines a new <a id="wrglossary.4143"></a><a href="#glo:idx.glossaryentry">entry</a> whose singular form is <span class="qt">&#x201c;cow&#x201d;</span> and plural form is <span class="qt">&#x201c;cows&#x201d;</span>. However, if you are writing in archaic English, you may want to use <span class="qt">&#x201c;kine&#x201d;</span> as the plural form, in which case you would have to do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4144"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{<a id="wrglossary.4145"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,<a id="wrglossary.4146"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={kine}</span>,
+<a id="wrglossary.4147"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fully grown female of any bovine animal}</span>}
</pre><p>
-If you are writing in a language that supports multiple plurals (for a given term) then use the <a id="wrglossary.4144"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key for one of them and one of the user keys to specify the other plural form. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4145"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{
- <a id="wrglossary.4146"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,
- <a id="wrglossary.4147"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fully grown female of any bovine animal (plural cows, archaic plural kine)}</span>,
- <a id="wrglossary.4148"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={kine}</span>}
-</pre> You can then use <code class="code"><a id="wrglossary.4149"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{cow}</code> to produce <span class="qt">&#x201c;cows&#x201d;</span> and <code class="code"><a id="wrglossary.4150"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>{cow}</code> to produce <span class="qt">&#x201c;kine&#x201d;</span>. You can, of course, define an easy to remember synonym. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\let</code><code class="cmd">\glsaltpl</code><a id="wrglossary.4151"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>
+If you are writing in a language that supports multiple plurals (for a given term) then use the <a id="wrglossary.4148"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key for one of them and one of the user keys to specify the other plural form. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4149"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{
+ <a id="wrglossary.4150"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,
+ <a id="wrglossary.4151"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fully grown female of any bovine animal (plural cows, archaic plural kine)}</span>,
+ <a id="wrglossary.4152"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={kine}</span>}
+</pre> You can then use <code class="code"><a id="wrglossary.4153"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{cow}</code> to produce <span class="qt">&#x201c;cows&#x201d;</span> and <code class="code"><a id="wrglossary.4154"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>{cow}</code> to produce <span class="qt">&#x201c;kine&#x201d;</span>. You can, of course, define an easy to remember synonym. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\let</code><code class="cmd">\glsaltpl</code><a id="wrglossary.4155"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>
</pre> Then you don&#x2019;t have to remember which key you used to store the second plural. (Be careful with using <code class="csfmt">\let</code> as it doesn&#x2019;t check if the command already exists.)<p>
-Alternatively, you can define your own keys using <a id="wrglossary.4152"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>, described in &#xa7;<a href="#sec:addkey">4.3</a> (or simply use <a id="wrglossary.4153"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> or <a id="wrglossary.4154"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> with the appropriate text).<p>
-If you are using a language that usually forms plurals by appending a different letter, or sequence of letters, you can redefine <a id="wrglossary.4155"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> as required. However, this must be done <span style="font-style: italic; font-variant: normal; ">before</span> the entries are defined and is unreliable for multilingual documents. For languages that don&#x2019;t form plurals by simply appending a suffix, all the plural forms must be specified using the <a id="wrglossary.4156"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key (and the <a id="wrglossary.4157"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key where necessary). <p>
+Alternatively, you can define your own keys using <a id="wrglossary.4156"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>, described in &#xa7;<a href="#sec:addkey">4.3</a> (or simply use <a id="wrglossary.4157"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> or <a id="wrglossary.4158"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> with the appropriate text).<p>
+If you are using a language that usually forms plurals by appending a different letter, or sequence of letters, you can redefine <a id="wrglossary.4159"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> as required. However, this must be done <span style="font-style: italic; font-variant: normal; ">before</span> the entries are defined and is unreliable for multilingual documents. For languages that don&#x2019;t form plurals by simply appending a suffix, all the plural forms must be specified using the <a id="wrglossary.4160"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key (and the <a id="wrglossary.4161"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key where necessary). <p>
</section><!-- end of section sec:plurals -->
<section id="sec:grammar"><!-- start of section sec:grammar --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->4.2. Other Grammatical Constructs<div class="labellink"><a href="#sec:grammar">[link]</a></div></h2><!-- end of section header -->
<p>
-You can use the six user keys to provide alternatives, such as participles. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\let</code><code class="cmd">\glsing</code><a id="wrglossary.4158"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>
-<code class="cmd">\let</code><code class="cmd">\glsd</code><a id="wrglossary.4159"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a>
+You can use the six user keys to provide alternatives, such as participles. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\let</code><code class="cmd">\glsing</code><a id="wrglossary.4162"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>
+<code class="cmd">\let</code><code class="cmd">\glsd</code><a id="wrglossary.4163"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a>
-<code class="cmd">\newcommand</code>*{<code class="cmd">\ingkey</code>}{<a id="wrglossary.4160"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>}
-<code class="cmd">\newcommand</code>*{<code class="cmd">\edkey</code>}{<a id="wrglossary.4161"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a>}
+<code class="cmd">\newcommand</code>*{<code class="cmd">\ingkey</code>}{<a id="wrglossary.4164"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>}
+<code class="cmd">\newcommand</code>*{<code class="cmd">\edkey</code>}{<a id="wrglossary.4165"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a>}
<code class="cmd">\newcommand</code>*{<code class="cmd">\newword</code>}[3][]{<span class="comment">% </span>
- <a id="wrglossary.4162"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{#2}{<span class="comment">% </span>
- <a id="wrglossary.4163"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#2}</span>,<span class="comment">% </span>
- <a id="wrglossary.4164"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#3}</span>,<span class="comment">% </span>
+ <a id="wrglossary.4166"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{#2}{<span class="comment">% </span>
+ <a id="wrglossary.4167"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#2}</span>,<span class="comment">% </span>
+ <a id="wrglossary.4168"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#3}</span>,<span class="comment">% </span>
<code class="cmd">\edkey</code>={#2ed},<span class="comment">% </span>
<code class="cmd">\ingkey</code>={#2ing},#1<span class="comment">% </span>
}}
@@ -3753,7 +3757,7 @@ Jane <code class="cmd">\glsd</code>{play} in the park yesterday.
Peter and Jane <code class="cmd">\glsd</code>{run} in the park last week.
</pre><p>
-Alternatively, you can define your own keys using <a id="wrglossary.4165"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>, described below in &#xa7;<a href="#sec:addkey">4.3</a>. It may, however, be simpler just to use <a id="wrglossary.4166"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> or <a id="wrglossary.4167"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> with the appropriate <a id="wrglossary.4168"></a><a href="#glo:dual.linktext">link text</a>.<p>
+Alternatively, you can define your own keys using <a id="wrglossary.4169"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>, described below in &#xa7;<a href="#sec:addkey">4.3</a>. It may, however, be simpler just to use <a id="wrglossary.4170"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> or <a id="wrglossary.4171"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> with the appropriate <a id="wrglossary.4172"></a><a href="#glo:dual.linktext">link text</a>.<p>
</section><!-- end of section sec:grammar -->
@@ -3761,8 +3765,8 @@ Alternatively, you can define your own keys using <a id="wrglossary.4165"></a><a
<h2><!-- start of section header -->4.3. Additional Keys<div class="labellink"><a href="#sec:addkey">[link]</a></div></h2><!-- end of section header -->
<p>
You can define your own custom keys using the commands described in this section. There are two types of keys: those for use within the document and those to store information used behind the scenes by other commands.<p>
-For example, if you want to add a key that indicates the associated unit for a&#xa0;term, you might want to reference this unit in your document. In this case use <a id="wrglossary.4169"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> described in &#xa7;<a href="#sec:glsaddkey">4.3.1</a>. If, on the other hand, you want to add a key to indicate to a <a id="wrglossary.4170"></a><a href="#glo:idx.glossarystyle">glossary style</a> or <a id="wrglossary.4171"></a><a href="#glo:idx.acronymstyle">acronym style</a> that this <a id="wrglossary.4172"></a><a href="#glo:idx.glossaryentry">entry</a> should be formatted differently to other <a id="wrglossary.4173"></a><a href="#glo:idx.glossaryentry">entries</a>, then you can use <a id="wrglossary.4174"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> described in &#xa7;<a href="#sec:glsaddstoragekey">4.3.2</a>.<p>
-In both cases, a new command <span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span> will be defined that can be used to access the value of this key (analogous to commands such as <a id="wrglossary.4175"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>). This can be used in an expandable context (provided any fragile commands stored in the key have been protected). The new keys must be added using <a id="wrglossary.4176"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> or <a id="wrglossary.4177"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> before <a id="wrglossary.4178"></a><a href="#glo:idx.glossaryentry">glossary entries</a> are defined.<p>
+For example, if you want to add a key that indicates the associated unit for a&#xa0;term, you might want to reference this unit in your document. In this case use <a id="wrglossary.4173"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> described in &#xa7;<a href="#sec:glsaddkey">4.3.1</a>. If, on the other hand, you want to add a key to indicate to a <a id="wrglossary.4174"></a><a href="#glo:idx.glossarystyle">glossary style</a> or <a id="wrglossary.4175"></a><a href="#glo:idx.acronymstyle">acronym style</a> that this <a id="wrglossary.4176"></a><a href="#glo:idx.glossaryentry">entry</a> should be formatted differently to other <a id="wrglossary.4177"></a><a href="#glo:idx.glossaryentry">entries</a>, then you can use <a id="wrglossary.4178"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> described in &#xa7;<a href="#sec:glsaddstoragekey">4.3.2</a>.<p>
+In both cases, a new command <span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span> will be defined that can be used to access the value of this key (analogous to commands such as <a id="wrglossary.4179"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>). This can be used in an expandable context (provided any fragile commands stored in the key have been protected). The new keys must be added using <a id="wrglossary.4180"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> or <a id="wrglossary.4181"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> before <a id="wrglossary.4182"></a><a href="#glo:idx.glossaryentry">glossary entries</a> are defined.<p>
</section><!-- end of section sec:addkey -->
@@ -3770,51 +3774,51 @@ In both cases, a new command <span class="meta">&#x2329;<em class="metainner">no
<h3><!-- start of subsection header -->4.3.1. Document Keys<div class="labellink"><a href="#sec:glsaddkey">[link]</a></div></h3><!-- end of subsection header -->
<p>
A custom key that can be used in the document is defined using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4179"></a><code class="code"><dfn id="glo:glsaddkey"><code class="csfmt">\glsaddkey</code></dfn>{<span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link ucfirst cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link ucfirst cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link allcaps cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.4183"></a><code class="code"><dfn id="glo:glsaddkey"><code class="csfmt">\glsaddkey</code></dfn>{<span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link ucfirst cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link ucfirst cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link allcaps cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
where the arguments are as follows:
<dl class="inlinetitle">
- <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span> is the new key to use in <a id="wrglossary.4180"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (or similar commands such as <a id="wrglossary.4181"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>); <span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span> is the default value to use if this key isn&#x2019;t used in an entry definition (this may reference the current entry label via <a id="wrglossary.4182"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, but you will have to switch on expansion via the starred version of <a id="wrglossary.4183"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> and protect fragile commands); <span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4184"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>; <span class="meta">&#x2329;<em class="metainner">no link ucfirst cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4185"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a>; <span class="meta">&#x2329;<em class="metainner">link cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4186"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>; <span class="meta">&#x2329;<em class="metainner">link ucfirst cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4187"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a>; <span class="meta">&#x2329;<em class="metainner">link allcaps cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4188"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a>.
+ <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span> is the new key to use in <a id="wrglossary.4184"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (or similar commands such as <a id="wrglossary.4185"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>); <span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span> is the default value to use if this key isn&#x2019;t used in an entry definition (this may reference the current entry label via <a id="wrglossary.4186"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, but you will have to switch on expansion via the starred version of <a id="wrglossary.4187"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> and protect fragile commands); <span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4188"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>; <span class="meta">&#x2329;<em class="metainner">no link ucfirst cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4189"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a>; <span class="meta">&#x2329;<em class="metainner">link cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4190"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>; <span class="meta">&#x2329;<em class="metainner">link ucfirst cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4191"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a>; <span class="meta">&#x2329;<em class="metainner">link allcaps cs</em>&#x232a;</span> is the control sequence to use analogous to commands like <a id="wrglossary.4192"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a>.
</dl>
- The starred version of <a id="wrglossary.4189"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> switches on expansion for this key. The unstarred version doesn&#x2019;t override the current expansion setting.<p>
+ The starred version of <a id="wrglossary.4193"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> switches on expansion for this key. The unstarred version doesn&#x2019;t override the current expansion setting.<p>
<div class="example" id="ex:addkey"><div class="title">Example 11: Defining Custom Keys</div> Suppose I want to define two new keys, <span class="optfmt">ed</span> and <span class="optfmt">ing</span>, that default to the entry text followed by <span class="qt">&#x201c;ed&#x201d;</span> and <span class="qt">&#x201c;ing&#x201d;</span>, respectively. The default value will need expanding in both cases, so I need to use the starred form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% Define "ed" key:</span>
- <a id="wrglossary.4190"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>*
+ <a id="wrglossary.4194"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>*
{ed}<span class="comment">% key</span>
- {<a id="wrglossary.4191"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<a id="wrglossary.4192"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}ed}<span class="comment">% default value</span>
- {<code class="cmd">\glsentryed</code>}<span class="comment">% command analogous to <a id="wrglossary.4193"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a></span>
- {<code class="cmd">\Glsentryed</code>}<span class="comment">% command analogous to <a id="wrglossary.4194"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a></span>
- {<code class="cmd">\glsed</code>}<span class="comment">% command analogous to <a id="wrglossary.4195"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a></span>
- {<code class="cmd">\Glsed</code>}<span class="comment">% command analogous to <a id="wrglossary.4196"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a></span>
- {<code class="cmd">\GLSed</code>}<span class="comment">% command analogous to <a id="wrglossary.4197"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a></span>
+ {<a id="wrglossary.4195"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<a id="wrglossary.4196"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}ed}<span class="comment">% default value</span>
+ {<code class="cmd">\glsentryed</code>}<span class="comment">% command analogous to <a id="wrglossary.4197"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a></span>
+ {<code class="cmd">\Glsentryed</code>}<span class="comment">% command analogous to <a id="wrglossary.4198"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a></span>
+ {<code class="cmd">\glsed</code>}<span class="comment">% command analogous to <a id="wrglossary.4199"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a></span>
+ {<code class="cmd">\Glsed</code>}<span class="comment">% command analogous to <a id="wrglossary.4200"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a></span>
+ {<code class="cmd">\GLSed</code>}<span class="comment">% command analogous to <a id="wrglossary.4201"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a></span>
<span class="comment">% Define "ing" key:</span>
- <a id="wrglossary.4198"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>*
+ <a id="wrglossary.4202"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>*
{ing}<span class="comment">% key</span>
- {<a id="wrglossary.4199"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<a id="wrglossary.4200"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}ing}<span class="comment">% default value</span>
- {<code class="cmd">\glsentrying</code>}<span class="comment">% command analogous to <a id="wrglossary.4201"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a></span>
- {<code class="cmd">\Glsentrying</code>}<span class="comment">% command analogous to <a id="wrglossary.4202"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a></span>
- {<code class="cmd">\glsing</code>}<span class="comment">% command analogous to <a id="wrglossary.4203"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a></span>
- {<code class="cmd">\Glsing</code>}<span class="comment">% command analogous to <a id="wrglossary.4204"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a></span>
- {<code class="cmd">\GLSing</code>}<span class="comment">% command analogous to <a id="wrglossary.4205"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a></span>
-</pre> Now I can define some <a id="wrglossary.4206"></a><a href="#glo:idx.glossaryentry">entries</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% No need to override defaults for this entry:</span>
-<a id="wrglossary.4207"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{jump}{<a id="wrglossary.4208"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={jump}</span>,<a id="wrglossary.4209"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+ {<a id="wrglossary.4203"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<a id="wrglossary.4204"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}ing}<span class="comment">% default value</span>
+ {<code class="cmd">\glsentrying</code>}<span class="comment">% command analogous to <a id="wrglossary.4205"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a></span>
+ {<code class="cmd">\Glsentrying</code>}<span class="comment">% command analogous to <a id="wrglossary.4206"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a></span>
+ {<code class="cmd">\glsing</code>}<span class="comment">% command analogous to <a id="wrglossary.4207"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a></span>
+ {<code class="cmd">\Glsing</code>}<span class="comment">% command analogous to <a id="wrglossary.4208"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a></span>
+ {<code class="cmd">\GLSing</code>}<span class="comment">% command analogous to <a id="wrglossary.4209"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a></span>
+</pre> Now I can define some <a id="wrglossary.4210"></a><a href="#glo:idx.glossaryentry">entries</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% No need to override defaults for this entry:</span>
+<a id="wrglossary.4211"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{jump}{<a id="wrglossary.4212"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={jump}</span>,<a id="wrglossary.4213"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
<span class="comment">% Need to override defaults on these entries:</span>
-<a id="wrglossary.4210"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{run}{<a id="wrglossary.4211"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={run}</span>,
+<a id="wrglossary.4214"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{run}{<a id="wrglossary.4215"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={run}</span>,
ed={ran},
ing={running},
- <a id="wrglossary.4212"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+ <a id="wrglossary.4216"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.4213"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{waddle}{<a id="wrglossary.4214"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={waddle}</span>,
+<a id="wrglossary.4217"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{waddle}{<a id="wrglossary.4218"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={waddle}</span>,
ed={waddled},
ing={waddling},
- <a id="wrglossary.4215"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+ <a id="wrglossary.4219"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
</pre><p>
-These <a id="wrglossary.4216"></a><a href="#glo:idx.glossaryentry">entries</a> can later be used in the document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The dog <code class="cmd">\glsed</code>{jump} over the duck.
+These <a id="wrglossary.4220"></a><a href="#glo:idx.glossaryentry">entries</a> can later be used in the document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The dog <code class="cmd">\glsed</code>{jump} over the duck.
The duck was <code class="cmd">\glsing</code>{waddle} round the dog.
The dog <code class="cmd">\glsed</code>{run} away from the duck.
-</pre> For a complete document, see the sample file <a id="wrglossary.4217"></a><a href="#glo:file.sample-newkeys.tex"><span class="filefmt">sample-newkeys.tex</span></a>. </div><p>
+</pre> For a complete document, see the sample file <a id="wrglossary.4221"></a><a href="#glo:file.sample-newkeys.tex"><span class="filefmt">sample-newkeys.tex</span></a>. </div><p>
</section><!-- end of section sec:glsaddkey -->
@@ -3822,137 +3826,137 @@ The dog <code class="cmd">\glsed</code>{run} away from the duck.
<h3><!-- start of subsection header -->4.3.2. Storage Keys<div class="labellink"><a href="#sec:glsaddstoragekey">[link]</a></div></h3><!-- end of subsection header -->
<p>
A custom key that can be used for simply storing information is defined using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4218"></a><code class="code"><dfn id="glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></dfn>{<span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where the arguments are as the first three arguments of <a id="wrglossary.4219"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>, described above in &#xa7;<a href="#sec:glsaddkey">4.3.1</a>.<p>
-This is essentially the same as <a id="wrglossary.4220"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> except that it doesn&#x2019;t define the additional commands. You can access or update the value of your new field using the commands described in &#xa7;<a href="#sec:fetchset">15.6</a>.<p>
-<div class="example" id="ex:addstoragekey"><div class="title">Example 12: Defining Custom Storage Key (Acronyms and Initialisms)</div> Suppose I want to define acronyms (an abbreviation that is pronounced as a word) and other forms of abbreviations, such as initialisms, but I want them all in the same <a id="wrglossary.4221"></a><a href="#glo:dual.glossary">glossary</a> and I want the acronyms on <a id="wrglossary.4222"></a><a href="#glo:dual.firstuse">first use</a> to be displayed with the short form followed by the long form in parentheses, but the opposite way round for other forms of abbreviations. (The <a id="wrglossary.4223"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a simpler way of achieving this.)<p>
-Here I can define a new key that determines whether the term is actually an acronym rather than some other form of abbreviation. I&#x2019;m going to call this key <span class="optfmt">abbrtype</span> (since <a id="wrglossary.4224"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> already exists): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4225"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>
+<a id="wrglossary.4222"></a><code class="code"><dfn id="glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></dfn>{<span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where the arguments are as the first three arguments of <a id="wrglossary.4223"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>, described above in &#xa7;<a href="#sec:glsaddkey">4.3.1</a>.<p>
+This is essentially the same as <a id="wrglossary.4224"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> except that it doesn&#x2019;t define the additional commands. You can access or update the value of your new field using the commands described in &#xa7;<a href="#sec:fetchset">15.6</a>.<p>
+<div class="example" id="ex:addstoragekey"><div class="title">Example 12: Defining Custom Storage Key (Acronyms and Initialisms)</div> Suppose I want to define acronyms (an abbreviation that is pronounced as a word) and other forms of abbreviations, such as initialisms, but I want them all in the same <a id="wrglossary.4225"></a><a href="#glo:dual.glossary">glossary</a> and I want the acronyms on <a id="wrglossary.4226"></a><a href="#glo:dual.firstuse">first use</a> to be displayed with the short form followed by the long form in parentheses, but the opposite way round for other forms of abbreviations. (The <a id="wrglossary.4227"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a simpler way of achieving this.)<p>
+Here I can define a new key that determines whether the term is actually an acronym rather than some other form of abbreviation. I&#x2019;m going to call this key <span class="optfmt">abbrtype</span> (since <a id="wrglossary.4228"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> already exists): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4229"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>
{abbrtype}<span class="comment">% key/field name</span>
{word}<span class="comment">% default value if not explicitly set</span>
{<code class="cmd">\abbrtype</code>}<span class="comment">% custom command to access the value if required</span>
</pre><p>
-Now I can define a <a id="wrglossary.4226"></a><a href="#glo:@@glslabel@acronymstyle">style</a> that looks up the value of this new key to determine how to display the full form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4227"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>
+Now I can define a <a id="wrglossary.4230"></a><a href="#glo:@@glslabel@acronymstyle">style</a> that looks up the value of this new key to determine how to display the full form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4231"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>
{mystyle}<span class="comment">% style name</span>
{<span class="comment">% Use the generic display</span>
- <a id="wrglossary.4228"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.4229"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.4230"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.4231"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.4232"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.4233"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.4234"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.4235"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% Put the long form in the description</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4232"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.4233"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<code class="cmd">\the</code><a id="wrglossary.4234"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}</span>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4236"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.4237"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<code class="cmd">\the</code><a id="wrglossary.4238"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}</span>}<span class="comment">% </span>
<span class="comment">% For the full format, test the value of the "abbrtype" key.</span>
<span class="comment">% If it's set to "word" put the short form first with</span>
<span class="comment">% the long form in brackets.</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4235"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.4236"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4237"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4239"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.4240"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4241"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}
{<span class="comment">% is a proper acronym</span>
- <code class="cmd">\protect</code><a id="wrglossary.4238"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4239"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.4240"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.4241"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4242"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.4243"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4244"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% </span>
+ <code class="cmd">\protect</code><a id="wrglossary.4242"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4243"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.4244"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.4245"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4246"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.4247"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4248"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% is another form of abbreviation</span>
- <a id="wrglossary.4245"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4246"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4247"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4248"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<code class="cmd">\protect</code><a id="wrglossary.4249"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4250"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.4251"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <a id="wrglossary.4249"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4250"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4251"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4252"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<code class="cmd">\protect</code><a id="wrglossary.4253"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4254"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.4255"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
}<span class="comment">% </span>
- <span class="comment">% <a id="wrglossary.4252"></a><a href="#glo:idx.sentencecase">sentence case</a> version:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4253"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.4254"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4255"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}
+ <span class="comment">% <a id="wrglossary.4256"></a><a href="#glo:idx.sentencecase">sentence case</a> version:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4257"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.4258"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4259"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}
{<span class="comment">% is a proper acronym</span>
- <code class="cmd">\protect</code><a id="wrglossary.4256"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4257"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>{<a id="wrglossary.4258"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.4259"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4260"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.4261"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4262"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% </span>
+ <code class="cmd">\protect</code><a id="wrglossary.4260"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4261"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>{<a id="wrglossary.4262"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.4263"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4264"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.4265"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4266"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% </span>
}
{<span class="comment">% is another form of abbreviation</span>
- <a id="wrglossary.4263"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.4264"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4265"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4266"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<code class="cmd">\protect</code><a id="wrglossary.4267"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4268"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.4269"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <a id="wrglossary.4267"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.4268"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4269"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4270"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<code class="cmd">\protect</code><a id="wrglossary.4271"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4272"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.4273"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
}<span class="comment">% </span>
<span class="comment">% plural</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4270"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.4271"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4272"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4274"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.4275"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4276"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}<span class="comment">% </span>
{<span class="comment">% is a proper acronym</span>
- <code class="cmd">\protect</code><a id="wrglossary.4273"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4274"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.4275"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.4276"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4277"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.4278"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4279"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% </span>
+ <code class="cmd">\protect</code><a id="wrglossary.4277"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4278"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.4279"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.4280"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4281"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.4282"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4283"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% is another form of abbreviation</span>
- <a id="wrglossary.4280"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.4281"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4282"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4283"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<code class="cmd">\protect</code><a id="wrglossary.4284"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4285"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.4286"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <a id="wrglossary.4284"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.4285"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4286"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4287"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<code class="cmd">\protect</code><a id="wrglossary.4288"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4289"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.4290"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
}<span class="comment">% </span>
- <span class="comment">% plural and <a id="wrglossary.4287"></a><a href="#glo:idx.sentencecase">sentence case</a></span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4288"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.4289"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4290"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}<span class="comment">% </span>
+ <span class="comment">% plural and <a id="wrglossary.4291"></a><a href="#glo:idx.sentencecase">sentence case</a></span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4292"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.4293"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4294"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}<span class="comment">% </span>
{<span class="comment">% is a proper acronym</span>
- <code class="cmd">\protect</code><a id="wrglossary.4291"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4292"></a><a href="#glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></a>{<a id="wrglossary.4293"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.4294"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4295"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.4296"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4297"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% </span>
+ <code class="cmd">\protect</code><a id="wrglossary.4295"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4296"></a><a href="#glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></a>{<a id="wrglossary.4297"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.4298"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4299"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.4300"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4301"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% is another form of abbreviation</span>
- <a id="wrglossary.4298"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.4299"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4300"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4301"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<code class="cmd">\protect</code><a id="wrglossary.4302"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4303"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.4304"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <a id="wrglossary.4302"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.4303"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4304"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.4305"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<code class="cmd">\protect</code><a id="wrglossary.4306"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.4307"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.4308"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
}<span class="comment">% </span>
- <span class="comment">% Just use the short form as the name part in the <a id="wrglossary.4305"></a><a href="#glo:dual.glossary">glossary</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4306"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.4307"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.4308"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.4309"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}}<span class="comment">% </span>
+ <span class="comment">% Just use the short form as the name part in the <a id="wrglossary.4309"></a><a href="#glo:dual.glossary">glossary</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4310"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.4311"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.4312"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.4313"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}}<span class="comment">% </span>
<span class="comment">% Sort by the short form:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4310"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{<a id="wrglossary.4311"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4314"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{<a id="wrglossary.4315"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
<span class="comment">% Just use the surrounding font for the short form:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4312"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<a id="wrglossary.4313"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
- <span class="comment">% Same for <a id="wrglossary.4314"></a><a href="#glo:dual.firstuse">first use</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4315"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>}[1]{<a id="wrglossary.4316"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.4317"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4316"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<a id="wrglossary.4317"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ <span class="comment">% Same for <a id="wrglossary.4318"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4319"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>}[1]{<a id="wrglossary.4320"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.4321"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
<span class="comment">% Default plural suffix if the plural isn't explicitly set</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4318"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>}{<a id="wrglossary.4319"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4322"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>}{<a id="wrglossary.4323"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}<span class="comment">% </span>
}
-</pre> Remember that the new style needs to be set before defining any terms: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4320"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{mystyle}
+</pre> Remember that the new style needs to be set before defining any terms: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4324"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{mystyle}
</pre><p>
-Since it may be a bit confusing to use <a id="wrglossary.4321"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> for something that&#x2019;s not technically an acronym, let&#x2019;s define a new command for initialisms: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newinitialism</code>}[4][]{<span class="comment">% </span>
- <a id="wrglossary.4322"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[abbrtype=initialism,#1]{#2}{#3}{#4}<span class="comment">% </span>
+Since it may be a bit confusing to use <a id="wrglossary.4325"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> for something that&#x2019;s not technically an acronym, let&#x2019;s define a new command for initialisms: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newinitialism</code>}[4][]{<span class="comment">% </span>
+ <a id="wrglossary.4326"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[abbrtype=initialism,#1]{#2}{#3}{#4}<span class="comment">% </span>
}
-</pre> Now the <a id="wrglossary.4323"></a><a href="#glo:idx.glossaryentry">entries</a> can all be defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4324"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{radar}{radar}{radio detecting and ranging}
-<a id="wrglossary.4325"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
+</pre> Now the <a id="wrglossary.4327"></a><a href="#glo:idx.glossaryentry">entries</a> can all be defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4328"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{radar}{radar}{radio detecting and ranging}
+<a id="wrglossary.4329"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
emission of radiation}
-<a id="wrglossary.4326"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{scuba}{scuba}{self-contained underwater breathing
+<a id="wrglossary.4330"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{scuba}{scuba}{self-contained underwater breathing
apparatus}
<code class="cmd">\newinitialism</code>{dsp}{DSP}{digital signal processing}
<code class="cmd">\newinitialism</code>{atm}{ATM}{automated teller machine}
-</pre> On <a id="wrglossary.4327"></a><a href="#glo:dual.firstuse">first use</a>, <code class="code"><a id="wrglossary.4328"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{radar}</code> will produce <span class="qt">&#x201c;radar (radio detecting and ranging)&#x201d;</span> but <code class="code"><a id="wrglossary.4329"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dsp}</code> will produce <span class="qt">&#x201c;DSP (digital signal processing)&#x201d;</span>.<p>
-For a complete document, see the sample file <a id="wrglossary.4330"></a><a href="#glo:file.sample-storage-abbr.tex"><span class="filefmt">sample-storage-abbr.tex</span></a>. </div><p>
-In the above example, if <a id="wrglossary.4331"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is explicitly used (instead of through <a id="wrglossary.4332"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) the <span class="optfmt">abbrtype</span> key will be set to its default value of <span class="qt">&#x201c;word&#x201d;</span> but the <a id="wrglossary.4333"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> test in the custom <a id="wrglossary.4334"></a><a href="#glo:idx.acronymstyle">acronym style</a> will be false (since the <a id="wrglossary.4335"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key hasn&#x2019;t been set) so the <a id="wrglossary.4336"></a><a href="#glo:idx.entryformat">display style</a> will switch to that given by <a id="wrglossary.4337"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> and they&#x2019;ll be no test performed on the <span class="optfmt">abbrtype</span> field.<p>
-<div class="example" id="ex:addstoragekey2"><div class="title">Example 13: Defining Custom Storage Key (Acronyms and Non-Acronyms with Descriptions)</div> The previous example can be modified if the <a id="wrglossary.4338"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> also needs to be provided. Here I&#x2019;ve changed <span class="qt">&#x201c;word&#x201d;</span> to <span class="qt">&#x201c;acronym&#x201d;</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4339"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>
+</pre> On <a id="wrglossary.4331"></a><a href="#glo:dual.firstuse">first use</a>, <code class="code"><a id="wrglossary.4332"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{radar}</code> will produce <span class="qt">&#x201c;radar (radio detecting and ranging)&#x201d;</span> but <code class="code"><a id="wrglossary.4333"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dsp}</code> will produce <span class="qt">&#x201c;DSP (digital signal processing)&#x201d;</span>.<p>
+For a complete document, see the sample file <a id="wrglossary.4334"></a><a href="#glo:file.sample-storage-abbr.tex"><span class="filefmt">sample-storage-abbr.tex</span></a>. </div><p>
+In the above example, if <a id="wrglossary.4335"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is explicitly used (instead of through <a id="wrglossary.4336"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) the <span class="optfmt">abbrtype</span> key will be set to its default value of <span class="qt">&#x201c;word&#x201d;</span> but the <a id="wrglossary.4337"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> test in the custom <a id="wrglossary.4338"></a><a href="#glo:idx.acronymstyle">acronym style</a> will be false (since the <a id="wrglossary.4339"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key hasn&#x2019;t been set) so the <a id="wrglossary.4340"></a><a href="#glo:idx.entryformat">display style</a> will switch to that given by <a id="wrglossary.4341"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> and they&#x2019;ll be no test performed on the <span class="optfmt">abbrtype</span> field.<p>
+<div class="example" id="ex:addstoragekey2"><div class="title">Example 13: Defining Custom Storage Key (Acronyms and Non-Acronyms with Descriptions)</div> The previous example can be modified if the <a id="wrglossary.4342"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> also needs to be provided. Here I&#x2019;ve changed <span class="qt">&#x201c;word&#x201d;</span> to <span class="qt">&#x201c;acronym&#x201d;</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4343"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>
{abbrtype}<span class="comment">% key/field name</span>
{acronym}<span class="comment">% default value if not explicitly set</span>
{<code class="cmd">\abbrtype</code>}<span class="comment">% custom command to access the value if required</span>
-</pre> This may seem a little odd for non-abbreviated <a id="wrglossary.4340"></a><a href="#glo:idx.glossaryentry">entries</a> that are defined using <a id="wrglossary.4341"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> directly, but <a id="wrglossary.4342"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> can be used to determine whether or not to reference the value of this new <span class="optfmt">abbrtype</span> field.<p>
-The new <a id="wrglossary.4343"></a><a href="#glo:idx.acronymstyle">acronym style</a> has a&#xa0;minor modification that forces the user to specify a description. In the previous example, the line: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.4344"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.4345"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<code class="cmd">\the</code><a id="wrglossary.4346"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}</span>}<span class="comment">% </span>
-</pre> needs to be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.4347"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{}<span class="comment">% </span>
-</pre> Additionally, to accommodate the change in the default value of the <span class="optfmt">abbrtype</span> key, all instances of <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4348"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4349"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}
-</pre> need to be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4350"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4351"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{acronym}
+</pre> This may seem a little odd for non-abbreviated <a id="wrglossary.4344"></a><a href="#glo:idx.glossaryentry">entries</a> that are defined using <a id="wrglossary.4345"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> directly, but <a id="wrglossary.4346"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> can be used to determine whether or not to reference the value of this new <span class="optfmt">abbrtype</span> field.<p>
+The new <a id="wrglossary.4347"></a><a href="#glo:idx.acronymstyle">acronym style</a> has a&#xa0;minor modification that forces the user to specify a description. In the previous example, the line: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.4348"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.4349"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<code class="cmd">\the</code><a id="wrglossary.4350"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}</span>}<span class="comment">% </span>
+</pre> needs to be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.4351"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{}<span class="comment">% </span>
+</pre> Additionally, to accommodate the change in the default value of the <span class="optfmt">abbrtype</span> key, all instances of <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4352"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4353"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{word}
+</pre> need to be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4354"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.4355"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{abbrtype}{acronym}
</pre><p>
-Once this new <a id="wrglossary.4352"></a><a href="#glo:@@glslabel@acronymstyle">style</a> has been set, the new acronyms can be defined using the optional argument to set the description: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4353"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.4354"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={system for detecting the position and speed of aircraft, ships, etc}</span>]{radar}{radar}{radio detecting
+Once this new <a id="wrglossary.4356"></a><a href="#glo:@@glslabel@acronymstyle">style</a> has been set, the new acronyms can be defined using the optional argument to set the description: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4357"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.4358"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={system for detecting the position and speed of aircraft, ships, etc}</span>]{radar}{radar}{radio detecting
and ranging}
</pre><p>
-No change is required for the definition of <code class="cmd">\newinitialism</code> but again the optional argument is required to set the description: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newinitialism</code>[<a id="wrglossary.4355"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={mathematical manipulation of an information signal}</span>]{dsp}{DSP}{digital signal processing}
+No change is required for the definition of <code class="cmd">\newinitialism</code> but again the optional argument is required to set the description: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newinitialism</code>[<a id="wrglossary.4359"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={mathematical manipulation of an information signal}</span>]{dsp}{DSP}{digital signal processing}
</pre><p>
We can also accommodate contractions in a similar manner to the initialisms: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newcontraction</code>}[4][]{<span class="comment">% </span>
- <a id="wrglossary.4356"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[abbrtype=contraction,#1]{#2}{#3}{#4}<span class="comment">% </span>
+ <a id="wrglossary.4360"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[abbrtype=contraction,#1]{#2}{#3}{#4}<span class="comment">% </span>
}
-</pre> The contractions can similarly been defined using this new command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcontraction</code>[<a id="wrglossary.4357"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={front part of a ship below the deck}</span>]{focsle}{fo'c's'le}{forecastle}
+</pre> The contractions can similarly been defined using this new command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcontraction</code>[<a id="wrglossary.4361"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={front part of a ship below the deck}</span>]{focsle}{fo'c's'le}{forecastle}
</pre><p>
-Since the custom <a id="wrglossary.4358"></a><a href="#glo:idx.acronymstyle">acronym style</a> just checks if <span class="optfmt">abbrtype</span> is <span class="qt">&#x201c;acronym&#x201d;</span>, the contractions will be treated the same as the initialisms, but the <a id="wrglossary.4359"></a><a href="#glo:@@glslabel@acronymstyle">style</a> could be modified by a further test of the <span class="optfmt">abbrtype</span> value if required.<p>
-To test regular non-abbreviated entries, I&#x2019;ve also defined a simple word: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4360"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.4361"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,<a id="wrglossary.4362"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fruit}</span>}
+Since the custom <a id="wrglossary.4362"></a><a href="#glo:idx.acronymstyle">acronym style</a> just checks if <span class="optfmt">abbrtype</span> is <span class="qt">&#x201c;acronym&#x201d;</span>, the contractions will be treated the same as the initialisms, but the <a id="wrglossary.4363"></a><a href="#glo:@@glslabel@acronymstyle">style</a> could be modified by a further test of the <span class="optfmt">abbrtype</span> value if required.<p>
+To test regular non-abbreviated entries, I&#x2019;ve also defined a simple word: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4364"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.4365"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,<a id="wrglossary.4366"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fruit}</span>}
</pre><p>
-Now for a new <a id="wrglossary.4363"></a><a href="#glo:idx.glossarystyle">glossary style</a> that provides information about the abbreviation (in addition to the description): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4364"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>
+Now for a new <a id="wrglossary.4367"></a><a href="#glo:idx.glossarystyle">glossary style</a> that provides information about the abbreviation (in addition to the description): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4368"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>
{mystyle}<span class="comment">% style name</span>
{<span class="comment">% base it on the "list" style</span>
- <a id="wrglossary.4365"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{list}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4366"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.4367"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.4368"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.4369"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
- <a id="wrglossary.4370"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.4371"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.4372"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.4373"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}]
- <a id="wrglossary.4374"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.4375"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
- { (<code class="cmd">\abbrtype</code>{<a id="wrglossary.4376"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.4377"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4378"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<a id="wrglossary.4379"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}{}<span class="comment">% </span>
- <a id="wrglossary.4380"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.4381"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4382"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.4383"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.4384"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.4369"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{list}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.4370"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.4371"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.4372"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.4373"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ <a id="wrglossary.4374"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.4375"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.4376"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.4377"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}]
+ <a id="wrglossary.4378"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.4379"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ { (<code class="cmd">\abbrtype</code>{<a id="wrglossary.4380"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.4381"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.4382"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<a id="wrglossary.4383"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}{}<span class="comment">% </span>
+ <a id="wrglossary.4384"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.4385"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.4386"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.4387"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.4388"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
}
-</pre> This uses <a id="wrglossary.4385"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> to determine whether or not the term is an abbreviation. (An alternative is to use <a id="wrglossary.4386"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>. The <a id="wrglossary.4387"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> and <a id="wrglossary.4388"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys are only set for <a id="wrglossary.4389"></a><a href="#glo:idx.acronym">acronyms</a>/<a id="wrglossary.4390"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>.) <p>
-If the entry has an <a id="wrglossary.4391"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>/<a id="wrglossary.4392"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value, the full form is supplied in parentheses and <code class="csfmt">\abbrtype</code> (defined by <a id="wrglossary.4393"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> earlier) is used to indicate the type of abbreviation.<p>
+</pre> This uses <a id="wrglossary.4389"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> to determine whether or not the term is an abbreviation. (An alternative is to use <a id="wrglossary.4390"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>. The <a id="wrglossary.4391"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> and <a id="wrglossary.4392"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys are only set for <a id="wrglossary.4393"></a><a href="#glo:idx.acronym">acronyms</a>/<a id="wrglossary.4394"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>.) <p>
+If the entry has an <a id="wrglossary.4395"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>/<a id="wrglossary.4396"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value, the full form is supplied in parentheses and <code class="csfmt">\abbrtype</code> (defined by <a id="wrglossary.4397"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> earlier) is used to indicate the type of abbreviation.<p>
With this style set, the <span class="qt">&#x201c;apple&#x201d;</span> entry is simply displayed in the glossary as:
<dl class="inlinetitle">
apple a fruit.
@@ -3970,19 +3974,19 @@ With this style set, the <span class="qt">&#x201c;apple&#x201d;</span> entry is
fo&#x2019;c&#x2019;s&#x2019;le (contraction: forecastle) front part of a ship below the deck.
</dl>
(for contractions).<p>
-For a complete document, see <a id="wrglossary.4394"></a><a href="#glo:file.sample-storage-abbr-desc.tex"><span class="filefmt">sample-storage-abbr-desc.tex</span></a>. </div><p>
+For a complete document, see <a id="wrglossary.4398"></a><a href="#glo:file.sample-storage-abbr-desc.tex"><span class="filefmt">sample-storage-abbr-desc.tex</span></a>. </div><p>
</section><!-- end of section sec:glsaddstoragekey -->
<section id="sec:expansion"><!-- start of section sec:expansion --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->4.4. Expansion<div class="labellink"><a href="#sec:expansion">[link]</a></div></h2><!-- end of section header -->
<p>
-When you define new <a id="wrglossary.4395"></a><a href="#glo:idx.glossaryentry">glossary entries</a> expansion is performed by default, except for the <a id="wrglossary.4396"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, <a id="wrglossary.4397"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, <a id="wrglossary.4398"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a>, <a id="wrglossary.4399"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>, <a id="wrglossary.4400"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> and <a id="wrglossary.4401"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> keys (these keys all have expansion suppressed via <a id="wrglossary.4402"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>).<p>
+When you define new <a id="wrglossary.4399"></a><a href="#glo:idx.glossaryentry">glossary entries</a> expansion is performed by default, except for the <a id="wrglossary.4400"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, <a id="wrglossary.4401"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, <a id="wrglossary.4402"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a>, <a id="wrglossary.4403"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>, <a id="wrglossary.4404"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> and <a id="wrglossary.4405"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> keys (these keys all have expansion suppressed via <a id="wrglossary.4406"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>).<p>
You can switch expansion on or off for individual keys using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4403"></a><code class="code"><dfn id="glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></dfn>{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.4407"></a><code class="code"><dfn id="glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></dfn>{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
or <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4404"></a><code class="code"><dfn id="glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></dfn>{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- respectively, where <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> is the <a id="wrglossary.4405"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> corresponding to the key. In most cases, this is the same as the name of the key except for those listed in Table <a href="#tab:fieldmap">4.1</a>.<p>
+<a id="wrglossary.4408"></a><code class="code"><dfn id="glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></dfn>{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ respectively, where <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> is the <a id="wrglossary.4409"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> corresponding to the key. In most cases, this is the same as the name of the key except for those listed in Table <a href="#tab:fieldmap">4.1</a>.<p>
<div class="table"> <table class="tabular-c">
<caption id="tab:fieldmap">Table&nbsp;4: Key to Field Mappings</caption><tr style=""><th class="cell-noborder-bothsep-l">Key </th>
<td class="cell-noborder-bothsep-l"> <span style="font-weight: bold; ">Field</span></td>
@@ -4012,14 +4016,14 @@ You can switch expansion on or off for individual keys using: <div class="pinned
<td class="cell-noborder-bothsep-l"> <dfn id="glo:opt.glosfield.shortpl"><span class="csoptfmt">shortpl</span></dfn> </td>
</tr></table>
</div><p>
-Any keys that haven&#x2019;t had the expansion explicitly set using <a id="wrglossary.4406"></a><a href="#glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></a> or <a id="wrglossary.4407"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a> are governed by <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4408"></a><code class="code"><dfn id="glo:glsexpandfields"><code class="csfmt">\glsexpandfields</code></dfn></code></div><!-- end of pinnedbox -->
+Any keys that haven&#x2019;t had the expansion explicitly set using <a id="wrglossary.4410"></a><a href="#glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></a> or <a id="wrglossary.4411"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a> are governed by <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.4412"></a><code class="code"><dfn id="glo:glsexpandfields"><code class="csfmt">\glsexpandfields</code></dfn></code></div><!-- end of pinnedbox -->
and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4409"></a><code class="code"><dfn id="glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.4413"></a><code class="code"><dfn id="glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></dfn></code></div><!-- end of pinnedbox -->
<p>
-If your entries contain any fragile commands, I recommend you switch off expansion via <a id="wrglossary.4410"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a>. (This should be used before you define the entries.)<p>
+If your entries contain any fragile commands, I recommend you switch off expansion via <a id="wrglossary.4414"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a>. (This should be used before you define the entries.)<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-Both <a id="wrglossary.4411"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.4412"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> partially suppress expansion of some keys regardless of the above expansion settings. </div><!-- end of information -->
+Both <a id="wrglossary.4415"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.4416"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> partially suppress expansion of some keys regardless of the above expansion settings. </div><!-- end of information -->
<p>
</section><!-- end of section sec:expansion -->
@@ -4027,39 +4031,39 @@ Both <a id="wrglossary.4411"></a><a href="#glo:newacronym"><code class="csfmt">\
<section id="sec:subentries"><!-- start of section sec:subentries --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->4.5. Sub-Entries<div class="labellink"><a href="#sec:subentries">[link]</a></div></h2><!-- end of section header -->
<p>
-A <a id="wrglossary.4413"></a><dfn id="glo:idx.sub-entry">sub-entry</dfn> is created by setting the <a id="wrglossary.4414"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key. These will normally be sorted so that they are placed immediately after their parent <a id="wrglossary.4415"></a><a href="#glo:idx.glossaryentry">entry</a>. However, some sort methods aren&#x2019;t suitable when there are <a id="wrglossary.4416"></a><a href="#glo:idx.sub-entry">sub-entries</a>. In particular, <a id="wrglossary.4417"></a><a href="#glo:idx.sub-entry">sub-entries</a> are problematic with <a id="wrglossary.4418"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, and with <a id="wrglossary.4419"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a> the <a id="wrglossary.4420"></a><a href="#glo:idx.sub-entry">sub-entries</a> must be defined immediately after their parent <a id="wrglossary.4421"></a><a href="#glo:idx.glossaryentry">entry</a> (rather than at any point after the parent <a id="wrglossary.4422"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined).<p>
-The <a id="wrglossary.4423"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> indicates the <a id="wrglossary.4424"></a><a href="#glo:idx.sub-entry">sub-entry</a> level. An <a id="wrglossary.4425"></a><a href="#glo:idx.glossaryentry">entry</a> with no parent (a top level entry) is a <a id="wrglossary.4426"></a><a href="#glo:dual.hierarchicallevel">hierarchical level&#xa0;0</a> entry. An <a id="wrglossary.4427"></a><a href="#glo:idx.glossaryentry">entry</a> with a parent has a <a id="wrglossary.4428"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> that&#x2019;s one more than its parent&#x2019;s level. The level is calculated when an <a id="wrglossary.4429"></a><a href="#glo:idx.glossaryentry">entry</a> is defined. <p>
+A <a id="wrglossary.4417"></a><dfn id="glo:idx.sub-entry">sub-entry</dfn> is created by setting the <a id="wrglossary.4418"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key. These will normally be sorted so that they are placed immediately after their parent <a id="wrglossary.4419"></a><a href="#glo:idx.glossaryentry">entry</a>. However, some sort methods aren&#x2019;t suitable when there are <a id="wrglossary.4420"></a><a href="#glo:idx.sub-entry">sub-entries</a>. In particular, <a id="wrglossary.4421"></a><a href="#glo:idx.sub-entry">sub-entries</a> are problematic with <a id="wrglossary.4422"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, and with <a id="wrglossary.4423"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a> the <a id="wrglossary.4424"></a><a href="#glo:idx.sub-entry">sub-entries</a> must be defined immediately after their parent <a id="wrglossary.4425"></a><a href="#glo:idx.glossaryentry">entry</a> (rather than at any point after the parent <a id="wrglossary.4426"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined).<p>
+The <a id="wrglossary.4427"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> indicates the <a id="wrglossary.4428"></a><a href="#glo:idx.sub-entry">sub-entry</a> level. An <a id="wrglossary.4429"></a><a href="#glo:idx.glossaryentry">entry</a> with no parent (a top level entry) is a <a id="wrglossary.4430"></a><a href="#glo:dual.hierarchicallevel">hierarchical level&#xa0;0</a> entry. An <a id="wrglossary.4431"></a><a href="#glo:idx.glossaryentry">entry</a> with a parent has a <a id="wrglossary.4432"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> that&#x2019;s one more than its parent&#x2019;s level. The level is calculated when an <a id="wrglossary.4433"></a><a href="#glo:idx.glossaryentry">entry</a> is defined. <p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The <a id="wrglossary.4430"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> is stored in the <a id="wrglossary.4431"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> internal field. It can be accessed using commands like <a id="wrglossary.4432"></a><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a> or (with <a id="wrglossary.4433"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) <a id="wrglossary.4434"></a><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a>, but neither the <a id="wrglossary.4435"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> nor the <a id="wrglossary.4436"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> values should be altered as it can cause inconsistencies in the sorting and <a id="wrglossary.4437"></a><a href="#glo:dual.glossary">glossary</a> formatting. The <a id="wrglossary.4438"></a><a href="#glo:dual.indexing">indexing</a> syntax for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> is generated when the entry is first defined, so it&#x2019;s too late to change the hierarchy after that, and <a id="wrglossary.4439"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> obtains the hierarchical information from the <a id="wrglossary.4440"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files and the resource options. Note, however, that <a id="wrglossary.4441"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> does allow the ability to locally alter the level with the <a id="wrglossary.4442"></a><a href="#glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></a> option, which is mainly intended for nested <a id="wrglossary.4443"></a><a href="#glo:dual.glossary">glossary</a>. See the <a id="wrglossary.4444"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details and also <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-inner">Gallery: Inner or Nested Glossaries</a>. </div><!-- end of information -->
+The <a id="wrglossary.4434"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> is stored in the <a id="wrglossary.4435"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> internal field. It can be accessed using commands like <a id="wrglossary.4436"></a><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a> or (with <a id="wrglossary.4437"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) <a id="wrglossary.4438"></a><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a>, but neither the <a id="wrglossary.4439"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> nor the <a id="wrglossary.4440"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> values should be altered as it can cause inconsistencies in the sorting and <a id="wrglossary.4441"></a><a href="#glo:dual.glossary">glossary</a> formatting. The <a id="wrglossary.4442"></a><a href="#glo:dual.indexing">indexing</a> syntax for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> is generated when the entry is first defined, so it&#x2019;s too late to change the hierarchy after that, and <a id="wrglossary.4443"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> obtains the hierarchical information from the <a id="wrglossary.4444"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files and the resource options. Note, however, that <a id="wrglossary.4445"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> does allow the ability to locally alter the level with the <a id="wrglossary.4446"></a><a href="#glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></a> option, which is mainly intended for nested <a id="wrglossary.4447"></a><a href="#glo:dual.glossary">glossary</a>. See the <a id="wrglossary.4448"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details and also <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-inner">Gallery: Inner or Nested Glossaries</a>. </div><!-- end of information -->
<p>
-There are two different types of <a id="wrglossary.4445"></a><a href="#glo:idx.sub-entry">sub-entries</a>: those that have the same name as their parent (<a id="wrglossary.4446"></a><a href="#glo:dual.homograph">homographs</a>, see &#xa7;<a href="#sec:homographs">4.5.2</a>) and those that establish a hierarchy (see &#xa7;<a href="#sec:hierarchical">4.5.1</a>). Both types are considered <a id="wrglossary.4447"></a><a href="#glo:hierarchicallevel">hierarchical</a> entries from the point of view of the <a id="wrglossary.4448"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and the <a id="wrglossary.4449"></a><a href="#glo:dual.indexingapp">indexing applications</a>, but typically <a id="wrglossary.4450"></a><a href="#glo:dual.homograph">homographs</a> will have the <a id="wrglossary.4451"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key obtained from the parent, rather than have it explicitly set, and have a maximum <a id="wrglossary.4452"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> of&#xa0;1.<p>
-Not all <a id="wrglossary.4453"></a><a href="#glo:idx.glossarystyle">glossary styles</a> support <a id="wrglossary.4454"></a><a href="#glo:hierarchicallevel">hierarchical</a> entries and may display all the <a id="wrglossary.4455"></a><a href="#glo:idx.glossaryentry">entries</a> in a flat format. Of the <a id="wrglossary.4456"></a><a href="#glo:@@glslabel@glossarystyle">styles</a> that support <a id="wrglossary.4457"></a><a href="#glo:idx.sub-entry">sub-entries</a>, some display the <a id="wrglossary.4458"></a><a href="#glo:idx.sub-entry">sub-entry&#x2019;s</a> name whilst others don&#x2019;t. Therefore you need to ensure that you use a suitable <a id="wrglossary.4459"></a><a href="#glo:@@glslabel@glossarystyle">style</a>. (See &#xa7;<a href="#sec:styles">13</a> for a list of predefined <a id="wrglossary.4460"></a><a href="#glo:idx.glossarystyle">glossary styles</a>.) If you want <a id="wrglossary.4461"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> <a id="wrglossary.4462"></a><a href="#glo:idx.sub-entry">sub-entries</a> automatically numbered (in <a id="wrglossary.4463"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that support it) use the <a id="wrglossary.4464"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package option (see &#xa7;<a href="#sec:pkgopts-printglos">2.3</a> for further details).<p>
-Note that the parent <a id="wrglossary.4465"></a><a href="#glo:idx.glossaryentry">entry</a> will automatically be added to the <a id="wrglossary.4466"></a><a href="#glo:dual.glossary">glossary</a> if any of its child <a id="wrglossary.4467"></a><a href="#glo:idx.glossaryentry">entries</a> are used in the document. If the parent <a id="wrglossary.4468"></a><a href="#glo:idx.glossaryentry">entry</a> is not referenced in the document, it will not have a <a id="wrglossary.4469"></a><a href="#glo:locationlist">number list</a>. Note also that <a id="wrglossary.4470"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> has a restriction on the maximum <a id="wrglossary.4471"></a><a href="#glo:hierarchicallevel">hierarchical</a> depth.<p>
+There are two different types of <a id="wrglossary.4449"></a><a href="#glo:idx.sub-entry">sub-entries</a>: those that have the same name as their parent (<a id="wrglossary.4450"></a><a href="#glo:dual.homograph">homographs</a>, see &#xa7;<a href="#sec:homographs">4.5.2</a>) and those that establish a hierarchy (see &#xa7;<a href="#sec:hierarchical">4.5.1</a>). Both types are considered <a id="wrglossary.4451"></a><a href="#glo:hierarchicallevel">hierarchical</a> entries from the point of view of the <a id="wrglossary.4452"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and the <a id="wrglossary.4453"></a><a href="#glo:dual.indexingapp">indexing applications</a>, but typically <a id="wrglossary.4454"></a><a href="#glo:dual.homograph">homographs</a> will have the <a id="wrglossary.4455"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key obtained from the parent, rather than have it explicitly set, and have a maximum <a id="wrglossary.4456"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> of&#xa0;1.<p>
+Not all <a id="wrglossary.4457"></a><a href="#glo:idx.glossarystyle">glossary styles</a> support <a id="wrglossary.4458"></a><a href="#glo:hierarchicallevel">hierarchical</a> entries and may display all the <a id="wrglossary.4459"></a><a href="#glo:idx.glossaryentry">entries</a> in a flat format. Of the <a id="wrglossary.4460"></a><a href="#glo:@@glslabel@glossarystyle">styles</a> that support <a id="wrglossary.4461"></a><a href="#glo:idx.sub-entry">sub-entries</a>, some display the <a id="wrglossary.4462"></a><a href="#glo:idx.sub-entry">sub-entry&#x2019;s</a> name whilst others don&#x2019;t. Therefore you need to ensure that you use a suitable <a id="wrglossary.4463"></a><a href="#glo:@@glslabel@glossarystyle">style</a>. (See &#xa7;<a href="#sec:styles">13</a> for a list of predefined <a id="wrglossary.4464"></a><a href="#glo:idx.glossarystyle">glossary styles</a>.) If you want <a id="wrglossary.4465"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> <a id="wrglossary.4466"></a><a href="#glo:idx.sub-entry">sub-entries</a> automatically numbered (in <a id="wrglossary.4467"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that support it) use the <a id="wrglossary.4468"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package option (see &#xa7;<a href="#sec:pkgopts-printglos">2.3</a> for further details).<p>
+Note that the parent <a id="wrglossary.4469"></a><a href="#glo:idx.glossaryentry">entry</a> will automatically be added to the <a id="wrglossary.4470"></a><a href="#glo:dual.glossary">glossary</a> if any of its child <a id="wrglossary.4471"></a><a href="#glo:idx.glossaryentry">entries</a> are used in the document. If the parent <a id="wrglossary.4472"></a><a href="#glo:idx.glossaryentry">entry</a> is not referenced in the document, it will not have a <a id="wrglossary.4473"></a><a href="#glo:locationlist">number list</a>. Note also that <a id="wrglossary.4474"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> has a restriction on the maximum <a id="wrglossary.4475"></a><a href="#glo:hierarchicallevel">hierarchical</a> depth.<p>
</section><!-- end of section sec:subentries -->
<section id="sec:hierarchical"><!-- start of section sec:hierarchical --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->4.5.1. Hierarchy<div class="labellink"><a href="#sec:hierarchical">[link]</a></div></h3><!-- end of subsection header -->
<p>
-To create a <a id="wrglossary.4472"></a><a href="#glo:dual.glossary">glossary</a> with <a id="wrglossary.4473"></a><a href="#glo:hierarchicallevel">hierarchical</a> divisions, you need to first define the division, which will be a <a id="wrglossary.4474"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry, and then define the <a id="wrglossary.4475"></a><a href="#glo:idx.sub-entry">sub-entries</a> using the relevant higher level entry as the value of the <a id="wrglossary.4476"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key. (In a <a id="wrglossary.4477"></a><a href="#glo:hierarchicallevel">hierarchical</a> context, a higher level indicates a numerically smaller level number, so level&#xa0;0 is one level higher than level&#xa0;1.) The top level entry may represent, for example, a topic or classification. A level&#xa0;1 entry may represent, for example, a sub-topic or sub-classification.<p>
+To create a <a id="wrglossary.4476"></a><a href="#glo:dual.glossary">glossary</a> with <a id="wrglossary.4477"></a><a href="#glo:hierarchicallevel">hierarchical</a> divisions, you need to first define the division, which will be a <a id="wrglossary.4478"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry, and then define the <a id="wrglossary.4479"></a><a href="#glo:idx.sub-entry">sub-entries</a> using the relevant higher level entry as the value of the <a id="wrglossary.4480"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key. (In a <a id="wrglossary.4481"></a><a href="#glo:hierarchicallevel">hierarchical</a> context, a higher level indicates a numerically smaller level number, so level&#xa0;0 is one level higher than level&#xa0;1.) The top level entry may represent, for example, a topic or classification. A level&#xa0;1 entry may represent, for example, a sub-topic or sub-classification.<p>
<div class="example" id="ex:hierarchical"><div class="title">Example 14: Hierarchical Divisions&#x2015;Greek and Roman Mathematical Symbols</div><p>
-Suppose I want a <a id="wrglossary.4478"></a><a href="#glo:dual.glossary">glossary</a> of mathematical symbols that are divided into Greek letters and Roman letters. Then I can define the divisions as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4479"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{greekletter}{<a id="wrglossary.4480"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Greek letters}</span>,
-<a id="wrglossary.4481"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.4482"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
-
-<a id="wrglossary.4483"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>romanletter{<a id="wrglossary.4484"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Roman letters}</span>,
+Suppose I want a <a id="wrglossary.4482"></a><a href="#glo:dual.glossary">glossary</a> of mathematical symbols that are divided into Greek letters and Roman letters. Then I can define the divisions as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4483"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{greekletter}{<a id="wrglossary.4484"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Greek letters}</span>,
<a id="wrglossary.4485"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.4486"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
+
+<a id="wrglossary.4487"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>romanletter{<a id="wrglossary.4488"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Roman letters}</span>,
+<a id="wrglossary.4489"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.4490"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
</pre><p>
-Note that in this example, the top level entries don&#x2019;t need a description so I have set the descriptions to <a id="wrglossary.4487"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>. This gives a blank description and suppresses the description terminator.<p>
-I can now define my <a id="wrglossary.4488"></a><a href="#glo:idx.sub-entry">sub-entries</a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4489"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pi}<a id="wrglossary.4490"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.4491"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\pi</code>}}</span>,<a id="wrglossary.4492"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={pi}</span>,
-<a id="wrglossary.4493"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={ratio of the circumference of a circle to the diameter}</span>,
-<a id="wrglossary.4494"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>
-
-<a id="wrglossary.4495"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{C}{<a id="wrglossary.4496"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.4497"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{C}}</span>,<a id="wrglossary.4498"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={C}</span>,
-<a id="wrglossary.4499"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Euler's constant}</span>,
-<a id="wrglossary.4500"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={romanletter}</span>}
-</pre> For a complete document, see the sample file <a id="wrglossary.4501"></a><a href="#glo:file.sampletree.tex"><span class="filefmt">sampletree.tex</span></a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.4502"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you want to switch to <a id="wrglossary.4503"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>, you will need to move the definitions of the <a id="wrglossary.4504"></a><a href="#glo:idx.sub-entry">sub-entries</a> to immediately after the definition of their parent <a id="wrglossary.4505"></a><a href="#glo:idx.glossaryentry">entry</a>. So, in this case, <span class="qt">&#x201c;pi&#x201d;</span> needs to be defined after <span class="qt">&#x201c;greekletter&#x201d;</span> and before <span class="qt">&#x201c;romanletter&#x201d;</span>. </div><!-- end of information -->
+Note that in this example, the top level entries don&#x2019;t need a description so I have set the descriptions to <a id="wrglossary.4491"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>. This gives a blank description and suppresses the description terminator.<p>
+I can now define my <a id="wrglossary.4492"></a><a href="#glo:idx.sub-entry">sub-entries</a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4493"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pi}<a id="wrglossary.4494"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.4495"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\pi</code>}}</span>,<a id="wrglossary.4496"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={pi}</span>,
+<a id="wrglossary.4497"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={ratio of the circumference of a circle to the diameter}</span>,
+<a id="wrglossary.4498"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>
+
+<a id="wrglossary.4499"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{C}{<a id="wrglossary.4500"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.4501"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{C}}</span>,<a id="wrglossary.4502"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={C}</span>,
+<a id="wrglossary.4503"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Euler's constant}</span>,
+<a id="wrglossary.4504"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={romanletter}</span>}
+</pre> For a complete document, see the sample file <a id="wrglossary.4505"></a><a href="#glo:file.sampletree.tex"><span class="filefmt">sampletree.tex</span></a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.4506"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you want to switch to <a id="wrglossary.4507"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a>, you will need to move the definitions of the <a id="wrglossary.4508"></a><a href="#glo:idx.sub-entry">sub-entries</a> to immediately after the definition of their parent <a id="wrglossary.4509"></a><a href="#glo:idx.glossaryentry">entry</a>. So, in this case, <span class="qt">&#x201c;pi&#x201d;</span> needs to be defined after <span class="qt">&#x201c;greekletter&#x201d;</span> and before <span class="qt">&#x201c;romanletter&#x201d;</span>. </div><!-- end of information -->
</div><p>
</section><!-- end of section sec:hierarchical -->
@@ -4067,90 +4071,90 @@ I can now define my <a id="wrglossary.4488"></a><a href="#glo:idx.sub-entry">sub
<section id="sec:homographs"><!-- start of section sec:homographs --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->4.5.2. homographs<div class="labellink"><a href="#sec:homographs">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<a id="wrglossary.4506"></a><a id="wrglossary.4507"></a><a href="#glo:idx.sub-entry">Sub-entries</a> that have the same name as the parent <a id="wrglossary.4508"></a><a href="#glo:idx.glossaryentry">entry</a> don&#x2019;t need to have the <a id="wrglossary.4509"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key explicitly set. For example, the word <span class="qt">&#x201c;glossary&#x201d;</span> can mean a list of technical words or a collection of glosses. In both cases the plural is <span class="qt">&#x201c;glossaries&#x201d;</span>. So first define the parent entry: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4510"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossary}{<a id="wrglossary.4511"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={glossary}</span>,
-<a id="wrglossary.4512"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.4513"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>,
-<a id="wrglossary.4514"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={glossaries}</span>}
-</pre> As in the previous example, the parent entry has no description, so the description terminator needs to be suppressed using <a id="wrglossary.4515"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>.<p>
-Now define the two different meanings of the word with the <a id="wrglossary.4516"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key set to the above parent <a id="wrglossary.4517"></a><a href="#glo:idx.glossaryentry">entry</a> label: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4518"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossarylist}{
-<a id="wrglossary.4519"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={list of technical words}</span>,
-<a id="wrglossary.4520"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,
-<a id="wrglossary.4521"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span>}
-
-<a id="wrglossary.4522"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossarycol}{
-<a id="wrglossary.4523"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={collection of glosses}</span>,
-<a id="wrglossary.4524"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,
+<a id="wrglossary.4510"></a><a id="wrglossary.4511"></a><a href="#glo:idx.sub-entry">Sub-entries</a> that have the same name as the parent <a id="wrglossary.4512"></a><a href="#glo:idx.glossaryentry">entry</a> don&#x2019;t need to have the <a id="wrglossary.4513"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key explicitly set. For example, the word <span class="qt">&#x201c;glossary&#x201d;</span> can mean a list of technical words or a collection of glosses. In both cases the plural is <span class="qt">&#x201c;glossaries&#x201d;</span>. So first define the parent entry: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4514"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossary}{<a id="wrglossary.4515"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={glossary}</span>,
+<a id="wrglossary.4516"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.4517"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>,
+<a id="wrglossary.4518"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={glossaries}</span>}
+</pre> As in the previous example, the parent entry has no description, so the description terminator needs to be suppressed using <a id="wrglossary.4519"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>.<p>
+Now define the two different meanings of the word with the <a id="wrglossary.4520"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key set to the above parent <a id="wrglossary.4521"></a><a href="#glo:idx.glossaryentry">entry</a> label: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4522"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossarylist}{
+<a id="wrglossary.4523"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={list of technical words}</span>,
+<a id="wrglossary.4524"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,
<a id="wrglossary.4525"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span>}
-</pre> Note that if I reference the parent <a id="wrglossary.4526"></a><a href="#glo:idx.glossaryentry">entry</a> (for example, <code class="code"><a id="wrglossary.4527"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{glossary}</code>), the <a id="wrglossary.4528"></a><a href="#glo:@@glslabel@entrylocation">location</a> will be added to the parent&#x2019;s <a id="wrglossary.4529"></a><a href="#glo:locationlist">number list</a>, whereas if I reference any of the child entries (for example, <code class="code"><a id="wrglossary.4530"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{glossarylist}</code>), the <a id="wrglossary.4531"></a><a href="#glo:@@glslabel@entrylocation">location</a> will be added to the child entry&#x2019;s <a id="wrglossary.4532"></a><a href="#glo:locationlist">number list</a>. Note also that since the <a id="wrglossary.4533"></a><a href="#glo:idx.sub-entry">sub-entries</a> have the same name, the <a id="wrglossary.4534"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is required with <a id="wrglossary.4535"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a> (<a id="wrglossary.4536"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) and recommended with <a id="wrglossary.4537"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> (<a id="wrglossary.4538"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>). You can use the <a id="wrglossary.4539"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package option to automatically number the <a id="wrglossary.4540"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> child entries in the <a id="wrglossary.4541"></a><a href="#glo:dual.glossary">glossary</a> (if you use a <a id="wrglossary.4542"></a><a href="#glo:idx.glossarystyle">glossary style</a> that supports it). See &#xa7;<a href="#sec:pkgopts-printglos">2.3</a> for further details.<p>
-In the above example, the plural form for both of the child entries is the same as the parent entry, so the <a id="wrglossary.4543"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key was not required for the child entries. However, if the <a id="wrglossary.4544"></a><a href="#glo:idx.sub-entry">sub-entries</a> have different plurals, they will need to be specified. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4545"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravo}{<a id="wrglossary.4546"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={bravo}</span>,
-<a id="wrglossary.4547"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.4548"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
-
-<a id="wrglossary.4549"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravocry}{<a id="wrglossary.4550"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cry of approval (pl. bravos)}</span>,
-<a id="wrglossary.4551"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,
-<a id="wrglossary.4552"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={bravos}</span>,
-<a id="wrglossary.4553"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>}
-<a id="wrglossary.4554"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravoruffian}{<a id="wrglossary.4555"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={hired ruffian or killer (pl. bravoes)}</span>,
-<a id="wrglossary.4556"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,
-<a id="wrglossary.4557"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={bravoes}</span>,
-<a id="wrglossary.4558"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>}
-</pre> For a complete document, see the sample file <a id="wrglossary.4559"></a><a href="#glo:file.sample.tex"><span class="filefmt">sample.tex</span></a>.<p>
+<a id="wrglossary.4526"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossarycol}{
+<a id="wrglossary.4527"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={collection of glosses}</span>,
+<a id="wrglossary.4528"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,
+<a id="wrglossary.4529"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span>}
+</pre> Note that if I reference the parent <a id="wrglossary.4530"></a><a href="#glo:idx.glossaryentry">entry</a> (for example, <code class="code"><a id="wrglossary.4531"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{glossary}</code>), the <a id="wrglossary.4532"></a><a href="#glo:@@glslabel@entrylocation">location</a> will be added to the parent&#x2019;s <a id="wrglossary.4533"></a><a href="#glo:locationlist">number list</a>, whereas if I reference any of the child entries (for example, <code class="code"><a id="wrglossary.4534"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{glossarylist}</code>), the <a id="wrglossary.4535"></a><a href="#glo:@@glslabel@entrylocation">location</a> will be added to the child entry&#x2019;s <a id="wrglossary.4536"></a><a href="#glo:locationlist">number list</a>. Note also that since the <a id="wrglossary.4537"></a><a href="#glo:idx.sub-entry">sub-entries</a> have the same name, the <a id="wrglossary.4538"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is required with <a id="wrglossary.4539"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a> (<a id="wrglossary.4540"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) and recommended with <a id="wrglossary.4541"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> (<a id="wrglossary.4542"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>). You can use the <a id="wrglossary.4543"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package option to automatically number the <a id="wrglossary.4544"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> child entries in the <a id="wrglossary.4545"></a><a href="#glo:dual.glossary">glossary</a> (if you use a <a id="wrglossary.4546"></a><a href="#glo:idx.glossarystyle">glossary style</a> that supports it). See &#xa7;<a href="#sec:pkgopts-printglos">2.3</a> for further details.<p>
+In the above example, the plural form for both of the child entries is the same as the parent entry, so the <a id="wrglossary.4547"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key was not required for the child entries. However, if the <a id="wrglossary.4548"></a><a href="#glo:idx.sub-entry">sub-entries</a> have different plurals, they will need to be specified. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4549"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravo}{<a id="wrglossary.4550"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={bravo}</span>,
+<a id="wrglossary.4551"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.4552"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
+
+<a id="wrglossary.4553"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravocry}{<a id="wrglossary.4554"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cry of approval (pl. bravos)}</span>,
+<a id="wrglossary.4555"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,
+<a id="wrglossary.4556"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={bravos}</span>,
+<a id="wrglossary.4557"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>}
+
+<a id="wrglossary.4558"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravoruffian}{<a id="wrglossary.4559"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={hired ruffian or killer (pl. bravoes)}</span>,
+<a id="wrglossary.4560"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,
+<a id="wrglossary.4561"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={bravoes}</span>,
+<a id="wrglossary.4562"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>}
+</pre> For a complete document, see the sample file <a id="wrglossary.4563"></a><a href="#glo:file.sample.tex"><span class="filefmt">sample.tex</span></a>.<p>
</section><!-- end of section sec:homographs -->
<section id="sec:loadglsentries"><!-- start of section sec:loadglsentries --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->4.6. Loading Entries From a File<div class="labellink"><a href="#sec:loadglsentries">[link]</a></div></h2><!-- end of section header -->
<p>
-You can store all your <a id="wrglossary.4560"></a><a href="#glo:idx.glossaryentry">glossary entry</a> definitions in another file and use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4561"></a><code class="code"><dfn id="glo:loadglsentries"><code class="csfmt">\loadglsentries</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span> is the name of the file containing all the <a id="wrglossary.4562"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, <a id="wrglossary.4563"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>, <a id="wrglossary.4564"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> etc commands. The optional argument <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is the name of the <a id="wrglossary.4565"></a><a href="#glo:dual.glossary">glossary</a> to which those <a id="wrglossary.4566"></a><a href="#glo:idx.glossaryentry">entries</a> should belong, for those <a id="wrglossary.4567"></a><a href="#glo:idx.glossaryentry">entries</a> where the <a id="wrglossary.4568"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key has been omitted (or, more specifically, for those entries whose <a id="wrglossary.4569"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> has been set to <a id="wrglossary.4570"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>, which is what <a id="wrglossary.4571"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> uses by default). See <a id="wrglossary.4572"></a><a href="#glo:file.sampleDB.tex"><span class="filefmt">sampleDB.tex</span></a> for a complete example document.<p>
+You can store all your <a id="wrglossary.4564"></a><a href="#glo:idx.glossaryentry">glossary entry</a> definitions in another file and use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.4565"></a><code class="code"><dfn id="glo:loadglsentries"><code class="csfmt">\loadglsentries</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span> is the name of the file containing all the <a id="wrglossary.4566"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, <a id="wrglossary.4567"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>, <a id="wrglossary.4568"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> etc commands. The optional argument <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is the name of the <a id="wrglossary.4569"></a><a href="#glo:dual.glossary">glossary</a> to which those <a id="wrglossary.4570"></a><a href="#glo:idx.glossaryentry">entries</a> should belong, for those <a id="wrglossary.4571"></a><a href="#glo:idx.glossaryentry">entries</a> where the <a id="wrglossary.4572"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key has been omitted (or, more specifically, for those entries whose <a id="wrglossary.4573"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> has been set to <a id="wrglossary.4574"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>, which is what <a id="wrglossary.4575"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> uses by default). See <a id="wrglossary.4576"></a><a href="#glo:file.sampleDB.tex"><span class="filefmt">sampleDB.tex</span></a> for a complete example document.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-Commands like <a id="wrglossary.4573"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, <a id="wrglossary.4574"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>, <a id="wrglossary.4575"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>, <a id="wrglossary.4576"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a> and <a id="wrglossary.4577"></a><a href="#glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></a> all set the <a id="wrglossary.4578"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key to the appropriate <a id="wrglossary.4579"></a><a href="#glo:dual.glossary">glossary</a>. This means that the <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> optional argument won&#x2019;t apply to those commands, unless they have <a id="wrglossary.4580"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.4581"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>. </div><!-- end of information -->
+Commands like <a id="wrglossary.4577"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, <a id="wrglossary.4578"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>, <a id="wrglossary.4579"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>, <a id="wrglossary.4580"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a> and <a id="wrglossary.4581"></a><a href="#glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></a> all set the <a id="wrglossary.4582"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key to the appropriate <a id="wrglossary.4583"></a><a href="#glo:dual.glossary">glossary</a>. This means that the <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> optional argument won&#x2019;t apply to those commands, unless they have <a id="wrglossary.4584"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.4585"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>. </div><!-- end of information -->
<p>
-This is a&#xa0;<a id="wrglossary.4582"></a><a href="#glo:idx.documentpreamble">preamble</a>-only command. You may also use <a id="wrglossary.4583"></a><a href="#glo:input"><code class="csfmt">\input</code></a> to load the file but don&#x2019;t use <a id="wrglossary.4584"></a><a href="#glo:include"><code class="csfmt">\include</code></a>. If you find that your file is becoming unmanageably large, you may want to consider switching to <a id="wrglossary.4585"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and use an application such as JabRef to manage the entry definitions.<p>
+This is a&#xa0;<a id="wrglossary.4586"></a><a href="#glo:idx.documentpreamble">preamble</a>-only command. You may also use <a id="wrglossary.4587"></a><a href="#glo:input"><code class="csfmt">\input</code></a> to load the file but don&#x2019;t use <a id="wrglossary.4588"></a><a href="#glo:include"><code class="csfmt">\include</code></a>. If you find that your file is becoming unmanageably large, you may want to consider switching to <a id="wrglossary.4589"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and use an application such as JabRef to manage the entry definitions.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you want to use <a id="wrglossary.4586"></a><a href="#glo:AtBeginDocument"><code class="csfmt">\AtBeginDocument</code></a> to <a id="wrglossary.4587"></a><a href="#glo:input"><code class="csfmt">\input</code></a> all your <a id="wrglossary.4588"></a><a href="#glo:idx.glossaryentry">entries</a> automatically at the start of the document, add the <a id="wrglossary.4589"></a><a href="#glo:AtBeginDocument"><code class="csfmt">\AtBeginDocument</code></a> command <span style="font-style: italic; font-variant: normal; ">before</span> you load the <a id="wrglossary.4590"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (and <a id="wrglossary.4591"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>, if you are also loading that) to avoid the creation of the <a id="wrglossary.4592"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file and any associated problems that are caused by defining commands in the <a id="wrglossary.4593"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. (See &#xa7;<a href="#sec:docdefs">4.8</a>.) Alternatively, if you are using <a id="wrglossary.4594"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use the <a id="wrglossary.4595"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.4596"></a><a href="#glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></a> package option. </div><!-- end of important -->
-<p>
-<div class="example" id="ex:loadgls"><div class="title">Example 15: Loading Entries from Another File</div> Suppose I have a file called <span class="filefmt">myentries.tex</span> which contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4597"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{perl}{<a id="wrglossary.4598"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.4599"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>}</span>,
-<a id="wrglossary.4600"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Perl}</span>,
-<a id="wrglossary.4601"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A scripting language}</span>}
-
-<a id="wrglossary.4602"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{tex}{<a id="wrglossary.4603"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\TeX</code>}</span>,
-<a id="wrglossary.4604"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A typesetting language}</span>,<a id="wrglossary.4605"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={TeX}</span>}
-
-<a id="wrglossary.4606"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{html}{<a id="wrglossary.4607"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.4608"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>,
-<a id="wrglossary.4609"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={html}</span>,
-<a id="wrglossary.4610"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A mark up language}</span>}
-</pre> and suppose in my <a id="wrglossary.4611"></a><a href="#glo:idx.documentpreamble">preamble</a> I use the command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4612"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>[languages]{myentries}
-</pre> then this will add the entries <span class="qt">&#x201c;tex&#x201d;</span> and <span class="qt">&#x201c;html&#x201d;</span> to the <a id="wrglossary.4613"></a><a href="#glo:dual.glossary">glossary</a> whose type is given by <span class="optfmt">languages</span>, but the entry <span class="qt">&#x201c;perl&#x201d;</span> will be added to the <a id="wrglossary.4614"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary, since it explicitly sets the <a id="wrglossary.4615"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> to <a id="wrglossary.4616"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>. </div><p>
-Now suppose I have a file <span class="filefmt">myacronyms.tex</span> that contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4617"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{aca}{aca}{a contrived acronym}
-</pre> then (supposing I have defined a new <a id="wrglossary.4618"></a><a href="#glo:dual.glossary">glossary</a> type called <span class="optfmt">altacronym</span>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4619"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>[altacronym]{myacronyms}
-</pre> will add <span class="qt">&#x201c;aca&#x201d;</span> to the glossary type <a id="wrglossary.4620"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>, if the package option <a id="wrglossary.4621"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> has been specified, or will add <span class="qt">&#x201c;aca&#x201d;</span> to the glossary type <span class="optfmt">altacronym</span>, if the package option <a id="wrglossary.4622"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> is not specified. This is because <a id="wrglossary.4623"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> is set to <a id="wrglossary.4624"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> if the <a id="wrglossary.4625"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option is not used so the optional argument of <a id="wrglossary.4626"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> will work in that case, but if the <a id="wrglossary.4627"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option is used then <a id="wrglossary.4628"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> will be redefined to <a id="wrglossary.4629"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>.<p>
-If you want to use <a id="wrglossary.4630"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> with the <a id="wrglossary.4631"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option set, there are two possible solutions to this problem:
+If you want to use <a id="wrglossary.4590"></a><a href="#glo:AtBeginDocument"><code class="csfmt">\AtBeginDocument</code></a> to <a id="wrglossary.4591"></a><a href="#glo:input"><code class="csfmt">\input</code></a> all your <a id="wrglossary.4592"></a><a href="#glo:idx.glossaryentry">entries</a> automatically at the start of the document, add the <a id="wrglossary.4593"></a><a href="#glo:AtBeginDocument"><code class="csfmt">\AtBeginDocument</code></a> command <span style="font-style: italic; font-variant: normal; ">before</span> you load the <a id="wrglossary.4594"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (and <a id="wrglossary.4595"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>, if you are also loading that) to avoid the creation of the <a id="wrglossary.4596"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file and any associated problems that are caused by defining commands in the <a id="wrglossary.4597"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. (See &#xa7;<a href="#sec:docdefs">4.8</a>.) Alternatively, if you are using <a id="wrglossary.4598"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use the <a id="wrglossary.4599"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.4600"></a><a href="#glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></a> package option. </div><!-- end of important -->
+<p>
+<div class="example" id="ex:loadgls"><div class="title">Example 15: Loading Entries from Another File</div> Suppose I have a file called <span class="filefmt">myentries.tex</span> which contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4601"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{perl}{<a id="wrglossary.4602"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.4603"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>}</span>,
+<a id="wrglossary.4604"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Perl}</span>,
+<a id="wrglossary.4605"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A scripting language}</span>}
+
+<a id="wrglossary.4606"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{tex}{<a id="wrglossary.4607"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\TeX</code>}</span>,
+<a id="wrglossary.4608"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A typesetting language}</span>,<a id="wrglossary.4609"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={TeX}</span>}
+
+<a id="wrglossary.4610"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{html}{<a id="wrglossary.4611"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.4612"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>,
+<a id="wrglossary.4613"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={html}</span>,
+<a id="wrglossary.4614"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A mark up language}</span>}
+</pre> and suppose in my <a id="wrglossary.4615"></a><a href="#glo:idx.documentpreamble">preamble</a> I use the command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4616"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>[languages]{myentries}
+</pre> then this will add the entries <span class="qt">&#x201c;tex&#x201d;</span> and <span class="qt">&#x201c;html&#x201d;</span> to the <a id="wrglossary.4617"></a><a href="#glo:dual.glossary">glossary</a> whose type is given by <span class="optfmt">languages</span>, but the entry <span class="qt">&#x201c;perl&#x201d;</span> will be added to the <a id="wrglossary.4618"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary, since it explicitly sets the <a id="wrglossary.4619"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> to <a id="wrglossary.4620"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>. </div><p>
+Now suppose I have a file <span class="filefmt">myacronyms.tex</span> that contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4621"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{aca}{aca}{a contrived acronym}
+</pre> then (supposing I have defined a new <a id="wrglossary.4622"></a><a href="#glo:dual.glossary">glossary</a> type called <span class="optfmt">altacronym</span>) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4623"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>[altacronym]{myacronyms}
+</pre> will add <span class="qt">&#x201c;aca&#x201d;</span> to the glossary type <a id="wrglossary.4624"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>, if the package option <a id="wrglossary.4625"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> has been specified, or will add <span class="qt">&#x201c;aca&#x201d;</span> to the glossary type <span class="optfmt">altacronym</span>, if the package option <a id="wrglossary.4626"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> is not specified. This is because <a id="wrglossary.4627"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> is set to <a id="wrglossary.4628"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> if the <a id="wrglossary.4629"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option is not used so the optional argument of <a id="wrglossary.4630"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> will work in that case, but if the <a id="wrglossary.4631"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option is used then <a id="wrglossary.4632"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> will be redefined to <a id="wrglossary.4633"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>.<p>
+If you want to use <a id="wrglossary.4634"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> with the <a id="wrglossary.4635"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option set, there are two possible solutions to this problem:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Change <span class="filefmt">myacronyms.tex</span> so that entries are defined in the form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4632"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.4633"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.4634"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>]{aca}{aca}{a
+ <li><span class="numitem">1.</span>Change <span class="filefmt">myacronyms.tex</span> so that entries are defined in the form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4636"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.4637"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.4638"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span>]{aca}{aca}{a
contrived acronym}
-</pre> and do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4635"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>[altacronym]{myacronyms}
+</pre> and do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4639"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>[altacronym]{myacronyms}
</pre><p>
-<li><span class="numitem">2.</span>Temporarily change <a id="wrglossary.4636"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to the target <a id="wrglossary.4637"></a><a href="#glo:dual.glossary">glossary</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\let</code><code class="cmd">\orgacronymtype</code><a id="wrglossary.4638"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.4639"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}{altacronym}
-<a id="wrglossary.4640"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>myacronyms
-<code class="cmd">\let</code><a id="wrglossary.4641"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a><code class="cmd">\orgacronymtype</code>
+<li><span class="numitem">2.</span>Temporarily change <a id="wrglossary.4640"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to the target <a id="wrglossary.4641"></a><a href="#glo:dual.glossary">glossary</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\let</code><code class="cmd">\orgacronymtype</code><a id="wrglossary.4642"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.4643"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}{altacronym}
+<a id="wrglossary.4644"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>myacronyms
+<code class="cmd">\let</code><a id="wrglossary.4645"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a><code class="cmd">\orgacronymtype</code>
</pre>
</ol>
<p>
-Note that only those entries that have been <a id="wrglossary.4642"></a><a href="#glo:@@glslabel@indexing">indexed</a> in the text will appear in the relevant <a id="wrglossary.4643"></a><a href="#glo:dual.glossary">glossaries</a>. Note also that <a id="wrglossary.4644"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> may only be used in the <a id="wrglossary.4645"></a><a href="#glo:idx.documentpreamble">preamble</a>.<p>
+Note that only those entries that have been <a id="wrglossary.4646"></a><a href="#glo:@@glslabel@indexing">indexed</a> in the text will appear in the relevant <a id="wrglossary.4647"></a><a href="#glo:dual.glossary">glossaries</a>. Note also that <a id="wrglossary.4648"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a> may only be used in the <a id="wrglossary.4649"></a><a href="#glo:idx.documentpreamble">preamble</a>.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Don&#x2019;t use the <a id="wrglossary.4646"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key in a large file of entries that may or may not be <a id="wrglossary.4647"></a><a href="#glo:@@glslabel@indexing">indexed</a> in the document. Similarly for <a id="wrglossary.4648"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> and <a id="wrglossary.4649"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> with <a id="wrglossary.4650"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If you need them and you need a large database of entries, consider switching to <a id="wrglossary.4651"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. </div><!-- end of warning -->
+Don&#x2019;t use the <a id="wrglossary.4650"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key in a large file of entries that may or may not be <a id="wrglossary.4651"></a><a href="#glo:@@glslabel@indexing">indexed</a> in the document. Similarly for <a id="wrglossary.4652"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> and <a id="wrglossary.4653"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> with <a id="wrglossary.4654"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If you need them and you need a large database of entries, consider switching to <a id="wrglossary.4655"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. </div><!-- end of warning -->
<p>
-Remember that you can use <a id="wrglossary.4652"></a><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a> rather than <a id="wrglossary.4653"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. Suppose you want to maintain a large database of <a id="wrglossary.4654"></a><a href="#glo:idx.acronym">acronyms</a> or terms that you&#x2019;re likely to use in your documents, but you may want to use a modified version of some of those <a id="wrglossary.4655"></a><a href="#glo:idx.glossaryentry">entries</a>. (Suppose, for example, one document may require a more detailed description.) Then if you define the <a id="wrglossary.4656"></a><a href="#glo:idx.glossaryentry">entries</a> using <a id="wrglossary.4657"></a><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a> in your database file, you can override the definition by simply using <a id="wrglossary.4658"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> before loading the file. For example, suppose your file (called, say, <span class="filefmt">terms.tex</span>) contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4659"></a><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a>{mallard}{<a id="wrglossary.4660"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={mallard}</span>,
- <a id="wrglossary.4661"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a type of duck}</span>}
+Remember that you can use <a id="wrglossary.4656"></a><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a> rather than <a id="wrglossary.4657"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. Suppose you want to maintain a large database of <a id="wrglossary.4658"></a><a href="#glo:idx.acronym">acronyms</a> or terms that you&#x2019;re likely to use in your documents, but you may want to use a modified version of some of those <a id="wrglossary.4659"></a><a href="#glo:idx.glossaryentry">entries</a>. (Suppose, for example, one document may require a more detailed description.) Then if you define the <a id="wrglossary.4660"></a><a href="#glo:idx.glossaryentry">entries</a> using <a id="wrglossary.4661"></a><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a> in your database file, you can override the definition by simply using <a id="wrglossary.4662"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> before loading the file. For example, suppose your file (called, say, <span class="filefmt">terms.tex</span>) contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4663"></a><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a>{mallard}{<a id="wrglossary.4664"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={mallard}</span>,
+ <a id="wrglossary.4665"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a type of duck}</span>}
</pre> but suppose your document requires a more detailed description, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.4662"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.4666"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.4663"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{mallard}{<a id="wrglossary.4664"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={mallard}</span>,
- <a id="wrglossary.4665"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a dabbling duck where the male has a green head}</span>}
+<a id="wrglossary.4667"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{mallard}{<a id="wrglossary.4668"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={mallard}</span>,
+ <a id="wrglossary.4669"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a dabbling duck where the male has a green head}</span>}
-<a id="wrglossary.4666"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{terms}
+<a id="wrglossary.4670"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{terms}
</pre> Now the <span class="qt">&#x201c;mallard&#x201d;</span> definition in the <span class="filefmt">terms.tex</span> file will be ignored.<p>
</section><!-- end of section sec:loadglsentries -->
@@ -4158,15 +4162,15 @@ Remember that you can use <a id="wrglossary.4652"></a><a href="#glo:providegloss
<section id="sec:moveentry"><!-- start of section sec:moveentry --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->4.7. Moving Entries to Another Glossary<div class="labellink"><a href="#sec:moveentry">[link]</a></div></h2><!-- end of section header -->
<p>
-You can move an entry from one <a id="wrglossary.4667"></a><a href="#glo:dual.glossary">glossary</a> to another using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4668"></a><code class="code"><dfn id="glo:glsmoveentry"><code class="csfmt">\glsmoveentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">target glossary label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the unique label identifying the required <a id="wrglossary.4669"></a><a href="#glo:idx.glossaryentry">entry</a> and <span class="meta">&#x2329;<em class="metainner">target glossary label</em>&#x232a;</span> is the unique label identifying the <a id="wrglossary.4670"></a><a href="#glo:dual.glossary">glossary</a> in which to put the <a id="wrglossary.4671"></a><a href="#glo:idx.glossaryentry">entry</a>. If you are using Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, <a id="wrglossary.4672"></a><a href="#glo:idx.glossaryentry">entries</a> shouldn&#x2019;t be moved after the <a id="wrglossary.4673"></a><a href="#glo:dual.indexingfile">indexing files</a> have been opened by <a id="wrglossary.4674"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>.<p>
+You can move an entry from one <a id="wrglossary.4671"></a><a href="#glo:dual.glossary">glossary</a> to another using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.4672"></a><code class="code"><dfn id="glo:glsmoveentry"><code class="csfmt">\glsmoveentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">target glossary label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the unique label identifying the required <a id="wrglossary.4673"></a><a href="#glo:idx.glossaryentry">entry</a> and <span class="meta">&#x2329;<em class="metainner">target glossary label</em>&#x232a;</span> is the unique label identifying the <a id="wrglossary.4674"></a><a href="#glo:dual.glossary">glossary</a> in which to put the <a id="wrglossary.4675"></a><a href="#glo:idx.glossaryentry">entry</a>. If you are using Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>, <a id="wrglossary.4676"></a><a href="#glo:idx.glossaryentry">entries</a> shouldn&#x2019;t be moved after the <a id="wrglossary.4677"></a><a href="#glo:dual.indexingfile">indexing files</a> have been opened by <a id="wrglossary.4678"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Simply changing the value of the <a id="wrglossary.4675"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field using a command like <a id="wrglossary.4676"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a> won&#x2019;t correctly move the entry, since the label needs to be removed from the old <a id="wrglossary.4677"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal list and added to the new <a id="wrglossary.4678"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal list to allow commands such as <a id="wrglossary.4679"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> and <a id="wrglossary.4680"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> to work. </div><!-- end of warning -->
+Simply changing the value of the <a id="wrglossary.4679"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field using a command like <a id="wrglossary.4680"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a> won&#x2019;t correctly move the entry, since the label needs to be removed from the old <a id="wrglossary.4681"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal list and added to the new <a id="wrglossary.4682"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal list to allow commands such as <a id="wrglossary.4683"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> and <a id="wrglossary.4684"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> to work. </div><!-- end of warning -->
<p>
-Note that no check is performed to determine the existence of the target <a id="wrglossary.4681"></a><a href="#glo:dual.glossary">glossary</a>. If you want to move an entry to a <a id="wrglossary.4682"></a><a href="#glo:dual.glossary">glossary</a> that&#x2019;s skipped by <a id="wrglossary.4683"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>, then define an <a id="wrglossary.4684"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> with <a id="wrglossary.4685"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>. (See &#xa7;<a href="#sec:newglossary">9</a>.) With Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.unsrt">5</a>, it&#x2019;s also possible to copy an entry to another <a id="wrglossary.4686"></a><a href="#glo:dual.glossary">glossary</a> with <a id="wrglossary.4687"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>. See the <a id="wrglossary.4688"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+Note that no check is performed to determine the existence of the target <a id="wrglossary.4685"></a><a href="#glo:dual.glossary">glossary</a>. If you want to move an entry to a <a id="wrglossary.4686"></a><a href="#glo:dual.glossary">glossary</a> that&#x2019;s skipped by <a id="wrglossary.4687"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>, then define an <a id="wrglossary.4688"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> with <a id="wrglossary.4689"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>. (See &#xa7;<a href="#sec:newglossary">9</a>.) With Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.unsrt">5</a>, it&#x2019;s also possible to copy an entry to another <a id="wrglossary.4690"></a><a href="#glo:dual.glossary">glossary</a> with <a id="wrglossary.4691"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>. See the <a id="wrglossary.4692"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Unpredictable results may occur if you move an entry to a different <a id="wrglossary.4689"></a><a href="#glo:dual.glossary">glossary</a> from its parent or children. </div><!-- end of important -->
+Unpredictable results may occur if you move an entry to a different <a id="wrglossary.4693"></a><a href="#glo:dual.glossary">glossary</a> from its parent or children. </div><!-- end of important -->
<p>
</section><!-- end of section sec:moveentry -->
@@ -4174,9 +4178,9 @@ Unpredictable results may occur if you move an entry to a different <a id="wrglo
<section id="sec:docdefs"><!-- start of section sec:docdefs --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->4.8. Drawbacks With Defining Entries in the Document Environment<div class="labellink"><a href="#sec:docdefs">[link]</a></div></h2><!-- end of section header -->
<p>
-Originally, <a id="wrglossary.4690"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (and <a id="wrglossary.4691"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) could only be used in the <a id="wrglossary.4692"></a><a href="#glo:idx.documentpreamble">preamble</a>. I reluctantly removed this restriction in version 1.13, but there are issues with defining commands in the <a id="wrglossary.4693"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment instead of the <a id="wrglossary.4694"></a><a href="#glo:idx.documentpreamble">preamble</a>, which is why the restriction is maintained for newer commands. This restriction is also reimposed for <a id="wrglossary.4695"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> by <a id="wrglossary.4696"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> because in that case the <a id="wrglossary.4697"></a><a href="#glo:idx.glossaryentry">entries</a> must be defined before the <a id="wrglossary.4698"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file is input. (The <a id="wrglossary.4699"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package automatically reimposes the <a id="wrglossary.4700"></a><a href="#glo:idx.documentpreamble">preamble</a>-only restriction but provides the <a id="wrglossary.4701"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a> package option to allow document definitions for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> if necessary.)<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.4702"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.4703"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, all <a id="wrglossary.4704"></a><a href="#glo:idx.glossaryentry">entry</a> data should be supplied in <a id="wrglossary.4705"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. From <a id="wrglossary.4706"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> point of view, the <a id="wrglossary.4707"></a><a href="#glo:idx.glossaryentry">entries</a> are defined in the <a id="wrglossary.4708"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. From TeX&#x2019;s point of view, the <a id="wrglossary.4709"></a><a href="#glo:idx.glossaryentry">entries</a> are defined in the <a id="wrglossary.4710"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files that are input by <a id="wrglossary.4711"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>, which is a <a id="wrglossary.4712"></a><a href="#glo:idx.documentpreamble">preamble</a>-only command. </div><!-- end of information -->
+Originally, <a id="wrglossary.4694"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (and <a id="wrglossary.4695"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) could only be used in the <a id="wrglossary.4696"></a><a href="#glo:idx.documentpreamble">preamble</a>. I reluctantly removed this restriction in version 1.13, but there are issues with defining commands in the <a id="wrglossary.4697"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment instead of the <a id="wrglossary.4698"></a><a href="#glo:idx.documentpreamble">preamble</a>, which is why the restriction is maintained for newer commands. This restriction is also reimposed for <a id="wrglossary.4699"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> by <a id="wrglossary.4700"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> because in that case the <a id="wrglossary.4701"></a><a href="#glo:idx.glossaryentry">entries</a> must be defined before the <a id="wrglossary.4702"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file is input. (The <a id="wrglossary.4703"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package automatically reimposes the <a id="wrglossary.4704"></a><a href="#glo:idx.documentpreamble">preamble</a>-only restriction but provides the <a id="wrglossary.4705"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a> package option to allow document definitions for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> if necessary.)<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.4706"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.4707"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, all <a id="wrglossary.4708"></a><a href="#glo:idx.glossaryentry">entry</a> data should be supplied in <a id="wrglossary.4709"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. From <a id="wrglossary.4710"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> point of view, the <a id="wrglossary.4711"></a><a href="#glo:idx.glossaryentry">entries</a> are defined in the <a id="wrglossary.4712"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. From TeX&#x2019;s point of view, the <a id="wrglossary.4713"></a><a href="#glo:idx.glossaryentry">entries</a> are defined in the <a id="wrglossary.4714"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files that are input by <a id="wrglossary.4715"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>, which is a <a id="wrglossary.4716"></a><a href="#glo:idx.documentpreamble">preamble</a>-only command. </div><!-- end of information -->
<p>
</section><!-- end of section sec:docdefs -->
@@ -4186,73 +4190,73 @@ Originally, <a id="wrglossary.4690"></a><a href="#glo:newglossaryentry"><code cl
<p>
<ol class="displaylist">
- <li><span class="numitem">1.</span>If you define an <a id="wrglossary.4713"></a><a href="#glo:idx.glossaryentry">entry</a> mid-way through your document, but subsequently shuffle sections around, you could end up using an <a id="wrglossary.4714"></a><a href="#glo:idx.glossaryentry">entry</a> before it has been defined. This is essentially the same problem as defining a command with <code class="cmd">\newcommand</code> in the middle of the document and then moving things around so that the command is used before it has been defined.<p>
-<li><span class="numitem">2.</span><a id="wrglossary.4715"></a><a href="#glo:idx.glossaryentry">Entry</a> information is required when displaying the <a id="wrglossary.4716"></a><a href="#glo:dual.glossary">glossary</a>. If this occurs at the start of the document, but the <a id="wrglossary.4717"></a><a href="#glo:idx.glossaryentry">entries</a> aren&#x2019;t defined until later, then the <a id="wrglossary.4718"></a><a href="#glo:idx.glossaryentry">entry</a> details are being looked up before the <a id="wrglossary.4719"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined. This means that it&#x2019;s not possible to display the content of the <a id="wrglossary.4720"></a><a href="#glo:dual.glossary">glossary</a> unless the <a id="wrglossary.4721"></a><a href="#glo:idx.glossaryentry">entry</a> definitions are saved on the previous LaTeX run and can be picked up at the start of the <a id="wrglossary.4722"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment on the next run (in a similar way that <a id="wrglossary.4723"></a><a href="#glo:label"><code class="csfmt">\label</code></a> and <a id="wrglossary.4724"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a> work).<p>
-<li><span class="numitem">3.</span>If you use a package, such as <a id="wrglossary.4725"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>, that makes certain characters active at the start of the <a id="wrglossary.4726"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment, there can be a&#xa0;problem if those characters have a&#xa0;special significance when defining <a id="wrglossary.4727"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. These characters include <a id="wrglossary.4728"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code> (double-quote)</a>, <a id="wrglossary.4729"></a><a href="#glo:idx.sym.exclammark"><code class="code">!</code> (exclamation mark)</a>, <a id="wrglossary.4730"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code> (question mark)</a>, and <a id="wrglossary.4731"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code> (pipe)</a>. They must not be active when defining a&#xa0;<a id="wrglossary.4732"></a><a href="#glo:idx.glossaryentry">glossary entry</a> where they occur in the <a id="wrglossary.4733"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key (and they should be avoided in the label if they may be active at any point in the document). Additionally, the comma (<a id="wrglossary.4734"></a><a href="#glo:idx.sym.comma"><code class="code">,</code></a>) character and the equals (<a id="wrglossary.4735"></a><a href="#glo:idx.sym.equals"><code class="code">=</code></a>) character should not be active when using commands that have <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> arguments.<p>
+ <li><span class="numitem">1.</span>If you define an <a id="wrglossary.4717"></a><a href="#glo:idx.glossaryentry">entry</a> mid-way through your document, but subsequently shuffle sections around, you could end up using an <a id="wrglossary.4718"></a><a href="#glo:idx.glossaryentry">entry</a> before it has been defined. This is essentially the same problem as defining a command with <code class="cmd">\newcommand</code> in the middle of the document and then moving things around so that the command is used before it has been defined.<p>
+<li><span class="numitem">2.</span><a id="wrglossary.4719"></a><a href="#glo:idx.glossaryentry">Entry</a> information is required when displaying the <a id="wrglossary.4720"></a><a href="#glo:dual.glossary">glossary</a>. If this occurs at the start of the document, but the <a id="wrglossary.4721"></a><a href="#glo:idx.glossaryentry">entries</a> aren&#x2019;t defined until later, then the <a id="wrglossary.4722"></a><a href="#glo:idx.glossaryentry">entry</a> details are being looked up before the <a id="wrglossary.4723"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined. This means that it&#x2019;s not possible to display the content of the <a id="wrglossary.4724"></a><a href="#glo:dual.glossary">glossary</a> unless the <a id="wrglossary.4725"></a><a href="#glo:idx.glossaryentry">entry</a> definitions are saved on the previous LaTeX run and can be picked up at the start of the <a id="wrglossary.4726"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment on the next run (in a similar way that <a id="wrglossary.4727"></a><a href="#glo:label"><code class="csfmt">\label</code></a> and <a id="wrglossary.4728"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a> work).<p>
+<li><span class="numitem">3.</span>If you use a package, such as <a id="wrglossary.4729"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>, that makes certain characters active at the start of the <a id="wrglossary.4730"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment, there can be a&#xa0;problem if those characters have a&#xa0;special significance when defining <a id="wrglossary.4731"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. These characters include <a id="wrglossary.4732"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code> (double-quote)</a>, <a id="wrglossary.4733"></a><a href="#glo:idx.sym.exclammark"><code class="code">!</code> (exclamation mark)</a>, <a id="wrglossary.4734"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code> (question mark)</a>, and <a id="wrglossary.4735"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code> (pipe)</a>. They must not be active when defining a&#xa0;<a id="wrglossary.4736"></a><a href="#glo:idx.glossaryentry">glossary entry</a> where they occur in the <a id="wrglossary.4737"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key (and they should be avoided in the label if they may be active at any point in the document). Additionally, the comma (<a id="wrglossary.4738"></a><a href="#glo:idx.sym.comma"><code class="code">,</code></a>) character and the equals (<a id="wrglossary.4739"></a><a href="#glo:idx.sym.equals"><code class="code">=</code></a>) character should not be active when using commands that have <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> arguments.<p>
</ol>
<p>
-To overcome the first two problems, as from version 4.0 the <a id="wrglossary.4736"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package modifies the definition of <a id="wrglossary.4737"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> at the beginning of the <a id="wrglossary.4738"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment so that the definitions are written to an external file (<span class="filefmt"><a id="wrglossary.4739"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.4740"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a></span>) which is then read in at the start of the document on the next run. This means that the entry can now be looked up in the <a id="wrglossary.4741"></a><a href="#glo:dual.glossary">glossary</a>, even if the <a id="wrglossary.4742"></a><a href="#glo:dual.glossary">glossary</a> occurs at the beginning of the document.<p>
-There are drawbacks to this mechanism: if you modify an entry definition, you need a second run to see the effect of your modification in <a id="wrglossary.4743"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (if it occurs at the start of the document); this method requires an extra <a id="wrglossary.4744"></a><a href="#glo:newwrite"><code class="csfmt">\newwrite</code></a>, which may exceed TeX&#x2019;s maximum allocation; unexpected expansion issues could occur.<p>
-Version 4.47 has introduced changes that have removed some of the issues involved, and there are now warning messages if there is an attempt to multiply define the same <a id="wrglossary.4745"></a><a href="#glo:idx.glossaryentry">entry</a> label.<p>
-The <a id="wrglossary.4746"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a setting (but not for Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.b2g">4</a>) that allows <a id="wrglossary.4747"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> to occur in the document environment but doesn&#x2019;t create the <a id="wrglossary.4748"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file. This circumvents some problems but it means that you can&#x2019;t display any of the <a id="wrglossary.4749"></a><a href="#glo:dual.glossary">glossaries</a> before all the <a id="wrglossary.4750"></a><a href="#glo:idx.glossaryentry">entries</a> have been defined (so it&#x2019;s all right if all the <a id="wrglossary.4751"></a><a href="#glo:dual.glossary">glossaries</a> are at the end of the document but not if any occur in the front matter).<p>
+To overcome the first two problems, as from version 4.0 the <a id="wrglossary.4740"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package modifies the definition of <a id="wrglossary.4741"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> at the beginning of the <a id="wrglossary.4742"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment so that the definitions are written to an external file (<span class="filefmt"><a id="wrglossary.4743"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.4744"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a></span>) which is then read in at the start of the document on the next run. This means that the entry can now be looked up in the <a id="wrglossary.4745"></a><a href="#glo:dual.glossary">glossary</a>, even if the <a id="wrglossary.4746"></a><a href="#glo:dual.glossary">glossary</a> occurs at the beginning of the document.<p>
+There are drawbacks to this mechanism: if you modify an entry definition, you need a second run to see the effect of your modification in <a id="wrglossary.4747"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (if it occurs at the start of the document); this method requires an extra <a id="wrglossary.4748"></a><a href="#glo:newwrite"><code class="csfmt">\newwrite</code></a>, which may exceed TeX&#x2019;s maximum allocation; unexpected expansion issues could occur.<p>
+Version 4.47 has introduced changes that have removed some of the issues involved, and there are now warning messages if there is an attempt to multiply define the same <a id="wrglossary.4749"></a><a href="#glo:idx.glossaryentry">entry</a> label.<p>
+The <a id="wrglossary.4750"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a setting (but not for Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.b2g">4</a>) that allows <a id="wrglossary.4751"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> to occur in the document environment but doesn&#x2019;t create the <a id="wrglossary.4752"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file. This circumvents some problems but it means that you can&#x2019;t display any of the <a id="wrglossary.4753"></a><a href="#glo:dual.glossary">glossaries</a> before all the <a id="wrglossary.4754"></a><a href="#glo:idx.glossaryentry">entries</a> have been defined (so it&#x2019;s all right if all the <a id="wrglossary.4755"></a><a href="#glo:dual.glossary">glossaries</a> are at the end of the document but not if any occur in the front matter).<p>
</section><!-- end of section sec:techissues -->
<section id="sec:goodpractice"><!-- start of section sec:goodpractice --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->4.8.2. Good Practice Issues<div class="labellink"><a href="#sec:goodpractice">[link]</a></div></h3><!-- end of subsection header -->
<p>
-&#xa7;<a href="#sec:techissues">4.8.1</a> above covers technical issues that can cause your document to have compilation errors or produce incorrect output. This section focuses on good writing practice. The main reason cited by users wanting to define <a id="wrglossary.4752"></a><a href="#glo:idx.glossaryentry">entries</a> within the <a id="wrglossary.4753"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment rather than in the <a id="wrglossary.4754"></a><a href="#glo:idx.documentpreamble">preamble</a> is that they want to write the definition as they type in their document text. This suggests a <span class="qt">&#x201c;stream of consciousness&#x201d;</span> style of writing that may be acceptable in certain literary genres but is inappropriate for factual documents.<p>
-When you write technical documents, regardless of whether it&#x2019;s a PhD thesis or an article for a&#xa0;journal or proceedings, you must plan what you write in advance. If you plan in advance, you should have a fairly good idea of the type of terminology that your document will contain, so while you are planning, create a new file with all your <a id="wrglossary.4755"></a><a href="#glo:idx.glossaryentry">entry</a> definitions. If, while you&#x2019;re writing your document, you remember another term you need, then you can switch over to your definition file and add it. Most text editors have the ability to have more than one file open at a time. The other advantage to this approach is that if you forget the label, you can look it up in the definition file rather than searching through your document text to find the definition.<p>
+&#xa7;<a href="#sec:techissues">4.8.1</a> above covers technical issues that can cause your document to have compilation errors or produce incorrect output. This section focuses on good writing practice. The main reason cited by users wanting to define <a id="wrglossary.4756"></a><a href="#glo:idx.glossaryentry">entries</a> within the <a id="wrglossary.4757"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment rather than in the <a id="wrglossary.4758"></a><a href="#glo:idx.documentpreamble">preamble</a> is that they want to write the definition as they type in their document text. This suggests a <span class="qt">&#x201c;stream of consciousness&#x201d;</span> style of writing that may be acceptable in certain literary genres but is inappropriate for factual documents.<p>
+When you write technical documents, regardless of whether it&#x2019;s a PhD thesis or an article for a&#xa0;journal or proceedings, you must plan what you write in advance. If you plan in advance, you should have a fairly good idea of the type of terminology that your document will contain, so while you are planning, create a new file with all your <a id="wrglossary.4759"></a><a href="#glo:idx.glossaryentry">entry</a> definitions. If, while you&#x2019;re writing your document, you remember another term you need, then you can switch over to your definition file and add it. Most text editors have the ability to have more than one file open at a time. The other advantage to this approach is that if you forget the label, you can look it up in the definition file rather than searching through your document text to find the definition.<p>
</section><!-- end of section sec:goodpractice -->
<section id="sec:usingentries"><!-- start of section sec:usingentries --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->5. Referencing Entries in the Document<div class="labellink"><a href="#sec:usingentries">[link]</a></div></h1><!-- end of chapter header -->
<p>
-Once you have defined a <a id="wrglossary.4756"></a><a href="#glo:idx.glossaryentry">glossary entry</a> using a command such as <a id="wrglossary.4757"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (&#xa7;<a href="#sec:newglosentry">4</a>) or <a id="wrglossary.4758"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (&#xa7;<a href="#sec:acronyms">6</a>), you can refer to that <a id="wrglossary.4759"></a><a href="#glo:idx.glossaryentry">entry</a> in the document with one of the provided commands that are describe in this manual. (There are some additional commands provided by <a id="wrglossary.4760"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) The text produced at that point in the document (the <a id="wrglossary.4761"></a><a href="#glo:dual.linktext">link text</a>) is determined by the command and can also be governed by whether or not the entry has been <a id="wrglossary.4762"></a><a href="#glo:@@glslabel@firstuseflag">marked as used</a>.<p>
-Some of these commands are more complicated than others. Many of them are robust and can&#x2019;t be used in fully expandable contexts, such as in <a id="wrglossary.4763"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>.<p>
+Once you have defined a <a id="wrglossary.4760"></a><a href="#glo:idx.glossaryentry">glossary entry</a> using a command such as <a id="wrglossary.4761"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (&#xa7;<a href="#sec:newglosentry">4</a>) or <a id="wrglossary.4762"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (&#xa7;<a href="#sec:acronyms">6</a>), you can refer to that <a id="wrglossary.4763"></a><a href="#glo:idx.glossaryentry">entry</a> in the document with one of the provided commands that are describe in this manual. (There are some additional commands provided by <a id="wrglossary.4764"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) The text produced at that point in the document (the <a id="wrglossary.4765"></a><a href="#glo:dual.linktext">link text</a>) is determined by the command and can also be governed by whether or not the entry has been <a id="wrglossary.4766"></a><a href="#glo:@@glslabel@firstuseflag">marked as used</a>.<p>
+Some of these commands are more complicated than others. Many of them are robust and can&#x2019;t be used in fully expandable contexts, such as in <a id="wrglossary.4767"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>.<p>
The commands are broadly divided into:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Those that display text in the document (where the formatting can be adjusted by a style or hook) and also <a id="wrglossary.4764"></a><a href="#glo:@@glslabel@indexing">index</a> the <a id="wrglossary.4765"></a><a href="#glo:idx.glossaryentry">entry</a> (so that it&#x2019;s added to the <a id="wrglossary.4766"></a><a href="#glo:dual.glossary">glossary</a>) are described in &#xa7;<a href="#sec:glslink">5.1</a>. This set of commands can be further sub-divided into those that mark the entry as having been <a id="wrglossary.4767"></a><a href="#glo:@@glslabel@firstuseflag">used</a> (the <a id="wrglossary.4768"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, &#xa7;<a href="#sec:gls-like">5.1.2</a>) and those that don&#x2019;t (the <a id="wrglossary.4769"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, &#xa7;<a href="#sec:glstext-like">5.1.3</a>).<p>
-<li><span class="numitem">2.</span>Those that display text in the document without <a id="wrglossary.4770"></a><a href="#glo:dual.indexing">indexing</a> or applying any additional formatting (&#xa7;<a href="#sec:glsnolink">5.2</a>). These typically aren&#x2019;t robust or can partially expand so that they can be used in <a id="wrglossary.4771"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> (with a few exceptions).
+ <li><span class="numitem">1.</span>Those that display text in the document (where the formatting can be adjusted by a style or hook) and also <a id="wrglossary.4768"></a><a href="#glo:@@glslabel@indexing">index</a> the <a id="wrglossary.4769"></a><a href="#glo:idx.glossaryentry">entry</a> (so that it&#x2019;s added to the <a id="wrglossary.4770"></a><a href="#glo:dual.glossary">glossary</a>) are described in &#xa7;<a href="#sec:glslink">5.1</a>. This set of commands can be further sub-divided into those that mark the entry as having been <a id="wrglossary.4771"></a><a href="#glo:@@glslabel@firstuseflag">used</a> (the <a id="wrglossary.4772"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, &#xa7;<a href="#sec:gls-like">5.1.2</a>) and those that don&#x2019;t (the <a id="wrglossary.4773"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, &#xa7;<a href="#sec:glstext-like">5.1.3</a>).<p>
+<li><span class="numitem">2.</span>Those that display text in the document without <a id="wrglossary.4774"></a><a href="#glo:dual.indexing">indexing</a> or applying any additional formatting (&#xa7;<a href="#sec:glsnolink">5.2</a>). These typically aren&#x2019;t robust or can partially expand so that they can be used in <a id="wrglossary.4775"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> (with a few exceptions).
</ol>
- There are additional commands specific to entries defined with <a id="wrglossary.4772"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> that are described in &#xa7;<a href="#sec:longshortfull">6.1</a>.<p>
+ There are additional commands specific to entries defined with <a id="wrglossary.4776"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> that are described in &#xa7;<a href="#sec:longshortfull">6.1</a>.<p>
</section><!-- end of section sec:usingentries -->
<section id="sec:glslink"><!-- start of section sec:glslink --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->5.1. Links to Glossary Entries<div class="labellink"><a href="#sec:glslink">[link]</a></div></h2><!-- end of section header -->
<p>
-The text which appears at the point in the document when using any of the commands described in &#xa7;<a href="#sec:gls-like">5.1.2</a> or &#xa7;<a href="#sec:glstext-like">5.1.3</a> is referred to as the <a id="wrglossary.4773"></a><a href="#glo:dual.linktext">link text</a> (even if there are no <a id="wrglossary.4774"></a><a href="#glo:idx.hyperlink">hyperlinks</a>). These commands also add content to an external <a id="wrglossary.4775"></a><a href="#glo:dual.indexingfile">indexing file</a> that is used to generate the relevant <a id="wrglossary.4776"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.4777"></a><a href="#glo:dual.glossary">glossary</a>. This information includes an associated <a id="wrglossary.4778"></a><a href="#glo:@@glslabel@entrylocation">location</a> that is added to the <a id="wrglossary.4779"></a><a href="#glo:locationlist">number list</a> for that <a id="wrglossary.4780"></a><a href="#glo:idx.glossaryentry">entry</a>. By default, the <a id="wrglossary.4781"></a><a href="#glo:@@glslabel@entrylocation">location</a> refers to the page number. For further information on <a id="wrglossary.4782"></a><a href="#glo:locationlist">number lists</a>, see &#xa7;<a href="#sec:numberlists">12</a>. These external <a id="wrglossary.4783"></a><a href="#glo:dual.indexingfile">indexing file</a> need to be post-processed by <a id="wrglossary.4784"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.4785"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> if you have chosen Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>. If you don&#x2019;t use <a id="wrglossary.4786"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> these external files won&#x2019;t be created. (Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> write the information to the <a id="wrglossary.4787"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file instead.)<p>
+The text which appears at the point in the document when using any of the commands described in &#xa7;<a href="#sec:gls-like">5.1.2</a> or &#xa7;<a href="#sec:glstext-like">5.1.3</a> is referred to as the <a id="wrglossary.4777"></a><a href="#glo:dual.linktext">link text</a> (even if there are no <a id="wrglossary.4778"></a><a href="#glo:idx.hyperlink">hyperlinks</a>). These commands also add content to an external <a id="wrglossary.4779"></a><a href="#glo:dual.indexingfile">indexing file</a> that is used to generate the relevant <a id="wrglossary.4780"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.4781"></a><a href="#glo:dual.glossary">glossary</a>. This information includes an associated <a id="wrglossary.4782"></a><a href="#glo:@@glslabel@entrylocation">location</a> that is added to the <a id="wrglossary.4783"></a><a href="#glo:locationlist">number list</a> for that <a id="wrglossary.4784"></a><a href="#glo:idx.glossaryentry">entry</a>. By default, the <a id="wrglossary.4785"></a><a href="#glo:@@glslabel@entrylocation">location</a> refers to the page number. For further information on <a id="wrglossary.4786"></a><a href="#glo:locationlist">number lists</a>, see &#xa7;<a href="#sec:numberlists">12</a>. These external <a id="wrglossary.4787"></a><a href="#glo:dual.indexingfile">indexing file</a> need to be post-processed by <a id="wrglossary.4788"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.4789"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> if you have chosen Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>. If you don&#x2019;t use <a id="wrglossary.4790"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> these external files won&#x2019;t be created. (Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> write the information to the <a id="wrglossary.4791"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file instead.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The <a id="wrglossary.4788"></a><a href="#glo:dual.linktext">link text</a> isn&#x2019;t scoped by default as grouping can interfere with spacing in <a id="wrglossary.4789"></a><a href="#glo:idx.mathmode">math mode</a>. Any unscoped declarations in the <a id="wrglossary.4790"></a><a href="#glo:dual.linktext">link text</a> may affect subsequent text. </div><!-- end of important -->
+The <a id="wrglossary.4792"></a><a href="#glo:dual.linktext">link text</a> isn&#x2019;t scoped by default as grouping can interfere with spacing in <a id="wrglossary.4793"></a><a href="#glo:idx.mathmode">math mode</a>. Any unscoped declarations in the <a id="wrglossary.4794"></a><a href="#glo:dual.linktext">link text</a> may affect subsequent text. </div><!-- end of important -->
<p>
-Note that repeated use of these commands for the same <a id="wrglossary.4791"></a><a href="#glo:idx.glossaryentry">entry</a> can cause the <a id="wrglossary.4792"></a><a href="#glo:locationlist">number list</a> to become quite long, which may not be particular helpful to the reader. In this case, you can use the non-indexing commands described in &#xa7;<a href="#sec:glsnolink">5.2</a> or you can use the <a id="wrglossary.4793"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, which provides a means to suppress the automated <a id="wrglossary.4794"></a><a href="#glo:dual.indexing">indexing</a> of the commands listed in this chapter. (For example, in this manual, common terms such as <a id="wrglossary.4795"></a><a href="#glo:dual.glossary">glossary</a> have too many references in the document to list them all in their <a id="wrglossary.4796"></a><a href="#glo:locationlist">number list</a> in the <a href="#index">index</a>. They have a custom key created with <a id="wrglossary.4797"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> that&#x2019;s used to set their default <a id="wrglossary.4798"></a><a href="#glo:dual.indexing">indexing</a> option.)<p>
+Note that repeated use of these commands for the same <a id="wrglossary.4795"></a><a href="#glo:idx.glossaryentry">entry</a> can cause the <a id="wrglossary.4796"></a><a href="#glo:locationlist">number list</a> to become quite long, which may not be particular helpful to the reader. In this case, you can use the non-indexing commands described in &#xa7;<a href="#sec:glsnolink">5.2</a> or you can use the <a id="wrglossary.4797"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, which provides a means to suppress the automated <a id="wrglossary.4798"></a><a href="#glo:dual.indexing">indexing</a> of the commands listed in this chapter. (For example, in this manual, common terms such as <a id="wrglossary.4799"></a><a href="#glo:dual.glossary">glossary</a> have too many references in the document to list them all in their <a id="wrglossary.4800"></a><a href="#glo:locationlist">number list</a> in the <a href="#index">index</a>. They have a custom key created with <a id="wrglossary.4801"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> that&#x2019;s used to set their default <a id="wrglossary.4802"></a><a href="#glo:dual.indexing">indexing</a> option.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-I strongly recommend that you don&#x2019;t use the commands defined in this chapter in the arguments of sectioning or caption commands, such as <a id="wrglossary.4799"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> or <a id="wrglossary.4800"></a><a href="#glo:caption"><code class="csfmt">\caption</code></a>.<p>
-Aside from problems with expansion issues, <a id="wrglossary.4801"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> and possible nested <a id="wrglossary.4802"></a><a href="#glo:idx.hyperlink">hyperlinks</a> in the <a id="wrglossary.4803"></a><a href="#glo:idx.tableofcontents">table of contents</a> (or list of whatever) any use of the commands described in &#xa7;<a href="#sec:gls-like">5.1.2</a> will have their <a id="wrglossary.4804"></a><a href="#glo:dual.firstuseflag">first use flag</a> unset when they appear in the <a id="wrglossary.4805"></a><a href="#glo:idx.tableofcontents">table of contents</a> (or list of whatever) which is usually too soon and will not match the actual heading or caption in the document if there is a different <a id="wrglossary.4806"></a><a href="#glo:@@glslabel@firstuse">first</a>/<a id="wrglossary.4807"></a><a href="#glo:@@glslabel@subsequentuse">subsequent</a> use. </div><!-- end of important -->
+I strongly recommend that you don&#x2019;t use the commands defined in this chapter in the arguments of sectioning or caption commands, such as <a id="wrglossary.4803"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> or <a id="wrglossary.4804"></a><a href="#glo:caption"><code class="csfmt">\caption</code></a>.<p>
+Aside from problems with expansion issues, <a id="wrglossary.4805"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> and possible nested <a id="wrglossary.4806"></a><a href="#glo:idx.hyperlink">hyperlinks</a> in the <a id="wrglossary.4807"></a><a href="#glo:idx.tableofcontents">table of contents</a> (or list of whatever) any use of the commands described in &#xa7;<a href="#sec:gls-like">5.1.2</a> will have their <a id="wrglossary.4808"></a><a href="#glo:dual.firstuseflag">first use flag</a> unset when they appear in the <a id="wrglossary.4809"></a><a href="#glo:idx.tableofcontents">table of contents</a> (or list of whatever) which is usually too soon and will not match the actual heading or caption in the document if there is a different <a id="wrglossary.4810"></a><a href="#glo:@@glslabel@firstuse">first</a>/<a id="wrglossary.4811"></a><a href="#glo:@@glslabel@subsequentuse">subsequent</a> use. </div><!-- end of important -->
<p>
-The above warning is particularly important if you are using the <a id="wrglossary.4808"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package in conjunction with the <a id="wrglossary.4809"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package. Instead, use one of the <span style="font-style: italic; font-variant: normal; ">expandable</span> commands listed in &#xa7;<a href="#sec:glsnolink">5.2</a> (such as <a id="wrglossary.4810"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>). Alternatively, provide an alternative via the optional argument to the sectioning/caption command or use <a id="wrglossary.4811"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>&#x2019;s <a id="wrglossary.4812"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a>. Examples: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4813"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>An overview of <a id="wrglossary.4814"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{perl}
-<a id="wrglossary.4815"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>[An overview of Perl]An overview of <a id="wrglossary.4816"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{perl}
-<a id="wrglossary.4817"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{An overview of <a id="wrglossary.4818"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a>{<a id="wrglossary.4819"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{perl}}{Perl}}
-</pre> (You can use <a id="wrglossary.4820"></a><a href="#glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></a> instead of <a id="wrglossary.4821"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a> if you don&#x2019;t know whether or not <a id="wrglossary.4822"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> will be needed.) <div class="information"><div class="informationtitle"><a id="wrglossary.4823"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.4824"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides commands for use in captions and section headings, such as <a id="wrglossary.4825"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a>, that overcome some of the problems. </div><!-- end of information -->
+The above warning is particularly important if you are using the <a id="wrglossary.4812"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package in conjunction with the <a id="wrglossary.4813"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package. Instead, use one of the <span style="font-style: italic; font-variant: normal; ">expandable</span> commands listed in &#xa7;<a href="#sec:glsnolink">5.2</a> (such as <a id="wrglossary.4814"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>). Alternatively, provide an alternative via the optional argument to the sectioning/caption command or use <a id="wrglossary.4815"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>&#x2019;s <a id="wrglossary.4816"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a>. Examples: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.4817"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>An overview of <a id="wrglossary.4818"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{perl}
+<a id="wrglossary.4819"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>[An overview of Perl]An overview of <a id="wrglossary.4820"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{perl}
+<a id="wrglossary.4821"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{An overview of <a id="wrglossary.4822"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a>{<a id="wrglossary.4823"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{perl}}{Perl}}
+</pre> (You can use <a id="wrglossary.4824"></a><a href="#glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></a> instead of <a id="wrglossary.4825"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a> if you don&#x2019;t know whether or not <a id="wrglossary.4826"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> will be needed.) <div class="information"><div class="informationtitle"><a id="wrglossary.4827"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.4828"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides commands for use in captions and section headings, such as <a id="wrglossary.4829"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a>, that overcome some of the problems. </div><!-- end of information -->
<p>
-If you want the <a id="wrglossary.4826"></a><a href="#glo:dual.linktext">link text</a> to produce a <a id="wrglossary.4827"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the corresponding <a id="wrglossary.4828"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.4829"></a><a href="#glo:dual.glossary">glossary</a>, you should load the <a id="wrglossary.4830"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package <span style="font-style: italic; font-variant: normal; ">before</span> the <a id="wrglossary.4831"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. That&#x2019;s what I&#x2019;ve done in this manual, so if you encounter a hyperlinked term, such as <a id="wrglossary.4832"></a><a href="#glo:dual.linktext">link text</a>, you can click on the word or phrase and it will take you to a brief description in this document&#x2019;s <a id="wrglossary.4833"></a><a href="#glo:dual.glossary">glossary</a> or you can click on a command name, such as <a id="wrglossary.4834"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, and it will take you to the relevant part of the document where the command is described or you can click on a general word or phrase, such as <a id="wrglossary.4835"></a><a href="#glo:idx.tableofcontents">table of contents</a>, and it will take you to the relevant line in the <a href="#index">index</a> where you can find the <a id="wrglossary.4836"></a><a href="#glo:locationlist">number list</a> to navigate to other parts of the document that are pertinent. If, however, you click on <span class="qt">&#x201c;<a id="wrglossary.4837"></a><a href="#glo:locationlist">number list</a>&#x201d;</span>, you&#x2019;ll find it leads you to the <a id="wrglossary.4838"></a><a href="#glo:dual.locationlist">location list</a> entry in the index instead. This is because <a id="wrglossary.4839"></a><a href="#glo:locationlist">number list</a> has been aliased to <a id="wrglossary.4840"></a><a href="#glo:dual.locationlist">location list</a> using the <a id="wrglossary.4841"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> key. Whereas if you click on <span class="qt">&#x201c;<a id="wrglossary.4842"></a><a href="#glo:idx.pagelist">page list</a>&#x201d;</span> it will take you to the corresponding <a id="wrglossary.4843"></a><a href="#glo:idx.pagelist">page list</a> entry in the <a id="wrglossary.4844"></a><a href="#glo:dual.glossary">glossary</a> that has a cross-reference to <a id="wrglossary.4845"></a><a href="#glo:dual.locationlist">location list</a>, because the <a id="wrglossary.4846"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key was used instead.<p>
+If you want the <a id="wrglossary.4830"></a><a href="#glo:dual.linktext">link text</a> to produce a <a id="wrglossary.4831"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the corresponding <a id="wrglossary.4832"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.4833"></a><a href="#glo:dual.glossary">glossary</a>, you should load the <a id="wrglossary.4834"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package <span style="font-style: italic; font-variant: normal; ">before</span> the <a id="wrglossary.4835"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. That&#x2019;s what I&#x2019;ve done in this manual, so if you encounter a hyperlinked term, such as <a id="wrglossary.4836"></a><a href="#glo:dual.linktext">link text</a>, you can click on the word or phrase and it will take you to a brief description in this document&#x2019;s <a id="wrglossary.4837"></a><a href="#glo:dual.glossary">glossary</a> or you can click on a command name, such as <a id="wrglossary.4838"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, and it will take you to the relevant part of the document where the command is described or you can click on a general word or phrase, such as <a id="wrglossary.4839"></a><a href="#glo:idx.tableofcontents">table of contents</a>, and it will take you to the relevant line in the <a href="#index">index</a> where you can find the <a id="wrglossary.4840"></a><a href="#glo:locationlist">number list</a> to navigate to other parts of the document that are pertinent. If, however, you click on <span class="qt">&#x201c;<a id="wrglossary.4841"></a><a href="#glo:locationlist">number list</a>&#x201d;</span>, you&#x2019;ll find it leads you to the <a id="wrglossary.4842"></a><a href="#glo:dual.locationlist">location list</a> entry in the index instead. This is because <a id="wrglossary.4843"></a><a href="#glo:locationlist">number list</a> has been aliased to <a id="wrglossary.4844"></a><a href="#glo:dual.locationlist">location list</a> using the <a id="wrglossary.4845"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a> key. Whereas if you click on <span class="qt">&#x201c;<a id="wrglossary.4846"></a><a href="#glo:idx.pagelist">page list</a>&#x201d;</span> it will take you to the corresponding <a id="wrglossary.4847"></a><a href="#glo:idx.pagelist">page list</a> entry in the <a id="wrglossary.4848"></a><a href="#glo:dual.glossary">glossary</a> that has a cross-reference to <a id="wrglossary.4849"></a><a href="#glo:dual.locationlist">location list</a>, because the <a id="wrglossary.4850"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key was used instead.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you use the <a id="wrglossary.4847"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package, I strongly recommend you use <a id="wrglossary.4848"></a><a href="#glo:app.pdflatex"><span class="appfmt">pdflatex</span></a> rather than <a id="wrglossary.4849"></a><a href="#glo:app.latex"><span class="appfmt">latex</span></a> to compile your document, if possible. The <a id="wrglossary.4850"></a><a href="#glo:DVI">DVI</a> format of LaTeX has limitations with the <a id="wrglossary.4851"></a><a href="#glo:idx.hyperlink">hyperlinks</a> that can cause a problem when used with the <a id="wrglossary.4852"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Firstly, the <a id="wrglossary.4853"></a><a href="#glo:DVI">DVI</a> format can&#x2019;t break a <a id="wrglossary.4854"></a><a href="#glo:idx.hyperlink">hyperlink</a> across a line whereas pdfLaTeX can. This means that long <a id="wrglossary.4855"></a><a href="#glo:idx.glossaryentry">glossary entries</a> (for example, the full form of an acronym) won&#x2019;t be able to break across a line with the <a id="wrglossary.4856"></a><a href="#glo:DVI">DVI</a> format. Secondly, the <a id="wrglossary.4857"></a><a href="#glo:DVI">DVI</a> format doesn&#x2019;t correctly size <a id="wrglossary.4858"></a><a href="#glo:idx.hyperlink">hyperlinks</a> in subscripts or superscripts. This means that if you define a term that may be used as a subscript or superscript, if you use the <a id="wrglossary.4859"></a><a href="#glo:DVI">DVI</a> format, it won&#x2019;t come out the correct size.<p>
-These are limitations of the <a id="wrglossary.4860"></a><a href="#glo:DVI">DVI</a> format not of the <a id="wrglossary.4861"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. </div><!-- end of important -->
-<p>
-It may be that you only want terms in certain <a id="wrglossary.4862"></a><a href="#glo:dual.glossary">glossaries</a> to have <a id="wrglossary.4863"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, but not for other <a id="wrglossary.4864"></a><a href="#glo:dual.glossary">glossaries</a>. In this case, you can use the package option <a id="wrglossary.4865"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> to identify the <a id="wrglossary.4866"></a><a href="#glo:dual.glossary">glossary</a> lists that shouldn&#x2019;t have hyperlinked <a id="wrglossary.4867"></a><a href="#glo:dual.linktext">link text</a>. See &#xa7;<a href="#sec:pkgopts-general">2.1</a> for further details.<p>
-The way the <a id="wrglossary.4868"></a><a href="#glo:dual.linktext">link text</a> is displayed depends on <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.4869"></a><code class="code"><dfn id="glo:glstextformat"><code class="csfmt">\glstextformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- For example, to make all <a id="wrglossary.4870"></a><a href="#glo:dual.linktext">link text</a> appear in a sans-serif font, do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.4871"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>}[1]{<code class="cmd">\textsf</code>{#1}}
-</pre> Further customisation can be done via <a id="wrglossary.4872"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> or by redefining <a id="wrglossary.4873"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>. See &#xa7;<a href="#sec:glsdisplay">5.1.4</a> for further details.<p>
-Each entry has an associated conditional referred to as the <a id="wrglossary.4874"></a><a href="#glo:dual.firstuseflag">first use flag</a>. Some of the commands described in this chapter automatically unset this flag and can also use it to determine what text should be displayed. These types of commands are the <a id="wrglossary.4875"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands and are described in &#xa7;<a href="#sec:gls-like">5.1.2</a>. The commands that don&#x2019;t reference or change the <a id="wrglossary.4876"></a><a href="#glo:dual.firstuseflag">first use flag</a> are <a id="wrglossary.4877"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands and are described in &#xa7;<a href="#sec:glstext-like">5.1.3</a>. See &#xa7;<a href="#sec:glsunset">7</a> for commands that unset (mark the entry as having been used) or reset (mark the entry as not used) the <a id="wrglossary.4878"></a><a href="#glo:dual.firstuseflag">first use flag</a> without referencing the <a id="wrglossary.4879"></a><a href="#glo:idx.glossaryentry">entries</a>.<p>
-The <a id="wrglossary.4880"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.4881"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands all take a first optional argument that is a comma-separated list of <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> options, described below. They also have a <a id="wrglossary.4882"></a><a href="#glo:idx.starmod">star</a>-variant, which inserts <a id="wrglossary.4883"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> at the start of the list of options and a <a id="wrglossary.4884"></a><a href="#glo:idx.plusmod">plus</a>-variant, which inserts <a id="wrglossary.4885"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span> at the start of the list of options. For example <code class="code"><a id="wrglossary.4886"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a><a id="wrglossary.4887"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>{sample}</code> is the same as <code class="code"><a id="wrglossary.4888"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.4889"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>]{sample}</code> and <code class="code"><a id="wrglossary.4890"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a><a id="wrglossary.4891"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>{sample}</code> is the same as <code class="code"><a id="wrglossary.4892"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.4893"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>]{sample}</code>, whereas just <code class="code"><a id="wrglossary.4894"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}</code> will use the default <a id="wrglossary.4895"></a><a href="#glo:idx.hyperlink">hyperlink</a> setting which depends on a number of factors (such as whether the entry is in a <a id="wrglossary.4896"></a><a href="#glo:dual.glossary">glossary</a> that has been identified in the <a id="wrglossary.4897"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> list). You can override the <a id="wrglossary.4898"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key in the variant&#x2019;s optional argument, for example, <code class="code"><a id="wrglossary.4899"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a><a id="wrglossary.4900"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>[<a id="wrglossary.4901"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>]{sample}</code> but this creates redundancy and is best avoided. The <a id="wrglossary.4902"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides the option to add a third custom variant and commands to override the behaviour of the <a id="wrglossary.4903"></a><a href="#glo:idx.starmod">star</a> and <a id="wrglossary.4904"></a><a href="#glo:idx.plusmod">plus</a> variants.<p>
+If you use the <a id="wrglossary.4851"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package, I strongly recommend you use <a id="wrglossary.4852"></a><a href="#glo:app.pdflatex"><span class="appfmt">pdflatex</span></a> rather than <a id="wrglossary.4853"></a><a href="#glo:app.latex"><span class="appfmt">latex</span></a> to compile your document, if possible. The <a id="wrglossary.4854"></a><a href="#glo:DVI">DVI</a> format of LaTeX has limitations with the <a id="wrglossary.4855"></a><a href="#glo:idx.hyperlink">hyperlinks</a> that can cause a problem when used with the <a id="wrglossary.4856"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Firstly, the <a id="wrglossary.4857"></a><a href="#glo:DVI">DVI</a> format can&#x2019;t break a <a id="wrglossary.4858"></a><a href="#glo:idx.hyperlink">hyperlink</a> across a line whereas pdfLaTeX can. This means that long <a id="wrglossary.4859"></a><a href="#glo:idx.glossaryentry">glossary entries</a> (for example, the full form of an acronym) won&#x2019;t be able to break across a line with the <a id="wrglossary.4860"></a><a href="#glo:DVI">DVI</a> format. Secondly, the <a id="wrglossary.4861"></a><a href="#glo:DVI">DVI</a> format doesn&#x2019;t correctly size <a id="wrglossary.4862"></a><a href="#glo:idx.hyperlink">hyperlinks</a> in subscripts or superscripts. This means that if you define a term that may be used as a subscript or superscript, if you use the <a id="wrglossary.4863"></a><a href="#glo:DVI">DVI</a> format, it won&#x2019;t come out the correct size.<p>
+These are limitations of the <a id="wrglossary.4864"></a><a href="#glo:DVI">DVI</a> format not of the <a id="wrglossary.4865"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. </div><!-- end of important -->
+<p>
+It may be that you only want terms in certain <a id="wrglossary.4866"></a><a href="#glo:dual.glossary">glossaries</a> to have <a id="wrglossary.4867"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, but not for other <a id="wrglossary.4868"></a><a href="#glo:dual.glossary">glossaries</a>. In this case, you can use the package option <a id="wrglossary.4869"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> to identify the <a id="wrglossary.4870"></a><a href="#glo:dual.glossary">glossary</a> lists that shouldn&#x2019;t have hyperlinked <a id="wrglossary.4871"></a><a href="#glo:dual.linktext">link text</a>. See &#xa7;<a href="#sec:pkgopts-general">2.1</a> for further details.<p>
+The way the <a id="wrglossary.4872"></a><a href="#glo:dual.linktext">link text</a> is displayed depends on <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.4873"></a><code class="code"><dfn id="glo:glstextformat"><code class="csfmt">\glstextformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ For example, to make all <a id="wrglossary.4874"></a><a href="#glo:dual.linktext">link text</a> appear in a sans-serif font, do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.4875"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>}[1]{<code class="cmd">\textsf</code>{#1}}
+</pre> Further customisation can be done via <a id="wrglossary.4876"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> or by redefining <a id="wrglossary.4877"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>. See &#xa7;<a href="#sec:glsdisplay">5.1.4</a> for further details.<p>
+Each entry has an associated conditional referred to as the <a id="wrglossary.4878"></a><a href="#glo:dual.firstuseflag">first use flag</a>. Some of the commands described in this chapter automatically unset this flag and can also use it to determine what text should be displayed. These types of commands are the <a id="wrglossary.4879"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands and are described in &#xa7;<a href="#sec:gls-like">5.1.2</a>. The commands that don&#x2019;t reference or change the <a id="wrglossary.4880"></a><a href="#glo:dual.firstuseflag">first use flag</a> are <a id="wrglossary.4881"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands and are described in &#xa7;<a href="#sec:glstext-like">5.1.3</a>. See &#xa7;<a href="#sec:glsunset">7</a> for commands that unset (mark the entry as having been used) or reset (mark the entry as not used) the <a id="wrglossary.4882"></a><a href="#glo:dual.firstuseflag">first use flag</a> without referencing the <a id="wrglossary.4883"></a><a href="#glo:idx.glossaryentry">entries</a>.<p>
+The <a id="wrglossary.4884"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.4885"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands all take a first optional argument that is a comma-separated list of <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> options, described below. They also have a <a id="wrglossary.4886"></a><a href="#glo:idx.starmod">star</a>-variant, which inserts <a id="wrglossary.4887"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> at the start of the list of options and a <a id="wrglossary.4888"></a><a href="#glo:idx.plusmod">plus</a>-variant, which inserts <a id="wrglossary.4889"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span> at the start of the list of options. For example <code class="code"><a id="wrglossary.4890"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a><a id="wrglossary.4891"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>{sample}</code> is the same as <code class="code"><a id="wrglossary.4892"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.4893"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>]{sample}</code> and <code class="code"><a id="wrglossary.4894"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a><a id="wrglossary.4895"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>{sample}</code> is the same as <code class="code"><a id="wrglossary.4896"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.4897"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>]{sample}</code>, whereas just <code class="code"><a id="wrglossary.4898"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}</code> will use the default <a id="wrglossary.4899"></a><a href="#glo:idx.hyperlink">hyperlink</a> setting which depends on a number of factors (such as whether the entry is in a <a id="wrglossary.4900"></a><a href="#glo:dual.glossary">glossary</a> that has been identified in the <a id="wrglossary.4901"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> list). You can override the <a id="wrglossary.4902"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key in the variant&#x2019;s optional argument, for example, <code class="code"><a id="wrglossary.4903"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a><a id="wrglossary.4904"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>[<a id="wrglossary.4905"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>]{sample}</code> but this creates redundancy and is best avoided. The <a id="wrglossary.4906"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides the option to add a third custom variant and commands to override the behaviour of the <a id="wrglossary.4907"></a><a href="#glo:idx.starmod">star</a> and <a id="wrglossary.4908"></a><a href="#glo:idx.plusmod">plus</a> variants.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Avoid nesting these commands. For example don&#x2019;t do <code class="code"><a id="wrglossary.4905"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<a id="wrglossary.4906"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">&#x2329;<em class="metainner">label2</em>&#x232a;</span>}}</code> as this is likely to cause problems. By implication, this means that you should avoid using any of these commands within the <a id="wrglossary.4907"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.4908"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.4909"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> or <a id="wrglossary.4910"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> keys (or their plural equivalent) or any other key that you plan to access through these commands. (For example, the <a id="wrglossary.4911"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key if you intend to use <a id="wrglossary.4912"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>.) The <a id="wrglossary.4913"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.4914"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a> to use instead, which helps to mitigate against nesting problems. </div><!-- end of important -->
+Avoid nesting these commands. For example don&#x2019;t do <code class="code"><a id="wrglossary.4909"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<a id="wrglossary.4910"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">&#x2329;<em class="metainner">label2</em>&#x232a;</span>}}</code> as this is likely to cause problems. By implication, this means that you should avoid using any of these commands within the <a id="wrglossary.4911"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.4912"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.4913"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> or <a id="wrglossary.4914"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> keys (or their plural equivalent) or any other key that you plan to access through these commands. (For example, the <a id="wrglossary.4915"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key if you intend to use <a id="wrglossary.4916"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>.) The <a id="wrglossary.4917"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.4918"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a> to use instead, which helps to mitigate against nesting problems. </div><!-- end of important -->
<p>
</section><!-- end of section sec:glslink -->
@@ -4260,111 +4264,111 @@ Avoid nesting these commands. For example don&#x2019;t do <code class="code"><a
<section id="sec:glslinkoptions"><!-- start of section sec:glslinkoptions --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->5.1.1. Options<div class="labellink"><a href="#sec:glslinkoptions">[link]</a></div></h3><!-- end of subsection header -->
<p>
-The keys listed below are available for the optional first argument of the <a id="wrglossary.4915"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.4916"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. The <a id="wrglossary.4917"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional keys. (See the <a id="wrglossary.4918"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.)<p>
+The keys listed below are available for the optional first argument of the <a id="wrglossary.4919"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.4920"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. The <a id="wrglossary.4921"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional keys. (See the <a id="wrglossary.4922"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4919"></a><code class="code"><dfn id="glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, this option can be used to enable/disable the <a id="wrglossary.4920"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the relevant <a id="wrglossary.4921"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.4922"></a><a href="#glo:dual.glossary">glossary</a>. If this key is omitted, the value is determined by the current settings. For example, when used with a <a id="wrglossary.4923"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command, if this is the <a id="wrglossary.4924"></a><a href="#glo:dual.firstuse">first use</a> and the <a id="wrglossary.4925"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> package option has been used, then the default value is <a id="wrglossary.4926"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>. The <a id="wrglossary.4927"></a><a href="#glo:idx.hyperlink">hyperlink</a> can be forced on using <a id="wrglossary.4928"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span> unless the <a id="wrglossary.4929"></a><a href="#glo:idx.hyperlink">hyperlinks</a> have been suppressed using <a id="wrglossary.4930"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a>. You must load the <a id="wrglossary.4931"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package before the <a id="wrglossary.4932"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to ensure the <a id="wrglossary.4933"></a><a href="#glo:idx.hyperlink">hyperlinks</a> work.<p>
+<a id="wrglossary.4923"></a><code class="code"><dfn id="glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, this option can be used to enable/disable the <a id="wrglossary.4924"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the relevant <a id="wrglossary.4925"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.4926"></a><a href="#glo:dual.glossary">glossary</a>. If this key is omitted, the value is determined by the current settings. For example, when used with a <a id="wrglossary.4927"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command, if this is the <a id="wrglossary.4928"></a><a href="#glo:dual.firstuse">first use</a> and the <a id="wrglossary.4929"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> package option has been used, then the default value is <a id="wrglossary.4930"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>. The <a id="wrglossary.4931"></a><a href="#glo:idx.hyperlink">hyperlink</a> can be forced on using <a id="wrglossary.4932"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span> unless the <a id="wrglossary.4933"></a><a href="#glo:idx.hyperlink">hyperlinks</a> have been suppressed using <a id="wrglossary.4934"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a>. You must load the <a id="wrglossary.4935"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package before the <a id="wrglossary.4936"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to ensure the <a id="wrglossary.4937"></a><a href="#glo:idx.hyperlink">hyperlinks</a> work.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4934"></a><code class="code"><dfn id="glo:opt.glsopt.format"><span class="csoptfmt">format</span></dfn>=<span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- This specifies how to <a id="wrglossary.4935"></a><a href="#glo:@@glslabel@locationencap">format</a> the associated <a id="wrglossary.4936"></a><a href="#glo:@@glslabel@entrylocation">location</a> number within the <a id="wrglossary.4937"></a><a href="#glo:dual.locationlist">location list</a> (see &#xa7;<a href="#sec:encap">12.1</a>).<p>
+<a id="wrglossary.4938"></a><code class="code"><dfn id="glo:opt.glsopt.format"><span class="csoptfmt">format</span></dfn>=<span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ This specifies how to <a id="wrglossary.4939"></a><a href="#glo:@@glslabel@locationencap">format</a> the associated <a id="wrglossary.4940"></a><a href="#glo:@@glslabel@entrylocation">location</a> number within the <a id="wrglossary.4941"></a><a href="#glo:dual.locationlist">location list</a> (see &#xa7;<a href="#sec:encap">12.1</a>).<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-There is a special format <a id="wrglossary.4938"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a> which simply ignores its argument to create an <a id="wrglossary.4939"></a><a href="#glo:idx.emptylocation">invisible location</a>. </div><!-- end of information -->
+There is a special format <a id="wrglossary.4942"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a> which simply ignores its argument to create an <a id="wrglossary.4943"></a><a href="#glo:idx.emptylocation">invisible location</a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4940"></a><code class="code"><dfn id="glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></dfn>=<span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- This specifies which <a id="wrglossary.4941"></a><a href="#glo:@@glslabel@locationcounter">counter</a> to use for this <a id="wrglossary.4942"></a><a href="#glo:@@glslabel@entrylocation">location</a>. This overrides the default <a id="wrglossary.4943"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a> used by the <a id="wrglossary.4944"></a><a href="#glo:idx.glossaryentry">entry</a>, the default counter associated with the <a id="wrglossary.4945"></a><a href="#glo:dual.glossary">glossary</a> (supplied in the final optional argument of <a id="wrglossary.4946"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>) and the default counter identified by the <a id="wrglossary.4947"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option. See also &#xa7;<a href="#sec:numberlists">12</a>. The <a id="wrglossary.4948"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additional options that affect the counter used, such as <a id="wrglossary.4949"></a><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a> and <a id="wrglossary.4950"></a><a href="#glo:opt.equations"><span class="xtrstyoptfmt">equations</span></a>. This manual uses the <a id="wrglossary.4951"></a><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a> option to automatically switch the counter to <a id="wrglossary.4952"></a><a href="#glo:ctr.table"><span class="ctrfmt">table</span></a> for any entries <a id="wrglossary.4953"></a><a href="#glo:@@glslabel@indexing">indexed</a> in tables (such as those in Table <a href="#tab:hyperxx">12.1</a>).<p>
+<a id="wrglossary.4944"></a><code class="code"><dfn id="glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></dfn>=<span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ This specifies which <a id="wrglossary.4945"></a><a href="#glo:@@glslabel@locationcounter">counter</a> to use for this <a id="wrglossary.4946"></a><a href="#glo:@@glslabel@entrylocation">location</a>. This overrides the default <a id="wrglossary.4947"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a> used by the <a id="wrglossary.4948"></a><a href="#glo:idx.glossaryentry">entry</a>, the default counter associated with the <a id="wrglossary.4949"></a><a href="#glo:dual.glossary">glossary</a> (supplied in the final optional argument of <a id="wrglossary.4950"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>) and the default counter identified by the <a id="wrglossary.4951"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option. See also &#xa7;<a href="#sec:numberlists">12</a>. The <a id="wrglossary.4952"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additional options that affect the counter used, such as <a id="wrglossary.4953"></a><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a> and <a id="wrglossary.4954"></a><a href="#glo:opt.equations"><span class="xtrstyoptfmt">equations</span></a>. This manual uses the <a id="wrglossary.4955"></a><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a> option to automatically switch the counter to <a id="wrglossary.4956"></a><a href="#glo:ctr.table"><span class="ctrfmt">table</span></a> for any entries <a id="wrglossary.4957"></a><a href="#glo:@@glslabel@indexing">indexed</a> in tables (such as those in Table <a href="#tab:hyperxx">12.1</a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4954"></a><code class="code"><dfn id="glo:opt.glsopt.local"><span class="csoptfmt">local</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This is a boolean key that only makes a difference when used with <a id="wrglossary.4955"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands that change the entry&#x2019;s <a id="wrglossary.4956"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If <a id="wrglossary.4957"></a><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a><span class="optfmt">=true</span>, the change to the <a id="wrglossary.4958"></a><a href="#glo:dual.firstuseflag">first use flag</a> will be localised to the current scope.<p>
+<a id="wrglossary.4958"></a><code class="code"><dfn id="glo:opt.glsopt.local"><span class="csoptfmt">local</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This is a boolean key that only makes a difference when used with <a id="wrglossary.4959"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands that change the entry&#x2019;s <a id="wrglossary.4960"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If <a id="wrglossary.4961"></a><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a><span class="optfmt">=true</span>, the change to the <a id="wrglossary.4962"></a><a href="#glo:dual.firstuseflag">first use flag</a> will be localised to the current scope.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4959"></a><code class="code"><dfn id="glo:opt.glsopt.noindex"><span class="xtrcsoptfmt">noindex</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, this option will suppress the <a id="wrglossary.4960"></a><a href="#glo:dual.indexing">indexing</a>. Only available with <a id="wrglossary.4961"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. This manual doesn&#x2019;t use <a id="wrglossary.4962"></a><a href="#glo:opt.glsopt.noindex"><span class="xtrcsoptfmt">noindex</span></a> for common entries. Instead it uses <a id="wrglossary.4963"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.4964"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span>, which is preferable with <a id="wrglossary.4965"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
+<a id="wrglossary.4963"></a><code class="code"><dfn id="glo:opt.glsopt.noindex"><span class="xtrcsoptfmt">noindex</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, this option will suppress the <a id="wrglossary.4964"></a><a href="#glo:dual.indexing">indexing</a>. Only available with <a id="wrglossary.4965"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. This manual doesn&#x2019;t use <a id="wrglossary.4966"></a><a href="#glo:opt.glsopt.noindex"><span class="xtrcsoptfmt">noindex</span></a> for common entries. Instead it uses <a id="wrglossary.4967"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.4968"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span>, which is preferable with <a id="wrglossary.4969"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4966"></a><code class="code"><dfn id="glo:opt.glsopt.hyperoutside"><span class="xtrcsoptfmt">hyperoutside</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- If true, this will put the <a id="wrglossary.4967"></a><a href="#glo:idx.hyperlink">hyperlink</a> outside of <a id="wrglossary.4968"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>. Only available with <a id="wrglossary.4969"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.4970"></a><code class="code"><dfn id="glo:opt.glsopt.hyperoutside"><span class="xtrcsoptfmt">hyperoutside</span></dfn>=<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ If true, this will put the <a id="wrglossary.4971"></a><a href="#glo:idx.hyperlink">hyperlink</a> outside of <a id="wrglossary.4972"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>. Only available with <a id="wrglossary.4973"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4970"></a><code class="code"><dfn id="glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></dfn>=<span class="meta">&#x2329;<em class="metainner">position</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>before</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This key determines whether to <a id="wrglossary.4971"></a><a href="#glo:@@glslabel@indexing">index</a> before (<a id="wrglossary.4972"></a><a href="#glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></a><span class="optfmt">=before</span>) or after (<a id="wrglossary.4973"></a><a href="#glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></a><span class="optfmt">=after</span>) the <a id="wrglossary.4974"></a><a href="#glo:dual.linktext">link text</a>, which alters where the <a id="wrglossary.4975"></a><a href="#glo:dual.whatsit">whatsit</a> occurs. Only available with <a id="wrglossary.4976"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.4974"></a><code class="code"><dfn id="glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></dfn>=<span class="meta">&#x2329;<em class="metainner">position</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>before</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ This key determines whether to <a id="wrglossary.4975"></a><a href="#glo:@@glslabel@indexing">index</a> before (<a id="wrglossary.4976"></a><a href="#glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></a><span class="optfmt">=before</span>) or after (<a id="wrglossary.4977"></a><a href="#glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></a><span class="optfmt">=after</span>) the <a id="wrglossary.4978"></a><a href="#glo:dual.linktext">link text</a>, which alters where the <a id="wrglossary.4979"></a><a href="#glo:dual.whatsit">whatsit</a> occurs. Only available with <a id="wrglossary.4980"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4977"></a><code class="code"><dfn id="glo:opt.glsopt.textformat"><span class="xtrcsoptfmt">textformat</span></dfn>=<span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- The value is the name of the control sequence (without the leading backslash) to encapsulate the <a id="wrglossary.4978"></a><a href="#glo:dual.linktext">link text</a> instead of the default <a id="wrglossary.4979"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>. Only available with <a id="wrglossary.4980"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.4981"></a><code class="code"><dfn id="glo:opt.glsopt.textformat"><span class="xtrcsoptfmt">textformat</span></dfn>=<span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ The value is the name of the control sequence (without the leading backslash) to encapsulate the <a id="wrglossary.4982"></a><a href="#glo:dual.linktext">link text</a> instead of the default <a id="wrglossary.4983"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>. Only available with <a id="wrglossary.4984"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4981"></a><code class="code"><dfn id="glo:opt.glsopt.prefix"><span class="xtrcsoptfmt">prefix</span></dfn>=<span class="meta">&#x2329;<em class="metainner">link-prefix</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- This key locally redefines <a id="wrglossary.4982"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> to the given value. Only available with <a id="wrglossary.4983"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.4985"></a><code class="code"><dfn id="glo:opt.glsopt.prefix"><span class="xtrcsoptfmt">prefix</span></dfn>=<span class="meta">&#x2329;<em class="metainner">link-prefix</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ This key locally redefines <a id="wrglossary.4986"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> to the given value. Only available with <a id="wrglossary.4987"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4984"></a><code class="code"><dfn id="glo:opt.glsopt.thevalue"><span class="xtrcsoptfmt">thevalue</span></dfn>=<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- This key explicitly sets the <a id="wrglossary.4985"></a><a href="#glo:@@glslabel@entrylocation">location</a> value instead of obtaining it from the <a id="wrglossary.4986"></a><a href="#glo:dual.locationcounter">location counter</a>. Only available with <a id="wrglossary.4987"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.4988"></a><code class="code"><dfn id="glo:opt.glsopt.thevalue"><span class="xtrcsoptfmt">thevalue</span></dfn>=<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ This key explicitly sets the <a id="wrglossary.4989"></a><a href="#glo:@@glslabel@entrylocation">location</a> value instead of obtaining it from the <a id="wrglossary.4990"></a><a href="#glo:dual.locationcounter">location counter</a>. Only available with <a id="wrglossary.4991"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4988"></a><code class="code"><dfn id="glo:opt.glsopt.theHvalue"><span class="xtrcsoptfmt">theHvalue</span></dfn>=<span class="meta">&#x2329;<em class="metainner">the-H-value</em>&#x232a;</span></code></div><!-- end of settingsbox -->
- This key explicitly sets the <a id="wrglossary.4989"></a><a href="#glo:idx.hyperlink">hyperlink</a> location value instead of obtaining it from the <a id="wrglossary.4990"></a><a href="#glo:dual.locationcounter">location counter</a>. Only available with <a id="wrglossary.4991"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.4992"></a><code class="code"><dfn id="glo:opt.glsopt.theHvalue"><span class="xtrcsoptfmt">theHvalue</span></dfn>=<span class="meta">&#x2329;<em class="metainner">the-H-value</em>&#x232a;</span></code></div><!-- end of settingsbox -->
+ This key explicitly sets the <a id="wrglossary.4993"></a><a href="#glo:idx.hyperlink">hyperlink</a> location value instead of obtaining it from the <a id="wrglossary.4994"></a><a href="#glo:dual.locationcounter">location counter</a>. Only available with <a id="wrglossary.4995"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4992"></a><code class="code"><dfn id="glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>local; <span class="summarytag">initial: </span>none</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- Determines whether or not to reset the <a id="wrglossary.4993"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.4994"></a><a href="#glo:dual.linktext">link text</a>. Only available with <a id="wrglossary.4995"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.4996"></a><code class="code"><dfn id="glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>local; <span class="summarytag">initial: </span>none</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ Determines whether or not to reset the <a id="wrglossary.4997"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.4998"></a><a href="#glo:dual.linktext">link text</a>. Only available with <a id="wrglossary.4999"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.4996"></a><code class="code"><dfn id="glo:opt.glsopt.preunset"><span class="xtrcsoptfmt">preunset</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>local; <span class="summarytag">initial: </span>none</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- Determines whether or not to unset the <a id="wrglossary.4997"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.4998"></a><a href="#glo:dual.linktext">link text</a>. Only available with <a id="wrglossary.4999"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.5000"></a><code class="code"><dfn id="glo:opt.glsopt.preunset"><span class="xtrcsoptfmt">preunset</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>local; <span class="summarytag">initial: </span>none</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ Determines whether or not to unset the <a id="wrglossary.5001"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.5002"></a><a href="#glo:dual.linktext">link text</a>. Only available with <a id="wrglossary.5003"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.5000"></a><code class="code"><dfn id="glo:opt.glsopt.postunset"><span class="xtrcsoptfmt">postunset</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>global; <span class="summarytag">initial: </span>global</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- Determines whether or not to unset the <a id="wrglossary.5001"></a><a href="#glo:dual.firstuseflag">first use flag</a> after the <a id="wrglossary.5002"></a><a href="#glo:dual.linktext">link text</a>. Only available with <a id="wrglossary.5003"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.5004"></a><code class="code"><dfn id="glo:opt.glsopt.postunset"><span class="xtrcsoptfmt">postunset</span></dfn>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>global; <span class="summarytag">initial: </span>global</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+ Determines whether or not to unset the <a id="wrglossary.5005"></a><a href="#glo:dual.firstuseflag">first use flag</a> after the <a id="wrglossary.5006"></a><a href="#glo:dual.linktext">link text</a>. Only available with <a id="wrglossary.5007"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
</section><!-- end of section sec:glslinkoptions -->
<section id="sec:gls-like"><!-- start of section sec:gls-like --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->5.1.2. The <code class="csfmt">\gls</code>-Like Commands (First Use Flag Queried)<div class="labellink"><a href="#sec:gls-like">[link]</a></div></h3><!-- end of subsection header -->
<p>
-This section describes the <a id="wrglossary.5004"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands that unset (mark as used) the <a id="wrglossary.5005"></a><a href="#glo:dual.firstuseflag">first use flag</a> after the <a id="wrglossary.5006"></a><a href="#glo:dual.linktext">link text</a>, and in most cases they use the current state of the flag to determine the text to be <a id="wrglossary.5007"></a><a href="#glo:@@glslabel@entryformat">displayed</a>. As described above, these commands all have a <a id="wrglossary.5008"></a><a href="#glo:idx.starmod">star</a>-variant (<a id="wrglossary.5009"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>) and a <a id="wrglossary.5010"></a><a href="#glo:idx.plusmod">plus</a>-variant (<a id="wrglossary.5011"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>) and have an optional first argument that is a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list. These commands use <a id="wrglossary.5012"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> or the equivalent definition provided by <a id="wrglossary.5013"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> to determine the automatically generated text and its <a id="wrglossary.5014"></a><a href="#glo:@@glslabel@entryformat">format</a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>).<p>
-Apart from <a id="wrglossary.5015"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>, the commands described in this section also have a <span style="font-style: italic; font-variant: normal; ">final</span> optional argument <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> which may be used to insert material into the automatically generated text.<p>
+This section describes the <a id="wrglossary.5008"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands that unset (mark as used) the <a id="wrglossary.5009"></a><a href="#glo:dual.firstuseflag">first use flag</a> after the <a id="wrglossary.5010"></a><a href="#glo:dual.linktext">link text</a>, and in most cases they use the current state of the flag to determine the text to be <a id="wrglossary.5011"></a><a href="#glo:@@glslabel@entryformat">displayed</a>. As described above, these commands all have a <a id="wrglossary.5012"></a><a href="#glo:idx.starmod">star</a>-variant (<a id="wrglossary.5013"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>) and a <a id="wrglossary.5014"></a><a href="#glo:idx.plusmod">plus</a>-variant (<a id="wrglossary.5015"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>) and have an optional first argument that is a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list. These commands use <a id="wrglossary.5016"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> or the equivalent definition provided by <a id="wrglossary.5017"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> to determine the automatically generated text and its <a id="wrglossary.5018"></a><a href="#glo:@@glslabel@entryformat">format</a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>).<p>
+Apart from <a id="wrglossary.5019"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>, the commands described in this section also have a <span style="font-style: italic; font-variant: normal; ">final</span> optional argument <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> which may be used to insert material into the automatically generated text.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Since the commands have a final optional argument, take care if you actually want to display an open square bracket after the command when the final optional argument is absent. Insert an empty optional argument or <a id="wrglossary.5016"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> or an empty set of braces <code class="code">{}</code> immediately before the opening square bracket to prevent it from being interpreted as the final argument. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5017"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}[] [Editor's comment]
-<a id="wrglossary.5018"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}{} [Editor's comment]
-<a id="wrglossary.5019"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample} <a id="wrglossary.5020"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>[Editor's comment]
+Since the commands have a final optional argument, take care if you actually want to display an open square bracket after the command when the final optional argument is absent. Insert an empty optional argument or <a id="wrglossary.5020"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> or an empty set of braces <code class="code">{}</code> immediately before the opening square bracket to prevent it from being interpreted as the final argument. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5021"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}[] [Editor's comment]
+<a id="wrglossary.5022"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}{} [Editor's comment]
+<a id="wrglossary.5023"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample} <a id="wrglossary.5024"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>[Editor's comment]
</pre> Use of a semantic command can also help avoid this problem. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\edcom</code>}[1][#1]
<span class="comment">% later:</span>
-<a id="wrglossary.5021"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample} <code class="cmd">\edcom</code>{Editor's comment}
+<a id="wrglossary.5025"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample} <code class="cmd">\edcom</code>{Editor's comment}
</pre><p>
-Don&#x2019;t use any of the <a id="wrglossary.5022"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.5023"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands in the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument. </div><!-- end of important -->
+Don&#x2019;t use any of the <a id="wrglossary.5026"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.5027"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands in the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument. </div><!-- end of important -->
<p>
-Take care using these commands within commands or environments that are processed multiple times as this can confuse the <a id="wrglossary.5024"></a><a href="#glo:dual.firstuseflag">first use flag</a> query and state change. This includes frames with overlays in <a id="wrglossary.5025"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a> and the <a id="wrglossary.5026"></a><a href="#glo:env.tabularx"><span class="envfmt">tabularx</span></a> environment provided by <a id="wrglossary.5027"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a>. The <a id="wrglossary.5028"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package automatically deals with this issue in <a id="wrglossary.5029"></a><a href="#glo:pkg.amsmath"><span class="styfmt">amsmath</span></a>&#x2019;s <a id="wrglossary.5030"></a><a href="#glo:env.align"><span class="envfmt">align</span></a> environment. You can apply a patch to <a id="wrglossary.5031"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> by placing the command <a id="wrglossary.5032"></a><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a> in the <a id="wrglossary.5033"></a><a href="#glo:idx.documentpreamble">preamble</a>. This does nothing if <a id="wrglossary.5034"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> hasn&#x2019;t been loaded. There&#x2019;s no patch available for <a id="wrglossary.5035"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a>. See &#xa7;<a href="#sec:glsunset">7</a> for more details and also &#xa7;<a href="#sec:measuring">15.5</a>.<p>
-Most of the commands below have <a id="wrglossary.5036"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants to convert the <a id="wrglossary.5037"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.5038"></a><a href="#glo:idx.sentencecase">sentence case</a> or <a id="wrglossary.5039"></a><a href="#glo:idx.allcaps">all caps</a>. The <a id="wrglossary.5040"></a><a href="#glo:idx.sentencecase">sentence case</a> conversion is performed by <a id="wrglossary.5041"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a> and the <a id="wrglossary.5042"></a><a href="#glo:idx.allcaps">all caps</a> is performed by <a id="wrglossary.5043"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>. Ensure you have at least version 2.08 of <a id="wrglossary.5044"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> to use the modern LaTeX3 <a id="wrglossary.5045"></a><a href="#glo:@@glslabel@casechange">case-changing</a> commands instead of the now deprecated <a id="wrglossary.5046"></a><a href="#glo:pkg.textcase"><span class="styfmt">textcase</span></a> package. See the <a id="wrglossary.5047"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details.<p>
+Take care using these commands within commands or environments that are processed multiple times as this can confuse the <a id="wrglossary.5028"></a><a href="#glo:dual.firstuseflag">first use flag</a> query and state change. This includes frames with overlays in <a id="wrglossary.5029"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a> and the <a id="wrglossary.5030"></a><a href="#glo:env.tabularx"><span class="envfmt">tabularx</span></a> environment provided by <a id="wrglossary.5031"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a>. The <a id="wrglossary.5032"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package automatically deals with this issue in <a id="wrglossary.5033"></a><a href="#glo:pkg.amsmath"><span class="styfmt">amsmath</span></a>&#x2019;s <a id="wrglossary.5034"></a><a href="#glo:env.align"><span class="envfmt">align</span></a> environment. You can apply a patch to <a id="wrglossary.5035"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> by placing the command <a id="wrglossary.5036"></a><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a> in the <a id="wrglossary.5037"></a><a href="#glo:idx.documentpreamble">preamble</a>. This does nothing if <a id="wrglossary.5038"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> hasn&#x2019;t been loaded. There&#x2019;s no patch available for <a id="wrglossary.5039"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a>. See &#xa7;<a href="#sec:glsunset">7</a> for more details and also &#xa7;<a href="#sec:measuring">15.5</a>.<p>
+Most of the commands below have <a id="wrglossary.5040"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants to convert the <a id="wrglossary.5041"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.5042"></a><a href="#glo:idx.sentencecase">sentence case</a> or <a id="wrglossary.5043"></a><a href="#glo:idx.allcaps">all caps</a>. The <a id="wrglossary.5044"></a><a href="#glo:idx.sentencecase">sentence case</a> conversion is performed by <a id="wrglossary.5045"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a> and the <a id="wrglossary.5046"></a><a href="#glo:idx.allcaps">all caps</a> is performed by <a id="wrglossary.5047"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>. Ensure you have at least version 2.08 of <a id="wrglossary.5048"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> to use the modern LaTeX3 <a id="wrglossary.5049"></a><a href="#glo:@@glslabel@casechange">case-changing</a> commands instead of the now deprecated <a id="wrglossary.5050"></a><a href="#glo:pkg.textcase"><span class="styfmt">textcase</span></a> package. See the <a id="wrglossary.5051"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5048"></a><code class="code"><dfn id="glo:gls"><code class="csfmt">\gls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command typically determines the <a id="wrglossary.5049"></a><a href="#glo:dual.linktext">link text</a> from the values of the <a id="wrglossary.5050"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> or <a id="wrglossary.5051"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> keys supplied when the <a id="wrglossary.5052"></a><a href="#glo:idx.glossaryentry">entry</a> was defined using <a id="wrglossary.5053"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. However, if the entry was defined using <a id="wrglossary.5054"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.5055"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> was used, then the <a id="wrglossary.5056"></a><a href="#glo:dual.linktext">link text</a> will usually be determined from the <a id="wrglossary.5057"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> or <a id="wrglossary.5058"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys (similarly for <a id="wrglossary.5059"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>).<p>
-The <a id="wrglossary.5060"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5061"></a><code class="code"><dfn id="glo:Gls"><code class="csfmt">\Gls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5062"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5063"></a><code class="code"><dfn id="glo:GLS"><code class="csfmt">\GLS</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5064"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
-There are plural forms that are analogous to <a id="wrglossary.5065"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5066"></a><code class="code"><dfn id="glo:glspl"><code class="csfmt">\glspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- <a id="wrglossary.5067"></a><a href="#glo:idx.sentencecase">Sentence case</a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5068"></a><code class="code"><dfn id="glo:Glspl"><code class="csfmt">\Glspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- <a id="wrglossary.5069"></a><a href="#glo:idx.allcaps">All caps</a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5070"></a><code class="code"><dfn id="glo:GLSpl"><code class="csfmt">\GLSpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- These typically determine the <a id="wrglossary.5071"></a><a href="#glo:dual.linktext">link text</a> from the <a id="wrglossary.5072"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> or <a id="wrglossary.5073"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> keys supplied when the <a id="wrglossary.5074"></a><a href="#glo:idx.glossaryentry">entry</a> was defined using <a id="wrglossary.5075"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or, if the <a id="wrglossary.5076"></a><a href="#glo:idx.glossaryentry">entry</a> was defined with <a id="wrglossary.5077"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.5078"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> was used, from the <a id="wrglossary.5079"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> or <a id="wrglossary.5080"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> keys. (Similarly for <a id="wrglossary.5081"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>.)<p>
+<a id="wrglossary.5052"></a><code class="code"><dfn id="glo:gls"><code class="csfmt">\gls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command typically determines the <a id="wrglossary.5053"></a><a href="#glo:dual.linktext">link text</a> from the values of the <a id="wrglossary.5054"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> or <a id="wrglossary.5055"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> keys supplied when the <a id="wrglossary.5056"></a><a href="#glo:idx.glossaryentry">entry</a> was defined using <a id="wrglossary.5057"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. However, if the entry was defined using <a id="wrglossary.5058"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.5059"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> was used, then the <a id="wrglossary.5060"></a><a href="#glo:dual.linktext">link text</a> will usually be determined from the <a id="wrglossary.5061"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> or <a id="wrglossary.5062"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys (similarly for <a id="wrglossary.5063"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>).<p>
+The <a id="wrglossary.5064"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5065"></a><code class="code"><dfn id="glo:Gls"><code class="csfmt">\Gls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5066"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5067"></a><code class="code"><dfn id="glo:GLS"><code class="csfmt">\GLS</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5068"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+There are plural forms that are analogous to <a id="wrglossary.5069"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5070"></a><code class="code"><dfn id="glo:glspl"><code class="csfmt">\glspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ <a id="wrglossary.5071"></a><a href="#glo:idx.sentencecase">Sentence case</a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5072"></a><code class="code"><dfn id="glo:Glspl"><code class="csfmt">\Glspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ <a id="wrglossary.5073"></a><a href="#glo:idx.allcaps">All caps</a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5074"></a><code class="code"><dfn id="glo:GLSpl"><code class="csfmt">\GLSpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ These typically determine the <a id="wrglossary.5075"></a><a href="#glo:dual.linktext">link text</a> from the <a id="wrglossary.5076"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> or <a id="wrglossary.5077"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> keys supplied when the <a id="wrglossary.5078"></a><a href="#glo:idx.glossaryentry">entry</a> was defined using <a id="wrglossary.5079"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or, if the <a id="wrglossary.5080"></a><a href="#glo:idx.glossaryentry">entry</a> was defined with <a id="wrglossary.5081"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.5082"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> was used, from the <a id="wrglossary.5083"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> or <a id="wrglossary.5084"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> keys. (Similarly for <a id="wrglossary.5085"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Be careful when you use <a id="wrglossary.5082"></a><a href="#glo:idx.glossaryentry">glossary entries</a> in <a id="wrglossary.5083"></a><a href="#glo:idx.mathmode">math mode</a> especially if you are using <a id="wrglossary.5084"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> as it can affect the spacing of subscripts and superscripts in <a id="wrglossary.5085"></a><a href="#glo:idx.mathmode">math mode</a>. For example, suppose you have defined the following entry: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5086"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Falpha}{<a id="wrglossary.5087"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={F<a id="wrglossary.5088"></a><a href="#glo:idx.sym.sb"></a><a id="wrglossary.5089"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}</span>,
-<a id="wrglossary.5090"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={sample}</span>}
-</pre> and later you use it in <a id="wrglossary.5091"></a><a href="#glo:idx.mathmode">math mode</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>$<a id="wrglossary.5092"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Falpha}<a id="wrglossary.5093"></a><a href="#glo:idx.sym.sp"></a>2$
-</pre> This will result in \(F_{&#x1d6fc;}^{2}\) instead of \(F_{&#x1d6fc;}^{2}\). In this situation it&#x2019;s best to bring the superscript into the <a id="wrglossary.5094"></a><a href="#glo:idx.hyperlink">hyperlink</a> using the final <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>$<a id="wrglossary.5095"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Falpha}[<a id="wrglossary.5096"></a><a href="#glo:idx.sym.sp"><code class="code">^</code></a>2]$
+Be careful when you use <a id="wrglossary.5086"></a><a href="#glo:idx.glossaryentry">glossary entries</a> in <a id="wrglossary.5087"></a><a href="#glo:idx.mathmode">math mode</a> especially if you are using <a id="wrglossary.5088"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> as it can affect the spacing of subscripts and superscripts in <a id="wrglossary.5089"></a><a href="#glo:idx.mathmode">math mode</a>. For example, suppose you have defined the following entry: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5090"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Falpha}{<a id="wrglossary.5091"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={F<a id="wrglossary.5092"></a><a href="#glo:idx.sym.sb"></a><a id="wrglossary.5093"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>}</span>,
+<a id="wrglossary.5094"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={sample}</span>}
+</pre> and later you use it in <a id="wrglossary.5095"></a><a href="#glo:idx.mathmode">math mode</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>$<a id="wrglossary.5096"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Falpha}<a id="wrglossary.5097"></a><a href="#glo:idx.sym.sp"></a>2$
+</pre> This will result in \(F_{\alpha }{}^{2}\) instead of \(F_{\alpha }^{2}\). In this situation it&#x2019;s best to bring the superscript into the <a id="wrglossary.5098"></a><a href="#glo:idx.hyperlink">hyperlink</a> using the final <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>$<a id="wrglossary.5099"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Falpha}[<a id="wrglossary.5100"></a><a href="#glo:idx.sym.sp"><code class="code">^</code></a>2]$
</pre> </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5097"></a><code class="code"><dfn id="glo:glsdisp"><code class="csfmt">\glsdisp</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This behaves in the same way as <a id="wrglossary.5098"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, except that the <span class="meta">&#x2329;<em class="metainner">link text</em>&#x232a;</span> is explicitly set. There&#x2019;s no final optional argument as any inserted material can be added to the <span class="meta">&#x2329;<em class="metainner">link text</em>&#x232a;</span> argument. Even though the <a id="wrglossary.5099"></a><a href="#glo:dual.firstuseflag">first use flag</a> doesn&#x2019;t influence the <a id="wrglossary.5100"></a><a href="#glo:dual.linktext">link text</a>, it&#x2019;s still unset after the <a id="wrglossary.5101"></a><a href="#glo:dual.linktext">link text</a> and so may influence the <a id="wrglossary.5102"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5103"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{locationcounter}{
- <a id="wrglossary.5104"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={location counter}</span>,
- <a id="wrglossary.5105"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={...}</span>
+<a id="wrglossary.5101"></a><code class="code"><dfn id="glo:glsdisp"><code class="csfmt">\glsdisp</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This behaves in the same way as <a id="wrglossary.5102"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, except that the <span class="meta">&#x2329;<em class="metainner">link text</em>&#x232a;</span> is explicitly set. There&#x2019;s no final optional argument as any inserted material can be added to the <span class="meta">&#x2329;<em class="metainner">link text</em>&#x232a;</span> argument. Even though the <a id="wrglossary.5103"></a><a href="#glo:dual.firstuseflag">first use flag</a> doesn&#x2019;t influence the <a id="wrglossary.5104"></a><a href="#glo:dual.linktext">link text</a>, it&#x2019;s still unset after the <a id="wrglossary.5105"></a><a href="#glo:dual.linktext">link text</a> and so may influence the <a id="wrglossary.5106"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.<p>
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5107"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{locationcounter}{
+ <a id="wrglossary.5108"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={location counter}</span>,
+ <a id="wrglossary.5109"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={...}</span>
}
<span class="comment">% later in the document:</span>
-The <a id="wrglossary.5106"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{locationcounter}{counter} identifying the location.
-</pre> This ensures that the <a id="wrglossary.5107"></a><a href="#glo:idx.glossaryentry">entry</a> is <a id="wrglossary.5108"></a><a href="#glo:@@glslabel@indexing">indexed</a> and, if enabled, creates a <a id="wrglossary.5109"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the <a id="wrglossary.5110"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.5111"></a><a href="#glo:dual.glossary">glossary</a>. It will also follow the <a id="wrglossary.5112"></a><a href="#glo:idx.entryformat">display style</a> and have the <a id="wrglossary.5113"></a><a href="#glo:dual.linktext">link text</a> encapsulated with <a id="wrglossary.5114"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>.<p>
-Since the actual text is being supplied, any <a id="wrglossary.5115"></a><a href="#glo:@@glslabel@casechange">case-changing</a> can be placed in the argument. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5116"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{locationcounter}{Counters} associated with locations
-</pre> However, a <a id="wrglossary.5117"></a><a href="#glo:idx.sentencecase">sentence case</a> variant is provided: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5118"></a><code class="code"><dfn id="glo:Glsdisp"><code class="csfmt">\Glsdisp</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This essentially does: <pre class="compactcodebox"><a id="wrglossary.5119"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.5120"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}}
-</pre> The main reason for providing this command is to set up a mapping for <a id="wrglossary.5121"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>. See the <a id="wrglossary.5122"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details about mappings.<p>
+The <a id="wrglossary.5110"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{locationcounter}{counter} identifying the location.
+</pre> This ensures that the <a id="wrglossary.5111"></a><a href="#glo:idx.glossaryentry">entry</a> is <a id="wrglossary.5112"></a><a href="#glo:@@glslabel@indexing">indexed</a> and, if enabled, creates a <a id="wrglossary.5113"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the <a id="wrglossary.5114"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.5115"></a><a href="#glo:dual.glossary">glossary</a>. It will also follow the <a id="wrglossary.5116"></a><a href="#glo:idx.entryformat">display style</a> and have the <a id="wrglossary.5117"></a><a href="#glo:dual.linktext">link text</a> encapsulated with <a id="wrglossary.5118"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>.<p>
+Since the actual text is being supplied, any <a id="wrglossary.5119"></a><a href="#glo:@@glslabel@casechange">case-changing</a> can be placed in the argument. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5120"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{locationcounter}{Counters} associated with locations
+</pre> However, a <a id="wrglossary.5121"></a><a href="#glo:idx.sentencecase">sentence case</a> variant is provided: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5122"></a><code class="code"><dfn id="glo:Glsdisp"><code class="csfmt">\Glsdisp</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This essentially does: <pre class="compactcodebox"><a id="wrglossary.5123"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.5124"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}}
+</pre> The main reason for providing this command is to set up a mapping for <a id="wrglossary.5125"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>. See the <a id="wrglossary.5126"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details about mappings.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Don&#x2019;t use any of the <a id="wrglossary.5123"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.5124"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands in the <span class="meta">&#x2329;<em class="metainner">link text</em>&#x232a;</span> argument of <a id="wrglossary.5125"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>. </div><!-- end of important -->
+Don&#x2019;t use any of the <a id="wrglossary.5127"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.5128"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands in the <span class="meta">&#x2329;<em class="metainner">link text</em>&#x232a;</span> argument of <a id="wrglossary.5129"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>. </div><!-- end of important -->
<p>
</section><!-- end of section sec:gls-like -->
@@ -4372,255 +4376,255 @@ Don&#x2019;t use any of the <a id="wrglossary.5123"></a><a href="#glo:glslike"><
<section id="sec:glstext-like"><!-- start of section sec:glstext-like --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->5.1.3. The <code class="csfmt">\glstext</code>-Like Commands (First Use Flag Not Queried)<div class="labellink"><a href="#sec:glstext-like">[link]</a></div></h3><!-- end of subsection header -->
<p>
-This section describes the commands that don&#x2019;t change or reference the <a id="wrglossary.5126"></a><a href="#glo:dual.firstuseflag">first use flag</a>. As described above, these commands all have a <a id="wrglossary.5127"></a><a href="#glo:idx.starmod">star</a>-variant (<a id="wrglossary.5128"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>) and a <a id="wrglossary.5129"></a><a href="#glo:idx.plusmod">plus</a>-variant (<a id="wrglossary.5130"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>) and have an optional first argument that is a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list. These commands also don&#x2019;t use <a id="wrglossary.5131"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> or the equivalent definition provided by <a id="wrglossary.5132"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>). They do, however, have their <a id="wrglossary.5133"></a><a href="#glo:dual.linktext">link text</a> encapsulated with <a id="wrglossary.5134"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>.<p>
-Additional commands for <a id="wrglossary.5135"></a><a href="#glo:idx.acronym">acronyms</a> are described in &#xa7;<a href="#sec:acronyms">6</a>. (Additional commands for <a id="wrglossary.5136"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> are described in the <a id="wrglossary.5137"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual.)<p>
-Apart from <a id="wrglossary.5138"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>, the commands described in this section also have a <span style="font-style: italic; font-variant: normal; ">final</span> optional argument <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> which may be used to insert material into the automatically generated text. See the caveat above in &#xa7;<a href="#sec:gls-like">5.1.2</a>. As with the <a id="wrglossary.5139"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands described in &#xa7;<a href="#sec:gls-like">5.1.2</a>, these commands also have <a id="wrglossary.5140"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants.<p>
+This section describes the commands that don&#x2019;t change or reference the <a id="wrglossary.5130"></a><a href="#glo:dual.firstuseflag">first use flag</a>. As described above, these commands all have a <a id="wrglossary.5131"></a><a href="#glo:idx.starmod">star</a>-variant (<a id="wrglossary.5132"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>) and a <a id="wrglossary.5133"></a><a href="#glo:idx.plusmod">plus</a>-variant (<a id="wrglossary.5134"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>) and have an optional first argument that is a <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> list. These commands also don&#x2019;t use <a id="wrglossary.5135"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> or the equivalent definition provided by <a id="wrglossary.5136"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>). They do, however, have their <a id="wrglossary.5137"></a><a href="#glo:dual.linktext">link text</a> encapsulated with <a id="wrglossary.5138"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>.<p>
+Additional commands for <a id="wrglossary.5139"></a><a href="#glo:idx.acronym">acronyms</a> are described in &#xa7;<a href="#sec:acronyms">6</a>. (Additional commands for <a id="wrglossary.5140"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> are described in the <a id="wrglossary.5141"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual.)<p>
+Apart from <a id="wrglossary.5142"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>, the commands described in this section also have a <span style="font-style: italic; font-variant: normal; ">final</span> optional argument <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> which may be used to insert material into the automatically generated text. See the caveat above in &#xa7;<a href="#sec:gls-like">5.1.2</a>. As with the <a id="wrglossary.5143"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands described in &#xa7;<a href="#sec:gls-like">5.1.2</a>, these commands also have <a id="wrglossary.5144"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5141"></a><code class="code"><dfn id="glo:glslink"><code class="csfmt">\glslink</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command explicitly sets the <a id="wrglossary.5142"></a><a href="#glo:dual.linktext">link text</a> as given in the final argument. As with <a id="wrglossary.5143"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>, there&#x2019;s a <a id="wrglossary.5144"></a><a href="#glo:idx.sentencecase">sentence case</a> variant to allow a <a id="wrglossary.5145"></a><a href="#glo:idx.sentencecase">sentence case</a> mapping to be established: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5146"></a><code class="code"><dfn id="glo:Glslink"><code class="csfmt">\Glslink</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- See the <a id="wrglossary.5147"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> package for further details.<p>
+<a id="wrglossary.5145"></a><code class="code"><dfn id="glo:glslink"><code class="csfmt">\glslink</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command explicitly sets the <a id="wrglossary.5146"></a><a href="#glo:dual.linktext">link text</a> as given in the final argument. As with <a id="wrglossary.5147"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>, there&#x2019;s a <a id="wrglossary.5148"></a><a href="#glo:idx.sentencecase">sentence case</a> variant to allow a <a id="wrglossary.5149"></a><a href="#glo:idx.sentencecase">sentence case</a> mapping to be established: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5150"></a><code class="code"><dfn id="glo:Glslink"><code class="csfmt">\Glslink</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ See the <a id="wrglossary.5151"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> package for further details.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Don&#x2019;t use any of the <a id="wrglossary.5148"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.5149"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands in the argument of <a id="wrglossary.5150"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>. By extension, this means that you can&#x2019;t use them in the value of fields that are used to form <a id="wrglossary.5151"></a><a href="#glo:dual.linktext">link text</a>. </div><!-- end of important -->
+Don&#x2019;t use any of the <a id="wrglossary.5152"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.5153"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands in the argument of <a id="wrglossary.5154"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>. By extension, this means that you can&#x2019;t use them in the value of fields that are used to form <a id="wrglossary.5155"></a><a href="#glo:dual.linktext">link text</a>. </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5152"></a><code class="code"><dfn id="glo:glstext"><code class="csfmt">\glstext</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5153"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key as the <a id="wrglossary.5154"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5155"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5156"></a><code class="code"><dfn id="glo:Glstext"><code class="csfmt">\Glstext</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5157"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5158"></a><code class="code"><dfn id="glo:GLStext"><code class="csfmt">\GLStext</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5159"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
-There&#x2019;s no equivalent command for <a id="wrglossary.5160"></a><a href="#glo:idx.titlecase">title case</a>, but you can use the more generic command <a id="wrglossary.5161"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a> in combination with <a id="wrglossary.5162"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5163"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{sample}{<a id="wrglossary.5164"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a>{sample}{text}}
+<a id="wrglossary.5156"></a><code class="code"><dfn id="glo:glstext"><code class="csfmt">\glstext</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5157"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key as the <a id="wrglossary.5158"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5159"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5160"></a><code class="code"><dfn id="glo:Glstext"><code class="csfmt">\Glstext</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5161"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5162"></a><code class="code"><dfn id="glo:GLStext"><code class="csfmt">\GLStext</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5163"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+There&#x2019;s no equivalent command for <a id="wrglossary.5164"></a><a href="#glo:idx.titlecase">title case</a>, but you can use the more generic command <a id="wrglossary.5165"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a> in combination with <a id="wrglossary.5166"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5167"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{sample}{<a id="wrglossary.5168"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a>{sample}{text}}
</pre> (See &#xa7;<a href="#sec:glsnolink">5.2</a>.)<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5165"></a><code class="code"><dfn id="glo:glsfirst"><code class="csfmt">\glsfirst</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5166"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key as the <a id="wrglossary.5167"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5168"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5169"></a><code class="code"><dfn id="glo:Glsfirst"><code class="csfmt">\Glsfirst</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5170"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5171"></a><code class="code"><dfn id="glo:GLSfirst"><code class="csfmt">\GLSfirst</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5172"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5169"></a><code class="code"><dfn id="glo:glsfirst"><code class="csfmt">\glsfirst</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5170"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key as the <a id="wrglossary.5171"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5172"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5173"></a><code class="code"><dfn id="glo:Glsfirst"><code class="csfmt">\Glsfirst</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5174"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5175"></a><code class="code"><dfn id="glo:GLSfirst"><code class="csfmt">\GLSfirst</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5176"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The value of the <a id="wrglossary.5173"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key (and <a id="wrglossary.5174"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key) doesn&#x2019;t necessarily match the <a id="wrglossary.5175"></a><a href="#glo:dual.linktext">link text</a> produced by <a id="wrglossary.5176"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (or <a id="wrglossary.5177"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) on <a id="wrglossary.5178"></a><a href="#glo:dual.firstuse">first use</a> as the <a id="wrglossary.5179"></a><a href="#glo:dual.linktext">link text</a> used by <a id="wrglossary.5180"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> may be modified through <a id="wrglossary.5181"></a><a href="#glo:@@glslabel@entryformat">entry formatting</a> commands like <a id="wrglossary.5182"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>. (Similarly, the value of the <a id="wrglossary.5183"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> and <a id="wrglossary.5184"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> keys don&#x2019;t necessarily match the <a id="wrglossary.5185"></a><a href="#glo:dual.linktext">link text</a> used by <a id="wrglossary.5186"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.5187"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> on <a id="wrglossary.5188"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.) </div><!-- end of important -->
+The value of the <a id="wrglossary.5177"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key (and <a id="wrglossary.5178"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key) doesn&#x2019;t necessarily match the <a id="wrglossary.5179"></a><a href="#glo:dual.linktext">link text</a> produced by <a id="wrglossary.5180"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (or <a id="wrglossary.5181"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) on <a id="wrglossary.5182"></a><a href="#glo:dual.firstuse">first use</a> as the <a id="wrglossary.5183"></a><a href="#glo:dual.linktext">link text</a> used by <a id="wrglossary.5184"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> may be modified through <a id="wrglossary.5185"></a><a href="#glo:@@glslabel@entryformat">entry formatting</a> commands like <a id="wrglossary.5186"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>. (Similarly, the value of the <a id="wrglossary.5187"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> and <a id="wrglossary.5188"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> keys don&#x2019;t necessarily match the <a id="wrglossary.5189"></a><a href="#glo:dual.linktext">link text</a> used by <a id="wrglossary.5190"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.5191"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> on <a id="wrglossary.5192"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.) </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5189"></a><code class="code"><dfn id="glo:glsplural"><code class="csfmt">\glsplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5190"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key as the <a id="wrglossary.5191"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5192"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5193"></a><code class="code"><dfn id="glo:Glsplural"><code class="csfmt">\Glsplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5194"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5195"></a><code class="code"><dfn id="glo:GLSplural"><code class="csfmt">\GLSplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5196"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5193"></a><code class="code"><dfn id="glo:glsplural"><code class="csfmt">\glsplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5194"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key as the <a id="wrglossary.5195"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5196"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5197"></a><code class="code"><dfn id="glo:Glsplural"><code class="csfmt">\Glsplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5198"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5199"></a><code class="code"><dfn id="glo:GLSplural"><code class="csfmt">\GLSplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5200"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5197"></a><code class="code"><dfn id="glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5198"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key as the <a id="wrglossary.5199"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5200"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5201"></a><code class="code"><dfn id="glo:Glsfirstplural"><code class="csfmt">\Glsfirstplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5202"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5203"></a><code class="code"><dfn id="glo:GLSfirstplural"><code class="csfmt">\GLSfirstplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5204"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5201"></a><code class="code"><dfn id="glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5202"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key as the <a id="wrglossary.5203"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5204"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5205"></a><code class="code"><dfn id="glo:Glsfirstplural"><code class="csfmt">\Glsfirstplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5206"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5207"></a><code class="code"><dfn id="glo:GLSfirstplural"><code class="csfmt">\GLSfirstplural</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5208"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5205"></a><code class="code"><dfn id="glo:glsname"><code class="csfmt">\glsname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5206"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key as the <a id="wrglossary.5207"></a><a href="#glo:dual.linktext">link text</a>. Note that this may be different from the values of the <a id="wrglossary.5208"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> or <a id="wrglossary.5209"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> keys. In general it&#x2019;s better to use <a id="wrglossary.5210"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> or <a id="wrglossary.5211"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> instead of <a id="wrglossary.5212"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a>, unless you have a particular need for the actual name.<p>
+<a id="wrglossary.5209"></a><code class="code"><dfn id="glo:glsname"><code class="csfmt">\glsname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5210"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key as the <a id="wrglossary.5211"></a><a href="#glo:dual.linktext">link text</a>. Note that this may be different from the values of the <a id="wrglossary.5212"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> or <a id="wrglossary.5213"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> keys. In general it&#x2019;s better to use <a id="wrglossary.5214"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> or <a id="wrglossary.5215"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> instead of <a id="wrglossary.5216"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a>, unless you have a particular need for the actual name.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The name is displayed in the <a id="wrglossary.5213"></a><a href="#glo:dual.glossary">glossary</a> using <a id="wrglossary.5214"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> not <a id="wrglossary.5215"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a>. </div><!-- end of information -->
+The name is displayed in the <a id="wrglossary.5217"></a><a href="#glo:dual.glossary">glossary</a> using <a id="wrglossary.5218"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> not <a id="wrglossary.5219"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a>. </div><!-- end of information -->
<p>
-The <a id="wrglossary.5216"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5217"></a><code class="code"><dfn id="glo:Glsname"><code class="csfmt">\Glsname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5218"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5219"></a><code class="code"><dfn id="glo:GLSname"><code class="csfmt">\GLSname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5220"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+The <a id="wrglossary.5220"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5221"></a><code class="code"><dfn id="glo:Glsname"><code class="csfmt">\Glsname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5222"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5223"></a><code class="code"><dfn id="glo:GLSname"><code class="csfmt">\GLSname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5224"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-In general it&#x2019;s best to avoid <a id="wrglossary.5221"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> with <a id="wrglossary.5222"></a><a href="#glo:idx.acronym">acronyms</a>. Instead, consider using <a id="wrglossary.5223"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a>, <a id="wrglossary.5224"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> or <a id="wrglossary.5225"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>. Alternatively, for <a id="wrglossary.5226"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> defined with <a id="wrglossary.5227"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.5228"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a>, <a id="wrglossary.5229"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> or <a id="wrglossary.5230"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a>. </div><!-- end of important -->
+In general it&#x2019;s best to avoid <a id="wrglossary.5225"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> with <a id="wrglossary.5226"></a><a href="#glo:idx.acronym">acronyms</a>. Instead, consider using <a id="wrglossary.5227"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a>, <a id="wrglossary.5228"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> or <a id="wrglossary.5229"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>. Alternatively, for <a id="wrglossary.5230"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> defined with <a id="wrglossary.5231"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.5232"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a>, <a id="wrglossary.5233"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> or <a id="wrglossary.5234"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a>. </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5231"></a><code class="code"><dfn id="glo:glssymbol"><code class="csfmt">\glssymbol</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5232"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key as the <a id="wrglossary.5233"></a><a href="#glo:dual.linktext">link text</a>.<p>
+<a id="wrglossary.5235"></a><code class="code"><dfn id="glo:glssymbol"><code class="csfmt">\glssymbol</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5236"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key as the <a id="wrglossary.5237"></a><a href="#glo:dual.linktext">link text</a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The symbol is displayed in the <a id="wrglossary.5234"></a><a href="#glo:dual.glossary">glossary</a> using <a id="wrglossary.5235"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> not <a id="wrglossary.5236"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>. </div><!-- end of information -->
+The symbol is displayed in the <a id="wrglossary.5238"></a><a href="#glo:dual.glossary">glossary</a> using <a id="wrglossary.5239"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> not <a id="wrglossary.5240"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>. </div><!-- end of information -->
<p>
-The <a id="wrglossary.5237"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5238"></a><code class="code"><dfn id="glo:Glssymbol"><code class="csfmt">\Glssymbol</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5239"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5240"></a><code class="code"><dfn id="glo:GLSsymbol"><code class="csfmt">\GLSsymbol</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5241"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+The <a id="wrglossary.5241"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5242"></a><code class="code"><dfn id="glo:Glssymbol"><code class="csfmt">\Glssymbol</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5243"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5244"></a><code class="code"><dfn id="glo:GLSsymbol"><code class="csfmt">\GLSsymbol</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5245"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5242"></a><code class="code"><dfn id="glo:glsdesc"><code class="csfmt">\glsdesc</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5243"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key as the <a id="wrglossary.5244"></a><a href="#glo:dual.linktext">link text</a>.<p>
+<a id="wrglossary.5246"></a><code class="code"><dfn id="glo:glsdesc"><code class="csfmt">\glsdesc</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5247"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key as the <a id="wrglossary.5248"></a><a href="#glo:dual.linktext">link text</a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The description is displayed in the <a id="wrglossary.5245"></a><a href="#glo:dual.glossary">glossary</a> using <a id="wrglossary.5246"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> not <a id="wrglossary.5247"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>. </div><!-- end of information -->
+The description is displayed in the <a id="wrglossary.5249"></a><a href="#glo:dual.glossary">glossary</a> using <a id="wrglossary.5250"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> not <a id="wrglossary.5251"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>. </div><!-- end of information -->
<p>
-The <a id="wrglossary.5248"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5249"></a><code class="code"><dfn id="glo:Glsdesc"><code class="csfmt">\Glsdesc</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5250"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5251"></a><code class="code"><dfn id="glo:GLSdesc"><code class="csfmt">\GLSdesc</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5252"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+The <a id="wrglossary.5252"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5253"></a><code class="code"><dfn id="glo:Glsdesc"><code class="csfmt">\Glsdesc</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5254"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5255"></a><code class="code"><dfn id="glo:GLSdesc"><code class="csfmt">\GLSdesc</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5256"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5253"></a><code class="code"><dfn id="glo:glsuseri"><code class="csfmt">\glsuseri</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5254"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key as the <a id="wrglossary.5255"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5256"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5257"></a><code class="code"><dfn id="glo:Glsuseri"><code class="csfmt">\Glsuseri</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5258"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5259"></a><code class="code"><dfn id="glo:GLSuseri"><code class="csfmt">\GLSuseri</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5260"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5257"></a><code class="code"><dfn id="glo:glsuseri"><code class="csfmt">\glsuseri</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5258"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key as the <a id="wrglossary.5259"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5260"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5261"></a><code class="code"><dfn id="glo:Glsuseri"><code class="csfmt">\Glsuseri</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5262"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5263"></a><code class="code"><dfn id="glo:GLSuseri"><code class="csfmt">\GLSuseri</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5264"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5261"></a><code class="code"><dfn id="glo:glsuserii"><code class="csfmt">\glsuserii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5262"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> key as the <a id="wrglossary.5263"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5264"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5265"></a><code class="code"><dfn id="glo:Glsuserii"><code class="csfmt">\Glsuserii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5266"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5267"></a><code class="code"><dfn id="glo:GLSuserii"><code class="csfmt">\GLSuserii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5268"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5265"></a><code class="code"><dfn id="glo:glsuserii"><code class="csfmt">\glsuserii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5266"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> key as the <a id="wrglossary.5267"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5268"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5269"></a><code class="code"><dfn id="glo:Glsuserii"><code class="csfmt">\Glsuserii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5270"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5271"></a><code class="code"><dfn id="glo:GLSuserii"><code class="csfmt">\GLSuserii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5272"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5269"></a><code class="code"><dfn id="glo:glsuseriii"><code class="csfmt">\glsuseriii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5270"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> key as the <a id="wrglossary.5271"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5272"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5273"></a><code class="code"><dfn id="glo:Glsuseriii"><code class="csfmt">\Glsuseriii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5274"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5275"></a><code class="code"><dfn id="glo:GLSuseriii"><code class="csfmt">\GLSuseriii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5276"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5273"></a><code class="code"><dfn id="glo:glsuseriii"><code class="csfmt">\glsuseriii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5274"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> key as the <a id="wrglossary.5275"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5276"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5277"></a><code class="code"><dfn id="glo:Glsuseriii"><code class="csfmt">\Glsuseriii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5278"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5279"></a><code class="code"><dfn id="glo:GLSuseriii"><code class="csfmt">\GLSuseriii</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5280"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5277"></a><code class="code"><dfn id="glo:glsuseriv"><code class="csfmt">\glsuseriv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5278"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> key as the <a id="wrglossary.5279"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5280"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5281"></a><code class="code"><dfn id="glo:Glsuseriv"><code class="csfmt">\Glsuseriv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5282"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5283"></a><code class="code"><dfn id="glo:GLSuseriv"><code class="csfmt">\GLSuseriv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5284"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5281"></a><code class="code"><dfn id="glo:glsuseriv"><code class="csfmt">\glsuseriv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5282"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> key as the <a id="wrglossary.5283"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5284"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5285"></a><code class="code"><dfn id="glo:Glsuseriv"><code class="csfmt">\Glsuseriv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5286"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5287"></a><code class="code"><dfn id="glo:GLSuseriv"><code class="csfmt">\GLSuseriv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5288"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5285"></a><code class="code"><dfn id="glo:glsuserv"><code class="csfmt">\glsuserv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5286"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> key as the <a id="wrglossary.5287"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5288"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5289"></a><code class="code"><dfn id="glo:Glsuserv"><code class="csfmt">\Glsuserv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5290"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5291"></a><code class="code"><dfn id="glo:GLSuserv"><code class="csfmt">\GLSuserv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5292"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5289"></a><code class="code"><dfn id="glo:glsuserv"><code class="csfmt">\glsuserv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5290"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> key as the <a id="wrglossary.5291"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5292"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5293"></a><code class="code"><dfn id="glo:Glsuserv"><code class="csfmt">\Glsuserv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5294"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5295"></a><code class="code"><dfn id="glo:GLSuserv"><code class="csfmt">\GLSuserv</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5296"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5293"></a><code class="code"><dfn id="glo:glsuservi"><code class="csfmt">\glsuservi</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This command always uses the value of the <a id="wrglossary.5294"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> key as the <a id="wrglossary.5295"></a><a href="#glo:dual.linktext">link text</a>.<p>
-The <a id="wrglossary.5296"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5297"></a><code class="code"><dfn id="glo:Glsuservi"><code class="csfmt">\Glsuservi</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5298"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5299"></a><code class="code"><dfn id="glo:GLSuservi"><code class="csfmt">\GLSuservi</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.5300"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.5297"></a><code class="code"><dfn id="glo:glsuservi"><code class="csfmt">\glsuservi</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This command always uses the value of the <a id="wrglossary.5298"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> key as the <a id="wrglossary.5299"></a><a href="#glo:dual.linktext">link text</a>.<p>
+The <a id="wrglossary.5300"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5301"></a><code class="code"><dfn id="glo:Glsuservi"><code class="csfmt">\Glsuservi</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5302"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5303"></a><code class="code"><dfn id="glo:GLSuservi"><code class="csfmt">\GLSuservi</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.5304"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
</section><!-- end of section sec:glstext-like -->
<section id="sec:glsdisplay"><!-- start of section sec:glsdisplay --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->5.1.4. Changing the Format of the <code class="csfmt">\gls</code>-like Link Text<div class="labellink"><a href="#sec:glsdisplay">[link]</a></div></h3><!-- end of subsection header -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.5301"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.5302"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides ways of altering the <a id="wrglossary.5303"></a><a href="#glo:idx.entryformat">display style</a> according to the <a id="wrglossary.5304"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>. See the <a id="wrglossary.5305"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.5305"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.5306"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides ways of altering the <a id="wrglossary.5307"></a><a href="#glo:idx.entryformat">display style</a> according to the <a id="wrglossary.5308"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>. See the <a id="wrglossary.5309"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
-The default <a id="wrglossary.5306"></a><dfn id="glo:idx.entryformat">entry format</dfn> (display style) of the <a id="wrglossary.5307"></a><a href="#glo:dual.linktext">link text</a> for the <a id="wrglossary.5308"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands is governed by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5309"></a><code class="code"><dfn id="glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></dfn></code></div><!-- end of pinnedbox -->
- The <a id="wrglossary.5310"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package defines this to simply use <a id="wrglossary.5311"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>. The <a id="wrglossary.5312"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.5313"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> to allow it to integrated with the <a id="wrglossary.5314"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a>.<p>
+The default <a id="wrglossary.5310"></a><dfn id="glo:idx.entryformat">entry format</dfn> (display style) of the <a id="wrglossary.5311"></a><a href="#glo:dual.linktext">link text</a> for the <a id="wrglossary.5312"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands is governed by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5313"></a><code class="code"><dfn id="glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></dfn></code></div><!-- end of pinnedbox -->
+ The <a id="wrglossary.5314"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package defines this to simply use <a id="wrglossary.5315"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>. The <a id="wrglossary.5316"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.5317"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> to allow it to integrated with the <a id="wrglossary.5318"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The <a id="wrglossary.5315"></a><a href="#glo:idx.entryformat">entry format</a> is only applicable to the <a id="wrglossary.5316"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, not the <a id="wrglossary.5317"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. However, both sets of commands use <a id="wrglossary.5318"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> for the font. </div><!-- end of information -->
+The <a id="wrglossary.5319"></a><a href="#glo:idx.entryformat">entry format</a> is only applicable to the <a id="wrglossary.5320"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, not the <a id="wrglossary.5321"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. However, both sets of commands use <a id="wrglossary.5322"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> for the font. </div><!-- end of information -->
<p>
-You can redefine <a id="wrglossary.5319"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> (but beware of breaking <a id="wrglossary.5320"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> with <a id="wrglossary.5321"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>), but if you only want the change the <a id="wrglossary.5322"></a><a href="#glo:idx.entryformat">display style</a> for a given <a id="wrglossary.5323"></a><a href="#glo:dual.glossary">glossary</a>, use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5324"></a><code class="code"><dfn id="glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- instead of redefining <a id="wrglossary.5325"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>. The optional first argument <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> is the <a id="wrglossary.5326"></a><a href="#glo:dual.glossary">glossary</a> type. This defaults to <a id="wrglossary.5327"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> if omitted. The second argument is the <a id="wrglossary.5328"></a><a href="#glo:idx.entryformat">entry format</a> definition, which needs to use the placeholder commands described in this section.<p>
-In the remainder of this section, <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> refers to the argument of <a id="wrglossary.5329"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> or to the definition of <a id="wrglossary.5330"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>.<p>
+You can redefine <a id="wrglossary.5323"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> (but beware of breaking <a id="wrglossary.5324"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> with <a id="wrglossary.5325"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>), but if you only want the change the <a id="wrglossary.5326"></a><a href="#glo:idx.entryformat">display style</a> for a given <a id="wrglossary.5327"></a><a href="#glo:dual.glossary">glossary</a>, use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5328"></a><code class="code"><dfn id="glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ instead of redefining <a id="wrglossary.5329"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>. The optional first argument <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> is the <a id="wrglossary.5330"></a><a href="#glo:dual.glossary">glossary</a> type. This defaults to <a id="wrglossary.5331"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> if omitted. The second argument is the <a id="wrglossary.5332"></a><a href="#glo:idx.entryformat">entry format</a> definition, which needs to use the placeholder commands described in this section.<p>
+In the remainder of this section, <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> refers to the argument of <a id="wrglossary.5333"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> or to the definition of <a id="wrglossary.5334"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <a id="wrglossary.5331"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> is the default <a id="wrglossary.5332"></a><a href="#glo:idx.entryformat">display style</a> for <a id="wrglossary.5333"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. Once the <a id="wrglossary.5334"></a><a href="#glo:idx.entryformat">display style</a> has been changed for an individual <a id="wrglossary.5335"></a><a href="#glo:dual.glossary">glossary</a> using <a id="wrglossary.5336"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>, redefining <a id="wrglossary.5337"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> won&#x2019;t have an effect on that <a id="wrglossary.5338"></a><a href="#glo:dual.glossary">glossary</a>, you must instead use <a id="wrglossary.5339"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> again. Note that <a id="wrglossary.5340"></a><a href="#glo:dual.glossary">glossaries</a> that have been identified as lists of <a id="wrglossary.5341"></a><a href="#glo:idx.acronym">acronyms</a> (via the package option <a id="wrglossary.5342"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> or the command <a id="wrglossary.5343"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a>, see &#xa7;<a href="#sec:pkgopts-acronym">2.7</a>) use <a id="wrglossary.5344"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> to set their <a id="wrglossary.5345"></a><a href="#glo:idx.entryformat">display style</a>. (The <a id="wrglossary.5346"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.5347"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> support within its redefinition of <a id="wrglossary.5348"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>.) </div><!-- end of important -->
+Note that <a id="wrglossary.5335"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> is the default <a id="wrglossary.5336"></a><a href="#glo:idx.entryformat">display style</a> for <a id="wrglossary.5337"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. Once the <a id="wrglossary.5338"></a><a href="#glo:idx.entryformat">display style</a> has been changed for an individual <a id="wrglossary.5339"></a><a href="#glo:dual.glossary">glossary</a> using <a id="wrglossary.5340"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>, redefining <a id="wrglossary.5341"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> won&#x2019;t have an effect on that <a id="wrglossary.5342"></a><a href="#glo:dual.glossary">glossary</a>, you must instead use <a id="wrglossary.5343"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> again. Note that <a id="wrglossary.5344"></a><a href="#glo:dual.glossary">glossaries</a> that have been identified as lists of <a id="wrglossary.5345"></a><a href="#glo:idx.acronym">acronyms</a> (via the package option <a id="wrglossary.5346"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> or the command <a id="wrglossary.5347"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a>, see &#xa7;<a href="#sec:pkgopts-acronym">2.7</a>) use <a id="wrglossary.5348"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> to set their <a id="wrglossary.5349"></a><a href="#glo:idx.entryformat">display style</a>. (The <a id="wrglossary.5350"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.5351"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> support within its redefinition of <a id="wrglossary.5352"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>.) </div><!-- end of important -->
<p>
Within <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> you may use the following commands: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5349"></a><code class="code"><dfn id="glo:glslabel"><code class="csfmt">\glslabel</code></dfn></code></div><!-- end of pinnedbox -->
- This expands to the label of the <a id="wrglossary.5350"></a><a href="#glo:idx.glossaryentry">entry</a> being referenced.<p>
-You can also access the entry&#x2019;s <a id="wrglossary.5351"></a><a href="#glo:dual.glossary">glossary</a> type using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5352"></a><code class="code"><dfn id="glo:glstype"><code class="csfmt">\glstype</code></dfn></code></div><!-- end of pinnedbox -->
- This is defined using <a id="wrglossary.5353"></a><a href="#glo:protected@edef"><code class="csfmt">\protected@edef</code></a> so the replacement text is the actual <a id="wrglossary.5354"></a><a href="#glo:dual.glossary">glossary</a> type rather than <code class="code"><a id="wrglossary.5355"></a><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a>{<a id="wrglossary.5356"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}</code>.<p>
+<a id="wrglossary.5353"></a><code class="code"><dfn id="glo:glslabel"><code class="csfmt">\glslabel</code></dfn></code></div><!-- end of pinnedbox -->
+ This expands to the label of the <a id="wrglossary.5354"></a><a href="#glo:idx.glossaryentry">entry</a> being referenced.<p>
+You can also access the entry&#x2019;s <a id="wrglossary.5355"></a><a href="#glo:dual.glossary">glossary</a> type using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5356"></a><code class="code"><dfn id="glo:glstype"><code class="csfmt">\glstype</code></dfn></code></div><!-- end of pinnedbox -->
+ This is defined using <a id="wrglossary.5357"></a><a href="#glo:protected@edef"><code class="csfmt">\protected@edef</code></a> so the replacement text is the actual <a id="wrglossary.5358"></a><a href="#glo:dual.glossary">glossary</a> type rather than <code class="code"><a id="wrglossary.5359"></a><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a>{<a id="wrglossary.5360"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}</code>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5357"></a><code class="code"><dfn id="glo:glsinsert"><code class="csfmt">\glsinsert</code></dfn></code></div><!-- end of pinnedbox -->
- Expands to the final <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument to <a id="wrglossary.5358"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.5359"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> and their <a id="wrglossary.5360"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants (or empty if <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> was omitted).<p>
+<a id="wrglossary.5361"></a><code class="code"><dfn id="glo:glsinsert"><code class="csfmt">\glsinsert</code></dfn></code></div><!-- end of pinnedbox -->
+ Expands to the final <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument to <a id="wrglossary.5362"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.5363"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> and their <a id="wrglossary.5364"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants (or empty if <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> was omitted).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5361"></a><code class="code"><dfn id="glo:glsifplural"><code class="csfmt">\glsifplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- If the plural commands <a id="wrglossary.5362"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, <a id="wrglossary.5363"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> or <a id="wrglossary.5364"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> was used, this command expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> otherwise it expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
+<a id="wrglossary.5365"></a><code class="code"><dfn id="glo:glsifplural"><code class="csfmt">\glsifplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ If the plural commands <a id="wrglossary.5366"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, <a id="wrglossary.5367"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> or <a id="wrglossary.5368"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> was used, this command expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> otherwise it expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5365"></a><code class="code"><dfn id="glo:glscapscase"><code class="csfmt">\glscapscase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">sentence</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">all caps</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- If <a id="wrglossary.5366"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.5367"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> or <a id="wrglossary.5368"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> were used, this expands to <span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span>. If the <a id="wrglossary.5369"></a><a href="#glo:idx.sentencecase">sentence case</a> commands <a id="wrglossary.5370"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> or <a id="wrglossary.5371"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> were used, this expands to <span class="meta">&#x2329;<em class="metainner">sentence</em>&#x232a;</span>. If the <a id="wrglossary.5372"></a><a href="#glo:idx.allcaps">all caps</a> commands <a id="wrglossary.5373"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> or <a id="wrglossary.5374"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> were used, this expands to <span class="meta">&#x2329;<em class="metainner">all caps</em>&#x232a;</span>.<p>
+<a id="wrglossary.5369"></a><code class="code"><dfn id="glo:glscapscase"><code class="csfmt">\glscapscase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">sentence</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">all caps</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ If <a id="wrglossary.5370"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.5371"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> or <a id="wrglossary.5372"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> were used, this expands to <span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span>. If the <a id="wrglossary.5373"></a><a href="#glo:idx.sentencecase">sentence case</a> commands <a id="wrglossary.5374"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> or <a id="wrglossary.5375"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> were used, this expands to <span class="meta">&#x2329;<em class="metainner">sentence</em>&#x232a;</span>. If the <a id="wrglossary.5376"></a><a href="#glo:idx.allcaps">all caps</a> commands <a id="wrglossary.5377"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> or <a id="wrglossary.5378"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> were used, this expands to <span class="meta">&#x2329;<em class="metainner">all caps</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5375"></a><code class="code"><dfn id="glo:glscustomtext"><code class="csfmt">\glscustomtext</code></dfn></code></div><!-- end of pinnedbox -->
- Expands to the custom text supplied in <a id="wrglossary.5376"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>. It&#x2019;s always empty for <a id="wrglossary.5377"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.5378"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> and their <a id="wrglossary.5379"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants. (You can use <a id="wrglossary.5380"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>&#x2019;s <code class="csfmt">\ifdefempty</code> to determine if <a id="wrglossary.5381"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> is empty.)<p>
+<a id="wrglossary.5379"></a><code class="code"><dfn id="glo:glscustomtext"><code class="csfmt">\glscustomtext</code></dfn></code></div><!-- end of pinnedbox -->
+ Expands to the custom text supplied in <a id="wrglossary.5380"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>. It&#x2019;s always empty for <a id="wrglossary.5381"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.5382"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> and their <a id="wrglossary.5383"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants. (You can use <a id="wrglossary.5384"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>&#x2019;s <code class="csfmt">\ifdefempty</code> to determine if <a id="wrglossary.5385"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> is empty.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If <a id="wrglossary.5382"></a><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a> is used, <a id="wrglossary.5383"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> will include the <a id="wrglossary.5384"></a><a href="#glo:idx.sentencecase">sentence case</a> command (<a id="wrglossary.5385"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>), but <a id="wrglossary.5386"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> will expand to <span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span> (since <a id="wrglossary.5387"></a><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a> simply uses <a id="wrglossary.5388"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> without modifying the placeholder commands). However, the generic <a id="wrglossary.5389"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> doesn&#x2019;t use <a id="wrglossary.5390"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> (or <a id="wrglossary.5391"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>) if <a id="wrglossary.5392"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> isn&#x2019;t empty. </div><!-- end of important -->
+If <a id="wrglossary.5386"></a><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a> is used, <a id="wrglossary.5387"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> will include the <a id="wrglossary.5388"></a><a href="#glo:idx.sentencecase">sentence case</a> command (<a id="wrglossary.5389"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>), but <a id="wrglossary.5390"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> will expand to <span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span> (since <a id="wrglossary.5391"></a><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a> simply uses <a id="wrglossary.5392"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> without modifying the placeholder commands). However, the generic <a id="wrglossary.5393"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> doesn&#x2019;t use <a id="wrglossary.5394"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> (or <a id="wrglossary.5395"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>) if <a id="wrglossary.5396"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> isn&#x2019;t empty. </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5393"></a><code class="code"><dfn id="glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></dfn>{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.5394"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are on for the current reference, otherwise it will do <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. The <a id="wrglossary.5395"></a><a href="#glo:idx.hyperlink">hyperlink</a> may be off even if it wasn&#x2019;t explicitly switched off with <a id="wrglossary.5396"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> key or the use of a starred (<a id="wrglossary.5397"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) command. It may be off because the <a id="wrglossary.5398"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package hasn&#x2019;t been loaded or because <a id="wrglossary.5399"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a> has been used or because the entry is in a <a id="wrglossary.5400"></a><a href="#glo:dual.glossary">glossary</a> type that&#x2019;s had the <a id="wrglossary.5401"></a><a href="#glo:idx.hyperlink">hyperlinks</a> switched off (using <a id="wrglossary.5402"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a>) or because it&#x2019;s the <a id="wrglossary.5403"></a><a href="#glo:dual.firstuse">first use</a> and the hyperlinks have been suppressed on <a id="wrglossary.5404"></a><a href="#glo:dual.firstuse">first use</a>.<p>
-If you want to know if the calling command used to reference the <a id="wrglossary.5405"></a><a href="#glo:idx.glossaryentry">entry</a> was used with the star (<a id="wrglossary.5406"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) or plus (<a id="wrglossary.5407"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>) variant, you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5408"></a><code class="code"><dfn id="glo:glslinkvar"><code class="csfmt">\glslinkvar</code></dfn>{<span class="meta">&#x2329;<em class="metainner">unmodified</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">star case</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">plus case</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This will do <span class="meta">&#x2329;<em class="metainner">unmodified</em>&#x232a;</span> if the unmodified version was used, or will do <span class="meta">&#x2329;<em class="metainner">star case</em>&#x232a;</span> if the starred version was used, or will do <span class="meta">&#x2329;<em class="metainner">plus case</em>&#x232a;</span> if the plus version was used. The custom modifier provided by <a id="wrglossary.5409"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> <a id="wrglossary.5410"></a><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a> will make <a id="wrglossary.5411"></a><a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a> expand to <span class="meta">&#x2329;<em class="metainner">unmodified</em>&#x232a;</span>.<p>
-Note that this doesn&#x2019;t take into account if the <a id="wrglossary.5412"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key was used to override the default setting, so this command shouldn&#x2019;t be used to guess whether or not the <a id="wrglossary.5413"></a><a href="#glo:idx.hyperlink">hyperlink</a> is on for this reference. This command is therefore of limited use. If you want to make the <a id="wrglossary.5414"></a><a href="#glo:idx.starmod">star</a> or <a id="wrglossary.5415"></a><a href="#glo:idx.plusmod">plus</a> behave differently, you can try <a id="wrglossary.5416"></a><a href="#glo:GlsXtrSetStarModifier"><code class="csfmt">\GlsXtrSetStarModifier</code></a> or <a id="wrglossary.5417"></a><a href="#glo:GlsXtrSetPlusModifier"><code class="csfmt">\GlsXtrSetPlusModifier</code></a> instead, if you are using <a id="wrglossary.5418"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
-Note that you can also use commands such as <a id="wrglossary.5419"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> within <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> (see &#xa7;<a href="#sec:glsunset">7</a>), but don&#x2019;t use <a id="wrglossary.5420"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> in the <a id="wrglossary.5421"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.5422"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.5423"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additional commands that may be used within <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> to obtain information about the calling command. </div><!-- end of information -->
-<p>
-The commands <a id="wrglossary.5424"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a id="wrglossary.5425"></a><a href="#glo:glstype"><code class="csfmt">\glstype</code></a>, <a id="wrglossary.5426"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a id="wrglossary.5427"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a>, <a id="wrglossary.5428"></a><a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a> and <a id="wrglossary.5429"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> are typically updated at the start of the <a id="wrglossary.5430"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.5431"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands so they can usually be accessed in the hook user commands, such as <a id="wrglossary.5432"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a> and <a id="wrglossary.5433"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>.<p>
+<a id="wrglossary.5397"></a><code class="code"><dfn id="glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></dfn>{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.5398"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are on for the current reference, otherwise it will do <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. The <a id="wrglossary.5399"></a><a href="#glo:idx.hyperlink">hyperlink</a> may be off even if it wasn&#x2019;t explicitly switched off with <a id="wrglossary.5400"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> key or the use of a starred (<a id="wrglossary.5401"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) command. It may be off because the <a id="wrglossary.5402"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package hasn&#x2019;t been loaded or because <a id="wrglossary.5403"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a> has been used or because the entry is in a <a id="wrglossary.5404"></a><a href="#glo:dual.glossary">glossary</a> type that&#x2019;s had the <a id="wrglossary.5405"></a><a href="#glo:idx.hyperlink">hyperlinks</a> switched off (using <a id="wrglossary.5406"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a>) or because it&#x2019;s the <a id="wrglossary.5407"></a><a href="#glo:dual.firstuse">first use</a> and the hyperlinks have been suppressed on <a id="wrglossary.5408"></a><a href="#glo:dual.firstuse">first use</a>.<p>
+If you want to know if the calling command used to reference the <a id="wrglossary.5409"></a><a href="#glo:idx.glossaryentry">entry</a> was used with the star (<a id="wrglossary.5410"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) or plus (<a id="wrglossary.5411"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>) variant, you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5412"></a><code class="code"><dfn id="glo:glslinkvar"><code class="csfmt">\glslinkvar</code></dfn>{<span class="meta">&#x2329;<em class="metainner">unmodified</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">star case</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">plus case</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This will do <span class="meta">&#x2329;<em class="metainner">unmodified</em>&#x232a;</span> if the unmodified version was used, or will do <span class="meta">&#x2329;<em class="metainner">star case</em>&#x232a;</span> if the starred version was used, or will do <span class="meta">&#x2329;<em class="metainner">plus case</em>&#x232a;</span> if the plus version was used. The custom modifier provided by <a id="wrglossary.5413"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> <a id="wrglossary.5414"></a><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a> will make <a id="wrglossary.5415"></a><a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a> expand to <span class="meta">&#x2329;<em class="metainner">unmodified</em>&#x232a;</span>.<p>
+Note that this doesn&#x2019;t take into account if the <a id="wrglossary.5416"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key was used to override the default setting, so this command shouldn&#x2019;t be used to guess whether or not the <a id="wrglossary.5417"></a><a href="#glo:idx.hyperlink">hyperlink</a> is on for this reference. This command is therefore of limited use. If you want to make the <a id="wrglossary.5418"></a><a href="#glo:idx.starmod">star</a> or <a id="wrglossary.5419"></a><a href="#glo:idx.plusmod">plus</a> behave differently, you can try <a id="wrglossary.5420"></a><a href="#glo:GlsXtrSetStarModifier"><code class="csfmt">\GlsXtrSetStarModifier</code></a> or <a id="wrglossary.5421"></a><a href="#glo:GlsXtrSetPlusModifier"><code class="csfmt">\GlsXtrSetPlusModifier</code></a> instead, if you are using <a id="wrglossary.5422"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+Note that you can also use commands such as <a id="wrglossary.5423"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> within <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> (see &#xa7;<a href="#sec:glsunset">7</a>), but don&#x2019;t use <a id="wrglossary.5424"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> in the <a id="wrglossary.5425"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.5426"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.5427"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additional commands that may be used within <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> to obtain information about the calling command. </div><!-- end of information -->
+<p>
+The commands <a id="wrglossary.5428"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a id="wrglossary.5429"></a><a href="#glo:glstype"><code class="csfmt">\glstype</code></a>, <a id="wrglossary.5430"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a id="wrglossary.5431"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a>, <a id="wrglossary.5432"></a><a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a> and <a id="wrglossary.5433"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> are typically updated at the start of the <a id="wrglossary.5434"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.5435"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands so they can usually be accessed in the hook user commands, such as <a id="wrglossary.5436"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a> and <a id="wrglossary.5437"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-This means that using commands like <a id="wrglossary.5434"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> within the fields that are accessed using the <a id="wrglossary.5435"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.5436"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands (such as the <a id="wrglossary.5437"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.5438"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.5439"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> or <a id="wrglossary.5440"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys) will cause a problem. The definitions of the placeholder commands can&#x2019;t be scoped otherwise they won&#x2019;t be available for the <a id="wrglossary.5441"></a><a href="#glo:dual.postlinkhook">post-link hook</a>, and grouping can also cause unwanted spacing issues in <a id="wrglossary.5442"></a><a href="#glo:idx.mathmode">math mode</a>. </div><!-- end of warning -->
+This means that using commands like <a id="wrglossary.5438"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> within the fields that are accessed using the <a id="wrglossary.5439"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.5440"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands (such as the <a id="wrglossary.5441"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.5442"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.5443"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> or <a id="wrglossary.5444"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys) will cause a problem. The definitions of the placeholder commands can&#x2019;t be scoped otherwise they won&#x2019;t be available for the <a id="wrglossary.5445"></a><a href="#glo:dual.postlinkhook">post-link hook</a>, and grouping can also cause unwanted spacing issues in <a id="wrglossary.5446"></a><a href="#glo:idx.mathmode">math mode</a>. </div><!-- end of warning -->
<p>
-If you only want to make minor modifications to <a id="wrglossary.5443"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, you can use the generic <a id="wrglossary.5444"></a><a href="#glo:@@glslabel@entryformat">entry formatting</a> command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5445"></a><code class="code"><dfn id="glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></dfn></code></div><!-- end of pinnedbox -->
- This uses the above commands to display just the <a id="wrglossary.5446"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.5447"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.5448"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> or <a id="wrglossary.5449"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> keys (or the custom text) with the insert text appended. For example, to make the symbol appear in parentheses for the <a id="wrglossary.5450"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a> glossary: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5451"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>[<a id="wrglossary.5452"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a>]{<a id="wrglossary.5453"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> (<a id="wrglossary.5454"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.5455"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}
+If you only want to make minor modifications to <a id="wrglossary.5447"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, you can use the generic <a id="wrglossary.5448"></a><a href="#glo:@@glslabel@entryformat">entry formatting</a> command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5449"></a><code class="code"><dfn id="glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></dfn></code></div><!-- end of pinnedbox -->
+ This uses the above commands to display just the <a id="wrglossary.5450"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.5451"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.5452"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> or <a id="wrglossary.5453"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> keys (or the custom text) with the insert text appended. For example, to make the symbol appear in parentheses for the <a id="wrglossary.5454"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a> glossary: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5455"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>[<a id="wrglossary.5456"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a>]{<a id="wrglossary.5457"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> (<a id="wrglossary.5458"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.5459"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}
</pre><p>
-The <a id="wrglossary.5456"></a><a href="#glo:idx.acronymstyle">acronym styles</a> use a similar method to adjust the formatting. For example, the <a id="wrglossary.5457"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style implements: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5458"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<a id="wrglossary.5459"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.5460"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.5461"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.5462"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}}
-</pre> For each <a id="wrglossary.5463"></a><a href="#glo:dual.glossary">glossary</a> that has been identified as a list of acronyms. This uses the generic <a id="wrglossary.5464"></a><a href="#glo:idx.entryformat">entry format</a> command <a id="wrglossary.5465"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> for general <a id="wrglossary.5466"></a><a href="#glo:idx.glossaryentry">entries</a> (that don&#x2019;t have the <a id="wrglossary.5467"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key set), otherwise it uses the generic <a id="wrglossary.5468"></a><a href="#glo:idx.acronymstyle">acronym format</a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5469"></a><code class="code"><dfn id="glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></dfn></code></div><!-- end of pinnedbox -->
- This uses the values from the <a id="wrglossary.5470"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>, <a id="wrglossary.5471"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>, <a id="wrglossary.5472"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> and <a id="wrglossary.5473"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> keys, rather than using the <a id="wrglossary.5474"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.5475"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, <a id="wrglossary.5476"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> and <a id="wrglossary.5477"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> keys. The <a id="wrglossary.5478"></a><a href="#glo:dual.firstuse">first use</a> singular text is obtained via: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5479"></a><code class="code"><dfn id="glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- instead of from the <a id="wrglossary.5480"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key, and the <a id="wrglossary.5481"></a><a href="#glo:dual.firstuse">first use</a> plural text is obtained via: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5482"></a><code class="code"><dfn id="glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- instead of from the <a id="wrglossary.5483"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key. In both cases, <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is the <a id="wrglossary.5484"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label and <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> is the insert text provided in the final optional argument of commands like <a id="wrglossary.5485"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. The default behaviour is to do the long form (or plural long form) followed by <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> and a&#xa0;space and the short form (or plural short form) in parentheses, where the short form is in the argument of <a id="wrglossary.5486"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>. There are also <a id="wrglossary.5487"></a><a href="#glo:idx.sentencecase">sentence case</a> versions: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5488"></a><code class="code"><dfn id="glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+The <a id="wrglossary.5460"></a><a href="#glo:idx.acronymstyle">acronym styles</a> use a similar method to adjust the formatting. For example, the <a id="wrglossary.5461"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style implements: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5462"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<a id="wrglossary.5463"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.5464"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.5465"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.5466"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}}
+</pre> For each <a id="wrglossary.5467"></a><a href="#glo:dual.glossary">glossary</a> that has been identified as a list of acronyms. This uses the generic <a id="wrglossary.5468"></a><a href="#glo:idx.entryformat">entry format</a> command <a id="wrglossary.5469"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> for general <a id="wrglossary.5470"></a><a href="#glo:idx.glossaryentry">entries</a> (that don&#x2019;t have the <a id="wrglossary.5471"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key set), otherwise it uses the generic <a id="wrglossary.5472"></a><a href="#glo:idx.acronymstyle">acronym format</a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5473"></a><code class="code"><dfn id="glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></dfn></code></div><!-- end of pinnedbox -->
+ This uses the values from the <a id="wrglossary.5474"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>, <a id="wrglossary.5475"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>, <a id="wrglossary.5476"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> and <a id="wrglossary.5477"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> keys, rather than using the <a id="wrglossary.5478"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>, <a id="wrglossary.5479"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, <a id="wrglossary.5480"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> and <a id="wrglossary.5481"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> keys. The <a id="wrglossary.5482"></a><a href="#glo:dual.firstuse">first use</a> singular text is obtained via: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5483"></a><code class="code"><dfn id="glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ instead of from the <a id="wrglossary.5484"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key, and the <a id="wrglossary.5485"></a><a href="#glo:dual.firstuse">first use</a> plural text is obtained via: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5486"></a><code class="code"><dfn id="glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ instead of from the <a id="wrglossary.5487"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key. In both cases, <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is the <a id="wrglossary.5488"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label and <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> is the insert text provided in the final optional argument of commands like <a id="wrglossary.5489"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. The default behaviour is to do the long form (or plural long form) followed by <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> and a&#xa0;space and the short form (or plural short form) in parentheses, where the short form is in the argument of <a id="wrglossary.5490"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>. There are also <a id="wrglossary.5491"></a><a href="#glo:idx.sentencecase">sentence case</a> versions: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5492"></a><code class="code"><dfn id="glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5489"></a><code class="code"><dfn id="glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- See &#xa7;<a href="#sec:acronyms">6</a> for details on changing the style of <a id="wrglossary.5490"></a><a href="#glo:idx.acronym">acronyms</a>.<p>
+<a id="wrglossary.5493"></a><code class="code"><dfn id="glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ See &#xa7;<a href="#sec:acronyms">6</a> for details on changing the style of <a id="wrglossary.5494"></a><a href="#glo:idx.acronym">acronyms</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <a id="wrglossary.5491"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> (or the formatting given by <a id="wrglossary.5492"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>) is not used by the <a id="wrglossary.5493"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. </div><!-- end of important -->
+Note that <a id="wrglossary.5495"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> (or the formatting given by <a id="wrglossary.5496"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>) is not used by the <a id="wrglossary.5497"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. </div><!-- end of important -->
<p>
-<div class="example" id="ex:customfmt"><div class="title">Example 16: Custom Entry Display in Text</div> Suppose you want a <a id="wrglossary.5494"></a><a href="#glo:dual.glossary">glossary</a> of measurements and units, you can use the <a id="wrglossary.5495"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key to store the unit: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5496"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{distance}{<a id="wrglossary.5497"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={distance}</span>,
-<a id="wrglossary.5498"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={The length between two points}</span>,
-<a id="wrglossary.5499"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={km}</span>}
-</pre> and now suppose you want <code class="code"><a id="wrglossary.5500"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{distance}</code> to produce <span class="qt">&#x201c;distance (km)&#x201d;</span> on <a id="wrglossary.5501"></a><a href="#glo:dual.firstuse">first use</a>, then you can redefine <a id="wrglossary.5502"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.5503"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}<span class="comment">% </span>
- <a id="wrglossary.5504"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
- <a id="wrglossary.5505"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.5506"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.5507"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<a id="wrglossary.5508"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.5509"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}<span class="comment">% </span>
+<div class="example" id="ex:customfmt"><div class="title">Example 16: Custom Entry Display in Text</div> Suppose you want a <a id="wrglossary.5498"></a><a href="#glo:dual.glossary">glossary</a> of measurements and units, you can use the <a id="wrglossary.5499"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key to store the unit: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5500"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{distance}{<a id="wrglossary.5501"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={distance}</span>,
+<a id="wrglossary.5502"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={The length between two points}</span>,
+<a id="wrglossary.5503"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={km}</span>}
+</pre> and now suppose you want <code class="code"><a id="wrglossary.5504"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{distance}</code> to produce <span class="qt">&#x201c;distance (km)&#x201d;</span> on <a id="wrglossary.5505"></a><a href="#glo:dual.firstuse">first use</a>, then you can redefine <a id="wrglossary.5506"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.5507"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.5508"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
+ <a id="wrglossary.5509"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.5510"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.5511"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<a id="wrglossary.5512"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.5513"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}<span class="comment">% </span>
</pre><p>
-(Note that I&#x2019;ve used <a id="wrglossary.5510"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a> rather than <a id="wrglossary.5511"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> to avoid nested <a id="wrglossary.5512"></a><a href="#glo:idx.hyperlink">hyperlinks</a>.)<p>
-All of the <a id="wrglossary.5513"></a><a href="#glo:dual.linktext">link text</a> will be formatted according to <a id="wrglossary.5514"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> (described earlier). So if you do, say: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.5515"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>}[1]{<a id="wrglossary.5516"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{#1}}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.5517"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.5518"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
- <a id="wrglossary.5519"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.5520"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.5521"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<a id="wrglossary.5522"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.5523"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}<span class="comment">% </span>
+(Note that I&#x2019;ve used <a id="wrglossary.5514"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a> rather than <a id="wrglossary.5515"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> to avoid nested <a id="wrglossary.5516"></a><a href="#glo:idx.hyperlink">hyperlinks</a>.)<p>
+All of the <a id="wrglossary.5517"></a><a href="#glo:dual.linktext">link text</a> will be formatted according to <a id="wrglossary.5518"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> (described earlier). So if you do, say: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.5519"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>}[1]{<a id="wrglossary.5520"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{#1}}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.5521"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.5522"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
+ <a id="wrglossary.5523"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.5524"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.5525"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<a id="wrglossary.5526"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.5527"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}<span class="comment">% </span>
}
-</pre> then <code class="code"><a id="wrglossary.5524"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{distance}</code> will produce <span class="qt">&#x201c;<span style="font-weight: bold; ">distance (km)</span>&#x201d;</span>. This is different from using the <a id="wrglossary.5525"></a><a href="#glo:dual.postlinkhook">post-link hook</a> which is outside of <a id="wrglossary.5526"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>.<p>
-For a complete document, see the sample file <a id="wrglossary.5527"></a><a href="#glo:file.sample-entryfmt.tex"><span class="filefmt">sample-entryfmt.tex</span></a>. </div><p>
-<div class="example" id="ex:defglsentryfmt"><div class="title">Example 17: Custom Format for Particular Glossary</div> Suppose you have created a new <a id="wrglossary.5528"></a><a href="#glo:dual.glossary">glossary</a> called <span class="optfmt">notation</span> and you want to change the way the entry is displayed on <a id="wrglossary.5529"></a><a href="#glo:dual.firstuse">first use</a> so that it includes the symbol, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5530"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>[notation]{<a id="wrglossary.5531"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
- <a id="wrglossary.5532"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.5533"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.5534"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (denoted <a id="wrglossary.5535"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.5536"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}}
-</pre> Now suppose you have defined an entry as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5537"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{set}{<a id="wrglossary.5538"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={notation}</span>,
- <a id="wrglossary.5539"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
- <a id="wrglossary.5540"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of objects}</span>,
- <a id="wrglossary.5541"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.5542"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>S}</span>
+</pre> then <code class="code"><a id="wrglossary.5528"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{distance}</code> will produce <span class="qt">&#x201c;<span style="font-weight: bold; ">distance (km)</span>&#x201d;</span>. This is different from using the <a id="wrglossary.5529"></a><a href="#glo:dual.postlinkhook">post-link hook</a> which is outside of <a id="wrglossary.5530"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>.<p>
+For a complete document, see the sample file <a id="wrglossary.5531"></a><a href="#glo:file.sample-entryfmt.tex"><span class="filefmt">sample-entryfmt.tex</span></a>. </div><p>
+<div class="example" id="ex:defglsentryfmt"><div class="title">Example 17: Custom Format for Particular Glossary</div> Suppose you have created a new <a id="wrglossary.5532"></a><a href="#glo:dual.glossary">glossary</a> called <span class="optfmt">notation</span> and you want to change the way the entry is displayed on <a id="wrglossary.5533"></a><a href="#glo:dual.firstuse">first use</a> so that it includes the symbol, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5534"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>[notation]{<a id="wrglossary.5535"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
+ <a id="wrglossary.5536"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.5537"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.5538"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (denoted <a id="wrglossary.5539"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.5540"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}}
+</pre> Now suppose you have defined an entry as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5541"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{set}{<a id="wrglossary.5542"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={notation}</span>,
+ <a id="wrglossary.5543"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
+ <a id="wrglossary.5544"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of objects}</span>,
+ <a id="wrglossary.5545"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.5546"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>S}</span>
}
-</pre> The <a id="wrglossary.5543"></a><a href="#glo:@@glslabel@firstuse">first time</a> you reference this entry it will be displayed as: <span class="qt">&#x201c;set (denoted \(S\))&#x201d;</span> (assuming <a id="wrglossary.5544"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> was used).<p>
-Remember that if you use the <a id="wrglossary.5545"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key, you need to use a <a id="wrglossary.5546"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays the symbol, as many of the styles ignore it. </div><p>
+</pre> The <a id="wrglossary.5547"></a><a href="#glo:@@glslabel@firstuse">first time</a> you reference this entry it will be displayed as: <span class="qt">&#x201c;set (denoted \(S\))&#x201d;</span> (assuming <a id="wrglossary.5548"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> was used).<p>
+Remember that if you use the <a id="wrglossary.5549"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key, you need to use a <a id="wrglossary.5550"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays the symbol, as many of the styles ignore it. </div><p>
</section><!-- end of section sec:glsdisplay -->
<section id="sec:glshooks"><!-- start of section sec:glshooks --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->5.1.5. Hooks<div class="labellink"><a href="#sec:glshooks">[link]</a></div></h3><!-- end of subsection header -->
<p>
-Both the <a id="wrglossary.5547"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.5548"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5549"></a><code class="code"><dfn id="glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></dfn></code></div><!-- end of pinnedbox -->
- after the <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> are set. This macro does nothing by default but can be redefined. (For example, to switch off the <a id="wrglossary.5550"></a><a href="#glo:idx.hyperlink">hyperlink</a> under certain conditions.) The <a id="wrglossary.5551"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides <a id="wrglossary.5552"></a><a href="#glo:glslinkpresetkeys"><code class="xtrcsfmt">\glslinkpresetkeys</code></a>.<p>
-There is also a hook (the <a id="wrglossary.5553"></a><a href="#glo:dual.postlinkhook">post-link hook</a>) that&#x2019;s implemented at the end: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5554"></a><code class="code"><dfn id="glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></dfn></code></div><!-- end of pinnedbox -->
- This is done after the <a id="wrglossary.5555"></a><a href="#glo:dual.linktext">link text</a> has been displayed and also <span style="font-style: italic; font-variant: normal; ">after</span> the <a id="wrglossary.5556"></a><a href="#glo:dual.firstuseflag">first use flag</a> has been unset (see example&#xa0;<a href="#ex:dotabbr">29</a>). This means that it&#x2019;s too late to use <a id="wrglossary.5557"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> in the definition of <a id="wrglossary.5558"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>. The <a id="wrglossary.5559"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.5560"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a> for use in the <a id="wrglossary.5561"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.5562"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.5563"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.5564"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a> to allow for additional hooks that can vary according to the entry&#x2019;s <a id="wrglossary.5565"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>. If you migrate over from only using the base <a id="wrglossary.5566"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to <a id="wrglossary.5567"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and you have redefined <a id="wrglossary.5568"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>, consider moving your modifications to the category post-link hook to avoid breaking the extended <a id="wrglossary.5569"></a><a href="#glo:dual.postlinkhook">post-link hook</a> features. See the <a id="wrglossary.5570"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+Both the <a id="wrglossary.5551"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.5552"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5553"></a><code class="code"><dfn id="glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></dfn></code></div><!-- end of pinnedbox -->
+ after the <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> are set. This macro does nothing by default but can be redefined. (For example, to switch off the <a id="wrglossary.5554"></a><a href="#glo:idx.hyperlink">hyperlink</a> under certain conditions.) The <a id="wrglossary.5555"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides <a id="wrglossary.5556"></a><a href="#glo:glslinkpresetkeys"><code class="xtrcsfmt">\glslinkpresetkeys</code></a>.<p>
+There is also a hook (the <a id="wrglossary.5557"></a><a href="#glo:dual.postlinkhook">post-link hook</a>) that&#x2019;s implemented at the end: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5558"></a><code class="code"><dfn id="glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></dfn></code></div><!-- end of pinnedbox -->
+ This is done after the <a id="wrglossary.5559"></a><a href="#glo:dual.linktext">link text</a> has been displayed and also <span style="font-style: italic; font-variant: normal; ">after</span> the <a id="wrglossary.5560"></a><a href="#glo:dual.firstuseflag">first use flag</a> has been unset (see example&#xa0;<a href="#ex:dotabbr">29</a>). This means that it&#x2019;s too late to use <a id="wrglossary.5561"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> in the definition of <a id="wrglossary.5562"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>. The <a id="wrglossary.5563"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.5564"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a> for use in the <a id="wrglossary.5565"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.5566"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.5567"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.5568"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a> to allow for additional hooks that can vary according to the entry&#x2019;s <a id="wrglossary.5569"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>. If you migrate over from only using the base <a id="wrglossary.5570"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to <a id="wrglossary.5571"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and you have redefined <a id="wrglossary.5572"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>, consider moving your modifications to the category post-link hook to avoid breaking the extended <a id="wrglossary.5573"></a><a href="#glo:dual.postlinkhook">post-link hook</a> features. See the <a id="wrglossary.5574"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
</section><!-- end of section sec:glshooks -->
@@ -4628,178 +4632,178 @@ There is also a hook (the <a id="wrglossary.5553"></a><a href="#glo:dual.postlin
<section id="sec:disablehyperlinks"><!-- start of section sec:disablehyperlinks --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->5.1.6. Enabling and Disabling hyperlinks to Glossary Entries<div class="labellink"><a href="#sec:disablehyperlinks">[link]</a></div></h3><!-- end of subsection header -->
<p>
-If you load <a id="wrglossary.5571"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> prior to loading the <a id="wrglossary.5572"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the <a id="wrglossary.5573"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.5574"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands will automatically have <a id="wrglossary.5575"></a><a href="#glo:idx.hyperlink">hyperlinks</a> to the relevant <a id="wrglossary.5576"></a><a href="#glo:idx.glossaryentry">glossary entry</a>, unless the <a id="wrglossary.5577"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> option has been switched off (either explicitly or through implicit means, such as via the <a id="wrglossary.5578"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> package option).<p>
-You can disable or enable <a id="wrglossary.5579"></a><a href="#glo:idx.hyperlink">hyperlinks</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5580"></a><code class="code"><dfn id="glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></dfn></code></div><!-- end of pinnedbox -->
+If you load <a id="wrglossary.5575"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> prior to loading the <a id="wrglossary.5576"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the <a id="wrglossary.5577"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.5578"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands will automatically have <a id="wrglossary.5579"></a><a href="#glo:idx.hyperlink">hyperlinks</a> to the relevant <a id="wrglossary.5580"></a><a href="#glo:idx.glossaryentry">glossary entry</a>, unless the <a id="wrglossary.5581"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> option has been switched off (either explicitly or through implicit means, such as via the <a id="wrglossary.5582"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> package option).<p>
+You can disable or enable <a id="wrglossary.5583"></a><a href="#glo:idx.hyperlink">hyperlinks</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5584"></a><code class="code"><dfn id="glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></dfn></code></div><!-- end of pinnedbox -->
and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5581"></a><code class="code"><dfn id="glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></dfn></code><p>
+<a id="wrglossary.5585"></a><code class="code"><dfn id="glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></dfn></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- respectively. The effect can be localised by placing the commands within a group. Note that you should only use <a id="wrglossary.5582"></a><a href="#glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></a> if the commands <a id="wrglossary.5583"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> and <a id="wrglossary.5584"></a><a href="#glo:hypertarget"><code class="csfmt">\hypertarget</code></a> have been defined, otherwise you will get undefined control sequence errors. If the <a id="wrglossary.5585"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package is loaded before <a id="wrglossary.5586"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, <a id="wrglossary.5587"></a><a href="#glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></a> will be use automatically.<p>
-You can disable just the <a id="wrglossary.5588"></a><a href="#glo:dual.firstuse">first use</a> links using the package option <a id="wrglossary.5589"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>. Note that this option only affects the <a id="wrglossary.5590"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands that recognise the <a id="wrglossary.5591"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
-<div class="example" id="ex:hyperdesc"><div class="title">Example 18: First Use With Hyperlinked Footnote Description</div> Suppose I want the <a id="wrglossary.5592"></a><a href="#glo:dual.firstuse">first use</a> to have a <a id="wrglossary.5593"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the description in a footnote instead of hyperlinking to the relevant place in the <a id="wrglossary.5594"></a><a href="#glo:dual.glossary">glossary</a>. First I need to disable the <a id="wrglossary.5595"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.5596"></a><a href="#glo:dual.firstuse">first use</a> via the package option <a id="wrglossary.5597"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.5598"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>]{glossaries}
-</pre> Now I need to redefine <a id="wrglossary.5599"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.5600"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.5601"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
- <a id="wrglossary.5602"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.5603"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.5604"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.5605"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.5606"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}}<span class="comment">% </span>
+ respectively. The effect can be localised by placing the commands within a group. Note that you should only use <a id="wrglossary.5586"></a><a href="#glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></a> if the commands <a id="wrglossary.5587"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> and <a id="wrglossary.5588"></a><a href="#glo:hypertarget"><code class="csfmt">\hypertarget</code></a> have been defined, otherwise you will get undefined control sequence errors. If the <a id="wrglossary.5589"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package is loaded before <a id="wrglossary.5590"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, <a id="wrglossary.5591"></a><a href="#glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></a> will be use automatically.<p>
+You can disable just the <a id="wrglossary.5592"></a><a href="#glo:dual.firstuse">first use</a> links using the package option <a id="wrglossary.5593"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>. Note that this option only affects the <a id="wrglossary.5594"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands that recognise the <a id="wrglossary.5595"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
+<div class="example" id="ex:hyperdesc"><div class="title">Example 18: First Use With Hyperlinked Footnote Description</div> Suppose I want the <a id="wrglossary.5596"></a><a href="#glo:dual.firstuse">first use</a> to have a <a id="wrglossary.5597"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the description in a footnote instead of hyperlinking to the relevant place in the <a id="wrglossary.5598"></a><a href="#glo:dual.glossary">glossary</a>. First I need to disable the <a id="wrglossary.5599"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.5600"></a><a href="#glo:dual.firstuse">first use</a> via the package option <a id="wrglossary.5601"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.5602"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>]{glossaries}
+</pre> Now I need to redefine <a id="wrglossary.5603"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.5604"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.5605"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
+ <a id="wrglossary.5606"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.5607"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.5608"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.5609"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.5610"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}}<span class="comment">% </span>
}
</pre><p>
-Now the <a id="wrglossary.5607"></a><a href="#glo:dual.firstuse">first use</a> won&#x2019;t have hyperlinked text, but will be followed by a footnote. See the sample file <a id="wrglossary.5608"></a><a href="#glo:file.sample-FnDesc.tex"><span class="filefmt">sample-FnDesc.tex</span></a> for a complete document. </div><p>
-Note that the <a id="wrglossary.5609"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> option applies to all defined <a id="wrglossary.5610"></a><a href="#glo:dual.glossary">glossaries</a>. It may be that you only want to disable the <a id="wrglossary.5611"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.5612"></a><a href="#glo:dual.firstuse">first use</a> for <a id="wrglossary.5613"></a><a href="#glo:dual.glossary">glossaries</a> that have a different form on <a id="wrglossary.5614"></a><a href="#glo:dual.firstuse">first use</a> (such as list of <a id="wrglossary.5615"></a><a href="#glo:idx.acronym">acronyms</a>). This can be achieved by noting that since the <a id="wrglossary.5616"></a><a href="#glo:idx.glossaryentry">entries</a> that require hyperlinking for all instances have identical <a id="wrglossary.5617"></a><a href="#glo:@@glslabel@firstuse">first</a> and <a id="wrglossary.5618"></a><a href="#glo:@@glslabel@subsequentuse">subsequent</a> text, they can be unset via <a id="wrglossary.5619"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> (see &#xa7;<a href="#sec:glsunset">7</a>) so that the <a id="wrglossary.5620"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> option doesn&#x2019;t get applied.<p>
-<div class="example" id="ex:hyperfirst"><div class="title">Example 19: Suppressing Hyperlinks on First Use Just For Acronyms</div> Suppose I want to suppress the <a id="wrglossary.5621"></a><a href="#glo:idx.hyperlink">hyperlink</a> on <a id="wrglossary.5622"></a><a href="#glo:dual.firstuse">first use</a> for <a id="wrglossary.5623"></a><a href="#glo:idx.acronym">acronyms</a> but not for <a id="wrglossary.5624"></a><a href="#glo:idx.glossaryentry">entries</a> in the <a id="wrglossary.5625"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. I&#xa0;can load the <a id="wrglossary.5626"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.5627"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>,<a id="wrglossary.5628"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
-</pre> Once all <a id="wrglossary.5629"></a><a href="#glo:idx.glossaryentry">glossary entries</a> have been defined I&#xa0;then do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5630"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a>[<a id="wrglossary.5631"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>]
-</pre> (Alternatively use the <a id="wrglossary.5632"></a><a href="#glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></a> <a id="wrglossary.5633"></a><a href="#glo:idx.categoryattribute">category attribute</a> with <a id="wrglossary.5634"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) </div><p>
-For more complex requirements, you might find it easier to switch off all <a id="wrglossary.5635"></a><a href="#glo:idx.hyperlink">hyperlinks</a> via <a id="wrglossary.5636"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a> and put the <a id="wrglossary.5637"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (where required) within the definition of <a id="wrglossary.5638"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>) via <a id="wrglossary.5639"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a> (see &#xa7;<a href="#sec:glsnolink">5.2</a>).<p>
-<div class="example" id="ex:nomathhyper"><div class="title">Example 20: Only Hyperlink in Text Mode Not Math Mode</div> This is a bit of a contrived example, but suppose, for some reason, I only want the <a id="wrglossary.5640"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands to have hyperlinks when used in text mode, but not in <a id="wrglossary.5641"></a><a href="#glo:idx.mathmode">math mode</a>. I&#xa0;can do this by adding the <a id="wrglossary.5642"></a><a href="#glo:dual.glossary">glossary</a> to the list of <a id="wrglossary.5643"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> and redefining <a id="wrglossary.5644"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5645"></a><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a>{<a id="wrglossary.5646"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>}
-
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.5647"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
+Now the <a id="wrglossary.5611"></a><a href="#glo:dual.firstuse">first use</a> won&#x2019;t have hyperlinked text, but will be followed by a footnote. See the sample file <a id="wrglossary.5612"></a><a href="#glo:file.sample-FnDesc.tex"><span class="filefmt">sample-FnDesc.tex</span></a> for a complete document. </div><p>
+Note that the <a id="wrglossary.5613"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> option applies to all defined <a id="wrglossary.5614"></a><a href="#glo:dual.glossary">glossaries</a>. It may be that you only want to disable the <a id="wrglossary.5615"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.5616"></a><a href="#glo:dual.firstuse">first use</a> for <a id="wrglossary.5617"></a><a href="#glo:dual.glossary">glossaries</a> that have a different form on <a id="wrglossary.5618"></a><a href="#glo:dual.firstuse">first use</a> (such as list of <a id="wrglossary.5619"></a><a href="#glo:idx.acronym">acronyms</a>). This can be achieved by noting that since the <a id="wrglossary.5620"></a><a href="#glo:idx.glossaryentry">entries</a> that require hyperlinking for all instances have identical <a id="wrglossary.5621"></a><a href="#glo:@@glslabel@firstuse">first</a> and <a id="wrglossary.5622"></a><a href="#glo:@@glslabel@subsequentuse">subsequent</a> text, they can be unset via <a id="wrglossary.5623"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> (see &#xa7;<a href="#sec:glsunset">7</a>) so that the <a id="wrglossary.5624"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> option doesn&#x2019;t get applied.<p>
+<div class="example" id="ex:hyperfirst"><div class="title">Example 19: Suppressing Hyperlinks on First Use Just For Acronyms</div> Suppose I want to suppress the <a id="wrglossary.5625"></a><a href="#glo:idx.hyperlink">hyperlink</a> on <a id="wrglossary.5626"></a><a href="#glo:dual.firstuse">first use</a> for <a id="wrglossary.5627"></a><a href="#glo:idx.acronym">acronyms</a> but not for <a id="wrglossary.5628"></a><a href="#glo:idx.glossaryentry">entries</a> in the <a id="wrglossary.5629"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. I&#xa0;can load the <a id="wrglossary.5630"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.5631"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>,<a id="wrglossary.5632"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
+</pre> Once all <a id="wrglossary.5633"></a><a href="#glo:idx.glossaryentry">glossary entries</a> have been defined I&#xa0;then do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5634"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a>[<a id="wrglossary.5635"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>]
+</pre> (Alternatively use the <a id="wrglossary.5636"></a><a href="#glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></a> <a id="wrglossary.5637"></a><a href="#glo:idx.categoryattribute">category attribute</a> with <a id="wrglossary.5638"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) </div><p>
+For more complex requirements, you might find it easier to switch off all <a id="wrglossary.5639"></a><a href="#glo:idx.hyperlink">hyperlinks</a> via <a id="wrglossary.5640"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a> and put the <a id="wrglossary.5641"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (where required) within the definition of <a id="wrglossary.5642"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>) via <a id="wrglossary.5643"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a> (see &#xa7;<a href="#sec:glsnolink">5.2</a>).<p>
+<div class="example" id="ex:nomathhyper"><div class="title">Example 20: Only Hyperlink in Text Mode Not Math Mode</div> This is a bit of a contrived example, but suppose, for some reason, I only want the <a id="wrglossary.5644"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands to have hyperlinks when used in text mode, but not in <a id="wrglossary.5645"></a><a href="#glo:idx.mathmode">math mode</a>. I&#xa0;can do this by adding the <a id="wrglossary.5646"></a><a href="#glo:dual.glossary">glossary</a> to the list of <a id="wrglossary.5647"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> and redefining <a id="wrglossary.5648"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5649"></a><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a>{<a id="wrglossary.5650"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>}
+
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.5651"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
<code class="cmd">\ifmmode</code>
- <a id="wrglossary.5648"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
+ <a id="wrglossary.5652"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
<code class="cmd">\else</code>
- <a id="wrglossary.5649"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>
- {<a id="wrglossary.5650"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}<span class="comment">% hyperlink already on</span>
- {<a id="wrglossary.5651"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>[<a id="wrglossary.5652"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>]{<a id="wrglossary.5653"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}<span class="comment">% </span>
+ <a id="wrglossary.5653"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>
+ {<a id="wrglossary.5654"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}<span class="comment">% hyperlink already on</span>
+ {<a id="wrglossary.5655"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>[<a id="wrglossary.5656"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>]{<a id="wrglossary.5657"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}<span class="comment">% </span>
<code class="cmd">\fi</code>
}
-</pre> Note that this doesn&#x2019;t affect the <a id="wrglossary.5654"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, which will have the hyperlinks off unless they&#x2019;re forced on using the <a id="wrglossary.5655"></a><a href="#glo:idx.plusmod">plus</a> variant or with an explicit use of <a id="wrglossary.5656"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a>true.<p>
-See the sample file <a id="wrglossary.5657"></a><a href="#glo:file.sample-nomathhyper.tex"><span class="filefmt">sample-nomathhyper.tex</span></a> for a complete document. </div><p>
-<div class="example" id="ex:chap-hyperfirst"><div class="title">Example 21: One Hyper Link Per Entry Per Chapter</div> Here&#x2019;s a more complicated example that will only have the <a id="wrglossary.5658"></a><a href="#glo:idx.hyperlink">hyperlink</a> on the first time an entry is used per chapter. This doesn&#x2019;t involve resetting the <a id="wrglossary.5659"></a><a href="#glo:dual.firstuseflag">first use flag</a>. Instead it adds a&#xa0;new key using <a id="wrglossary.5660"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> (see &#xa7;<a href="#sec:glsaddstoragekey">4.3.2</a>) that keeps track of the chapter number that the entry was last used in: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5661"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{chapter}{0}{<code class="cmd">\glschapnum</code>}
-</pre> This creates a new user command called <code class="csfmt">\glschapnum</code> that&#x2019;s analogous to <a id="wrglossary.5662"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>. The default value for this key is&#xa0;0. I&#xa0;then define my <a id="wrglossary.5663"></a><a href="#glo:idx.glossaryentry">glossary entries</a> as usual.<p>
-Next I redefine the hook <a id="wrglossary.5664"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>) so that it determines the current chapter number (which is stored in <code class="csfmt">\currentchap</code> using <code class="csfmt">\edef</code>). This value is then compared with the value of the <a id="wrglossary.5665"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <span class="optfmt">chapter</span> key that I defined earlier. If they&#x2019;re the same, this <a id="wrglossary.5666"></a><a href="#glo:idx.glossaryentry">entry</a> has already been used in this chapter so the <a id="wrglossary.5667"></a><a href="#glo:idx.hyperlink">hyperlink</a> is switched off using <a id="wrglossary.5668"></a><a href="#glo:pkg.xkeyval"><span class="styfmt">xkeyval</span></a>&#x2019;s <code class="csfmt">\setkeys</code> command. If the chapter number isn&#x2019;t the same, then this <a id="wrglossary.5669"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been used in the current chapter. The <span class="optfmt">chapter</span> field is updated using <a id="wrglossary.5670"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a> (&#xa7;<a href="#sec:fetchset">15.6</a>) provided the user hasn&#x2019;t switched off the <a id="wrglossary.5671"></a><a href="#glo:idx.hyperlink">hyperlink</a>. (This test is performed using <a id="wrglossary.5672"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>.) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.5673"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>}{<span class="comment">% </span>
- <code class="cmd">\edef</code><code class="cmd">\currentchap</code>{<a id="wrglossary.5674"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.5675"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>}}<span class="comment">% </span>
- <code class="cmd">\ifnum</code><code class="cmd">\currentchap</code>=<code class="cmd">\glschapnum</code>{<a id="wrglossary.5676"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<a id="wrglossary.5677"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>
- <code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.5678"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}<span class="comment">% </span>
+</pre> Note that this doesn&#x2019;t affect the <a id="wrglossary.5658"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, which will have the hyperlinks off unless they&#x2019;re forced on using the <a id="wrglossary.5659"></a><a href="#glo:idx.plusmod">plus</a> variant or with an explicit use of <a id="wrglossary.5660"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a>true.<p>
+See the sample file <a id="wrglossary.5661"></a><a href="#glo:file.sample-nomathhyper.tex"><span class="filefmt">sample-nomathhyper.tex</span></a> for a complete document. </div><p>
+<div class="example" id="ex:chap-hyperfirst"><div class="title">Example 21: One Hyper Link Per Entry Per Chapter</div> Here&#x2019;s a more complicated example that will only have the <a id="wrglossary.5662"></a><a href="#glo:idx.hyperlink">hyperlink</a> on the first time an entry is used per chapter. This doesn&#x2019;t involve resetting the <a id="wrglossary.5663"></a><a href="#glo:dual.firstuseflag">first use flag</a>. Instead it adds a&#xa0;new key using <a id="wrglossary.5664"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> (see &#xa7;<a href="#sec:glsaddstoragekey">4.3.2</a>) that keeps track of the chapter number that the entry was last used in: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5665"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{chapter}{0}{<code class="cmd">\glschapnum</code>}
+</pre> This creates a new user command called <code class="csfmt">\glschapnum</code> that&#x2019;s analogous to <a id="wrglossary.5666"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>. The default value for this key is&#xa0;0. I&#xa0;then define my <a id="wrglossary.5667"></a><a href="#glo:idx.glossaryentry">glossary entries</a> as usual.<p>
+Next I redefine the hook <a id="wrglossary.5668"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>) so that it determines the current chapter number (which is stored in <code class="csfmt">\currentchap</code> using <code class="csfmt">\edef</code>). This value is then compared with the value of the <a id="wrglossary.5669"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <span class="optfmt">chapter</span> key that I defined earlier. If they&#x2019;re the same, this <a id="wrglossary.5670"></a><a href="#glo:idx.glossaryentry">entry</a> has already been used in this chapter so the <a id="wrglossary.5671"></a><a href="#glo:idx.hyperlink">hyperlink</a> is switched off using <a id="wrglossary.5672"></a><a href="#glo:pkg.xkeyval"><span class="styfmt">xkeyval</span></a>&#x2019;s <code class="csfmt">\setkeys</code> command. If the chapter number isn&#x2019;t the same, then this <a id="wrglossary.5673"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been used in the current chapter. The <span class="optfmt">chapter</span> field is updated using <a id="wrglossary.5674"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a> (&#xa7;<a href="#sec:fetchset">15.6</a>) provided the user hasn&#x2019;t switched off the <a id="wrglossary.5675"></a><a href="#glo:idx.hyperlink">hyperlink</a>. (This test is performed using <a id="wrglossary.5676"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>.) <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.5677"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\edef</code><code class="cmd">\currentchap</code>{<a id="wrglossary.5678"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.5679"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>}}<span class="comment">% </span>
+ <code class="cmd">\ifnum</code><code class="cmd">\currentchap</code>=<code class="cmd">\glschapnum</code>{<a id="wrglossary.5680"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<a id="wrglossary.5681"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>
+ <code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.5682"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}<span class="comment">% </span>
<code class="cmd">\else</code>
- <a id="wrglossary.5679"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>{<a id="wrglossary.5680"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a>{<a id="wrglossary.5681"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{chapter}{<code class="cmd">\currentchap</code>}}<span class="comment">% </span>
+ <a id="wrglossary.5683"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>{<a id="wrglossary.5684"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a>{<a id="wrglossary.5685"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{chapter}{<code class="cmd">\currentchap</code>}}<span class="comment">% </span>
<code class="cmd">\fi</code>
}
-</pre> Note that this will be confused if you use <a id="wrglossary.5682"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> etc when the chapter counter is&#xa0;0. (That is, before the first <a id="wrglossary.5683"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>.)<p>
-See the sample file <a id="wrglossary.5684"></a><a href="#glo:file.sample-chap-hyperfirst.tex"><span class="filefmt">sample-chap-hyperfirst.tex</span></a> for a complete document. </div><p>
+</pre> Note that this will be confused if you use <a id="wrglossary.5686"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> etc when the chapter counter is&#xa0;0. (That is, before the first <a id="wrglossary.5687"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>.)<p>
+See the sample file <a id="wrglossary.5688"></a><a href="#glo:file.sample-chap-hyperfirst.tex"><span class="filefmt">sample-chap-hyperfirst.tex</span></a> for a complete document. </div><p>
</section><!-- end of section sec:disablehyperlinks -->
<section id="sec:glsnolink"><!-- start of section sec:glsnolink --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->5.2. Using Glossary Terms Without Indexing<div class="labellink"><a href="#sec:glsnolink">[link]</a></div></h2><!-- end of section header -->
<p>
-The commands described in this section display <a id="wrglossary.5685"></a><a href="#glo:idx.glossaryentry">entry</a> details without adding any information to the <a id="wrglossary.5686"></a><a href="#glo:dual.glossary">glossary</a>. They don&#x2019;t use <a id="wrglossary.5687"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> or the <a id="wrglossary.5688"></a><a href="#glo:idx.entryformat">entry format</a>, they don&#x2019;t have any optional arguments, they don&#x2019;t affect the <a id="wrglossary.5689"></a><a href="#glo:dual.firstuseflag">first use flag</a> and, apart from <a id="wrglossary.5690"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a> and the <a id="wrglossary.5691"></a><a href="#glo:locationlist">number list</a> commands, they don&#x2019;t produce <a id="wrglossary.5692"></a><a href="#glo:idx.hyperlink">hyperlinks</a>.<p>
+The commands described in this section display <a id="wrglossary.5689"></a><a href="#glo:idx.glossaryentry">entry</a> details without adding any information to the <a id="wrglossary.5690"></a><a href="#glo:dual.glossary">glossary</a>. They don&#x2019;t use <a id="wrglossary.5691"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> or the <a id="wrglossary.5692"></a><a href="#glo:idx.entryformat">entry format</a>, they don&#x2019;t have any optional arguments, they don&#x2019;t affect the <a id="wrglossary.5693"></a><a href="#glo:dual.firstuseflag">first use flag</a> and, apart from <a id="wrglossary.5694"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a> and the <a id="wrglossary.5695"></a><a href="#glo:locationlist">number list</a> commands, they don&#x2019;t produce <a id="wrglossary.5696"></a><a href="#glo:idx.hyperlink">hyperlinks</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you want to use the <a id="wrglossary.5693"></a><a href="#glo:idx.sentencecase">sentence case</a> commands in <a id="wrglossary.5694"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, such as <a id="wrglossary.5695"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a>, ensure you have at least version 2.08 of <a id="wrglossary.5696"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>. Inside <a id="wrglossary.5697"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, those commands will expand with the <a id="wrglossary.5698"></a><a href="#glo:idx.sentencecase">sentence case</a> applied using the expandable <a id="wrglossary.5699"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>. Outside of <a id="wrglossary.5700"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> those commands will expand to an internal robust command that applies the <a id="wrglossary.5701"></a><a href="#glo:idx.sentencecase">sentence case</a> with <a id="wrglossary.5702"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a> (which defaults to <a id="wrglossary.5703"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>). </div><!-- end of important -->
+If you want to use the <a id="wrglossary.5697"></a><a href="#glo:idx.sentencecase">sentence case</a> commands in <a id="wrglossary.5698"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, such as <a id="wrglossary.5699"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a>, ensure you have at least version 2.08 of <a id="wrglossary.5700"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>. Inside <a id="wrglossary.5701"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, those commands will expand with the <a id="wrglossary.5702"></a><a href="#glo:idx.sentencecase">sentence case</a> applied using the expandable <a id="wrglossary.5703"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>. Outside of <a id="wrglossary.5704"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> those commands will expand to an internal robust command that applies the <a id="wrglossary.5705"></a><a href="#glo:idx.sentencecase">sentence case</a> with <a id="wrglossary.5706"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a> (which defaults to <a id="wrglossary.5707"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>). </div><!-- end of important -->
<p>
-If you want to <a id="wrglossary.5704"></a><a href="#glo:idx.titlecase">title case</a> a field, you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5705"></a><code class="code"><dfn id="glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the label identifying the <a id="wrglossary.5706"></a><a href="#glo:idx.glossaryentry">glossary entry</a>, <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> is the <a id="wrglossary.5707"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> (see Table <a href="#tab:fieldmap">4.1</a>). This internally uses <a id="wrglossary.5708"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a>. Within <a id="wrglossary.5709"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, this command will expand to <a id="wrglossary.5710"></a><a href="#glo:idx.sentencecase">sentence case</a> using the expandable <a id="wrglossary.5711"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>. (The <a id="wrglossary.5712"></a><a href="#glo:idx.titlecase">title case</a> command <a id="wrglossary.5713"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> isn&#x2019;t expandable.)<p>
+If you want to <a id="wrglossary.5708"></a><a href="#glo:idx.titlecase">title case</a> a field, you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5709"></a><code class="code"><dfn id="glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the label identifying the <a id="wrglossary.5710"></a><a href="#glo:idx.glossaryentry">glossary entry</a>, <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> is the <a id="wrglossary.5711"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> (see Table <a href="#tab:fieldmap">4.1</a>). This internally uses <a id="wrglossary.5712"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a>. Within <a id="wrglossary.5713"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, this command will expand to <a id="wrglossary.5714"></a><a href="#glo:idx.sentencecase">sentence case</a> using the expandable <a id="wrglossary.5715"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>. (The <a id="wrglossary.5716"></a><a href="#glo:idx.titlecase">title case</a> command <a id="wrglossary.5717"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> isn&#x2019;t expandable.)<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-If your field contains formatting commands, you will need to redefine <a id="wrglossary.5714"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> to use <a id="wrglossary.5715"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a> instead of <a id="wrglossary.5716"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a>. See the <a id="wrglossary.5717"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details. </div><!-- end of warning -->
+If your field contains formatting commands, you will need to redefine <a id="wrglossary.5718"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> to use <a id="wrglossary.5719"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a> instead of <a id="wrglossary.5720"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a>. See the <a id="wrglossary.5721"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details. </div><!-- end of warning -->
<p>
-For example, to convert the description to <a id="wrglossary.5718"></a><a href="#glo:idx.titlecase">title case</a> for the entry identified by the label <span class="qt">&#x201c;sample&#x201d;</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5719"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a>{sample}{<a id="wrglossary.5720"></a><a href="#glo:opt.glosfield.desc"><span class="csoptfmt">desc</span></a>}
-</pre> (If you want <a id="wrglossary.5721"></a><a href="#glo:@@glslabel@titlecase">title-casing</a> in your <a id="wrglossary.5722"></a><a href="#glo:idx.glossarystyle">glossary style</a>, you might want to investigate the <a id="wrglossary.5723"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package.) This command will trigger an error if the entry is undefined.<p>
-If you want a <a id="wrglossary.5724"></a><a href="#glo:idx.hyperlink">hyperlink</a> to an <a id="wrglossary.5725"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> line in the <a id="wrglossary.5726"></a><a href="#glo:dual.glossary">glossary</a> but don&#x2019;t want the <a id="wrglossary.5727"></a><a href="#glo:dual.indexing">indexing</a> or formatting associated with the <a id="wrglossary.5728"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.5729"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5730"></a><code class="code"><dfn id="glo:glshyperlink"><code class="csfmt">\glshyperlink</code></dfn>[<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command provides a <a id="wrglossary.5731"></a><a href="#glo:idx.hyperlink">hyperlink</a> <strong class="strong">but does not add any information to the <a id="wrglossary.5732"></a><a href="#glo:indexingfile">glossary file</a></strong>. The <a id="wrglossary.5733"></a><a href="#glo:idx.hyperlink">hyperlink</a> text is given by the optional argument, which defaults to <code class="code"><a id="wrglossary.5734"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>. Note that the <a id="wrglossary.5735"></a><a href="#glo:idx.hyperlink">hyperlink</a> will be suppressed if you have used <a id="wrglossary.5736"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a> or if you haven&#x2019;t loaded the <a id="wrglossary.5737"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package.<p>
+For example, to convert the description to <a id="wrglossary.5722"></a><a href="#glo:idx.titlecase">title case</a> for the entry identified by the label <span class="qt">&#x201c;sample&#x201d;</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5723"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a>{sample}{<a id="wrglossary.5724"></a><a href="#glo:opt.glosfield.desc"><span class="csoptfmt">desc</span></a>}
+</pre> (If you want <a id="wrglossary.5725"></a><a href="#glo:@@glslabel@titlecase">title-casing</a> in your <a id="wrglossary.5726"></a><a href="#glo:idx.glossarystyle">glossary style</a>, you might want to investigate the <a id="wrglossary.5727"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package.) This command will trigger an error if the entry is undefined.<p>
+If you want a <a id="wrglossary.5728"></a><a href="#glo:idx.hyperlink">hyperlink</a> to an <a id="wrglossary.5729"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> line in the <a id="wrglossary.5730"></a><a href="#glo:dual.glossary">glossary</a> but don&#x2019;t want the <a id="wrglossary.5731"></a><a href="#glo:dual.indexing">indexing</a> or formatting associated with the <a id="wrglossary.5732"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.5733"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5734"></a><code class="code"><dfn id="glo:glshyperlink"><code class="csfmt">\glshyperlink</code></dfn>[<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command provides a <a id="wrglossary.5735"></a><a href="#glo:idx.hyperlink">hyperlink</a> <strong class="strong">but does not add any information to the <a id="wrglossary.5736"></a><a href="#glo:indexingfile">glossary file</a></strong>. The <a id="wrglossary.5737"></a><a href="#glo:idx.hyperlink">hyperlink</a> text is given by the optional argument, which defaults to <code class="code"><a id="wrglossary.5738"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>. Note that the <a id="wrglossary.5739"></a><a href="#glo:idx.hyperlink">hyperlink</a> will be suppressed if you have used <a id="wrglossary.5740"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a> or if you haven&#x2019;t loaded the <a id="wrglossary.5741"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you use <a id="wrglossary.5738"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>, you need to ensure that the relevant entry has been added to the <a id="wrglossary.5739"></a><a href="#glo:dual.glossary">glossary</a> using any of the commands described in &#xa7;<a href="#sec:glslink">5.1</a> or &#xa7;<a href="#sec:glsadd">10</a> otherwise you will end up with an undefined <a id="wrglossary.5740"></a><a href="#glo:idx.hyperlink">hyperlink</a> target. </div><!-- end of important -->
+If you use <a id="wrglossary.5742"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>, you need to ensure that the relevant entry has been added to the <a id="wrglossary.5743"></a><a href="#glo:dual.glossary">glossary</a> using any of the commands described in &#xa7;<a href="#sec:glslink">5.1</a> or &#xa7;<a href="#sec:glsadd">10</a> otherwise you will end up with an undefined <a id="wrglossary.5744"></a><a href="#glo:idx.hyperlink">hyperlink</a> target. </div><!-- end of important -->
<p>
-The following commands in form form <code class="csfmt">\glsentry<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span></code> expand to the associated field value for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> for the non-<a id="wrglossary.5741"></a><a href="#glo:@@glslabel@casechange">case-changing</a> versions. Those commands don&#x2019;t check if the <a id="wrglossary.5742"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined. The <a id="wrglossary.5743"></a><a href="#glo:idx.sentencecase">sentence case</a> versions <code class="csfmt">\Glsentry<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span></code> only expand in <a id="wrglossary.5744"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. In both cases, any fragile commands within the field values will need to be protected or made robust if the field values are required in a moving argument.<p>
-There are also commands in the form <code class="csfmt">\glossentry<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span></code> for the <a id="wrglossary.5745"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, <a id="wrglossary.5746"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> and <a id="wrglossary.5747"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> that are used by the <a id="wrglossary.5748"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. Those commands will issue a warning if the <a id="wrglossary.5749"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been defined. See &#xa7;<a href="#sec:styles">13</a> for further information.<p>
+The following commands in form form <code class="csfmt">\glsentry<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span></code> expand to the associated field value for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> for the non-<a id="wrglossary.5745"></a><a href="#glo:@@glslabel@casechange">case-changing</a> versions. Those commands don&#x2019;t check if the <a id="wrglossary.5746"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined. The <a id="wrglossary.5747"></a><a href="#glo:idx.sentencecase">sentence case</a> versions <code class="csfmt">\Glsentry<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span></code> only expand in <a id="wrglossary.5748"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. In both cases, any fragile commands within the field values will need to be protected or made robust if the field values are required in a moving argument.<p>
+There are also commands in the form <code class="csfmt">\glossentry<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span></code> for the <a id="wrglossary.5749"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, <a id="wrglossary.5750"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> and <a id="wrglossary.5751"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> that are used by the <a id="wrglossary.5752"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. Those commands will issue a warning if the <a id="wrglossary.5753"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been defined. See &#xa7;<a href="#sec:styles">13</a> for further information.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5750"></a><code class="code"><dfn id="glo:glsentryname"><code class="csfmt">\glsentryname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5751"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field. Note that within <a id="wrglossary.5752"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, the name is displayed using <a id="wrglossary.5753"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>. The corresponding <a id="wrglossary.5754"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5755"></a><code class="code"><dfn id="glo:Glsentryname"><code class="csfmt">\Glsentryname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5754"></a><code class="code"><dfn id="glo:glsentryname"><code class="csfmt">\glsentryname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5755"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field. Note that within <a id="wrglossary.5756"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, the name is displayed using <a id="wrglossary.5757"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>. The corresponding <a id="wrglossary.5758"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5759"></a><code class="code"><dfn id="glo:Glsentryname"><code class="csfmt">\Glsentryname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-In general it&#x2019;s best to avoid <a id="wrglossary.5756"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a> with <a id="wrglossary.5757"></a><a href="#glo:idx.acronym">acronyms</a> or <a id="wrglossary.5758"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>. Instead, consider using <a id="wrglossary.5759"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>, <a id="wrglossary.5760"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a> or <a id="wrglossary.5761"></a><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a>. </div><!-- end of important -->
+In general it&#x2019;s best to avoid <a id="wrglossary.5760"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a> with <a id="wrglossary.5761"></a><a href="#glo:idx.acronym">acronyms</a> or <a id="wrglossary.5762"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>. Instead, consider using <a id="wrglossary.5763"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>, <a id="wrglossary.5764"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a> or <a id="wrglossary.5765"></a><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a>. </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5762"></a><code class="code"><dfn id="glo:glsentrytext"><code class="csfmt">\glsentrytext</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5763"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field. The corresponding <a id="wrglossary.5764"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5765"></a><code class="code"><dfn id="glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5766"></a><code class="code"><dfn id="glo:glsentrytext"><code class="csfmt">\glsentrytext</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5767"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field. The corresponding <a id="wrglossary.5768"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5769"></a><code class="code"><dfn id="glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5766"></a><code class="code"><dfn id="glo:glsentryplural"><code class="csfmt">\glsentryplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5767"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. The corresponding <a id="wrglossary.5768"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5769"></a><code class="code"><dfn id="glo:Glsentryplural"><code class="csfmt">\Glsentryplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5770"></a><code class="code"><dfn id="glo:glsentryplural"><code class="csfmt">\glsentryplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5771"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. The corresponding <a id="wrglossary.5772"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5773"></a><code class="code"><dfn id="glo:Glsentryplural"><code class="csfmt">\Glsentryplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5770"></a><code class="code"><dfn id="glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5771"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field. The corresponding <a id="wrglossary.5772"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5773"></a><code class="code"><dfn id="glo:Glsentryfirst"><code class="csfmt">\Glsentryfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5774"></a><code class="code"><dfn id="glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5775"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field. The corresponding <a id="wrglossary.5776"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5777"></a><code class="code"><dfn id="glo:Glsentryfirst"><code class="csfmt">\Glsentryfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5774"></a><code class="code"><dfn id="glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5775"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field. The corresponding <a id="wrglossary.5776"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5777"></a><code class="code"><dfn id="glo:Glsentryfirstplural"><code class="csfmt">\Glsentryfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5778"></a><code class="code"><dfn id="glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5779"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field. The corresponding <a id="wrglossary.5780"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5781"></a><code class="code"><dfn id="glo:Glsentryfirstplural"><code class="csfmt">\Glsentryfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5778"></a><code class="code"><dfn id="glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5779"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field. Note that within <a id="wrglossary.5780"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, the description is displayed using <a id="wrglossary.5781"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>. The corresponding <a id="wrglossary.5782"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5783"></a><code class="code"><dfn id="glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5782"></a><code class="code"><dfn id="glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5783"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field. Note that within <a id="wrglossary.5784"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, the description is displayed using <a id="wrglossary.5785"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>. The corresponding <a id="wrglossary.5786"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5787"></a><code class="code"><dfn id="glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5784"></a><code class="code"><dfn id="glo:glsentrydescplural"><code class="csfmt">\glsentrydescplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5785"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field. The corresponding <a id="wrglossary.5786"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5787"></a><code class="code"><dfn id="glo:Glsentrydescplural"><code class="csfmt">\Glsentrydescplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5788"></a><code class="code"><dfn id="glo:glsentrydescplural"><code class="csfmt">\glsentrydescplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5789"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field. The corresponding <a id="wrglossary.5790"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5791"></a><code class="code"><dfn id="glo:Glsentrydescplural"><code class="csfmt">\Glsentrydescplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5788"></a><code class="code"><dfn id="glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5789"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field. Note that within <a id="wrglossary.5790"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, the description is displayed using <a id="wrglossary.5791"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>. The corresponding <a id="wrglossary.5792"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5793"></a><code class="code"><dfn id="glo:Glsentrysymbol"><code class="csfmt">\Glsentrysymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5792"></a><code class="code"><dfn id="glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5793"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field. Note that within <a id="wrglossary.5794"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, the description is displayed using <a id="wrglossary.5795"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>. The corresponding <a id="wrglossary.5796"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5797"></a><code class="code"><dfn id="glo:Glsentrysymbol"><code class="csfmt">\Glsentrysymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5794"></a><code class="code"><dfn id="glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5795"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field. The corresponding <a id="wrglossary.5796"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5797"></a><code class="code"><dfn id="glo:Glsentrysymbolplural"><code class="csfmt">\Glsentrysymbolplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5798"></a><code class="code"><dfn id="glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5799"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field. The corresponding <a id="wrglossary.5800"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5801"></a><code class="code"><dfn id="glo:Glsentrysymbolplural"><code class="csfmt">\Glsentrysymbolplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5798"></a><code class="code"><dfn id="glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5799"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field. The corresponding <a id="wrglossary.5800"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5801"></a><code class="code"><dfn id="glo:Glsentryuseri"><code class="csfmt">\Glsentryuseri</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5802"></a><code class="code"><dfn id="glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5803"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field. The corresponding <a id="wrglossary.5804"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5805"></a><code class="code"><dfn id="glo:Glsentryuseri"><code class="csfmt">\Glsentryuseri</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5802"></a><code class="code"><dfn id="glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5803"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field. The corresponding <a id="wrglossary.5804"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5805"></a><code class="code"><dfn id="glo:Glsentryuserii"><code class="csfmt">\Glsentryuserii</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5806"></a><code class="code"><dfn id="glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5807"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field. The corresponding <a id="wrglossary.5808"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5809"></a><code class="code"><dfn id="glo:Glsentryuserii"><code class="csfmt">\Glsentryuserii</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5806"></a><code class="code"><dfn id="glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5807"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> field. The corresponding <a id="wrglossary.5808"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5809"></a><code class="code"><dfn id="glo:Glsentryuseriii"><code class="csfmt">\Glsentryuseriii</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5810"></a><code class="code"><dfn id="glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5811"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> field. The corresponding <a id="wrglossary.5812"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5813"></a><code class="code"><dfn id="glo:Glsentryuseriii"><code class="csfmt">\Glsentryuseriii</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5810"></a><code class="code"><dfn id="glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5811"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> field. The corresponding <a id="wrglossary.5812"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5813"></a><code class="code"><dfn id="glo:Glsentryuseriv"><code class="csfmt">\Glsentryuseriv</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5814"></a><code class="code"><dfn id="glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5815"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> field. The corresponding <a id="wrglossary.5816"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5817"></a><code class="code"><dfn id="glo:Glsentryuseriv"><code class="csfmt">\Glsentryuseriv</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5814"></a><code class="code"><dfn id="glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5815"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> field. The corresponding <a id="wrglossary.5816"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5817"></a><code class="code"><dfn id="glo:Glsentryuserv"><code class="csfmt">\Glsentryuserv</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5818"></a><code class="code"><dfn id="glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5819"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> field. The corresponding <a id="wrglossary.5820"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5821"></a><code class="code"><dfn id="glo:Glsentryuserv"><code class="csfmt">\Glsentryuserv</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5818"></a><code class="code"><dfn id="glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.5819"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> field. The corresponding <a id="wrglossary.5820"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5821"></a><code class="code"><dfn id="glo:Glsentryuservi"><code class="csfmt">\Glsentryuservi</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.5822"></a><code class="code"><dfn id="glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.5823"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> field. The corresponding <a id="wrglossary.5824"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5825"></a><code class="code"><dfn id="glo:Glsentryuservi"><code class="csfmt">\Glsentryuservi</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-The next two commands, <a id="wrglossary.5822"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> and <a id="wrglossary.5823"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a>, display the <a id="wrglossary.5824"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.5825"></a><a href="#glo:locationlist">number list</a>. This information is readily available with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> (where the <a id="wrglossary.5826"></a><a href="#glo:locationlist">number list</a> is stored in the <a id="wrglossary.5827"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> or <a id="wrglossary.5828"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> internal fields) but not for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> (where the <a id="wrglossary.5829"></a><a href="#glo:locationlist">number list</a> is simply part of the code to typeset the <a id="wrglossary.5830"></a><a href="#glo:dual.glossary">glossary</a> written in the <a id="wrglossary.5831"></a><a href="#glo:indexingfile">glossary file</a>).<p>
-If you need to parse the <a id="wrglossary.5832"></a><a href="#glo:locationlist">number list</a>, split it into groups based on the <a id="wrglossary.5833"></a><a href="#glo:dual.locationcounter">location counter</a>, or extract a primary <a id="wrglossary.5834"></a><a href="#glo:@@glslabel@entrylocation">location</a> then <a id="wrglossary.5835"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> (<a id="wrglossary.5836"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) is your best option.<p>
+The next two commands, <a id="wrglossary.5826"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> and <a id="wrglossary.5827"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a>, display the <a id="wrglossary.5828"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.5829"></a><a href="#glo:locationlist">number list</a>. This information is readily available with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> (where the <a id="wrglossary.5830"></a><a href="#glo:locationlist">number list</a> is stored in the <a id="wrglossary.5831"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> or <a id="wrglossary.5832"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> internal fields) but not for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> (where the <a id="wrglossary.5833"></a><a href="#glo:locationlist">number list</a> is simply part of the code to typeset the <a id="wrglossary.5834"></a><a href="#glo:dual.glossary">glossary</a> written in the <a id="wrglossary.5835"></a><a href="#glo:indexingfile">glossary file</a>).<p>
+If you need to parse the <a id="wrglossary.5836"></a><a href="#glo:locationlist">number list</a>, split it into groups based on the <a id="wrglossary.5837"></a><a href="#glo:dual.locationcounter">location counter</a>, or extract a primary <a id="wrglossary.5838"></a><a href="#glo:@@glslabel@entrylocation">location</a> then <a id="wrglossary.5839"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> (<a id="wrglossary.5840"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) is your best option.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5837"></a><code class="code"><dfn id="glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Displays the <a id="wrglossary.5838"></a><a href="#glo:locationlist">number list</a> for the given <a id="wrglossary.5839"></a><a href="#glo:idx.glossaryentry">entry</a> in the same format as it&#x2019;s shown by default in the <a id="wrglossary.5840"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.5841"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will have <a id="wrglossary.5842"></a><a href="#glo:idx.hyperlink">hyperlinks</a> if supported.<p>
-This command is at its simplest with <a id="wrglossary.5843"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, where it just displays the value of the <a id="wrglossary.5844"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> internal field that&#x2019;s set by <a id="wrglossary.5845"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> in the <a id="wrglossary.5846"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file. This will use the delimiters supplied by <a id="wrglossary.5847"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (<a id="wrglossary.5848"></a><a href="#glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></a> and <a id="wrglossary.5849"></a><a href="#glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></a>) for individual <a id="wrglossary.5850"></a><a href="#glo:@@glslabel@entrylocation">locations</a> as well as <a id="wrglossary.5851"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> for <a id="wrglossary.5852"></a><a href="#glo:idx.range">ranges</a>, as used in the <a id="wrglossary.5853"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-With <a id="wrglossary.5854"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, <a id="wrglossary.5855"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> passes the value of the <a id="wrglossary.5856"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.5857"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field (that&#x2019;s created when the <a id="wrglossary.5858"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file is input) to <a id="wrglossary.5859"></a><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a> (which is also used by <a id="wrglossary.5860"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>). This will result in a simple list with each <a id="wrglossary.5861"></a><a href="#glo:@@glslabel@entrylocation">location</a> separated with <a id="wrglossary.5862"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>, as used in the <a id="wrglossary.5863"></a><a href="#glo:dual.glossary">glossary</a>. Note that this doesn&#x2019;t allow for <a id="wrglossary.5864"></a><a href="#glo:idx.range">ranges</a> (as with <a id="wrglossary.5865"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>).<p>
-With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, you will need the <a id="wrglossary.5866"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> package option, which will attempt to gather the <a id="wrglossary.5867"></a><a href="#glo:locationlist">number list</a> information when the <a id="wrglossary.5868"></a><a href="#glo:@@glslabel@indexingfile">glossary file</a> is input by <a id="wrglossary.5869"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. Since <a id="wrglossary.5870"></a><a href="#glo:dual.glossary">glossaries</a> often occur at the end of the document, this means that the information has to be saved in the <a id="wrglossary.5871"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the next LaTeX run. Therefore an extra LaTeX call is required if <a id="wrglossary.5872"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> is needed with <a id="wrglossary.5873"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.5874"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. This will use the same <a id="wrglossary.5875"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a> and <a id="wrglossary.5876"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> as used in the <a id="wrglossary.5877"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+<a id="wrglossary.5841"></a><code class="code"><dfn id="glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Displays the <a id="wrglossary.5842"></a><a href="#glo:locationlist">number list</a> for the given <a id="wrglossary.5843"></a><a href="#glo:idx.glossaryentry">entry</a> in the same format as it&#x2019;s shown by default in the <a id="wrglossary.5844"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.5845"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will have <a id="wrglossary.5846"></a><a href="#glo:idx.hyperlink">hyperlinks</a> if supported.<p>
+This command is at its simplest with <a id="wrglossary.5847"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, where it just displays the value of the <a id="wrglossary.5848"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> internal field that&#x2019;s set by <a id="wrglossary.5849"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> in the <a id="wrglossary.5850"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file. This will use the delimiters supplied by <a id="wrglossary.5851"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (<a id="wrglossary.5852"></a><a href="#glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></a> and <a id="wrglossary.5853"></a><a href="#glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></a>) for individual <a id="wrglossary.5854"></a><a href="#glo:@@glslabel@entrylocation">locations</a> as well as <a id="wrglossary.5855"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> for <a id="wrglossary.5856"></a><a href="#glo:idx.range">ranges</a>, as used in the <a id="wrglossary.5857"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+With <a id="wrglossary.5858"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, <a id="wrglossary.5859"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> passes the value of the <a id="wrglossary.5860"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.5861"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field (that&#x2019;s created when the <a id="wrglossary.5862"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file is input) to <a id="wrglossary.5863"></a><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a> (which is also used by <a id="wrglossary.5864"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>). This will result in a simple list with each <a id="wrglossary.5865"></a><a href="#glo:@@glslabel@entrylocation">location</a> separated with <a id="wrglossary.5866"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>, as used in the <a id="wrglossary.5867"></a><a href="#glo:dual.glossary">glossary</a>. Note that this doesn&#x2019;t allow for <a id="wrglossary.5868"></a><a href="#glo:idx.range">ranges</a> (as with <a id="wrglossary.5869"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>).<p>
+With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, you will need the <a id="wrglossary.5870"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> package option, which will attempt to gather the <a id="wrglossary.5871"></a><a href="#glo:locationlist">number list</a> information when the <a id="wrglossary.5872"></a><a href="#glo:@@glslabel@indexingfile">glossary file</a> is input by <a id="wrglossary.5873"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. Since <a id="wrglossary.5874"></a><a href="#glo:dual.glossary">glossaries</a> often occur at the end of the document, this means that the information has to be saved in the <a id="wrglossary.5875"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the next LaTeX run. Therefore an extra LaTeX call is required if <a id="wrglossary.5876"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> is needed with <a id="wrglossary.5877"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.5878"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. This will use the same <a id="wrglossary.5879"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a> and <a id="wrglossary.5880"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> as used in the <a id="wrglossary.5881"></a><a href="#glo:dual.glossary">glossary</a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5878"></a><code class="code"><dfn id="glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This attempts to display the <a id="wrglossary.5879"></a><a href="#glo:locationlist">number list</a> with the separators: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5880"></a><code class="code"><dfn id="glo:glsnumlistsep"><code class="csfmt">\glsnumlistsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.5881"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- between each <a id="wrglossary.5882"></a><a href="#glo:@@glslabel@entrylocation">location</a> except for the last pair and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5883"></a><code class="code"><dfn id="glo:glsnumlistlastsep"><code class="csfmt">\glsnumlistlastsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.5884"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a><a id="wrglossary.5885"></a><a href="#glo:cs.amp"><code class="csfmt">\&amp;</code></a><a id="wrglossary.5886"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.5882"></a><code class="code"><dfn id="glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This attempts to display the <a id="wrglossary.5883"></a><a href="#glo:locationlist">number list</a> with the separators: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5884"></a><code class="code"><dfn id="glo:glsnumlistsep"><code class="csfmt">\glsnumlistsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.5885"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ between each <a id="wrglossary.5886"></a><a href="#glo:@@glslabel@entrylocation">location</a> except for the last pair and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5887"></a><code class="code"><dfn id="glo:glsnumlistlastsep"><code class="csfmt">\glsnumlistlastsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.5888"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a><a id="wrglossary.5889"></a><a href="#glo:cs.amp"><code class="csfmt">\&amp;</code></a><a id="wrglossary.5890"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
between the last pair.<p>
-As with <a id="wrglossary.5887"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a>, this is again at its simplest with <a id="wrglossary.5888"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>. This works by locally setting <a id="wrglossary.5889"></a><a href="#glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></a> to <a id="wrglossary.5890"></a><a href="#glo:glsnumlistsep"><code class="csfmt">\glsnumlistsep</code></a> and <a id="wrglossary.5891"></a><a href="#glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></a> to <a id="wrglossary.5892"></a><a href="#glo:glsnumlistlastsep"><code class="csfmt">\glsnumlistlastsep</code></a> and then displaying the value of the <a id="wrglossary.5893"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. You can instead simply redefine <a id="wrglossary.5894"></a><a href="#glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></a> and <a id="wrglossary.5895"></a><a href="#glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></a> as desired and use <a id="wrglossary.5896"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a>.<p>
-With <a id="wrglossary.5897"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, the <a id="wrglossary.5898"></a><a href="#glo:locationlist">number list</a> information is stored in the <a id="wrglossary.5899"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field, which is in the format of an <a id="wrglossary.5900"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list. So with <a id="wrglossary.5901"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, <a id="wrglossary.5902"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> uses <a id="wrglossary.5903"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.5904"></a><a href="#glo:forlistloop"><code class="csfmt">\forlistloop</code></a> to iterate over the field value using the handler macro: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5905"></a><code class="code"><dfn id="glo:glsnoidxdisplayloclisthandler"><code class="csfmt">\glsnoidxdisplayloclisthandler</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Note that this doesn&#x2019;t allow for <a id="wrglossary.5906"></a><a href="#glo:idx.range">ranges</a>.<p>
-If <a id="wrglossary.5907"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, <a id="wrglossary.5908"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> doesn&#x2019;t work with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. In which case, a warning will be triggered and <a id="wrglossary.5909"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> will be used instead. Without <a id="wrglossary.5910"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, the <a id="wrglossary.5911"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> package option is still required, and an attempt will be made to parse the formatted <a id="wrglossary.5912"></a><a href="#glo:locationlist">number list</a> created by <a id="wrglossary.5913"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.5914"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> in order to obtain the desired result.<p>
+As with <a id="wrglossary.5891"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a>, this is again at its simplest with <a id="wrglossary.5892"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>. This works by locally setting <a id="wrglossary.5893"></a><a href="#glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></a> to <a id="wrglossary.5894"></a><a href="#glo:glsnumlistsep"><code class="csfmt">\glsnumlistsep</code></a> and <a id="wrglossary.5895"></a><a href="#glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></a> to <a id="wrglossary.5896"></a><a href="#glo:glsnumlistlastsep"><code class="csfmt">\glsnumlistlastsep</code></a> and then displaying the value of the <a id="wrglossary.5897"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. You can instead simply redefine <a id="wrglossary.5898"></a><a href="#glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></a> and <a id="wrglossary.5899"></a><a href="#glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></a> as desired and use <a id="wrglossary.5900"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a>.<p>
+With <a id="wrglossary.5901"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, the <a id="wrglossary.5902"></a><a href="#glo:locationlist">number list</a> information is stored in the <a id="wrglossary.5903"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field, which is in the format of an <a id="wrglossary.5904"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list. So with <a id="wrglossary.5905"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, <a id="wrglossary.5906"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> uses <a id="wrglossary.5907"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.5908"></a><a href="#glo:forlistloop"><code class="csfmt">\forlistloop</code></a> to iterate over the field value using the handler macro: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5909"></a><code class="code"><dfn id="glo:glsnoidxdisplayloclisthandler"><code class="csfmt">\glsnoidxdisplayloclisthandler</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Note that this doesn&#x2019;t allow for <a id="wrglossary.5910"></a><a href="#glo:idx.range">ranges</a>.<p>
+If <a id="wrglossary.5911"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, <a id="wrglossary.5912"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> doesn&#x2019;t work with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. In which case, a warning will be triggered and <a id="wrglossary.5913"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> will be used instead. Without <a id="wrglossary.5914"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, the <a id="wrglossary.5915"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> package option is still required, and an attempt will be made to parse the formatted <a id="wrglossary.5916"></a><a href="#glo:locationlist">number list</a> created by <a id="wrglossary.5917"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.5918"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> in order to obtain the desired result.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-<a id="wrglossary.5915"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> is fairly experimental. It works best with <a id="wrglossary.5916"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, works with limited results with Option&#xa0;<a href="#glo:idx.opt.noidx">1</a>, but for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> it only works when the default <a id="wrglossary.5917"></a><a href="#glo:locationencap">location format</a> is used (that is, with the default <a id="wrglossary.5918"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a>glsnumberformat). This command will only work with <a id="wrglossary.5919"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> if you choose Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.b2g">4</a>. </div><!-- end of warning -->
+<a id="wrglossary.5919"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> is fairly experimental. It works best with <a id="wrglossary.5920"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, works with limited results with Option&#xa0;<a href="#glo:idx.opt.noidx">1</a>, but for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> it only works when the default <a id="wrglossary.5921"></a><a href="#glo:locationencap">location format</a> is used (that is, with the default <a id="wrglossary.5922"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a>glsnumberformat). This command will only work with <a id="wrglossary.5923"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> if you choose Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> or <a href="#glo:idx.opt.b2g">4</a>. </div><!-- end of warning -->
<p>
</section><!-- end of section sec:glsnolink -->
@@ -4808,93 +4812,93 @@ If <a id="wrglossary.5907"></a><a href="#glo:pkg.hyperref"><span class="styfmt">
<h1><!-- start of chapter header -->6. Acronyms and Other Abbreviations<div class="labellink"><a href="#sec:acronyms">[link]</a></div></h1><!-- end of chapter header -->
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The term <span class="qt">&#x201c;<a id="wrglossary.5920"></a><dfn id="glo:idx.acronym">acronyms</dfn>&#x201d;</span> is used here to describe the base <a id="wrglossary.5921"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package&#x2019;s mechanism for dealing with acronyms, initialisms, contractions and anything else that may have a shortened form for brevity. The term <span class="qt">&#x201c;<a id="wrglossary.5922"></a><dfn id="glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></dfn>&#x201d;</span> is used to describe the enhanced mechanism provided by the <a id="wrglossary.5923"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, which is incompatible with the base <a id="wrglossary.5924"></a><a href="#glo:idx.acronym">acronym</a> mechanism. </div><!-- end of information -->
+The term <span class="qt">&#x201c;<a id="wrglossary.5924"></a><dfn id="glo:idx.acronym">acronyms</dfn>&#x201d;</span> is used here to describe the base <a id="wrglossary.5925"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package&#x2019;s mechanism for dealing with acronyms, initialisms, contractions and anything else that may have a shortened form for brevity. The term <span class="qt">&#x201c;<a id="wrglossary.5926"></a><dfn id="glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></dfn>&#x201d;</span> is used to describe the enhanced mechanism provided by the <a id="wrglossary.5927"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, which is incompatible with the base <a id="wrglossary.5928"></a><a href="#glo:idx.acronym">acronym</a> mechanism. </div><!-- end of information -->
<p>
-<a id="wrglossary.5925"></a><a href="#glo:idx.acronym">Acronyms</a> internally use <a id="wrglossary.5926"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, so you can reference them with <a id="wrglossary.5927"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.5928"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> as with other <a id="wrglossary.5929"></a><a href="#glo:idx.glossaryentry">entries</a>. Whilst it is possible to simply use <a id="wrglossary.5930"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> explicitly with the <a id="wrglossary.5931"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> and <a id="wrglossary.5932"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> keys set to provide a full form on <a id="wrglossary.5933"></a><a href="#glo:dual.firstuse">first use</a> and a shortened form on <a id="wrglossary.5934"></a><a href="#glo:dual.subsequentuse">subsequent use</a>, using <a id="wrglossary.5935"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> establishes a consistent format. It also makes it possible to shift the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument of the <a id="wrglossary.5936"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands inside the full form, so that it is placed before the parentheses.<p>
-The way the <a id="wrglossary.5937"></a><a href="#glo:idx.acronym">acronym</a> is displayed on <a id="wrglossary.5938"></a><a href="#glo:dual.firstuse">first use</a> is governed by the <a id="wrglossary.5939"></a><a href="#glo:idx.acronymstyle">acronym style</a> that&#x2019;s identified with <a id="wrglossary.5940"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. This should be set before you define your <a id="wrglossary.5941"></a><a href="#glo:idx.acronym">acronyms</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<a id="wrglossary.5929"></a><a href="#glo:idx.acronym">Acronyms</a> internally use <a id="wrglossary.5930"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, so you can reference them with <a id="wrglossary.5931"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.5932"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> as with other <a id="wrglossary.5933"></a><a href="#glo:idx.glossaryentry">entries</a>. Whilst it is possible to simply use <a id="wrglossary.5934"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> explicitly with the <a id="wrglossary.5935"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> and <a id="wrglossary.5936"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> keys set to provide a full form on <a id="wrglossary.5937"></a><a href="#glo:dual.firstuse">first use</a> and a shortened form on <a id="wrglossary.5938"></a><a href="#glo:dual.subsequentuse">subsequent use</a>, using <a id="wrglossary.5939"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> establishes a consistent format. It also makes it possible to shift the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument of the <a id="wrglossary.5940"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands inside the full form, so that it is placed before the parentheses.<p>
+The way the <a id="wrglossary.5941"></a><a href="#glo:idx.acronym">acronym</a> is displayed on <a id="wrglossary.5942"></a><a href="#glo:dual.firstuse">first use</a> is governed by the <a id="wrglossary.5943"></a><a href="#glo:idx.acronymstyle">acronym style</a> that&#x2019;s identified with <a id="wrglossary.5944"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. This should be set before you define your <a id="wrglossary.5945"></a><a href="#glo:idx.acronym">acronyms</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.5942"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.5943"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
-<a id="wrglossary.5944"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{html}{HTML}{hypertext markup language}
-<a id="wrglossary.5945"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{xml}{XML}{extensible markup language}
+<a id="wrglossary.5946"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.5947"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
+<a id="wrglossary.5948"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.5949"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{xml}{XML}{extensible markup language}
<code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.5946"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.5947"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}.
+First use: <a id="wrglossary.5950"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.5951"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}.
-Next use: <a id="wrglossary.5948"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.5949"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}.
+Next use: <a id="wrglossary.5952"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.5953"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}.
<code class="cend">\end{document}</code>
</pre> <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:simpleacronyms"></a>Example 22: Simple document with acronyms <a href="glossaries-user-examples/glossaries-user-example022.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example022.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example022.png" type="image/png" width="388" height="39">Example document that defines some acronym entries and references them in the text..</object> </div><!-- end of resultbox -->
<p>
-<a id="wrglossary.5950"></a><a href="#glo:idx.acronym">Acronyms</a> are defined using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.5951"></a><code class="code"><dfn id="glo:newacronym"><code class="csfmt">\newacronym</code></dfn>[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This creates a <a id="wrglossary.5952"></a><a href="#glo:idx.glossaryentry">glossary entry</a> with the given label. This automatically sets <a id="wrglossary.5953"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.5954"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}</span> but if the <a id="wrglossary.5955"></a><a href="#glo:idx.acronym">acronym</a> should go in another <a id="wrglossary.5956"></a><a href="#glo:dual.glossary">glossary</a> you can set the <a id="wrglossary.5957"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> in the optional argument <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>, which is added to the end of the <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> in <a id="wrglossary.5958"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.<p>
-The <a id="wrglossary.5959"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> command also uses the <a id="wrglossary.5960"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>, <a id="wrglossary.5961"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>, <a id="wrglossary.5962"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.5963"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> keys in <a id="wrglossary.5964"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> to store the long and short forms and their plurals. <p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.5965"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you use <a id="wrglossary.5966"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.5967"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you need to first set the <a id="wrglossary.5968"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> for the <a id="wrglossary.5969"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category with: <pre class="compactcodebox"><a id="wrglossary.5970"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.5971"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}
+<a id="wrglossary.5954"></a><a href="#glo:idx.acronym">Acronyms</a> are defined using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.5955"></a><code class="code"><dfn id="glo:newacronym"><code class="csfmt">\newacronym</code></dfn>[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This creates a <a id="wrglossary.5956"></a><a href="#glo:idx.glossaryentry">glossary entry</a> with the given label. This automatically sets <a id="wrglossary.5957"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.5958"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}</span> but if the <a id="wrglossary.5959"></a><a href="#glo:idx.acronym">acronym</a> should go in another <a id="wrglossary.5960"></a><a href="#glo:dual.glossary">glossary</a> you can set the <a id="wrglossary.5961"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> in the optional argument <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>, which is added to the end of the <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> in <a id="wrglossary.5962"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.<p>
+The <a id="wrglossary.5963"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> command also uses the <a id="wrglossary.5964"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>, <a id="wrglossary.5965"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>, <a id="wrglossary.5966"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.5967"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> keys in <a id="wrglossary.5968"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> to store the long and short forms and their plurals. <p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.5969"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you use <a id="wrglossary.5970"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.5971"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you need to first set the <a id="wrglossary.5972"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> for the <a id="wrglossary.5973"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category with: <pre class="compactcodebox"><a id="wrglossary.5974"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.5975"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}
</pre> </div><!-- end of information -->
<p>
-Note that the same restrictions on <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> in <a id="wrglossary.5972"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> also apply to <a id="wrglossary.5973"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (see &#xa7;<a href="#sec:newglosentry">4</a>). Since <a id="wrglossary.5974"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is defining the <a id="wrglossary.5975"></a><a href="#glo:idx.glossaryentry">entry</a> with <a id="wrglossary.5976"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, you can use <a id="wrglossary.5977"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> to reset the <a id="wrglossary.5978"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
+Note that the same restrictions on <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> in <a id="wrglossary.5976"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> also apply to <a id="wrglossary.5977"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (see &#xa7;<a href="#sec:newglosentry">4</a>). Since <a id="wrglossary.5978"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is defining the <a id="wrglossary.5979"></a><a href="#glo:idx.glossaryentry">entry</a> with <a id="wrglossary.5980"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, you can use <a id="wrglossary.5981"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> to reset the <a id="wrglossary.5982"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Remember to declare the specified <a id="wrglossary.5979"></a><a href="#glo:dual.glossary">glossary</a> type as a list of <a id="wrglossary.5980"></a><a href="#glo:idx.acronym">acronyms</a> (via the package option <a id="wrglossary.5981"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> or the command <a id="wrglossary.5982"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a>) if you have multiple lists of <a id="wrglossary.5983"></a><a href="#glo:idx.acronym">acronyms</a>. See &#xa7;<a href="#sec:pkgopts-acronym">2.7</a>. Alternatively, use <a id="wrglossary.5984"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to have better support for a mixed <a id="wrglossary.5985"></a><a href="#glo:dual.glossary">glossaries</a>. </div><!-- end of warning -->
+Remember to declare the specified <a id="wrglossary.5983"></a><a href="#glo:dual.glossary">glossary</a> type as a list of <a id="wrglossary.5984"></a><a href="#glo:idx.acronym">acronyms</a> (via the package option <a id="wrglossary.5985"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> or the command <a id="wrglossary.5986"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a>) if you have multiple lists of <a id="wrglossary.5987"></a><a href="#glo:idx.acronym">acronyms</a>. See &#xa7;<a href="#sec:pkgopts-acronym">2.7</a>. Alternatively, use <a id="wrglossary.5988"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to have better support for a mixed <a id="wrglossary.5989"></a><a href="#glo:dual.glossary">glossaries</a>. </div><!-- end of warning -->
<p>
-The optional argument <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> allows you to specify additional information. Any key that can be used in the second argument of <a id="wrglossary.5986"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> can also be used here in <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>, but be careful about overriding any keys that are set by the <a id="wrglossary.5987"></a><a href="#glo:idx.acronymstyle">acronym style</a>, such as <a id="wrglossary.5988"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, <a id="wrglossary.5989"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.5990"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>.<p>
-For example, you may need to supply <a id="wrglossary.5991"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> (when used with one of the <a id="wrglossary.5992"></a><a href="#glo:@@glslabel@acronymstyle">styles</a> that require a description, described in &#xa7;<a href="#sec:setacronymstyle">6.2</a>) or you can override plural forms of <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> or <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> using the <a id="wrglossary.5993"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> or <a id="wrglossary.5994"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> keys. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5995"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.5996"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a><span class="optfmt">={diagonal matrices}</span>]
+The optional argument <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> allows you to specify additional information. Any key that can be used in the second argument of <a id="wrglossary.5990"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> can also be used here in <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>, but be careful about overriding any keys that are set by the <a id="wrglossary.5991"></a><a href="#glo:idx.acronymstyle">acronym style</a>, such as <a id="wrglossary.5992"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, <a id="wrglossary.5993"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.5994"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>.<p>
+For example, you may need to supply <a id="wrglossary.5995"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> (when used with one of the <a id="wrglossary.5996"></a><a href="#glo:@@glslabel@acronymstyle">styles</a> that require a description, described in &#xa7;<a href="#sec:setacronymstyle">6.2</a>) or you can override plural forms of <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> or <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> using the <a id="wrglossary.5997"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> or <a id="wrglossary.5998"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> keys. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.5999"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.6000"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a><span class="optfmt">={diagonal matrices}</span>]
{dm}{DM}{diagonal matrix}
-</pre> If the <a id="wrglossary.5997"></a><a href="#glo:dual.firstuse">first use</a> uses the plural form, <code class="code"><a id="wrglossary.5998"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{dm}</code> will display: diagonal matrices (DMs).<p>
-As with <a id="wrglossary.5999"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, if <a id="wrglossary.6000"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> is missing, it&#x2019;s obtained by appending <a id="wrglossary.6001"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> to the singular form. The short plural <a id="wrglossary.6002"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> is obtained (if not explicitly set in <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>) by appending: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6003"></a><code class="code"><dfn id="glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.6004"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+</pre> If the <a id="wrglossary.6001"></a><a href="#glo:dual.firstuse">first use</a> uses the plural form, <code class="code"><a id="wrglossary.6002"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{dm}</code> will display: diagonal matrices (DMs).<p>
+As with <a id="wrglossary.6003"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, if <a id="wrglossary.6004"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> is missing, it&#x2019;s obtained by appending <a id="wrglossary.6005"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> to the singular form. The short plural <a id="wrglossary.6006"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> is obtained (if not explicitly set in <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>) by appending: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6007"></a><code class="code"><dfn id="glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.6008"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
to the short form. These commands may be changed by the associated language files, but they can&#x2019;t be added to the usual caption hooks as there&#x2019;s no guarantee when they&#x2019;ll be expanded (as <a href="#pluralsuffix">discussed earlier</a> in &#xa7;<a href="#sec:newlang">1.5.2</a>). <p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.6005"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- A different approach is used by <a id="wrglossary.6006"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, which has <a id="wrglossary.6007"></a><a href="#glo:idx.categoryattribute">category attributes</a> to determine whether or not to append a suffix when forming the default value of <a id="wrglossary.6008"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a>. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.6009"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ A different approach is used by <a id="wrglossary.6010"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, which has <a id="wrglossary.6011"></a><a href="#glo:idx.categoryattribute">category attributes</a> to determine whether or not to append a suffix when forming the default value of <a id="wrglossary.6012"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a>. </div><!-- end of information -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Since <a id="wrglossary.6009"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> implicitly sets <a id="wrglossary.6010"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.6011"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}</span>, if you want to load a file containing <a id="wrglossary.6012"></a><a href="#glo:idx.acronym">acronym</a> definitions using <a id="wrglossary.6013"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>, the optional argument that specifies the <a id="wrglossary.6014"></a><a href="#glo:dual.glossary">glossary</a> will not have an effect unless you explicitly set <a id="wrglossary.6015"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.6016"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span> in the optional argument to <a id="wrglossary.6017"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. See &#xa7;<a href="#sec:loadglsentries">4.6</a>. </div><!-- end of important -->
+Since <a id="wrglossary.6013"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> implicitly sets <a id="wrglossary.6014"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.6015"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}</span>, if you want to load a file containing <a id="wrglossary.6016"></a><a href="#glo:idx.acronym">acronym</a> definitions using <a id="wrglossary.6017"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>, the optional argument that specifies the <a id="wrglossary.6018"></a><a href="#glo:dual.glossary">glossary</a> will not have an effect unless you explicitly set <a id="wrglossary.6019"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={<a id="wrglossary.6020"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>}</span> in the optional argument to <a id="wrglossary.6021"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. See &#xa7;<a href="#sec:loadglsentries">4.6</a>. </div><!-- end of important -->
<p>
-The following defines the <a id="wrglossary.6018"></a><a href="#glo:idx.acronym">acronym</a> IDN and then uses it in the document text. It then resets the <a id="wrglossary.6019"></a><a href="#glo:dual.firstuseflag">first use flag</a> and uses it again. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6020"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6021"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
-<a id="wrglossary.6022"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{idn}{IDN}{identification number}
+The following defines the <a id="wrglossary.6022"></a><a href="#glo:idx.acronym">acronym</a> IDN and then uses it in the document text. It then resets the <a id="wrglossary.6023"></a><a href="#glo:dual.firstuseflag">first use flag</a> and uses it again. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6024"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6025"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
+<a id="wrglossary.6026"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{idn}{IDN}{identification number}
<code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.6023"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}. Next use: <a id="wrglossary.6024"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}.
+First use: <a id="wrglossary.6027"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}. Next use: <a id="wrglossary.6028"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}.
-<a id="wrglossary.6025"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{idn}<span class="comment">% reset first use</span>
-The <a id="wrglossary.6026"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s] prefix is a capital letter.
+<a id="wrglossary.6029"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{idn}<span class="comment">% reset first use</span>
+The <a id="wrglossary.6030"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s] prefix is a capital letter.
Next use:
-the <a id="wrglossary.6027"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s] prefix is a capital letter.
+the <a id="wrglossary.6031"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s] prefix is a capital letter.
<code class="cend">\end{document}</code>
-</pre> The reset (<a id="wrglossary.6028"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>) makes the next instance of <a id="wrglossary.6029"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> behave as <a id="wrglossary.6030"></a><a href="#glo:dual.firstuse">first use</a>. Note also the way the final <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument is treated. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> The reset (<a id="wrglossary.6032"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>) makes the next instance of <a id="wrglossary.6033"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> behave as <a id="wrglossary.6034"></a><a href="#glo:dual.firstuse">first use</a>. Note also the way the final <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument is treated. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:newacronym"></a>Example 23: Defining and Using an Acronym <a href="glossaries-user-examples/glossaries-user-example023.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example023.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example023.png" type="image/png" width="389" height="42">Example document that defines an acronym and references it in the text..</object> </div><!-- end of resultbox -->
- If the <a id="wrglossary.6031"></a><a href="#glo:idx.acronym">acronym</a> had simply been defined with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6032"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{idn}{
- <a id="wrglossary.6033"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>IDN,
- <a id="wrglossary.6034"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>identification number (IDN),
- <a id="wrglossary.6035"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>identification number
+ If the <a id="wrglossary.6035"></a><a href="#glo:idx.acronym">acronym</a> had simply been defined with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6036"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{idn}{
+ <a id="wrglossary.6037"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>IDN,
+ <a id="wrglossary.6038"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>identification number (IDN),
+ <a id="wrglossary.6039"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>identification number
}
-</pre> then the <a id="wrglossary.6036"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.6037"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s]</code> would have placed in the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> after the parentheses: <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> then the <a id="wrglossary.6040"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.6041"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s]</code> would have placed in the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> after the parentheses: <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
The identification number (IDN)&#x2019;s prefix is a capital letter. </div><!-- end of resultbox -->
<p>
-If you want to use one of the <a id="wrglossary.6038"></a><a href="#glo:dual.smallcaps">small caps</a> <a id="wrglossary.6039"></a><a href="#glo:idx.acronymstyle">acronym styles</a>, described in &#xa7;<a href="#sec:setacronymstyle">6.2</a>, you need to use <a id="wrglossary.6040"></a><a href="#glo:idx.lowercase">lowercase</a> characters for the shortened form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6041"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6042"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}
-<a id="wrglossary.6043"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{idn}{idn}{identification number}
+If you want to use one of the <a id="wrglossary.6042"></a><a href="#glo:dual.smallcaps">small caps</a> <a id="wrglossary.6043"></a><a href="#glo:idx.acronymstyle">acronym styles</a>, described in &#xa7;<a href="#sec:setacronymstyle">6.2</a>, you need to use <a id="wrglossary.6044"></a><a href="#glo:idx.lowercase">lowercase</a> characters for the shortened form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6045"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6046"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}
+<a id="wrglossary.6047"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{idn}{idn}{identification number}
</pre><p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
Avoid nested definitions. </div><!-- end of important -->
<p>
-Recall from the warning in &#xa7;<a href="#sec:newglosentry">4</a> that you should avoid using the <a id="wrglossary.6044"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.6045"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands within the value of keys like <a id="wrglossary.6046"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> and <a id="wrglossary.6047"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> due to complications arising from nested links. The same applies to acronyms defined using <a id="wrglossary.6048"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
-For example, suppose you have defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6049"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{ssi}{SSI}{server side includes}
-<a id="wrglossary.6050"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{html}{HTML}{hypertext markup language}
-</pre> you may be tempted to do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6051"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{shtml}{S<a id="wrglossary.6052"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}{<a id="wrglossary.6053"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} enabled <a id="wrglossary.6054"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}
-</pre> <strong class="strong">Don&#x2019;t!</strong> This will break the <a id="wrglossary.6055"></a><a href="#glo:@@glslabel@casechange">case-changing</a> commands, such as <a id="wrglossary.6056"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>, it will cause inconsistencies on <a id="wrglossary.6057"></a><a href="#glo:dual.firstuse">first use</a>, and, if <a id="wrglossary.6058"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are enabled, will cause nested <a id="wrglossary.6059"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, and it will <a id="wrglossary.6060"></a><a href="#glo:@@glslabel@indexing">index</a> the nested <a id="wrglossary.6061"></a><a href="#glo:idx.glossaryentry">entries</a> every time the dependent <a id="wrglossary.6062"></a><a href="#glo:idx.glossaryentry">entry</a> is <a id="wrglossary.6063"></a><a href="#glo:@@glslabel@indexing">indexed</a>, which creates unnecessary <a id="wrglossary.6064"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. It will also confuse the commands used by the <a id="wrglossary.6065"></a><a href="#glo:@@glslabel@entryformat">entry formatting</a> (such as <a id="wrglossary.6066"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>).<p>
-Instead, consider doing: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6067"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
- [<a id="wrglossary.6068"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.6069"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} enabled <a id="wrglossary.6070"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}</span>]
- {shtml}{SHTML}{SSI enabled HTML}
-</pre> or if the font needs to match the style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6071"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
+Recall from the warning in &#xa7;<a href="#sec:newglosentry">4</a> that you should avoid using the <a id="wrglossary.6048"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.6049"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands within the value of keys like <a id="wrglossary.6050"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> and <a id="wrglossary.6051"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> due to complications arising from nested links. The same applies to acronyms defined using <a id="wrglossary.6052"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
+For example, suppose you have defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6053"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{ssi}{SSI}{server side includes}
+<a id="wrglossary.6054"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{html}{HTML}{hypertext markup language}
+</pre> you may be tempted to do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6055"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{shtml}{S<a id="wrglossary.6056"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}{<a id="wrglossary.6057"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} enabled <a id="wrglossary.6058"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}
+</pre> <strong class="strong">Don&#x2019;t!</strong> This will break the <a id="wrglossary.6059"></a><a href="#glo:@@glslabel@casechange">case-changing</a> commands, such as <a id="wrglossary.6060"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>, it will cause inconsistencies on <a id="wrglossary.6061"></a><a href="#glo:dual.firstuse">first use</a>, and, if <a id="wrglossary.6062"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are enabled, will cause nested <a id="wrglossary.6063"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, and it will <a id="wrglossary.6064"></a><a href="#glo:@@glslabel@indexing">index</a> the nested <a id="wrglossary.6065"></a><a href="#glo:idx.glossaryentry">entries</a> every time the dependent <a id="wrglossary.6066"></a><a href="#glo:idx.glossaryentry">entry</a> is <a id="wrglossary.6067"></a><a href="#glo:@@glslabel@indexing">indexed</a>, which creates unnecessary <a id="wrglossary.6068"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. It will also confuse the commands used by the <a id="wrglossary.6069"></a><a href="#glo:@@glslabel@entryformat">entry formatting</a> (such as <a id="wrglossary.6070"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>).<p>
+Instead, consider doing: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6071"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
[<a id="wrglossary.6072"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.6073"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} enabled <a id="wrglossary.6074"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}</span>]
- {shtml}{SHTML}{<a id="wrglossary.6075"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{SSI} enabled <a id="wrglossary.6076"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{HTML}}
-</pre> Alternatively: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6077"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
- [<a id="wrglossary.6078"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.6079"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} enabled <a id="wrglossary.6080"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}</span>]
+ {shtml}{SHTML}{SSI enabled HTML}
+</pre> or if the font needs to match the style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6075"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
+ [<a id="wrglossary.6076"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.6077"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} enabled <a id="wrglossary.6078"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}</span>]
+ {shtml}{SHTML}{<a id="wrglossary.6079"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{SSI} enabled <a id="wrglossary.6080"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{HTML}}
+</pre> Alternatively: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6081"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
+ [<a id="wrglossary.6082"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.6083"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} enabled <a id="wrglossary.6084"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}</span>]
{shtml}{SHTML}
{server side includes enabled hypertext markup language}
-</pre> Similarly for the <a id="wrglossary.6081"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.6082"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- Other approaches are available with <a id="wrglossary.6083"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. See the sections <span class="qt">&#x201c;Nested Links&#x201d;</span> and <span class="qt">&#x201c;Multi (or Compound) Entries&#x201d;</span> in the <a id="wrglossary.6084"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual. </div><!-- end of information -->
+</pre> Similarly for the <a id="wrglossary.6085"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.6086"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ Other approaches are available with <a id="wrglossary.6087"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. See the sections <span class="qt">&#x201c;Nested Links&#x201d;</span> and <span class="qt">&#x201c;Multi (or Compound) Entries&#x201d;</span> in the <a id="wrglossary.6088"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual. </div><!-- end of information -->
<p>
</section><!-- end of section sec:acronyms -->
@@ -4902,62 +4906,62 @@ Instead, consider doing: <pre class="codebox"><div class="codeboxtitle"><a href=
<section id="sec:longshortfull"><!-- start of section sec:longshortfull --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->6.1. Displaying the Long, Short and Full Forms (Independent of First Use)<div class="labellink"><a href="#sec:longshortfull">[link]</a></div></h2><!-- end of section header -->
<p>
-It may be that you want the long, short or full form regardless of whether or not the <a id="wrglossary.6085"></a><a href="#glo:idx.acronym">acronym</a> has already been <a id="wrglossary.6086"></a><a href="#glo:@@glslabel@firstuse">used</a> in the document. You can do so with the commands described in this section.<p>
-The <code class="csfmt">\acr&#x2026;</code> commands described below are part of the set of <a id="wrglossary.6087"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. That is, they <a id="wrglossary.6088"></a><a href="#glo:@@glslabel@indexing">index</a> and can form <a id="wrglossary.6089"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, and they don&#x2019;t modify or test the <a id="wrglossary.6090"></a><a href="#glo:dual.firstuseflag">first use flag</a>. However, unlike the other <a id="wrglossary.6091"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, their <a id="wrglossary.6092"></a><a href="#glo:idx.entryformat">display</a> is governed by <a id="wrglossary.6093"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> with <a id="wrglossary.6094"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> set to the appropriate <a id="wrglossary.6095"></a><a href="#glo:dual.linktext">link text</a>. So, for example, <pre class="compactcodebox"><a id="wrglossary.6096"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]
-</pre> is similar to: <pre class="compactcodebox"><a id="wrglossary.6097"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{<span class="comment">% </span>
- <a id="wrglossary.6098"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6099"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}
-</pre> except that the <a id="wrglossary.6100"></a><a href="#glo:dual.firstuseflag">first use flag</a> isn&#x2019;t unset.<p>
-All caveats that apply to the <a id="wrglossary.6101"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands also apply to the following commands. (Including the above warning about nested links.)<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.6102"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you are using <a id="wrglossary.6103"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, don&#x2019;t use the commands described in this section. The <a id="wrglossary.6104"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides analogous <code class="csfmt">\glsxtr&#x2026;</code> or <code class="csfmt">\glsfmt&#x2026;</code> commands. For example, <a id="wrglossary.6105"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> instead of <a id="wrglossary.6106"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> or, if needed in a heading, <a id="wrglossary.6107"></a><a href="#glo:glsfmtshort"><code class="xtrcsfmt">\glsfmtshort</code></a>. (Similarly for the <a id="wrglossary.6108"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants.) </div><!-- end of information -->
+It may be that you want the long, short or full form regardless of whether or not the <a id="wrglossary.6089"></a><a href="#glo:idx.acronym">acronym</a> has already been <a id="wrglossary.6090"></a><a href="#glo:@@glslabel@firstuse">used</a> in the document. You can do so with the commands described in this section.<p>
+The <code class="csfmt">\acr&#x2026;</code> commands described below are part of the set of <a id="wrglossary.6091"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. That is, they <a id="wrglossary.6092"></a><a href="#glo:@@glslabel@indexing">index</a> and can form <a id="wrglossary.6093"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, and they don&#x2019;t modify or test the <a id="wrglossary.6094"></a><a href="#glo:dual.firstuseflag">first use flag</a>. However, unlike the other <a id="wrglossary.6095"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, their <a id="wrglossary.6096"></a><a href="#glo:idx.entryformat">display</a> is governed by <a id="wrglossary.6097"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> with <a id="wrglossary.6098"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> set to the appropriate <a id="wrglossary.6099"></a><a href="#glo:dual.linktext">link text</a>. So, for example, <pre class="compactcodebox"><a id="wrglossary.6100"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]
+</pre> is similar to: <pre class="compactcodebox"><a id="wrglossary.6101"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.6102"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6103"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}
+</pre> except that the <a id="wrglossary.6104"></a><a href="#glo:dual.firstuseflag">first use flag</a> isn&#x2019;t unset.<p>
+All caveats that apply to the <a id="wrglossary.6105"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands also apply to the following commands. (Including the above warning about nested links.)<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.6106"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you are using <a id="wrglossary.6107"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, don&#x2019;t use the commands described in this section. The <a id="wrglossary.6108"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides analogous <code class="csfmt">\glsxtr&#x2026;</code> or <code class="csfmt">\glsfmt&#x2026;</code> commands. For example, <a id="wrglossary.6109"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> instead of <a id="wrglossary.6110"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> or, if needed in a heading, <a id="wrglossary.6111"></a><a href="#glo:glsfmtshort"><code class="xtrcsfmt">\glsfmtshort</code></a>. (Similarly for the <a id="wrglossary.6112"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants.) </div><!-- end of information -->
<p>
-The optional arguments are the same as those for the <a id="wrglossary.6109"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, and there are similar star (<a id="wrglossary.6110"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) and plus (<a id="wrglossary.6111"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>) variants that switch off or on the <a id="wrglossary.6112"></a><a href="#glo:idx.hyperlink">hyperlinks</a>. As with the <a id="wrglossary.6113"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, the <a id="wrglossary.6114"></a><a href="#glo:dual.linktext">link text</a> is placed in the argument of <a id="wrglossary.6115"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>.<p>
+The optional arguments are the same as those for the <a id="wrglossary.6113"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, and there are similar star (<a id="wrglossary.6114"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) and plus (<a id="wrglossary.6115"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>) variants that switch off or on the <a id="wrglossary.6116"></a><a href="#glo:idx.hyperlink">hyperlinks</a>. As with the <a id="wrglossary.6117"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, the <a id="wrglossary.6118"></a><a href="#glo:dual.linktext">link text</a> is placed in the argument of <a id="wrglossary.6119"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6116"></a><code class="code"><dfn id="glo:acrshort"><code class="csfmt">\acrshort</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This sets the <a id="wrglossary.6117"></a><a href="#glo:dual.linktext">link text</a> to the short form (within the argument of <a id="wrglossary.6118"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>) for the <a id="wrglossary.6119"></a><a href="#glo:idx.acronym">acronym</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The short form is as supplied by the <a id="wrglossary.6120"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key, which <a id="wrglossary.6121"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> implicitly sets.<p>
-There are also analogous <a id="wrglossary.6122"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6123"></a><code class="code"><dfn id="glo:Acrshort"><code class="csfmt">\Acrshort</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6124"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6125"></a><code class="code"><dfn id="glo:ACRshort"><code class="csfmt">\ACRshort</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6126"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.6120"></a><code class="code"><dfn id="glo:acrshort"><code class="csfmt">\acrshort</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This sets the <a id="wrglossary.6121"></a><a href="#glo:dual.linktext">link text</a> to the short form (within the argument of <a id="wrglossary.6122"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>) for the <a id="wrglossary.6123"></a><a href="#glo:idx.acronym">acronym</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The short form is as supplied by the <a id="wrglossary.6124"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key, which <a id="wrglossary.6125"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> implicitly sets.<p>
+There are also analogous <a id="wrglossary.6126"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6127"></a><code class="code"><dfn id="glo:Acrshort"><code class="csfmt">\Acrshort</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6128"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6129"></a><code class="code"><dfn id="glo:ACRshort"><code class="csfmt">\ACRshort</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6130"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
There are also plural versions: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6127"></a><code class="code"><dfn id="glo:acrshortpl"><code class="csfmt">\acrshortpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- As <a id="wrglossary.6128"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> but uses the <a id="wrglossary.6129"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value. <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6130"></a><code class="code"><dfn id="glo:Acrshortpl"><code class="csfmt">\Acrshortpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6131"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6132"></a><code class="code"><dfn id="glo:ACRshortpl"><code class="csfmt">\ACRshortpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6133"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.6131"></a><code class="code"><dfn id="glo:acrshortpl"><code class="csfmt">\acrshortpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ As <a id="wrglossary.6132"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> but uses the <a id="wrglossary.6133"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value. <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6134"></a><code class="code"><dfn id="glo:Acrshortpl"><code class="csfmt">\Acrshortpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6135"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6136"></a><code class="code"><dfn id="glo:ACRshortpl"><code class="csfmt">\ACRshortpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6137"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6134"></a><code class="code"><dfn id="glo:acrlong"><code class="csfmt">\acrlong</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This sets the <a id="wrglossary.6135"></a><a href="#glo:dual.linktext">link text</a> to the long form for the <a id="wrglossary.6136"></a><a href="#glo:idx.acronym">acronym</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The long form is as supplied by the <a id="wrglossary.6137"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key, which <a id="wrglossary.6138"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> implicitly sets.<p>
-There are also analogous <a id="wrglossary.6139"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6140"></a><code class="code"><dfn id="glo:Acrlong"><code class="csfmt">\Acrlong</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6141"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6142"></a><code class="code"><dfn id="glo:ACRlong"><code class="csfmt">\ACRlong</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6143"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.6138"></a><code class="code"><dfn id="glo:acrlong"><code class="csfmt">\acrlong</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This sets the <a id="wrglossary.6139"></a><a href="#glo:dual.linktext">link text</a> to the long form for the <a id="wrglossary.6140"></a><a href="#glo:idx.acronym">acronym</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The long form is as supplied by the <a id="wrglossary.6141"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key, which <a id="wrglossary.6142"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> implicitly sets.<p>
+There are also analogous <a id="wrglossary.6143"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6144"></a><code class="code"><dfn id="glo:Acrlong"><code class="csfmt">\Acrlong</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6145"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6146"></a><code class="code"><dfn id="glo:ACRlong"><code class="csfmt">\ACRlong</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6147"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
Again there are also plural versions: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6144"></a><code class="code"><dfn id="glo:acrlongpl"><code class="csfmt">\acrlongpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- As <a id="wrglossary.6145"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> but uses the <a id="wrglossary.6146"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> value. <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6147"></a><code class="code"><dfn id="glo:Acrlongpl"><code class="csfmt">\Acrlongpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6148"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6149"></a><code class="code"><dfn id="glo:ACRlongpl"><code class="csfmt">\ACRlongpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6150"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.6148"></a><code class="code"><dfn id="glo:acrlongpl"><code class="csfmt">\acrlongpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ As <a id="wrglossary.6149"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> but uses the <a id="wrglossary.6150"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> value. <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6151"></a><code class="code"><dfn id="glo:Acrlongpl"><code class="csfmt">\Acrlongpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6152"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6153"></a><code class="code"><dfn id="glo:ACRlongpl"><code class="csfmt">\ACRlongpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6154"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6151"></a><code class="code"><dfn id="glo:acrfull"><code class="csfmt">\acrfull</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This sets the <a id="wrglossary.6152"></a><a href="#glo:dual.linktext">link text</a> to show the full form according to the format governed by the <a id="wrglossary.6153"></a><a href="#glo:idx.acronymstyle">acronym style</a>. This may not necessarily be the same format as that produced on the <a id="wrglossary.6154"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.6155"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. For example, the <a id="wrglossary.6156"></a><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a> style has the long form in a footnote on the <a id="wrglossary.6157"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.6158"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but <a id="wrglossary.6159"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> has the long form in parentheses instead.<p>
-There are also analogous <a id="wrglossary.6160"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6161"></a><code class="code"><dfn id="glo:Acrfull"><code class="csfmt">\Acrfull</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6162"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6163"></a><code class="code"><dfn id="glo:ACRfull"><code class="csfmt">\ACRfull</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6164"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+<a id="wrglossary.6155"></a><code class="code"><dfn id="glo:acrfull"><code class="csfmt">\acrfull</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This sets the <a id="wrglossary.6156"></a><a href="#glo:dual.linktext">link text</a> to show the full form according to the format governed by the <a id="wrglossary.6157"></a><a href="#glo:idx.acronymstyle">acronym style</a>. This may not necessarily be the same format as that produced on the <a id="wrglossary.6158"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.6159"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. For example, the <a id="wrglossary.6160"></a><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a> style has the long form in a footnote on the <a id="wrglossary.6161"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.6162"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but <a id="wrglossary.6163"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> has the long form in parentheses instead.<p>
+There are also analogous <a id="wrglossary.6164"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6165"></a><code class="code"><dfn id="glo:Acrfull"><code class="csfmt">\Acrfull</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6166"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6167"></a><code class="code"><dfn id="glo:ACRfull"><code class="csfmt">\ACRfull</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6168"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
The plural version is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6165"></a><code class="code"><dfn id="glo:acrfullpl"><code class="csfmt">\acrfullpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- with <a id="wrglossary.6166"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6167"></a><code class="code"><dfn id="glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6168"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6169"></a><code class="code"><dfn id="glo:ACRfullpl"><code class="csfmt">\ACRfullpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6170"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
-If you find the above commands too cumbersome to write, you can use the <a id="wrglossary.6171"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option to activate the shorter command names listed in Table <a href="#tab:shortcuts">6.1</a>.<p>
+<a id="wrglossary.6169"></a><code class="code"><dfn id="glo:acrfullpl"><code class="csfmt">\acrfullpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ with <a id="wrglossary.6170"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6171"></a><code class="code"><dfn id="glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6172"></a><a href="#glo:idx.sentencecase">sentence case</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6173"></a><code class="code"><dfn id="glo:ACRfullpl"><code class="csfmt">\ACRfullpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6174"></a><a href="#glo:idx.allcaps">all caps</a>).<p>
+If you find the above commands too cumbersome to write, you can use the <a id="wrglossary.6175"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option to activate the shorter command names listed in Table <a href="#tab:shortcuts">6.1</a>.<p>
<div class="table"> <table class="tabular-c">
<caption id="tab:shortcuts">Table&nbsp;5: Synonyms provided by the <span class="styoptfmt">shortcuts</span> package option</caption><tr style=""><th class="cell-noborder-bothsep-l">Shortcut Command </th>
<td class="cell-noborder-bothsep-l"> <span style="font-weight: bold; ">Equivalent Command</span></td>
@@ -4995,190 +4999,186 @@ If you find the above commands too cumbersome to write, you can use the <a id="w
<td class="cell-noborder-bothsep-l"> <a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> </td>
</tr></table>
</div><p>
-It is also possible to access the long and short forms without <a id="wrglossary.6172"></a><a href="#glo:dual.indexing">indexing</a> using commands analogous to <a id="wrglossary.6173"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> (described in &#xa7;<a href="#sec:glsnolink">5.2</a>). These don&#x2019;t include the <a id="wrglossary.6174"></a><a href="#glo:idx.acronym">acronym</a> font commands, such as <a id="wrglossary.6175"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>.<p>
+It is also possible to access the long and short forms without <a id="wrglossary.6176"></a><a href="#glo:dual.indexing">indexing</a> using commands analogous to <a id="wrglossary.6177"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> (described in &#xa7;<a href="#sec:glsnolink">5.2</a>). These don&#x2019;t include the <a id="wrglossary.6178"></a><a href="#glo:idx.acronym">acronym</a> font commands, such as <a id="wrglossary.6179"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6176"></a><code class="code"><dfn id="glo:glsentrylong"><code class="csfmt">\glsentrylong</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the long form (that is, the value of the <a id="wrglossary.6177"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key, which is internally set by <a id="wrglossary.6178"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>). The corresponding <a id="wrglossary.6179"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6180"></a><code class="code"><dfn id="glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.6180"></a><code class="code"><dfn id="glo:glsentrylong"><code class="csfmt">\glsentrylong</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the long form (that is, the value of the <a id="wrglossary.6181"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key, which is internally set by <a id="wrglossary.6182"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>). The corresponding <a id="wrglossary.6183"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6184"></a><code class="code"><dfn id="glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6181"></a><code class="code"><dfn id="glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the long plural form (that is, the value of the <a id="wrglossary.6182"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>). The corresponding <a id="wrglossary.6183"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6184"></a><code class="code"><dfn id="glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.6185"></a><code class="code"><dfn id="glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the long plural form (that is, the value of the <a id="wrglossary.6186"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>). The corresponding <a id="wrglossary.6187"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6188"></a><code class="code"><dfn id="glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6185"></a><code class="code"><dfn id="glo:glsentryshort"><code class="csfmt">\glsentryshort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the short form (that is, the value of the <a id="wrglossary.6186"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key, which is internally set by <a id="wrglossary.6187"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>). The corresponding <a id="wrglossary.6188"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6189"></a><code class="code"><dfn id="glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.6189"></a><code class="code"><dfn id="glo:glsentryshort"><code class="csfmt">\glsentryshort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the short form (that is, the value of the <a id="wrglossary.6190"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key, which is internally set by <a id="wrglossary.6191"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>). The corresponding <a id="wrglossary.6192"></a><a href="#glo:idx.sentencecase">sentence case</a> command is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6193"></a><code class="code"><dfn id="glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
An similar command is available for the full form: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6190"></a><code class="code"><dfn id="glo:glsentryfull"><code class="csfmt">\glsentryfull</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is redefined by the <a id="wrglossary.6191"></a><a href="#glo:idx.acronymstyle">acronym style</a>. Unlike <a id="wrglossary.6192"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a> and <a id="wrglossary.6193"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>, this does include <a id="wrglossary.6194"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>, so if you need to use it in a section heading, you may need to disable it in <a id="wrglossary.6195"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6196"></a><a href="#glo:pdfstringdefDisableCommands"><code class="csfmt">\pdfstringdefDisableCommands</code></a>{<span class="comment">% provided by <a id="wrglossary.6197"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a></span>
- <code class="cmd">\let</code><a id="wrglossary.6198"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a><a id="wrglossary.6199"></a><a href="#glo:@firstofone"><code class="csfmt">\@firstofone</code></a>
- <code class="cmd">\let</code><a id="wrglossary.6200"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a><a id="wrglossary.6201"></a><a href="#glo:@firstofone"><code class="csfmt">\@firstofone</code></a>
+<a id="wrglossary.6194"></a><code class="code"><dfn id="glo:glsentryfull"><code class="csfmt">\glsentryfull</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is redefined by the <a id="wrglossary.6195"></a><a href="#glo:idx.acronymstyle">acronym style</a>. Unlike <a id="wrglossary.6196"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a> and <a id="wrglossary.6197"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>, this does include <a id="wrglossary.6198"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>, so if you need to use it in a section heading, you may need to disable it in <a id="wrglossary.6199"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6200"></a><a href="#glo:pdfstringdefDisableCommands"><code class="csfmt">\pdfstringdefDisableCommands</code></a>{<span class="comment">% provided by <a id="wrglossary.6201"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a></span>
+ <code class="cmd">\let</code><a id="wrglossary.6202"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a><a id="wrglossary.6203"></a><a href="#glo:@firstofone"><code class="csfmt">\@firstofone</code></a>
+ <code class="cmd">\let</code><a id="wrglossary.6204"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a><a id="wrglossary.6205"></a><a href="#glo:@firstofone"><code class="csfmt">\@firstofone</code></a>
}
</pre> <p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6202"></a><code class="code"><dfn id="glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This is like <a id="wrglossary.6203"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> but applies <a id="wrglossary.6204"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<a id="wrglossary.6206"></a><code class="code"><dfn id="glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is like <a id="wrglossary.6207"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> but applies <a id="wrglossary.6208"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
The analogous plural commands are: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6205"></a><code class="code"><dfn id="glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- (no <a id="wrglossary.6206"></a><a href="#glo:dual.casechange">case change</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6207"></a><code class="code"><dfn id="glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- (<a id="wrglossary.6208"></a><a href="#glo:idx.sentencecase">sentence case</a>).<p>
+<a id="wrglossary.6209"></a><code class="code"><dfn id="glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ (no <a id="wrglossary.6210"></a><a href="#glo:dual.casechange">case change</a>) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6211"></a><code class="code"><dfn id="glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ (<a id="wrglossary.6212"></a><a href="#glo:idx.sentencecase">sentence case</a>).<p>
</section><!-- end of section sec:longshortfull -->
<section id="sec:setacronymstyle"><!-- start of section sec:setacronymstyle --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->6.2. Changing the Acronym Style<div class="labellink"><a href="#sec:setacronymstyle">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.6209"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you are using <a id="wrglossary.6210"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, don&#x2019;t use the commands described in this section. Use <a id="wrglossary.6211"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> to set the <a id="wrglossary.6212"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>. This uses a different (but more consistent) naming scheme. For example, <a id="wrglossary.6213"></a><a href="#glo:opt.abbrstyle.long-noshort"><span class="abbrstylefmt">long-noshort</span></a> instead of <a id="wrglossary.6214"></a><a href="#glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></a>. See the <span class="qt">&#x201c;Abbreviations&#x201d;</span> chapter in the <a id="wrglossary.6215"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.6213"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you are using <a id="wrglossary.6214"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, don&#x2019;t use the commands described in this section. Use <a id="wrglossary.6215"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> to set the <a id="wrglossary.6216"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>. This uses a different (but more consistent) naming scheme. For example, <a id="wrglossary.6217"></a><a href="#glo:opt.abbrstyle.long-noshort"><span class="abbrstylefmt">long-noshort</span></a> instead of <a id="wrglossary.6218"></a><a href="#glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></a>. See the <span class="qt">&#x201c;Abbreviations&#x201d;</span> chapter in the <a id="wrglossary.6219"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
-The <a id="wrglossary.6216"></a><a href="#glo:idx.acronymstyle">acronym style</a> is set using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6217"></a><code class="code"><dfn id="glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">style name</em>&#x232a;</span> is the name of the required style. The style must be set before the <a id="wrglossary.6218"></a><a href="#glo:idx.acronym">acronyms</a> are defined otherwise you will end up with inconsistencies.<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.6219"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
+The <a id="wrglossary.6220"></a><a href="#glo:idx.acronymstyle">acronym style</a> is set using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6221"></a><code class="code"><dfn id="glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">style name</em>&#x232a;</span> is the name of the required style. The style must be set before the <a id="wrglossary.6222"></a><a href="#glo:idx.acronym">acronyms</a> are defined otherwise you will end up with inconsistencies.<p>
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.6223"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
-<a id="wrglossary.6220"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.6224"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.6221"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6222"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}
+<a id="wrglossary.6225"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6226"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}
-<a id="wrglossary.6223"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{html}{html}{hypertext markup language}
-<a id="wrglossary.6224"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{xml}{xml}{extensible markup language}
+<a id="wrglossary.6227"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{html}{html}{hypertext markup language}
+<a id="wrglossary.6228"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{xml}{xml}{extensible markup language}
</pre><p>
-Unpredictable results will occur if you try to use multiple styles since each <a id="wrglossary.6225"></a><a href="#glo:idx.acronymstyle">acronym style</a> redefines commands like <a id="wrglossary.6226"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> and <a id="wrglossary.6227"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> that govern the way the full form is displayed. The closest you can get to different styles if you only want to use the base <a id="wrglossary.6228"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is to adjust the <a id="wrglossary.6229"></a><a href="#glo:idx.entryformat">entry format</a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>) or to provide a custom <a id="wrglossary.6230"></a><a href="#glo:idx.acronymstyle">acronym style</a> such as in Example <a href="#ex:addstoragekey">12</a>.<p>
+Unpredictable results will occur if you try to use multiple styles since each <a id="wrglossary.6229"></a><a href="#glo:idx.acronymstyle">acronym style</a> redefines commands like <a id="wrglossary.6230"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> and <a id="wrglossary.6231"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> that govern the way the full form is displayed. The closest you can get to different styles if you only want to use the base <a id="wrglossary.6232"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is to adjust the <a id="wrglossary.6233"></a><a href="#glo:idx.entryformat">entry format</a> (see &#xa7;<a href="#sec:glsdisplay">5.1.4</a>) or to provide a custom <a id="wrglossary.6234"></a><a href="#glo:idx.acronymstyle">acronym style</a> such as in Example <a href="#ex:addstoragekey">12</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you need multiple styles, then use the <a id="wrglossary.6231"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, which has better <a id="wrglossary.6232"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> management. See, for example, <a href="https://www.dickimaw-books.com/gallery/index.php?label=sample-name-font">Gallery: Mixing Styles</a>. </div><!-- end of important -->
+If you need multiple styles, then use the <a id="wrglossary.6235"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, which has better <a id="wrglossary.6236"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> management. See, for example, <a href="https://www.dickimaw-books.com/gallery/index.php?label=sample-name-font">Gallery: Mixing Styles</a>. </div><!-- end of important -->
<p>
-The <a id="wrglossary.6233"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> command will redefine <a id="wrglossary.6234"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to use the newer <a id="wrglossary.6235"></a><a href="#glo:idx.acronym">acronym</a> mechanism introduced in version 4.02 (2013-12-05). The older mechanism was available, but deprecated, for backward-compatibility until version 4.50 when it was removed. If the pre-4.02 <a id="wrglossary.6236"></a><a href="#glo:idx.acronym">acronym</a> styles are required, you will need to use rollback. As from v4.50, if you don&#x2019;t use <a id="wrglossary.6237"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>, the first instance of <a id="wrglossary.6238"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> will automatically implement: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6239"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6240"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
+The <a id="wrglossary.6237"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> command will redefine <a id="wrglossary.6238"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to use the newer <a id="wrglossary.6239"></a><a href="#glo:idx.acronym">acronym</a> mechanism introduced in version 4.02 (2013-12-05). The older mechanism was available, but deprecated, for backward-compatibility until version 4.50 when it was removed. If the pre-4.02 <a id="wrglossary.6240"></a><a href="#glo:idx.acronym">acronym</a> styles are required, you will need to use rollback. As from v4.50, if you don&#x2019;t use <a id="wrglossary.6241"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>, the first instance of <a id="wrglossary.6242"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> will automatically implement: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6243"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6244"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
</pre> which is the closest match to the old default. The earlier Example <a href="#ex:newacronym">23</a> can be adjusted to use rollback to demonstrated the difference: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}[=v4.46]<span class="comment">% rollback to v4.46</span>
-<span class="comment">% no <a id="wrglossary.6241"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> so old style used</span>
-<a id="wrglossary.6242"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{idn}{IDN}{identification number}
+<span class="comment">% no <a id="wrglossary.6245"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> so old style used</span>
+<a id="wrglossary.6246"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{idn}{IDN}{identification number}
<code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.6243"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}. Next use: <a id="wrglossary.6244"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}.
+First use: <a id="wrglossary.6247"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}. Next use: <a id="wrglossary.6248"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}.
-<a id="wrglossary.6245"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{idn}<span class="comment">% reset first use</span>
-The <a id="wrglossary.6246"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s] prefix is a capital letter.
+<a id="wrglossary.6249"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{idn}<span class="comment">% reset first use</span>
+The <a id="wrglossary.6250"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s] prefix is a capital letter.
Next use:
-the <a id="wrglossary.6247"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s] prefix is a capital letter.
+the <a id="wrglossary.6251"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s] prefix is a capital letter.
<code class="cend">\end{document}</code>
</pre> This produces: <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="ex:newacronymrollback"></a>Example 24: Defining and Using an Acronym (Rollback) <a href="glossaries-user-examples/glossaries-user-example024.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example024.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example024.png" type="image/png" width="389" height="42">Example document that defines an acronym and references it in the text using deprecated style with rollback..</object> </div><!-- end of resultbox -->
- The most noticeable difference is the way the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument is treated with <a id="wrglossary.6248"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> on <a id="wrglossary.6249"></a><a href="#glo:dual.firstuse">first use</a> (<code class="code"><a id="wrglossary.6250"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s]</code>). With the old way, <a id="wrglossary.6251"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> simply set <a id="wrglossary.6252"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>identification number (IDN) when it internally used <a id="wrglossary.6253"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> to define the <a id="wrglossary.6254"></a><a href="#glo:idx.acronym">acronym</a>. The default <a id="wrglossary.6255"></a><a href="#glo:idx.entryformat">entry format</a> simply appends the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> after the value of the <a id="wrglossary.6256"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key. <p>
-Unlike the original pre-4.02 behaviour of <a id="wrglossary.6257"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, the styles set via <a id="wrglossary.6258"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> don&#x2019;t use the <a id="wrglossary.6259"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key, but instead they use <a id="wrglossary.6260"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> to set a&#xa0;custom <a id="wrglossary.6261"></a><a href="#glo:idx.entryformat">display style</a> that uses the <a id="wrglossary.6262"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> and <a id="wrglossary.6263"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys (or their plural equivalents). This means that these styles cope better with plurals that aren&#x2019;t formed by simply appending the singular form with the letter <span class="qt">&#x201c;s&#x201d;</span>. In fact, most of the predefined styles use <a id="wrglossary.6264"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> and modify the definitions of commands like <a id="wrglossary.6265"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>. If the original behaviour is still required for some reason, use rollback.<p>
-In both the old and new implementation, the <a id="wrglossary.6266"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key is set to the short form. Since the <a id="wrglossary.6267"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> isn&#x2019;t set with the new form, it will default to the value of the <a id="wrglossary.6268"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key. This means that with the new implementation, <a id="wrglossary.6269"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> will produce the same result as <a id="wrglossary.6270"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>. This is why you need to use <a id="wrglossary.6271"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> or <a id="wrglossary.6272"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> instead. Alternatively, reset the <a id="wrglossary.6273"></a><a href="#glo:dual.firstuseflag">first use flag</a> and use <a id="wrglossary.6274"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
-When you use <a id="wrglossary.6275"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> the <a id="wrglossary.6276"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is set to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6277"></a><code class="code"><dfn id="glo:acronymentry"><code class="csfmt">\acronymentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- and the <a id="wrglossary.6278"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set to <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6279"></a><code class="code"><dfn id="glo:acronymsort"><code class="csfmt">\acronymsort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- These commands are redefined by the <a id="wrglossary.6280"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. However, you can redefine them again after the style has been set but before you use <a id="wrglossary.6281"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. Protected expansion is performed on <a id="wrglossary.6282"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> when the <a id="wrglossary.6283"></a><a href="#glo:idx.acronym">acronym</a> is defined.<p>
+ The most noticeable difference is the way the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> optional argument is treated with <a id="wrglossary.6252"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> on <a id="wrglossary.6253"></a><a href="#glo:dual.firstuse">first use</a> (<code class="code"><a id="wrglossary.6254"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idn}['s]</code>). With the old way, <a id="wrglossary.6255"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> simply set <a id="wrglossary.6256"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>identification number (IDN) when it internally used <a id="wrglossary.6257"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> to define the <a id="wrglossary.6258"></a><a href="#glo:idx.acronym">acronym</a>. The default <a id="wrglossary.6259"></a><a href="#glo:idx.entryformat">entry format</a> simply appends the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> after the value of the <a id="wrglossary.6260"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key. <p>
+Unlike the original pre-4.02 behaviour of <a id="wrglossary.6261"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, the styles set via <a id="wrglossary.6262"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> don&#x2019;t use the <a id="wrglossary.6263"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key, but instead they use <a id="wrglossary.6264"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a> to set a&#xa0;custom <a id="wrglossary.6265"></a><a href="#glo:idx.entryformat">display style</a> that uses the <a id="wrglossary.6266"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> and <a id="wrglossary.6267"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> keys (or their plural equivalents). This means that these styles cope better with plurals that aren&#x2019;t formed by simply appending the singular form with the letter <span class="qt">&#x201c;s&#x201d;</span>. In fact, most of the predefined styles use <a id="wrglossary.6268"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> and modify the definitions of commands like <a id="wrglossary.6269"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>. If the original behaviour is still required for some reason, use rollback.<p>
+In both the old and new implementation, the <a id="wrglossary.6270"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key is set to the short form. Since the <a id="wrglossary.6271"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> isn&#x2019;t set with the new form, it will default to the value of the <a id="wrglossary.6272"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key. This means that with the new implementation, <a id="wrglossary.6273"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> will produce the same result as <a id="wrglossary.6274"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>. This is why you need to use <a id="wrglossary.6275"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> or <a id="wrglossary.6276"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> instead. Alternatively, reset the <a id="wrglossary.6277"></a><a href="#glo:dual.firstuseflag">first use flag</a> and use <a id="wrglossary.6278"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
+When you use <a id="wrglossary.6279"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> the <a id="wrglossary.6280"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is set to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6281"></a><code class="code"><dfn id="glo:acronymentry"><code class="csfmt">\acronymentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ and the <a id="wrglossary.6282"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set to <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6283"></a><code class="code"><dfn id="glo:acronymsort"><code class="csfmt">\acronymsort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ These commands are redefined by the <a id="wrglossary.6284"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. However, you can redefine them again after the style has been set but before you use <a id="wrglossary.6285"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. Protected expansion is performed on <a id="wrglossary.6286"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> when the <a id="wrglossary.6287"></a><a href="#glo:idx.acronym">acronym</a> is defined.<p>
</section><!-- end of section sec:setacronymstyle -->
<section id="sec:predefinedacrstyles"><!-- start of section sec:predefinedacrstyles --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->6.2.1. Predefined Acronym Styles<div class="labellink"><a href="#sec:predefinedacrstyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
-The <a id="wrglossary.6284"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides a&#xa0;number of predefined <a id="wrglossary.6285"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. These styles apply: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6286"></a><code class="code"><dfn id="glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- to the short form on <a id="wrglossary.6287"></a><a href="#glo:dual.firstuse">first use</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6288"></a><code class="code"><dfn id="glo:acronymfont"><code class="csfmt">\acronymfont</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- on <a id="wrglossary.6289"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. The styles modify the definition of <a id="wrglossary.6290"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> and <a id="wrglossary.6291"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a> as required. Usually, <code class="code"><a id="wrglossary.6292"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code> simply does <code class="code"><a id="wrglossary.6293"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code>. If you want the short form displayed differently on <a id="wrglossary.6294"></a><a href="#glo:dual.firstuse">first use</a>, you can redefine <a id="wrglossary.6295"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a> after the <a id="wrglossary.6296"></a><a href="#glo:idx.acronymstyle">acronym style</a> is set.<p>
-The predefined <a id="wrglossary.6297"></a><a href="#glo:dual.smallcaps">small caps</a> styles that contain <span class="qt">&#x201c;sc&#x201d;</span> in their name (for example <a id="wrglossary.6298"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>) redefine <a id="wrglossary.6299"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6300"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>, which means that the short form needs to be specified in <a id="wrglossary.6301"></a><a href="#glo:idx.lowercase">lowercase</a> if it should be rendered in <a id="wrglossary.6302"></a><a href="#glo:dual.smallcaps">small caps</a>. This is because <a id="wrglossary.6303"></a><a href="#glo:dual.smallcaps">small caps</a> has small capital glyphs for <a id="wrglossary.6304"></a><a href="#glo:idx.lowercase">lowercase</a> letters but normal sized capital glyphs for <a id="wrglossary.6305"></a><a href="#glo:idx.uppercase">uppercase</a> letters, which means there&#x2019;s no visual difference between a normal upright font and a <a id="wrglossary.6306"></a><a href="#glo:dual.smallcaps">small caps</a> font if the text is in <a id="wrglossary.6307"></a><a href="#glo:idx.allcaps">all caps</a>. <div style="text-align: center; border-style: none; "><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of frame@coderesult@title -->
+The <a id="wrglossary.6288"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides a&#xa0;number of predefined <a id="wrglossary.6289"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. These styles apply: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6290"></a><code class="code"><dfn id="glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ to the short form on <a id="wrglossary.6291"></a><a href="#glo:dual.firstuse">first use</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6292"></a><code class="code"><dfn id="glo:acronymfont"><code class="csfmt">\acronymfont</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ on <a id="wrglossary.6293"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. The styles modify the definition of <a id="wrglossary.6294"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> and <a id="wrglossary.6295"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a> as required. Usually, <code class="code"><a id="wrglossary.6296"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code> simply does <code class="code"><a id="wrglossary.6297"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code>. If you want the short form displayed differently on <a id="wrglossary.6298"></a><a href="#glo:dual.firstuse">first use</a>, you can redefine <a id="wrglossary.6299"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a> after the <a id="wrglossary.6300"></a><a href="#glo:idx.acronymstyle">acronym style</a> is set.<p>
+The predefined <a id="wrglossary.6301"></a><a href="#glo:dual.smallcaps">small caps</a> styles that contain <span class="qt">&#x201c;sc&#x201d;</span> in their name (for example <a id="wrglossary.6302"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>) redefine <a id="wrglossary.6303"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6304"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>, which means that the short form needs to be specified in <a id="wrglossary.6305"></a><a href="#glo:idx.lowercase">lowercase</a> if it should be rendered in <a id="wrglossary.6306"></a><a href="#glo:dual.smallcaps">small caps</a>. This is because <a id="wrglossary.6307"></a><a href="#glo:dual.smallcaps">small caps</a> has small capital glyphs for <a id="wrglossary.6308"></a><a href="#glo:idx.lowercase">lowercase</a> letters but normal sized capital glyphs for <a id="wrglossary.6309"></a><a href="#glo:idx.uppercase">uppercase</a> letters, which means there&#x2019;s no visual difference between a normal upright font and a <a id="wrglossary.6310"></a><a href="#glo:dual.smallcaps">small caps</a> font if the text is in <a id="wrglossary.6311"></a><a href="#glo:idx.allcaps">all caps</a>. <div style="text-align: center; border-style: none; "><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of frame@coderesult@title -->
<p>
<pre class="sidebysidecode">
-<a id="wrglossary.6308"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6309"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}
-<a id="wrglossary.6310"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{mathml}{MathML}{mathematical markup language}
+<a id="wrglossary.6312"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6313"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}
+<a id="wrglossary.6314"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{mathml}{MathML}{mathematical markup language}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.6311"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>{mathml}
+<a id="wrglossary.6315"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>{mathml}
<code class="cend">\end{document}</code>
</pre><div class="sidebysideresult"><a id="ex:longscshort"></a>Example 25: Small-Caps Acronym <a href="glossaries-user-examples/glossaries-user-example025.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example025.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example025.png" type="image/png" width="52" height="9">Example document that uses the long-sc-short acronym style, which renders the short form in a small-capital font..</object> </div><p>
<p>
<a id="boldsc"></a><div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Some fonts don&#x2019;t support bold <a id="wrglossary.6312"></a><a href="#glo:dual.smallcaps">small caps</a>, so you may need to redefine <a id="wrglossary.6313"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> (see &#xa7;<a href="#sec:printglossary">8</a>) to switch to medium weight if you are using a <a id="wrglossary.6314"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays <a id="wrglossary.6315"></a><a href="#glo:idx.glossaryentry">entry</a> names in bold and you have chosen an <a id="wrglossary.6316"></a><a href="#glo:idx.acronymstyle">acronym style</a> that uses <a id="wrglossary.6317"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>. (Alternatively, switch to a font that does support bold <a id="wrglossary.6318"></a><a href="#glo:dual.smallcaps">small caps</a>.) </div><!-- end of important -->
+Some fonts don&#x2019;t support bold <a id="wrglossary.6316"></a><a href="#glo:dual.smallcaps">small caps</a>, so you may need to redefine <a id="wrglossary.6317"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> (see &#xa7;<a href="#sec:printglossary">8</a>) to switch to medium weight if you are using a <a id="wrglossary.6318"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays <a id="wrglossary.6319"></a><a href="#glo:idx.glossaryentry">entry</a> names in bold and you have chosen an <a id="wrglossary.6320"></a><a href="#glo:idx.acronymstyle">acronym style</a> that uses <a id="wrglossary.6321"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>. (Alternatively, switch to a font that does support bold <a id="wrglossary.6322"></a><a href="#glo:dual.smallcaps">small caps</a>.) </div><!-- end of important -->
<p>
-The predefined <a id="wrglossary.6319"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that contain <span class="qt">&#x201c;sm&#x201d;</span> in their name (for example <a id="wrglossary.6320"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a>) redefine <a id="wrglossary.6321"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6322"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>.<p>
+The predefined <a id="wrglossary.6323"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that contain <span class="qt">&#x201c;sm&#x201d;</span> in their name (for example <a id="wrglossary.6324"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a>) redefine <a id="wrglossary.6325"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6326"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>.<p>
<a id="smaller"></a><div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that the <a id="wrglossary.6323"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package doesn&#x2019;t define or load any package that defines <a id="wrglossary.6324"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>. If you use one of the <a id="wrglossary.6325"></a><a href="#glo:idx.acronymstyle">acronym styles</a> that set <a id="wrglossary.6326"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to <a id="wrglossary.6327"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a> you must explicitly load the <a id="wrglossary.6328"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> package or otherwise define <a id="wrglossary.6329"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>. </div><!-- end of important -->
+Note that the <a id="wrglossary.6327"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package doesn&#x2019;t define or load any package that defines <a id="wrglossary.6328"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>. If you use one of the <a id="wrglossary.6329"></a><a href="#glo:idx.acronymstyle">acronym styles</a> that set <a id="wrglossary.6330"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to <a id="wrglossary.6331"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a> you must explicitly load the <a id="wrglossary.6332"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> package or otherwise define <a id="wrglossary.6333"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>. </div><!-- end of important -->
<p>
-The remaining predefined styles redefine <a id="wrglossary.6330"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to simply do its argument without any font change. <p>
+The remaining predefined styles redefine <a id="wrglossary.6334"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to simply do its argument without any font change. <p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The predefined styles adjust <a id="wrglossary.6331"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> and <a id="wrglossary.6332"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> (and their plural and <a id="wrglossary.6333"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants) to reflect the style. </div><!-- end of important -->
-<p>
-When <a id="wrglossary.6334"></a><a href="#glo:idx.acronym">acronyms</a> are defined, <a id="wrglossary.6335"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> will set the <a id="wrglossary.6336"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6337"></a><code class="code"><code class="csfmt">\acronymsort</code>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The <a id="wrglossary.6338"></a><a href="#glo:idx.acronymstyle">acronym styles</a> redefine this to suit the style. This command must fully expand in order for the <a id="wrglossary.6339"></a><a href="#glo:dual.indexingapp">indexing application</a> to pick up the correct sort value. If the <a id="wrglossary.6340"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set in the optional argument of <a id="wrglossary.6341"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this.<p>
-The <a id="wrglossary.6342"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is set to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6343"></a><code class="code"><code class="csfmt">\acronymentry</code>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Again, the <a id="wrglossary.6344"></a><a href="#glo:idx.acronymstyle">acronym styles</a> redefine this to suit the style. If the <a id="wrglossary.6345"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is set in the optional argument of <a id="wrglossary.6346"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this.<p>
-The <a id="wrglossary.6347"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key is set to <a id="wrglossary.6348"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>. If the <a id="wrglossary.6349"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key is set in the optional argument of <a id="wrglossary.6350"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this.<p>
-The <a id="wrglossary.6351"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> is set to the short form appended by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6352"></a><code class="code"><dfn id="glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.6353"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This is redefined by the <a id="wrglossary.6354"></a><a href="#glo:idx.acronymstyle">acronym styles</a> to the appropriate suffix. In most cases, it will simply be defined to <a id="wrglossary.6355"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>, but the <a id="wrglossary.6356"></a><a href="#glo:dual.smallcaps">small caps</a> styles define it to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6357"></a><code class="code"><dfn id="glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></dfn></code></div><!-- end of pinnedbox -->
+The predefined styles adjust <a id="wrglossary.6335"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> and <a id="wrglossary.6336"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> (and their plural and <a id="wrglossary.6337"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants) to reflect the style. </div><!-- end of important -->
+<p>
+When <a id="wrglossary.6338"></a><a href="#glo:idx.acronym">acronyms</a> are defined, <a id="wrglossary.6339"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> will set the <a id="wrglossary.6340"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to <a id="wrglossary.6341"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>. The <a id="wrglossary.6342"></a><a href="#glo:idx.acronymstyle">acronym styles</a> redefine this to suit the style. This command must fully expand in order for the <a id="wrglossary.6343"></a><a href="#glo:dual.indexingapp">indexing application</a> to pick up the correct sort value. If the <a id="wrglossary.6344"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set in the optional argument of <a id="wrglossary.6345"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this.<p>
+The <a id="wrglossary.6346"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is set to <a id="wrglossary.6347"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>. Again, the <a id="wrglossary.6348"></a><a href="#glo:idx.acronymstyle">acronym styles</a> redefine this to suit the style. If the <a id="wrglossary.6349"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is set in the optional argument of <a id="wrglossary.6350"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this.<p>
+The <a id="wrglossary.6351"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key is set to <a id="wrglossary.6352"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>. If the <a id="wrglossary.6353"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key is set in the optional argument of <a id="wrglossary.6354"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this.<p>
+The <a id="wrglossary.6355"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> is set to the short form appended by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6356"></a><code class="code"><dfn id="glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.6357"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This is redefined by the <a id="wrglossary.6358"></a><a href="#glo:idx.acronymstyle">acronym styles</a> to the appropriate suffix. In most cases, it will simply be defined to <a id="wrglossary.6359"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>, but the <a id="wrglossary.6360"></a><a href="#glo:dual.smallcaps">small caps</a> styles define it to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6361"></a><code class="code"><dfn id="glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></dfn></code></div><!-- end of pinnedbox -->
This uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6358"></a><code class="code"><dfn id="glo:glstextup"><code class="csfmt">\glstextup</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- to cancel the effect of the <a id="wrglossary.6359"></a><a href="#glo:dual.smallcaps">small caps</a> font command <a id="wrglossary.6360"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>.<p>
-If the <a id="wrglossary.6361"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key is set in the optional argument of <a id="wrglossary.6362"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this default.<p>
-The <a id="wrglossary.6363"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> is set to the long form appended by <a id="wrglossary.6364"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>. If the <a id="wrglossary.6365"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> key is set in the optional argument of <a id="wrglossary.6366"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this default.<p>
-Some styles set the <a id="wrglossary.6367"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key to the long form, but others don&#x2019;t. If you use a style that doesn&#x2019;t set it, you will have to supply the <a id="wrglossary.6368"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> in the optional argument of <a id="wrglossary.6369"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
+<a id="wrglossary.6362"></a><code class="code"><dfn id="glo:glstextup"><code class="csfmt">\glstextup</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ to cancel the effect of the <a id="wrglossary.6363"></a><a href="#glo:dual.smallcaps">small caps</a> font command <a id="wrglossary.6364"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>.<p>
+If the <a id="wrglossary.6365"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key is set in the optional argument of <a id="wrglossary.6366"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this default.<p>
+The <a id="wrglossary.6367"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> is set to the long form appended by <a id="wrglossary.6368"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>. If the <a id="wrglossary.6369"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> key is set in the optional argument of <a id="wrglossary.6370"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, it will override this default.<p>
+Some styles set the <a id="wrglossary.6371"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key to the long form, but others don&#x2019;t. If you use a style that doesn&#x2019;t set it, you will have to supply the <a id="wrglossary.6372"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> in the optional argument of <a id="wrglossary.6373"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
</section><!-- end of section sec:predefinedacrstyles -->
<section id="sec:acrstyleslongshort"><!-- start of section sec:acrstyleslongshort --><div class="tomain"><a href="#main">[top]</a></div>
<h4><!-- start of subsubsection header -->6.2.1.1. Long (Short)<div class="labellink"><a href="#sec:acrstyleslongshort">[link]</a></div></h4><!-- end of subsubsection header -->
<p>
-With the <span class="qt">&#x201c;long (short)&#x201d;</span> styles, <a id="wrglossary.6370"></a><a href="#glo:idx.acronym">acronyms</a> are displayed in the form: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<a id="wrglossary.6371"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>})
-</pre> on <a id="wrglossary.6372"></a><a href="#glo:dual.firstuse">first use</a> and <pre class="compactcodebox"><a id="wrglossary.6373"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}
-</pre> on <a id="wrglossary.6374"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
-They also set <a id="wrglossary.6375"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> so that it just expands to its first argument <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>. This means that the acronyms are sorted according to their short form. In addition, <a id="wrglossary.6376"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>{label} is set to just the short form (enclosed in <a id="wrglossary.6377"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>) and the <a id="wrglossary.6378"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key is set to the long form.<p>
+With the <span class="qt">&#x201c;long (short)&#x201d;</span> styles, <a id="wrglossary.6374"></a><a href="#glo:idx.acronym">acronyms</a> are displayed in the form: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<a id="wrglossary.6375"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>})
+</pre> on <a id="wrglossary.6376"></a><a href="#glo:dual.firstuse">first use</a> and <pre class="compactcodebox"><a id="wrglossary.6377"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}
+</pre> on <a id="wrglossary.6378"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
+They also set <a id="wrglossary.6379"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> so that it just expands to its first argument <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>. This means that the acronyms are sorted according to their short form. In addition, <a id="wrglossary.6380"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>{label} is set to just the short form (enclosed in <a id="wrglossary.6381"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>) and the <a id="wrglossary.6382"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key is set to the long form.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6379"></a><code class="code"><dfn id="glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></dfn></code></div><!-- end of settingsbox -->
- This is the default style that will be implemented if <a id="wrglossary.6380"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> isn&#x2019;t used (as from v4.50, which has removed the default deprecated style). This shows the long form followed by the short form in parentheses on <a id="wrglossary.6381"></a><a href="#glo:dual.firstuse">first use</a> and also with <a id="wrglossary.6382"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>. This redefines <a id="wrglossary.6383"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to simply do its argument.<p>
+<a id="wrglossary.6383"></a><code class="code"><dfn id="glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></dfn></code></div><!-- end of settingsbox -->
+ This is the default style that will be implemented if <a id="wrglossary.6384"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> isn&#x2019;t used (as from v4.50, which has removed the default deprecated style). This shows the long form followed by the short form in parentheses on <a id="wrglossary.6385"></a><a href="#glo:dual.firstuse">first use</a> and also with <a id="wrglossary.6386"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>. This redefines <a id="wrglossary.6387"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to simply do its argument.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6384"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6385"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> but uses <a id="wrglossary.6386"></a><a href="#glo:dual.smallcaps">small caps</a> for the short form, so it redefines <a id="wrglossary.6387"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6388"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a> and <a id="wrglossary.6389"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a> to <a id="wrglossary.6390"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a>.<p>
+<a id="wrglossary.6388"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6389"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> but uses <a id="wrglossary.6390"></a><a href="#glo:dual.smallcaps">small caps</a> for the short form, so it redefines <a id="wrglossary.6391"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6392"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a> and <a id="wrglossary.6393"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a> to <a id="wrglossary.6394"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6391"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6392"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> but uses <a id="wrglossary.6393"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a> for the short form, so it redefines <a id="wrglossary.6394"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6395"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>. This style will require <a id="wrglossary.6396"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> to be loaded.<p>
+<a id="wrglossary.6395"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6396"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> but uses <a id="wrglossary.6397"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a> for the short form, so it redefines <a id="wrglossary.6398"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6399"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>. This style will require <a id="wrglossary.6400"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> to be loaded.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6397"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sp-short"><span class="acrstylefmt">long-sp-short</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6398"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> but instead of simply using a space between the long and short form, it uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6399"></a><code class="code"><dfn id="glo:glsacspace"><code class="csfmt">\glsacspace</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This measures the short form for the given entry and, if the width is smaller than 3em, it will use <a id="wrglossary.6400"></a><a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a>. Otherwise it will use <a id="wrglossary.6401"></a><a href="#glo:space"><code class="csfmt">\space</code></a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.6402"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- Although the <a id="wrglossary.6403"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package doesn&#x2019;t support the base <a id="wrglossary.6404"></a><a href="#glo:idx.acronymstyle">acronym styles</a>, it does redefine <a id="wrglossary.6405"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a> to use <a id="wrglossary.6406"></a><a href="#glo:glsacspacemax"><code class="xtrcsfmt">\glsacspacemax</code></a> instead of the hard-coded 3em, as <a id="wrglossary.6407"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a> may also be useful in <a id="wrglossary.6408"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a>. </div><!-- end of information -->
-<p>
-<div class="example" id="ex:acrstyle"><div class="title">Example 26: Adapting a Predefined Acronym Style</div> Suppose I&#xa0;want to use the <a id="wrglossary.6409"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a> style, but I&#xa0;want the <a id="wrglossary.6410"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key set to the short form followed by the long form in parentheses and the <a id="wrglossary.6411"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key set to the short form. Then I need to specify the <a id="wrglossary.6412"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a> style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6413"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6414"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a>}
-</pre> and then redefine <a id="wrglossary.6415"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6416"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6417"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{#1}<span class="comment">% sort by short form</span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6418"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<span class="comment">% short (long) name</span>
- <a id="wrglossary.6419"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6420"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{#1}}<a id="wrglossary.6421"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<a id="wrglossary.6422"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{#1})}<span class="comment">% </span>
-</pre> (I&#x2019;ve used <a id="wrglossary.6423"></a><a href="#glo:space"><code class="csfmt">\space</code></a> for extra clarity, but you can just use an actual space instead.)<p>
-Note that the default Computer Modern fonts don&#x2019;t support bold <a id="wrglossary.6424"></a><a href="#glo:dual.smallcaps">small caps</a>, so another font is required. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[T1]{fontenc}
-</pre> The alternative is to redefine <a id="wrglossary.6425"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> so that it always switches to medium weight to ensure the <a id="wrglossary.6426"></a><a href="#glo:dual.smallcaps">small caps</a> setting is used. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6427"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<code class="cmd">\textmd</code>{<code class="cmd">\scshape</code> #1}}
+<a id="wrglossary.6401"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sp-short"><span class="acrstylefmt">long-sp-short</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6402"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> but instead of simply using a space between the long and short form, it uses: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6403"></a><code class="code"><dfn id="glo:glsacspace"><code class="csfmt">\glsacspace</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This measures the short form for the given entry and, if the width is smaller than 3em, it will use <a id="wrglossary.6404"></a><a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a>. Otherwise it will use <a id="wrglossary.6405"></a><a href="#glo:space"><code class="csfmt">\space</code></a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.6406"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ Although the <a id="wrglossary.6407"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package doesn&#x2019;t support the base <a id="wrglossary.6408"></a><a href="#glo:idx.acronymstyle">acronym styles</a>, it does redefine <a id="wrglossary.6409"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a> to use <a id="wrglossary.6410"></a><a href="#glo:glsacspacemax"><code class="xtrcsfmt">\glsacspacemax</code></a> instead of the hard-coded 3em, as <a id="wrglossary.6411"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a> may also be useful in <a id="wrglossary.6412"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a>. </div><!-- end of information -->
+<p>
+<div class="example" id="ex:acrstyle"><div class="title">Example 26: Adapting a Predefined Acronym Style</div> Suppose I&#xa0;want to use the <a id="wrglossary.6413"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a> style, but I&#xa0;want the <a id="wrglossary.6414"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key set to the short form followed by the long form in parentheses and the <a id="wrglossary.6415"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key set to the short form. Then I need to specify the <a id="wrglossary.6416"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a> style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6417"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.6418"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a>}
+</pre> and then redefine <a id="wrglossary.6419"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6420"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6421"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{#1}<span class="comment">% sort by short form</span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6422"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<span class="comment">% short (long) name</span>
+ <a id="wrglossary.6423"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6424"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{#1}}<a id="wrglossary.6425"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<a id="wrglossary.6426"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{#1})}<span class="comment">% </span>
+</pre> (I&#x2019;ve used <a id="wrglossary.6427"></a><a href="#glo:space"><code class="csfmt">\space</code></a> for extra clarity, but you can just use an actual space instead.)<p>
+Note that the default Computer Modern fonts don&#x2019;t support bold <a id="wrglossary.6428"></a><a href="#glo:dual.smallcaps">small caps</a>, so another font is required. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[T1]{fontenc}
+</pre> The alternative is to redefine <a id="wrglossary.6429"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> so that it always switches to medium weight to ensure the <a id="wrglossary.6430"></a><a href="#glo:dual.smallcaps">small caps</a> setting is used. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6431"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<code class="cmd">\textmd</code>{<code class="cmd">\scshape</code> #1}}
</pre><p>
-The sample file <a id="wrglossary.6428"></a><a href="#glo:file.sampleFnAcrDesc.tex"><span class="filefmt">sampleFnAcrDesc.tex</span></a> illustrates this example. </div><p>
+The sample file <a id="wrglossary.6432"></a><a href="#glo:file.sampleFnAcrDesc.tex"><span class="filefmt">sampleFnAcrDesc.tex</span></a> illustrates this example. </div><p>
</section><!-- end of section sec:acrstyleslongshort -->
<section id="sec:acrstylesshortlong"><!-- start of section sec:acrstylesshortlong --><div class="tomain"><a href="#main">[top]</a></div>
<h4><!-- start of subsubsection header -->6.2.1.2. Short (Long)<div class="labellink"><a href="#sec:acrstylesshortlong">[link]</a></div></h4><!-- end of subsubsection header -->
<p>
-With the <span class="qt">&#x201c;short (long)&#x201d;</span> styles, <a id="wrglossary.6429"></a><a href="#glo:idx.acronym">acronyms</a> are displayed in the form: <pre class="compactcodebox"><a id="wrglossary.6430"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>} (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> )
-</pre> on <a id="wrglossary.6431"></a><a href="#glo:dual.firstuse">first use</a> and <pre class="compactcodebox"><a id="wrglossary.6432"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}
-</pre> on <a id="wrglossary.6433"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
-They also set <a id="wrglossary.6434"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>{short}{long} to just <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>. This means that the <a id="wrglossary.6435"></a><a href="#glo:idx.acronym">acronyms</a> are sorted according to their short form. In addition, <a id="wrglossary.6436"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>{label} is set to just the short form (enclosed in <a id="wrglossary.6437"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>) and the <a id="wrglossary.6438"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key is set to the long form.<p>
+With the <span class="qt">&#x201c;short (long)&#x201d;</span> styles, <a id="wrglossary.6433"></a><a href="#glo:idx.acronym">acronyms</a> are displayed in the form: <pre class="compactcodebox"><a id="wrglossary.6434"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>} (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> )
+</pre> on <a id="wrglossary.6435"></a><a href="#glo:dual.firstuse">first use</a> and <pre class="compactcodebox"><a id="wrglossary.6436"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}
+</pre> on <a id="wrglossary.6437"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
+They also set <a id="wrglossary.6438"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>{short}{long} to just <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>. This means that the <a id="wrglossary.6439"></a><a href="#glo:idx.acronym">acronyms</a> are sorted according to their short form. In addition, <a id="wrglossary.6440"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>{label} is set to just the short form (enclosed in <a id="wrglossary.6441"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>) and the <a id="wrglossary.6442"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key is set to the long form.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6439"></a><code class="code"><dfn id="glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></dfn></code></div><!-- end of settingsbox -->
- This shows the short form followed by the long form in parentheses on <a id="wrglossary.6440"></a><a href="#glo:dual.firstuse">first use</a> and also with <a id="wrglossary.6441"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>. This redefines <a id="wrglossary.6442"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to simply do its argument.<p>
+<a id="wrglossary.6443"></a><code class="code"><dfn id="glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></dfn></code></div><!-- end of settingsbox -->
+ This shows the short form followed by the long form in parentheses on <a id="wrglossary.6444"></a><a href="#glo:dual.firstuse">first use</a> and also with <a id="wrglossary.6445"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>. This redefines <a id="wrglossary.6446"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to simply do its argument.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6443"></a><code class="code"><dfn id="glo:opt.acrstyle.sc-short-long"><span class="acrstylefmt">sc-short-long</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6444"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a> but uses <a id="wrglossary.6445"></a><a href="#glo:dual.smallcaps">small caps</a> for the short form, so it redefines <a id="wrglossary.6446"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6447"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a> and <a id="wrglossary.6448"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a> to <a id="wrglossary.6449"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a>.<p>
+<a id="wrglossary.6447"></a><code class="code"><dfn id="glo:opt.acrstyle.sc-short-long"><span class="acrstylefmt">sc-short-long</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6448"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a> but uses <a id="wrglossary.6449"></a><a href="#glo:dual.smallcaps">small caps</a> for the short form, so it redefines <a id="wrglossary.6450"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6451"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a> and <a id="wrglossary.6452"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a> to <a id="wrglossary.6453"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6450"></a><code class="code"><dfn id="glo:opt.acrstyle.sm-short-long"><span class="acrstylefmt">sm-short-long</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6451"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a> but uses <a id="wrglossary.6452"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a> for the short form, so it redefines <a id="wrglossary.6453"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6454"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>. This style will require <a id="wrglossary.6455"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> to be loaded.<p>
+<a id="wrglossary.6454"></a><code class="code"><dfn id="glo:opt.acrstyle.sm-short-long"><span class="acrstylefmt">sm-short-long</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6455"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a> but uses <a id="wrglossary.6456"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a> for the short form, so it redefines <a id="wrglossary.6457"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to use <a id="wrglossary.6458"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>. This style will require <a id="wrglossary.6459"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> to be loaded.<p>
</section><!-- end of section sec:acrstylesshortlong -->
@@ -5186,17 +5186,17 @@ They also set <a id="wrglossary.6434"></a><a href="#glo:acronymsort"><code class
<h4><!-- start of subsubsection header -->6.2.1.3. Long (Short) User Supplied Description<div class="labellink"><a href="#sec:acrstyleslongshortdesc">[link]</a></div></h4><!-- end of subsubsection header -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6456"></a><code class="code"><dfn id="glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6457"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> but the <a id="wrglossary.6458"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key must be provided in the optional argument of <a id="wrglossary.6459"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. The sort value command <a id="wrglossary.6460"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> is redefined to expand to its second argument (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>), and <a id="wrglossary.6461"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> is redefined to show the long form followed by the short form in parentheses.<p>
+<a id="wrglossary.6460"></a><code class="code"><dfn id="glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6461"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> but the <a id="wrglossary.6462"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key must be provided in the optional argument of <a id="wrglossary.6463"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. The sort value command <a id="wrglossary.6464"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> is redefined to expand to its second argument (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>), and <a id="wrglossary.6465"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> is redefined to show the long form followed by the short form in parentheses.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6462"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6463"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a> except that it uses <a id="wrglossary.6464"></a><a href="#glo:dual.smallcaps">small caps</a>, as <a id="wrglossary.6465"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>.<p>
+<a id="wrglossary.6466"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6467"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a> except that it uses <a id="wrglossary.6468"></a><a href="#glo:dual.smallcaps">small caps</a>, as <a id="wrglossary.6469"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6466"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6467"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a> except that it uses <a id="wrglossary.6468"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>, as <a id="wrglossary.6469"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a>.<p>
+<a id="wrglossary.6470"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6471"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a> except that it uses <a id="wrglossary.6472"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>, as <a id="wrglossary.6473"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6470"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sp-short-desc"><span class="acrstylefmt">long-sp-short-desc</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6471"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a> except that it uses <a id="wrglossary.6472"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a>, as <a id="wrglossary.6473"></a><a href="#glo:opt.acrstyle.long-sp-short"><span class="acrstylefmt">long-sp-short</span></a>.<p>
+<a id="wrglossary.6474"></a><code class="code"><dfn id="glo:opt.acrstyle.long-sp-short-desc"><span class="acrstylefmt">long-sp-short-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6475"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a> except that it uses <a id="wrglossary.6476"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a>, as <a id="wrglossary.6477"></a><a href="#glo:opt.acrstyle.long-sp-short"><span class="acrstylefmt">long-sp-short</span></a>.<p>
</section><!-- end of section sec:acrstyleslongshortdesc -->
@@ -5204,359 +5204,359 @@ They also set <a id="wrglossary.6434"></a><a href="#glo:acronymsort"><code class
<h4><!-- start of subsubsection header -->6.2.1.4. Short (Long) User Supplied Description<div class="labellink"><a href="#sec:acrstylesshortlongdesc">[link]</a></div></h4><!-- end of subsubsection header -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6474"></a><code class="code"><dfn id="glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6475"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a> but the <a id="wrglossary.6476"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key must be provided in the optional argument of <a id="wrglossary.6477"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. The sort value command <a id="wrglossary.6478"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> is redefined to expand to its second argument (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>), and <a id="wrglossary.6479"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> is redefined to show the long form followed by the short form in parentheses.<p>
+<a id="wrglossary.6478"></a><code class="code"><dfn id="glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6479"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a> but the <a id="wrglossary.6480"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key must be provided in the optional argument of <a id="wrglossary.6481"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. The sort value command <a id="wrglossary.6482"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> is redefined to expand to its second argument (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>), and <a id="wrglossary.6483"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> is redefined to show the long form followed by the short form in parentheses.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6480"></a><code class="code"><dfn id="glo:opt.acrstyle.sc-short-long-desc"><span class="acrstylefmt">sc-short-long-desc</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6481"></a><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a> except that it uses <a id="wrglossary.6482"></a><a href="#glo:dual.smallcaps">small caps</a>, as <a id="wrglossary.6483"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>.<p>
+<a id="wrglossary.6484"></a><code class="code"><dfn id="glo:opt.acrstyle.sc-short-long-desc"><span class="acrstylefmt">sc-short-long-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6485"></a><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a> except that it uses <a id="wrglossary.6486"></a><a href="#glo:dual.smallcaps">small caps</a>, as <a id="wrglossary.6487"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6484"></a><code class="code"><dfn id="glo:opt.acrstyle.sm-short-long-desc"><span class="acrstylefmt">sm-short-long-desc</span></dfn></code></div><!-- end of settingsbox -->
- This is like <a id="wrglossary.6485"></a><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a> except that it uses <a id="wrglossary.6486"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>, as <a id="wrglossary.6487"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a>.<p>
+<a id="wrglossary.6488"></a><code class="code"><dfn id="glo:opt.acrstyle.sm-short-long-desc"><span class="acrstylefmt">sm-short-long-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This is like <a id="wrglossary.6489"></a><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a> except that it uses <a id="wrglossary.6490"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>, as <a id="wrglossary.6491"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a>.<p>
</section><!-- end of section sec:acrstylesshortlongdesc -->
<section id="sec:acrstylesdua"><!-- start of section sec:acrstylesdua --><div class="tomain"><a href="#main">[top]</a></div>
<h4><!-- start of subsubsection header -->6.2.1.5. Do Not Use Acronym (DUA)<div class="labellink"><a href="#sec:acrstylesdua">[link]</a></div></h4><!-- end of subsubsection header -->
<p>
-With these styles, the <a id="wrglossary.6488"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands always display the long form regardless of whether the entry has been <a id="wrglossary.6489"></a><a href="#glo:dual.firstuse">first use</a>used or not. However, <a id="wrglossary.6490"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> and <a id="wrglossary.6491"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> will display the long form followed by the short form, as per the <a id="wrglossary.6492"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style.<p>
+With these styles, the <a id="wrglossary.6492"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands always display the long form regardless of whether the entry has been <a id="wrglossary.6493"></a><a href="#glo:dual.firstuse">first use</a>used or not. However, <a id="wrglossary.6494"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> and <a id="wrglossary.6495"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> will display the long form followed by the short form, as per the <a id="wrglossary.6496"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6493"></a><code class="code"><dfn id="glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></dfn></code></div><!-- end of settingsbox -->
- The sort value command <a id="wrglossary.6494"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> expands to just its second argument (the long form), and <a id="wrglossary.6495"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> shows just the long form.<p>
+<a id="wrglossary.6497"></a><code class="code"><dfn id="glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></dfn></code></div><!-- end of settingsbox -->
+ The sort value command <a id="wrglossary.6498"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> expands to just its second argument (the long form), and <a id="wrglossary.6499"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> shows just the long form.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6496"></a><code class="code"><dfn id="glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></dfn></code></div><!-- end of settingsbox -->
- The sort value command <a id="wrglossary.6497"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> expands to just its second argument (the long form), and <a id="wrglossary.6498"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> shows just the long form.<p>
+<a id="wrglossary.6500"></a><code class="code"><dfn id="glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></dfn></code></div><!-- end of settingsbox -->
+ The sort value command <a id="wrglossary.6501"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> expands to just its second argument (the long form), and <a id="wrglossary.6502"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> shows just the long form.<p>
</section><!-- end of section sec:acrstylesdua -->
<section id="sec:acrstylesfootnote"><!-- start of section sec:acrstylesfootnote --><div class="tomain"><a href="#main">[top]</a></div>
<h4><!-- start of subsubsection header -->6.2.1.6. Footnote<div class="labellink"><a href="#sec:acrstylesfootnote">[link]</a></div></h4><!-- end of subsubsection header -->
<p>
-With these styles, the <a id="wrglossary.6499"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands show the short form followed by the long form in a footnote on <a id="wrglossary.6500"></a><a href="#glo:dual.firstuse">first use</a>. The footnote is simply added with <a id="wrglossary.6501"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>. The <a id="wrglossary.6502"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> set of commands show the short form followed by the long form in parentheses (as per styles like <a id="wrglossary.6503"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a>). The definitions of <a id="wrglossary.6504"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6505"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> are as for the <span class="qt">&#x201c;short (long)&#x201d;</span> styles described in &#xa7;<a href="#sec:acrstylesshortlong">6.2.1.2</a>.<p>
+With these styles, the <a id="wrglossary.6503"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands show the short form followed by the long form in a footnote on <a id="wrglossary.6504"></a><a href="#glo:dual.firstuse">first use</a>. The footnote is simply added with <a id="wrglossary.6505"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>. The <a id="wrglossary.6506"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> set of commands show the short form followed by the long form in parentheses (as per styles like <a id="wrglossary.6507"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a>). The definitions of <a id="wrglossary.6508"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6509"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> are as for the <span class="qt">&#x201c;short (long)&#x201d;</span> styles described in &#xa7;<a href="#sec:acrstylesshortlong">6.2.1.2</a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The footnote styles automatically set <a id="wrglossary.6506"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> to prevent nested <a id="wrglossary.6507"></a><a href="#glo:idx.hyperlink">hyperlinks</a>. </div><!-- end of information -->
+The footnote styles automatically set <a id="wrglossary.6510"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> to prevent nested <a id="wrglossary.6511"></a><a href="#glo:idx.hyperlink">hyperlinks</a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6508"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></dfn></code></div><!-- end of settingsbox -->
- This defines <a id="wrglossary.6509"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6510"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6511"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6512"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a> style<p>
+<a id="wrglossary.6512"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></dfn></code></div><!-- end of settingsbox -->
+ This defines <a id="wrglossary.6513"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6514"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6515"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6516"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a> style<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6513"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-sc"><span class="acrstylefmt">footnote-sc</span></dfn></code></div><!-- end of settingsbox -->
- This defines <a id="wrglossary.6514"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6515"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>, <a id="wrglossary.6516"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> and <a id="wrglossary.6517"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a> in the same way as the <a id="wrglossary.6518"></a><a href="#glo:opt.acrstyle.sc-short-long"><span class="acrstylefmt">sc-short-long</span></a> style<p>
+<a id="wrglossary.6517"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-sc"><span class="acrstylefmt">footnote-sc</span></dfn></code></div><!-- end of settingsbox -->
+ This defines <a id="wrglossary.6518"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6519"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>, <a id="wrglossary.6520"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> and <a id="wrglossary.6521"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a> in the same way as the <a id="wrglossary.6522"></a><a href="#glo:opt.acrstyle.sc-short-long"><span class="acrstylefmt">sc-short-long</span></a> style<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6519"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-sm"><span class="acrstylefmt">footnote-sm</span></dfn></code></div><!-- end of settingsbox -->
- This defines <a id="wrglossary.6520"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6521"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6522"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6523"></a><a href="#glo:opt.acrstyle.sm-short-long"><span class="acrstylefmt">sm-short-long</span></a> style<p>
+<a id="wrglossary.6523"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-sm"><span class="acrstylefmt">footnote-sm</span></dfn></code></div><!-- end of settingsbox -->
+ This defines <a id="wrglossary.6524"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6525"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6526"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6527"></a><a href="#glo:opt.acrstyle.sm-short-long"><span class="acrstylefmt">sm-short-long</span></a> style<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6524"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></dfn></code></div><!-- end of settingsbox -->
- This defines <a id="wrglossary.6525"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6526"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6527"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6528"></a><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a> style<p>
+<a id="wrglossary.6528"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This defines <a id="wrglossary.6529"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6530"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6531"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6532"></a><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a> style<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6529"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></dfn></code></div><!-- end of settingsbox -->
- This defines <a id="wrglossary.6530"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6531"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6532"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6533"></a><a href="#glo:opt.acrstyle.sc-short-long-desc"><span class="acrstylefmt">sc-short-long-desc</span></a> style<p>
+<a id="wrglossary.6533"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This defines <a id="wrglossary.6534"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6535"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6536"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6537"></a><a href="#glo:opt.acrstyle.sc-short-long-desc"><span class="acrstylefmt">sc-short-long-desc</span></a> style<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.6534"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></dfn></code></div><!-- end of settingsbox -->
- This defines <a id="wrglossary.6535"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6536"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6537"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6538"></a><a href="#glo:opt.acrstyle.sm-short-long-desc"><span class="acrstylefmt">sm-short-long-desc</span></a> style<p>
+<a id="wrglossary.6538"></a><code class="code"><dfn id="glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></dfn></code></div><!-- end of settingsbox -->
+ This defines <a id="wrglossary.6539"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>, <a id="wrglossary.6540"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> and <a id="wrglossary.6541"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> in the same way as the <a id="wrglossary.6542"></a><a href="#glo:opt.acrstyle.sm-short-long-desc"><span class="acrstylefmt">sm-short-long-desc</span></a> style<p>
</section><!-- end of section sec:acrstylesfootnote -->
<section id="sec:customacronym"><!-- start of section sec:customacronym --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->6.2.2. Defining A Custom Acronym Style<div class="labellink"><a href="#sec:customacronym">[link]</a></div></h3><!-- end of subsection header -->
<p>
-You may find that the predefined <a id="wrglossary.6539"></a><a href="#glo:idx.acronymstyle">acronym styles</a> that come with the <a id="wrglossary.6540"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package don&#x2019;t suit your requirements. In this case you can define your own style using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6541"></a><code class="code"><dfn id="glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">style name</em>&#x232a;</span> is the name of the new style (avoid active characters). The second argument, <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>, is equivalent to the <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> argument of <a id="wrglossary.6542"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>. You can simply use <a id="wrglossary.6543"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> or you can customize the <a id="wrglossary.6544"></a><a href="#glo:@@glslabel@entryformat">display</a> using commands like <a id="wrglossary.6545"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>, <a id="wrglossary.6546"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a> and <a id="wrglossary.6547"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a>. (See &#xa7;<a href="#sec:glsdisplay">5.1.4</a> for further details.)<p>
-If the style is likely to be used with a mixed <a id="wrglossary.6548"></a><a href="#glo:dual.glossary">glossary</a> (that is, <a id="wrglossary.6549"></a><a href="#glo:idx.glossaryentry">entries</a> in that <a id="wrglossary.6550"></a><a href="#glo:dual.glossary">glossary</a> are defined both with <a id="wrglossary.6551"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.6552"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>) then you can test if the <a id="wrglossary.6553"></a><a href="#glo:idx.glossaryentry">entry</a> is an <a id="wrglossary.6554"></a><a href="#glo:idx.acronym">acronym</a> and use <a id="wrglossary.6555"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> if it is or <a id="wrglossary.6556"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> if it isn&#x2019;t. For example, the <a id="wrglossary.6557"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style sets <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> as <pre class="compactcodebox"><a id="wrglossary.6558"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.6559"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.6560"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.6561"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}
-</pre> (You can use <a id="wrglossary.6562"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a> instead of <a id="wrglossary.6563"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> to test if the <a id="wrglossary.6564"></a><a href="#glo:idx.glossaryentry">entry</a> is an <a id="wrglossary.6565"></a><a href="#glo:idx.acronym">acronym</a> if you prefer.)<p>
-The third argument, <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>, can be used to redefine the commands that affect the display style, such as <a id="wrglossary.6566"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> and <a id="wrglossary.6567"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>.<p>
+You may find that the predefined <a id="wrglossary.6543"></a><a href="#glo:idx.acronymstyle">acronym styles</a> that come with the <a id="wrglossary.6544"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package don&#x2019;t suit your requirements. In this case you can define your own style using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6545"></a><code class="code"><dfn id="glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">style name</em>&#x232a;</span> is the name of the new style (avoid active characters). The second argument, <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>, is equivalent to the <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> argument of <a id="wrglossary.6546"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>. You can simply use <a id="wrglossary.6547"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> or you can customize the <a id="wrglossary.6548"></a><a href="#glo:@@glslabel@entryformat">display</a> using commands like <a id="wrglossary.6549"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>, <a id="wrglossary.6550"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a> and <a id="wrglossary.6551"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a>. (See &#xa7;<a href="#sec:glsdisplay">5.1.4</a> for further details.)<p>
+If the style is likely to be used with a mixed <a id="wrglossary.6552"></a><a href="#glo:dual.glossary">glossary</a> (that is, <a id="wrglossary.6553"></a><a href="#glo:idx.glossaryentry">entries</a> in that <a id="wrglossary.6554"></a><a href="#glo:dual.glossary">glossary</a> are defined both with <a id="wrglossary.6555"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and <a id="wrglossary.6556"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>) then you can test if the <a id="wrglossary.6557"></a><a href="#glo:idx.glossaryentry">entry</a> is an <a id="wrglossary.6558"></a><a href="#glo:idx.acronym">acronym</a> and use <a id="wrglossary.6559"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> if it is or <a id="wrglossary.6560"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> if it isn&#x2019;t. For example, the <a id="wrglossary.6561"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style sets <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> as <pre class="compactcodebox"><a id="wrglossary.6562"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.6563"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.6564"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.6565"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}
+</pre> (You can use <a id="wrglossary.6566"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a> instead of <a id="wrglossary.6567"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a> to test if the <a id="wrglossary.6568"></a><a href="#glo:idx.glossaryentry">entry</a> is an <a id="wrglossary.6569"></a><a href="#glo:idx.acronym">acronym</a> if you prefer.)<p>
+The third argument, <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>, can be used to redefine the commands that affect the display style, such as <a id="wrglossary.6570"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> and <a id="wrglossary.6571"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-Bear in mind that you will need to use <a id="wrglossary.6568"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a> rather than <a id="wrglossary.6569"></a><a href="#glo:idx.sym.hash"></a> to reference parameters in command definitions within <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>. </div><!-- end of information -->
+Bear in mind that you will need to use <a id="wrglossary.6572"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a> rather than <a id="wrglossary.6573"></a><a href="#glo:idx.sym.hash"></a> to reference parameters in command definitions within <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>. </div><!-- end of information -->
<p>
-Note that <a id="wrglossary.6570"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> redefines <a id="wrglossary.6571"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> and <a id="wrglossary.6572"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a> to use <a id="wrglossary.6573"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> (and similarly for the plural and <a id="wrglossary.6574"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants). If this isn&#x2019;t appropriate for the style (as in the case of styles like <a id="wrglossary.6575"></a><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a> and <a id="wrglossary.6576"></a><a href="#glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></a>) <a id="wrglossary.6577"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> should redefine these commands within <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>.<p>
-Within <a id="wrglossary.6578"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>&#x2019;s <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span> argument you can also redefine: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6579"></a><code class="code"><dfn id="glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></dfn></code></div><!-- end of pinnedbox -->
- This should expand to the list of additional fields to be set in <a id="wrglossary.6580"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, when it&#x2019;s internally called by <a id="wrglossary.6581"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. You can use the following token registers to access information passed to the arguments of <a id="wrglossary.6582"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
+Note that <a id="wrglossary.6574"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> redefines <a id="wrglossary.6575"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> and <a id="wrglossary.6576"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a> to use <a id="wrglossary.6577"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> (and similarly for the plural and <a id="wrglossary.6578"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants). If this isn&#x2019;t appropriate for the style (as in the case of styles like <a id="wrglossary.6579"></a><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a> and <a id="wrglossary.6580"></a><a href="#glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></a>) <a id="wrglossary.6581"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> should redefine these commands within <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>.<p>
+Within <a id="wrglossary.6582"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>&#x2019;s <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span> argument you can also redefine: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6583"></a><code class="code"><dfn id="glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></dfn></code></div><!-- end of pinnedbox -->
+ This should expand to the list of additional fields to be set in <a id="wrglossary.6584"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, when it&#x2019;s internally called by <a id="wrglossary.6585"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. You can use the following token registers to access information passed to the arguments of <a id="wrglossary.6586"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6583"></a><code class="code"><dfn id="glo:glskeylisttok"><code class="csfmt">\glskeylisttok</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.6587"></a><code class="code"><dfn id="glo:glskeylisttok"><code class="csfmt">\glskeylisttok</code></dfn></code></div><!-- end of pinnedbox -->
Contains the <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> options.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6584"></a><code class="code"><dfn id="glo:glslabeltok"><code class="csfmt">\glslabeltok</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.6588"></a><code class="code"><dfn id="glo:glslabeltok"><code class="csfmt">\glslabeltok</code></dfn></code></div><!-- end of pinnedbox -->
Contains the <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6585"></a><code class="code"><dfn id="glo:glsshorttok"><code class="csfmt">\glsshorttok</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.6589"></a><code class="code"><dfn id="glo:glsshorttok"><code class="csfmt">\glsshorttok</code></dfn></code></div><!-- end of pinnedbox -->
Contains the <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> form argument.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6586"></a><code class="code"><dfn id="glo:glslongtok"><code class="csfmt">\glslongtok</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.6590"></a><code class="code"><dfn id="glo:glslongtok"><code class="csfmt">\glslongtok</code></dfn></code></div><!-- end of pinnedbox -->
Contains the <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> form argument.<p>
-As with all token registers, you can obtain the value of the register with <a id="wrglossary.6587"></a><a href="#glo:the"><code class="csfmt">\the</code></a><span class="meta">&#x2329;<em class="metainner">register</em>&#x232a;</span>. For example, the <a id="wrglossary.6588"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style does: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6589"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.6590"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.6591"></a><a href="#glo:the"><code class="csfmt">\the</code></a><a id="wrglossary.6592"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}</span>}
-</pre> which sets the <a id="wrglossary.6593"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field to the long form of the <a id="wrglossary.6594"></a><a href="#glo:idx.acronym">acronym</a> whereas the <a id="wrglossary.6595"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a> style does: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6596"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{}
+As with all token registers, you can obtain the value of the register with <a id="wrglossary.6591"></a><a href="#glo:the"><code class="csfmt">\the</code></a><span class="meta">&#x2329;<em class="metainner">register</em>&#x232a;</span>. For example, the <a id="wrglossary.6592"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style does: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6593"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.6594"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.6595"></a><a href="#glo:the"><code class="csfmt">\the</code></a><a id="wrglossary.6596"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}</span>}
+</pre> which sets the <a id="wrglossary.6597"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field to the long form of the <a id="wrglossary.6598"></a><a href="#glo:idx.acronym">acronym</a> whereas the <a id="wrglossary.6599"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a> style does: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6600"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{}
</pre> since the description needs to be specified by the user.<p>
-It may be that you want to define a new <a id="wrglossary.6597"></a><a href="#glo:idx.acronymstyle">acronym style</a> that&#x2019;s based on an existing style. Within <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> of the new style, you can use <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6598"></a><code class="code"><dfn id="glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+It may be that you want to define a new <a id="wrglossary.6601"></a><a href="#glo:idx.acronymstyle">acronym style</a> that&#x2019;s based on an existing style. Within <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> of the new style, you can use <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.6602"></a><code class="code"><dfn id="glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
to use the <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> definition from the style given by <span class="meta">&#x2329;<em class="metainner">style name</em>&#x232a;</span>.<p>
Within <span class="meta">&#x2329;<em class="metainner">display defs</em>&#x232a;</span> of the new style, you can use <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.6599"></a><code class="code"><dfn id="glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.6603"></a><code class="code"><dfn id="glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
to use the <span class="meta">&#x2329;<em class="metainner">display defs</em>&#x232a;</span> from the style given by <span class="meta">&#x2329;<em class="metainner">style name</em>&#x232a;</span>.<p>
-For example, the <a id="wrglossary.6600"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a> <a id="wrglossary.6601"></a><a href="#glo:idx.acronymstyle">acronym style</a> is based on the <a id="wrglossary.6602"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style with minor modifications: <pre class="compactcodebox"><a id="wrglossary.6603"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>{<a id="wrglossary.6604"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}<span class="comment">% </span>
-{<span class="comment">% use the same display as <a id="wrglossary.6605"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a></span>
- <a id="wrglossary.6606"></a><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a>{<a id="wrglossary.6607"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}<span class="comment">% </span>
+For example, the <a id="wrglossary.6604"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a> <a id="wrglossary.6605"></a><a href="#glo:idx.acronymstyle">acronym style</a> is based on the <a id="wrglossary.6606"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a> style with minor modifications: <pre class="compactcodebox"><a id="wrglossary.6607"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>{<a id="wrglossary.6608"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a>}<span class="comment">% </span>
+{<span class="comment">% use the same display as <a id="wrglossary.6609"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a></span>
+ <a id="wrglossary.6610"></a><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a>{<a id="wrglossary.6611"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}<span class="comment">% </span>
}<span class="comment">% </span>
-{<span class="comment">% use the same definitions as <a id="wrglossary.6608"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a></span>
- <a id="wrglossary.6609"></a><a href="#glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></a>{<a id="wrglossary.6610"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}<span class="comment">% </span>
+{<span class="comment">% use the same definitions as <a id="wrglossary.6612"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a></span>
+ <a id="wrglossary.6613"></a><a href="#glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></a>{<a id="wrglossary.6614"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}<span class="comment">% </span>
<span class="comment">% Minor modifications:</span>
- <code class="cmd">\renewcommand</code>{<a id="wrglossary.6611"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<a id="wrglossary.6612"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.6613"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6614"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>}{<a id="wrglossary.6615"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a>{<a id="wrglossary.6616"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>{<a id="wrglossary.6615"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<a id="wrglossary.6616"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.6617"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6618"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>}{<a id="wrglossary.6619"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a>{<a id="wrglossary.6620"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}}<span class="comment">% </span>
}
</pre><p>
-<div class="example" id="ex:customacrstyle"><div class="title">Example 27: Defining a Custom Acronym Style</div> Suppose I want my acronym on <a id="wrglossary.6617"></a><a href="#glo:dual.firstuse">first use</a> to have the short form in the text and the long form with the description in a footnote. Suppose also that I want the short form to be put in small caps in the main body of the document, but I want it in normal capitals in the list of acronyms. In my list of acronyms, I want the long form as the name with the short form in brackets followed by the description. That is, in the text I want <a id="wrglossary.6618"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> on <a id="wrglossary.6619"></a><a href="#glo:dual.firstuse">first use</a> to display: <pre class="compactcodebox"><a id="wrglossary.6620"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}<a id="wrglossary.6621"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>: <span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}
-</pre> on <a id="wrglossary.6622"></a><a href="#glo:dual.subsequentuse">subsequent use</a>: <pre class="compactcodebox"><a id="wrglossary.6623"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}
+<div class="example" id="ex:customacrstyle"><div class="title">Example 27: Defining a Custom Acronym Style</div> Suppose I want my acronym on <a id="wrglossary.6621"></a><a href="#glo:dual.firstuse">first use</a> to have the short form in the text and the long form with the description in a footnote. Suppose also that I want the short form to be put in small caps in the main body of the document, but I want it in normal capitals in the list of acronyms. In my list of acronyms, I want the long form as the name with the short form in brackets followed by the description. That is, in the text I want <a id="wrglossary.6622"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> on <a id="wrglossary.6623"></a><a href="#glo:dual.firstuse">first use</a> to display: <pre class="compactcodebox"><a id="wrglossary.6624"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}<a id="wrglossary.6625"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>: <span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}
+</pre> on <a id="wrglossary.6626"></a><a href="#glo:dual.subsequentuse">subsequent use</a>: <pre class="compactcodebox"><a id="wrglossary.6627"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}
</pre> and in the list of acronyms, each entry will be displayed in the form: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) <span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>
</pre><p>
-Let&#x2019;s suppose it&#x2019;s possible that I may have a mixed <a id="wrglossary.6624"></a><a href="#glo:dual.glossary">glossary</a>. I can check this in the second argument (<span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>) of <a id="wrglossary.6625"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6626"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.6627"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.6628"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.6629"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}
-</pre> This will use <a id="wrglossary.6630"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> if the entry isn&#x2019;t an <a id="wrglossary.6631"></a><a href="#glo:idx.acronym">acronym</a>, otherwise it will use <a id="wrglossary.6632"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>. The third argument (<span class="meta">&#x2329;<em class="metainner">display defs</em>&#x232a;</span>) of <a id="wrglossary.6633"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> needs to redefine <a id="wrglossary.6634"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> etc so that the <a id="wrglossary.6635"></a><a href="#glo:dual.firstuse">first use</a> displays the short form in the text with the long form in a footnote followed by the description. This is done as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% No case change, singular <a id="wrglossary.6636"></a><a href="#glo:dual.firstuse">first use</a>:</span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6637"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6638"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6639"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6640"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6641"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6642"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6643"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6644"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6645"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6646"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+Let&#x2019;s suppose it&#x2019;s possible that I may have a mixed <a id="wrglossary.6628"></a><a href="#glo:dual.glossary">glossary</a>. I can check this in the second argument (<span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>) of <a id="wrglossary.6629"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6630"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.6631"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.6632"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.6633"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}
+</pre> This will use <a id="wrglossary.6634"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> if the entry isn&#x2019;t an <a id="wrglossary.6635"></a><a href="#glo:idx.acronym">acronym</a>, otherwise it will use <a id="wrglossary.6636"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>. The third argument (<span class="meta">&#x2329;<em class="metainner">display defs</em>&#x232a;</span>) of <a id="wrglossary.6637"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> needs to redefine <a id="wrglossary.6638"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> etc so that the <a id="wrglossary.6639"></a><a href="#glo:dual.firstuse">first use</a> displays the short form in the text with the long form in a footnote followed by the description. This is done as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% No case change, singular <a id="wrglossary.6640"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6641"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6642"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6643"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6644"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6645"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6646"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6647"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6648"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6649"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6650"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
-<span class="comment">% <a id="wrglossary.6647"></a><a href="#glo:idx.sentencecase">Sentence case</a>, singular <a id="wrglossary.6648"></a><a href="#glo:dual.firstuse">first use</a>:</span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6649"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6650"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6651"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>{<a id="wrglossary.6652"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6653"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6654"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6655"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6656"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6657"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6658"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+<span class="comment">% <a id="wrglossary.6651"></a><a href="#glo:idx.sentencecase">Sentence case</a>, singular <a id="wrglossary.6652"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6653"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6654"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6655"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>{<a id="wrglossary.6656"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6657"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6658"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6659"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6660"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6661"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6662"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
-<span class="comment">% No case change, plural <a id="wrglossary.6659"></a><a href="#glo:dual.firstuse">first use</a>:</span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6660"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6661"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6662"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6663"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6664"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6665"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6666"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6667"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6668"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6669"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+<span class="comment">% No case change, plural <a id="wrglossary.6663"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6664"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6665"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6666"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6667"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6668"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6669"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6670"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6671"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6672"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6673"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
-<span class="comment">% <a id="wrglossary.6670"></a><a href="#glo:idx.sentencecase">Sentence case</a>, plural <a id="wrglossary.6671"></a><a href="#glo:dual.firstuse">first use</a>:</span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6672"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6673"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6674"></a><a href="#glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></a>{<a id="wrglossary.6675"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6676"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6677"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6678"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6679"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6680"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6681"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+<span class="comment">% <a id="wrglossary.6674"></a><a href="#glo:idx.sentencecase">Sentence case</a>, plural <a id="wrglossary.6675"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6676"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6677"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6678"></a><a href="#glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></a>{<a id="wrglossary.6679"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6680"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6681"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6682"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6683"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6684"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6685"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}
-</pre> If you think it inappropriate for the short form to be capitalised at the start of a sentence you can change the above to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% No case change, singular <a id="wrglossary.6682"></a><a href="#glo:dual.firstuse">first use</a>:</span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6683"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6684"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6685"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6686"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6687"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6688"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6689"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6690"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6691"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6692"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+</pre> If you think it inappropriate for the short form to be capitalised at the start of a sentence you can change the above to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% No case change, singular <a id="wrglossary.6686"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6687"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6688"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6689"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6690"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6691"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6692"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6693"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6694"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6695"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6696"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
-<span class="comment">% No case change, plural <a id="wrglossary.6693"></a><a href="#glo:dual.firstuse">first use</a>:</span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6694"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6695"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6696"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6697"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6698"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6699"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6700"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6701"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6702"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6703"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+<span class="comment">% No case change, plural <a id="wrglossary.6697"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6698"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6699"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6700"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6701"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6702"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6703"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6704"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6705"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6706"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6707"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\let</code><a id="wrglossary.6704"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a><a id="wrglossary.6705"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>
-<code class="cmd">\let</code><a id="wrglossary.6706"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a><a id="wrglossary.6707"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>
-</pre> Another variation is to use <a id="wrglossary.6708"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a> and <a id="wrglossary.6709"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a> in the footnote instead of <a id="wrglossary.6710"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a> and <a id="wrglossary.6711"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>.<p>
-Now let&#x2019;s suppose that commands such as <a id="wrglossary.6712"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> and <a id="wrglossary.6713"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> shouldn&#x2019;t use a&#xa0;footnote, but instead use the format: <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>). This means that the style needs to redefine <a id="wrglossary.6714"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a>, <a id="wrglossary.6715"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a> and their plural and <a id="wrglossary.6716"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants.<p>
-First, the non-linking commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6717"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6718"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6719"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6720"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6721"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6722"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6723"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+<code class="cmd">\let</code><a id="wrglossary.6708"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a><a id="wrglossary.6709"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>
+<code class="cmd">\let</code><a id="wrglossary.6710"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a><a id="wrglossary.6711"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>
+</pre> Another variation is to use <a id="wrglossary.6712"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a> and <a id="wrglossary.6713"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a> in the footnote instead of <a id="wrglossary.6714"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a> and <a id="wrglossary.6715"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>.<p>
+Now let&#x2019;s suppose that commands such as <a id="wrglossary.6716"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> and <a id="wrglossary.6717"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> shouldn&#x2019;t use a&#xa0;footnote, but instead use the format: <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>). This means that the style needs to redefine <a id="wrglossary.6718"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a>, <a id="wrglossary.6719"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a> and their plural and <a id="wrglossary.6720"></a><a href="#glo:@@glslabel@casechange">case-changing</a> variants.<p>
+First, the non-linking commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6721"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6722"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6723"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6724"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6725"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6726"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6727"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6724"></a><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6725"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6726"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6727"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6728"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6729"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6730"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6728"></a><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6729"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6730"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6731"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6732"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6733"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6734"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6731"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6732"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6733"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6734"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6735"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6736"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6737"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6735"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6736"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6737"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6738"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6739"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6740"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6741"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6738"></a><a href="#glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6739"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.6740"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6741"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6742"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6743"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6744"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6742"></a><a href="#glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6743"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.6744"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6745"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6746"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6747"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6748"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}
-</pre> Now for the linking commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6745"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6746"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6747"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6748"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6749"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6750"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6751"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6752"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6753"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6754"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6755"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+</pre> Now for the linking commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6749"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6750"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6751"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6752"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6753"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6754"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6755"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6756"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6757"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6758"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6759"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6756"></a><a href="#glo:Acrfullfmt"><code class="csfmt">\Acrfullfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6757"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6758"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6759"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6760"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6761"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6762"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6763"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6764"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6765"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6766"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6760"></a><a href="#glo:Acrfullfmt"><code class="csfmt">\Acrfullfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6761"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6762"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6763"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6764"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6765"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6766"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6767"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6768"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6769"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6770"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6767"></a><a href="#glo:ACRfullfmt"><code class="csfmt">\ACRfullfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6768"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6769"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6770"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6771"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="comment">% </span>
- <a id="wrglossary.6772"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6773"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6774"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6775"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6776"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6777"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6778"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6771"></a><a href="#glo:ACRfullfmt"><code class="csfmt">\ACRfullfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6772"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6773"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6774"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6775"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.6776"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6777"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6778"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6779"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6780"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6781"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6782"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
}<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6779"></a><a href="#glo:acrfullplfmt"><code class="csfmt">\acrfullplfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6780"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6781"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6782"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6783"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6784"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6785"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6786"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6787"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6788"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6789"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6783"></a><a href="#glo:acrfullplfmt"><code class="csfmt">\acrfullplfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6784"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6785"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6786"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6787"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6788"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6789"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6790"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6791"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6792"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6793"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6790"></a><a href="#glo:Acrfullplfmt"><code class="csfmt">\Acrfullplfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6791"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6792"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6793"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6794"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.6795"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6796"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6797"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6798"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6799"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6800"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6794"></a><a href="#glo:Acrfullplfmt"><code class="csfmt">\Acrfullplfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6795"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6796"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6797"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6798"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.6799"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6800"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6801"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6802"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6803"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6804"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6801"></a><a href="#glo:ACRfullplfmt"><code class="csfmt">\ACRfullplfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6802"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6803"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]<a id="wrglossary.6804"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6805"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="comment">% </span>
- <a id="wrglossary.6806"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6807"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6808"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3 (<a id="wrglossary.6809"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6810"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6811"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6805"></a><a href="#glo:ACRfullplfmt"><code class="csfmt">\ACRfullplfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6806"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6807"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]<a id="wrglossary.6808"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6809"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.6810"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6811"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6812"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3 (<a id="wrglossary.6813"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6814"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6815"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
}<span class="comment">% </span>
<span class="comment">% </span>
}
-</pre> (This may cause problems with long <a id="wrglossary.6812"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, in which case adjust the definitions so that, for example, only the short form is inside the argument of <a id="wrglossary.6813"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>.)<p>
-The style also needs to redefine <a id="wrglossary.6814"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> so that the <a id="wrglossary.6815"></a><a href="#glo:idx.acronym">acronyms</a> are sorted according to the long form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6816"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{<a id="wrglossary.6817"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}
-</pre> If you prefer them to be sorted according to the short form you can change the above to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6818"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{<a id="wrglossary.6819"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}
-</pre> The <a id="wrglossary.6820"></a><a href="#glo:idx.acronym">acronym</a> font needs to be set to <a id="wrglossary.6821"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a> and the plural suffix adjusted so that the <span class="qt">&#x201c;s&#x201d;</span> suffix in the plural short form doesn&#x2019;t get converted to <a id="wrglossary.6822"></a><a href="#glo:dual.smallcaps">small caps</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6823"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<a id="wrglossary.6824"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.6825"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6826"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>}{<a id="wrglossary.6827"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a>}<span class="comment">% </span>
-</pre> There are a number of ways of dealing with the format in the list of <a id="wrglossary.6828"></a><a href="#glo:idx.acronym">acronyms</a>. The simplest way is to redefine <a id="wrglossary.6829"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> to the long form followed by the upper case short form in parentheses: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6830"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6831"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6832"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6833"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6834"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a><a id="wrglossary.6835"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6836"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})}
-</pre> (I&#x2019;ve used <a id="wrglossary.6837"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a> instead of <a id="wrglossary.6838"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a> to capitalise the name in the <a id="wrglossary.6839"></a><a href="#glo:dual.glossary">glossary</a>.)<p>
-An alternative approach is to set <a id="wrglossary.6840"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> to just the long form and redefine <a id="wrglossary.6841"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a> to set the <a id="wrglossary.6842"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key to the short form and use a <a id="wrglossary.6843"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays the symbol in parentheses after the <a id="wrglossary.6844"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> (such as the <a id="wrglossary.6845"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style) like this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6846"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<a id="wrglossary.6847"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6848"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6849"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.6850"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\protect</code><a id="wrglossary.6851"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<a id="wrglossary.6852"></a><a href="#glo:the"><code class="csfmt">\the</code></a><a id="wrglossary.6853"></a><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a>}}</span>}<span class="comment">% </span>
-</pre> I&#x2019;m going to use the first approach and set <a id="wrglossary.6854"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a> to do nothing: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6855"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{}<span class="comment">% </span>
+</pre> (This may cause problems with long <a id="wrglossary.6816"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, in which case adjust the definitions so that, for example, only the short form is inside the argument of <a id="wrglossary.6817"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>.)<p>
+The style also needs to redefine <a id="wrglossary.6818"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a> so that the <a id="wrglossary.6819"></a><a href="#glo:idx.acronym">acronyms</a> are sorted according to the long form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6820"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{<a id="wrglossary.6821"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}
+</pre> If you prefer them to be sorted according to the short form you can change the above to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6822"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{<a id="wrglossary.6823"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}
+</pre> The <a id="wrglossary.6824"></a><a href="#glo:idx.acronym">acronym</a> font needs to be set to <a id="wrglossary.6825"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a> and the plural suffix adjusted so that the <span class="qt">&#x201c;s&#x201d;</span> suffix in the plural short form doesn&#x2019;t get converted to <a id="wrglossary.6826"></a><a href="#glo:dual.smallcaps">small caps</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6827"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<a id="wrglossary.6828"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.6829"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6830"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>}{<a id="wrglossary.6831"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a>}<span class="comment">% </span>
+</pre> There are a number of ways of dealing with the format in the list of <a id="wrglossary.6832"></a><a href="#glo:idx.acronym">acronyms</a>. The simplest way is to redefine <a id="wrglossary.6833"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> to the long form followed by the upper case short form in parentheses: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6834"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6835"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6836"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6837"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6838"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a><a id="wrglossary.6839"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6840"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})}
+</pre> (I&#x2019;ve used <a id="wrglossary.6841"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a> instead of <a id="wrglossary.6842"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a> to capitalise the name in the <a id="wrglossary.6843"></a><a href="#glo:dual.glossary">glossary</a>.)<p>
+An alternative approach is to set <a id="wrglossary.6844"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a> to just the long form and redefine <a id="wrglossary.6845"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a> to set the <a id="wrglossary.6846"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key to the short form and use a <a id="wrglossary.6847"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays the symbol in parentheses after the <a id="wrglossary.6848"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> (such as the <a id="wrglossary.6849"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style) like this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6850"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<a id="wrglossary.6851"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6852"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.6853"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.6854"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\protect</code><a id="wrglossary.6855"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<a id="wrglossary.6856"></a><a href="#glo:the"><code class="csfmt">\the</code></a><a id="wrglossary.6857"></a><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a>}}</span>}<span class="comment">% </span>
+</pre> I&#x2019;m going to use the first approach and set <a id="wrglossary.6858"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a> to do nothing: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.6859"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{}<span class="comment">% </span>
</pre><p>
-Finally, this style needs to switch off <a id="wrglossary.6856"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.6857"></a><a href="#glo:dual.firstuse">first use</a> to avoid nested links: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6858"></a><a href="#glo:glshyperfirstfalse"><code class="csfmt">\glshyperfirstfalse</code></a>
-</pre> Putting this all together: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6859"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>{custom-fn}<span class="comment">% new style name</span>
-{<span class="comment">% <a id="wrglossary.6860"></a><a href="#glo:idx.entryformat">entry format</a></span>
- <a id="wrglossary.6861"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.6862"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.6863"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.6864"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}<span class="comment">% </span>
+Finally, this style needs to switch off <a id="wrglossary.6860"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.6861"></a><a href="#glo:dual.firstuse">first use</a> to avoid nested links: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6862"></a><a href="#glo:glshyperfirstfalse"><code class="csfmt">\glshyperfirstfalse</code></a>
+</pre> Putting this all together: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.6863"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>{custom-fn}<span class="comment">% new style name</span>
+{<span class="comment">% <a id="wrglossary.6864"></a><a href="#glo:idx.entryformat">entry format</a></span>
+ <a id="wrglossary.6865"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{<a id="wrglossary.6866"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<a id="wrglossary.6867"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a>}{<a id="wrglossary.6868"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6865"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{}<span class="comment">% </span>
- <a id="wrglossary.6866"></a><a href="#glo:glshyperfirstfalse"><code class="csfmt">\glshyperfirstfalse</code></a>
- <span class="comment">% No case change, singular <a id="wrglossary.6867"></a><a href="#glo:dual.firstuse">first use</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6868"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6869"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6870"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6871"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6872"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6873"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6874"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6875"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6876"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6877"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6869"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>}{}<span class="comment">% </span>
+ <a id="wrglossary.6870"></a><a href="#glo:glshyperfirstfalse"><code class="csfmt">\glshyperfirstfalse</code></a>
+ <span class="comment">% No case change, singular <a id="wrglossary.6871"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6872"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6873"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6874"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6875"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6876"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6877"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6878"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6879"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6880"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6881"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
- <span class="comment">% <a id="wrglossary.6878"></a><a href="#glo:idx.sentencecase">Sentence case</a>, singular <a id="wrglossary.6879"></a><a href="#glo:dual.firstuse">first use</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6880"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6881"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6882"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>{<a id="wrglossary.6883"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6884"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6885"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6886"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6887"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6888"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6889"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <span class="comment">% <a id="wrglossary.6882"></a><a href="#glo:idx.sentencecase">Sentence case</a>, singular <a id="wrglossary.6883"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6884"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6885"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6886"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>{<a id="wrglossary.6887"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6888"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6889"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6890"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6891"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6892"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6893"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
- <span class="comment">% No case change, plural <a id="wrglossary.6890"></a><a href="#glo:dual.firstuse">first use</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6891"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6892"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6893"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6894"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6895"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6896"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6897"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6898"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6899"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6900"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <span class="comment">% No case change, plural <a id="wrglossary.6894"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6895"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6896"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6897"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6898"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6899"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6900"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6901"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6902"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6903"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6904"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
- <span class="comment">% <a id="wrglossary.6901"></a><a href="#glo:idx.sentencecase">Sentence case</a>, plural <a id="wrglossary.6902"></a><a href="#glo:dual.firstuse">first use</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6903"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.6904"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6905"></a><a href="#glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></a>{<a id="wrglossary.6906"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6907"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.6908"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6909"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6910"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6911"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6912"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <span class="comment">% <a id="wrglossary.6905"></a><a href="#glo:idx.sentencecase">Sentence case</a>, plural <a id="wrglossary.6906"></a><a href="#glo:dual.firstuse">first use</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6907"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.6908"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a>{<a id="wrglossary.6909"></a><a href="#glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></a>{<a id="wrglossary.6910"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<a id="wrglossary.6911"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.6912"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.6913"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6914"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}: <a id="wrglossary.6915"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.6916"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
}<span class="comment">% </span>
<span class="comment">% non-linking commands</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6913"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6914"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6915"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6916"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6917"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6918"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6919"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6917"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6918"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6919"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6920"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6921"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6922"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6923"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6920"></a><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6921"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6922"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6923"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6924"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6925"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6926"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6924"></a><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6925"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6926"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6927"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6928"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6929"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6930"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6927"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6928"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6929"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6930"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6931"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6932"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6933"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6931"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6932"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6933"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6934"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6935"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6936"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6937"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6934"></a><a href="#glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.6935"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.6936"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6937"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6938"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6939"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6940"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6938"></a><a href="#glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.6939"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.6940"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.6941"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6942"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6943"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6944"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
<span class="comment">% linking commands</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6941"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6942"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6943"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6944"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6945"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6946"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6947"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6948"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6949"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6950"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6951"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6945"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6946"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6947"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6948"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6949"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6950"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6951"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6952"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6953"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6954"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6955"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6952"></a><a href="#glo:Acrfullfmt"><code class="csfmt">\Acrfullfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6953"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6954"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6955"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6956"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6957"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6958"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6959"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6960"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6961"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6962"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6956"></a><a href="#glo:Acrfullfmt"><code class="csfmt">\Acrfullfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6957"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6958"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6959"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6960"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.6961"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6962"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6963"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6964"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6965"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6966"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6963"></a><a href="#glo:ACRfullfmt"><code class="csfmt">\ACRfullfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6964"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6965"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6966"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6967"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="comment">% </span>
- <a id="wrglossary.6968"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6969"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6970"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6971"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6972"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6973"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6974"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6967"></a><a href="#glo:ACRfullfmt"><code class="csfmt">\ACRfullfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6968"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6969"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6970"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6971"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.6972"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.6973"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6974"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6975"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6976"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6977"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.6978"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
}<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6975"></a><a href="#glo:acrfullplfmt"><code class="csfmt">\acrfullplfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6976"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6977"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6978"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6979"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6980"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6981"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6982"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6983"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6984"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6985"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6979"></a><a href="#glo:acrfullplfmt"><code class="csfmt">\acrfullplfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6980"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6981"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6982"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6983"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.6984"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6985"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6986"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6987"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6988"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6989"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6986"></a><a href="#glo:Acrfullplfmt"><code class="csfmt">\Acrfullplfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6987"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6988"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6989"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <a id="wrglossary.6990"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.6991"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6992"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6993"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.6994"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6995"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.6996"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6990"></a><a href="#glo:Acrfullplfmt"><code class="csfmt">\Acrfullplfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.6991"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6992"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]{<a id="wrglossary.6993"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.6994"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.6995"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.6996"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<a id="wrglossary.6997"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.6998"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.6999"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.7000"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.6997"></a><a href="#glo:ACRfullplfmt"><code class="csfmt">\ACRfullplfmt</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.6998"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.6999"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]<a id="wrglossary.7000"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
- <a id="wrglossary.7001"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="comment">% </span>
- <a id="wrglossary.7002"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.7003"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.7004"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3 (<a id="wrglossary.7005"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.7006"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.7007"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7001"></a><a href="#glo:ACRfullplfmt"><code class="csfmt">\ACRfullplfmt</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.7002"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.7003"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1]<a id="wrglossary.7004"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% </span>
+ <a id="wrglossary.7005"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.7006"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.7007"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.7008"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3 (<a id="wrglossary.7009"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.7010"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<a id="wrglossary.7011"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}})<span class="comment">% </span>
}<span class="comment">% </span>
<span class="comment">% </span>
}<span class="comment">% </span>
<span class="comment">% font</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7008"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<a id="wrglossary.7009"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.7010"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7011"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>}{<a id="wrglossary.7012"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a>}<span class="comment">% </span>
- <span class="comment">% <a id="wrglossary.7013"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a></span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7014"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{<a id="wrglossary.7015"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
- <span class="comment">% <a id="wrglossary.7016"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a></span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7017"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.7018"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.7019"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7020"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- (<a id="wrglossary.7021"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a><a id="wrglossary.7022"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7023"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7012"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{<a id="wrglossary.7013"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.7014"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7015"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>}{<a id="wrglossary.7016"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a>}<span class="comment">% </span>
+ <span class="comment">% <a id="wrglossary.7017"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a></span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7018"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a>}[2]{<a id="wrglossary.7019"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <span class="comment">% <a id="wrglossary.7020"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a></span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7021"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.7022"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.7023"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7024"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ (<a id="wrglossary.7025"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a><a id="wrglossary.7026"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7027"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})}<span class="comment">% </span>
}
</pre><p>
-Now I need to specify that I want to use this new style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7024"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{custom-fn}
-</pre> I also need to use a <a id="wrglossary.7025"></a><a href="#glo:idx.glossarystyle">glossary style</a> that suits this acronym style, for example <a id="wrglossary.7026"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7027"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.7028"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a>}
+Now I need to specify that I want to use this new style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7028"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{custom-fn}
+</pre> I also need to use a <a id="wrglossary.7029"></a><a href="#glo:idx.glossarystyle">glossary style</a> that suits this acronym style, for example <a id="wrglossary.7030"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7031"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.7032"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a>}
</pre><p>
-Once the <a id="wrglossary.7029"></a><a href="#glo:idx.acronymstyle">acronym style</a> has been set, I can define my <a id="wrglossary.7030"></a><a href="#glo:idx.acronym">acronyms</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7031"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.7032"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={set of tags for use in developing hypertext documents}</span>]{html}{html}{Hyper
+Once the <a id="wrglossary.7033"></a><a href="#glo:idx.acronymstyle">acronym style</a> has been set, I can define my <a id="wrglossary.7034"></a><a href="#glo:idx.acronym">acronyms</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7035"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.7036"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={set of tags for use in developing hypertext documents}</span>]{html}{html}{Hyper
Text Markup Language}
-<a id="wrglossary.7033"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.7034"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={language used to describe the layout of a document written in a markup language}</span>]{css}
+<a id="wrglossary.7037"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.7038"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={language used to describe the layout of a document written in a markup language}</span>]{css}
{css}{Cascading Style Sheet}
</pre><p>
-The sample file <a id="wrglossary.7035"></a><a href="#glo:file.sample-custom-acronym.tex"><span class="filefmt">sample-custom-acronym.tex</span></a> illustrates this example. </div><p>
-<div class="example" id="ex:font-abbr"><div class="title">Example 28: Italic and Upright Abbreviations</div> Suppose I&#xa0;want to have some <a id="wrglossary.7036"></a><a href="#glo:idx.acronym">acronyms</a> in italic and some that just use the surrounding font. Hard-coding this into the <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> argument of <a id="wrglossary.7037"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> can cause complications.<p>
-This example uses <a id="wrglossary.7038"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> to add an extra field that can be used to store the formatting declaration (such as <code class="csfmt">\em</code>). <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7039"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{font}{}{<code class="cmd">\entryfont</code>}
-</pre> This defines a&#xa0;new field/key called <span class="optfmt">font</span>, which defaults to nothing if it&#x2019;s not explicitly set. This also defines a command called <code class="csfmt">\entryfont</code> that&#x2019;s analogous to <a id="wrglossary.7040"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>. A&#xa0;new style is then created to format <a id="wrglossary.7041"></a><a href="#glo:idx.acronym">acronyms</a> that access this field.<p>
-There are two ways to do this. The first is to create a style that doesn&#x2019;t use <a id="wrglossary.7042"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> but instead provides a&#xa0;modified version that doesn&#x2019;t use <a id="wrglossary.7043"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> but instead uses <pre class="compactcodebox">{<code class="cmd">\entryfont</code>{<a id="wrglossary.7044"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}.
-</pre> The full format given by commands such as <a id="wrglossary.7045"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> need to be similarly adjusted. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.7046"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.7047"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.7048"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7049"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7050"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7051"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7052"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7053"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+The sample file <a id="wrglossary.7039"></a><a href="#glo:file.sample-custom-acronym.tex"><span class="filefmt">sample-custom-acronym.tex</span></a> illustrates this example. </div><p>
+<div class="example" id="ex:font-abbr"><div class="title">Example 28: Italic and Upright Abbreviations</div> Suppose I&#xa0;want to have some <a id="wrglossary.7040"></a><a href="#glo:idx.acronym">acronyms</a> in italic and some that just use the surrounding font. Hard-coding this into the <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> argument of <a id="wrglossary.7041"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> can cause complications.<p>
+This example uses <a id="wrglossary.7042"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> to add an extra field that can be used to store the formatting declaration (such as <code class="csfmt">\em</code>). <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7043"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{font}{}{<code class="cmd">\entryfont</code>}
+</pre> This defines a&#xa0;new field/key called <span class="optfmt">font</span>, which defaults to nothing if it&#x2019;s not explicitly set. This also defines a command called <code class="csfmt">\entryfont</code> that&#x2019;s analogous to <a id="wrglossary.7044"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>. A&#xa0;new style is then created to format <a id="wrglossary.7045"></a><a href="#glo:idx.acronym">acronyms</a> that access this field.<p>
+There are two ways to do this. The first is to create a style that doesn&#x2019;t use <a id="wrglossary.7046"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> but instead provides a&#xa0;modified version that doesn&#x2019;t use <a id="wrglossary.7047"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> but instead uses <pre class="compactcodebox">{<code class="cmd">\entryfont</code>{<a id="wrglossary.7048"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}.
+</pre> The full format given by commands such as <a id="wrglossary.7049"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> need to be similarly adjusted. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.7050"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.7051"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.7052"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7053"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7054"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7055"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7056"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7057"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
-</pre> This will deal with commands like <a id="wrglossary.7054"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but not commands like <a id="wrglossary.7055"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> which still use <a id="wrglossary.7056"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>. Another approach is to redefine <a id="wrglossary.7057"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to look up the required font declaration. Since <a id="wrglossary.7058"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> doesn&#x2019;t take the entry label as an argument, the following will only work if <a id="wrglossary.7059"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> is used in a&#xa0;context where the label is provided by <a id="wrglossary.7060"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>. This is true in <a id="wrglossary.7061"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.7062"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> and <a id="wrglossary.7063"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>. The redefinition is now: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.7064"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{{<code class="cmd">\entryfont</code>{<a id="wrglossary.7065"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<a id="wrglossary.7066"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
-</pre> So the new style can be defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7067"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>{long-font-short}
+</pre> This will deal with commands like <a id="wrglossary.7058"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but not commands like <a id="wrglossary.7059"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> which still use <a id="wrglossary.7060"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>. Another approach is to redefine <a id="wrglossary.7061"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> to look up the required font declaration. Since <a id="wrglossary.7062"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> doesn&#x2019;t take the entry label as an argument, the following will only work if <a id="wrglossary.7063"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> is used in a&#xa0;context where the label is provided by <a id="wrglossary.7064"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>. This is true in <a id="wrglossary.7065"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.7066"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> and <a id="wrglossary.7067"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>. The redefinition is now: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.7068"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{{<code class="cmd">\entryfont</code>{<a id="wrglossary.7069"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<a id="wrglossary.7070"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+</pre> So the new style can be defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7071"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>{long-font-short}
{<span class="comment">% </span>
- <a id="wrglossary.7068"></a><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a>{long-short}<span class="comment">% </span>
+ <a id="wrglossary.7072"></a><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a>{long-short}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.7069"></a><a href="#glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></a>{long-short}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7070"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.7071"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.7072"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7073"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7074"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7075"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7076"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7077"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <a id="wrglossary.7073"></a><a href="#glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></a>{long-short}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7074"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.7075"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<a id="wrglossary.7076"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7077"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7078"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7079"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7080"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7081"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7078"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.7079"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.7080"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7081"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7082"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7083"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7084"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7085"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7082"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.7083"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<a id="wrglossary.7084"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7085"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7086"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7087"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7088"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7089"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7086"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.7087"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.7088"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7089"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7090"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7091"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7092"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7093"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7090"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.7091"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<a id="wrglossary.7092"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7093"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7094"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7095"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7096"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7097"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7094"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.7095"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.7096"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7097"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7098"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7099"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7100"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7101"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7098"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.7099"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a>{<a id="wrglossary.7100"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7101"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<a id="wrglossary.7102"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ ({<code class="cmd">\entryfont</code>{<a id="wrglossary.7103"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7104"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7105"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}})<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7102"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{{<code class="cmd">\entryfont</code>{<a id="wrglossary.7103"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<a id="wrglossary.7104"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7105"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{{<code class="cmd">\entryfont</code>{<a id="wrglossary.7106"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7107"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7108"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7106"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>}[1]{{<code class="cmd">\entryfont</code>{<a id="wrglossary.7107"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<a id="wrglossary.7108"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.7109"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a>}[1]{{<code class="cmd">\entryfont</code>{<a id="wrglossary.7110"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.7111"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<a id="wrglossary.7112"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}}<span class="comment">% </span>
}
-</pre> Remember the style needs to be set before defining the entries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7109"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{long-font-short}
+</pre> Remember the style needs to be set before defining the entries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7113"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{long-font-short}
</pre><p>
-The complete document is contained in the sample file <a id="wrglossary.7110"></a><a href="#glo:file.sample-font-abbr.tex"><span class="filefmt">sample-font-abbr.tex</span></a>. </div><p>
-Some writers and publishing houses have started to drop <a id="wrglossary.7111"></a><a href="#glo:idx.fullstop">full stops</a> (periods) from <a id="wrglossary.7112"></a><a href="#glo:idx.uppercase">uppercase</a> initials but may still retain them for <a id="wrglossary.7113"></a><a href="#glo:idx.lowercase">lowercase</a> abbreviations, while others may still use them for both <a id="wrglossary.7114"></a><a href="#glo:@@glslabel@uppercase">upper</a> and <a id="wrglossary.7115"></a><a href="#glo:idx.lowercase">lowercase</a>. This can cause complications. Chapter&#xa0;12 of <em class="booktitle">The TeXbook</em> discusses the spacing between words but, briefly, the default behaviour of TeX is to assume that an <a id="wrglossary.7116"></a><a href="#glo:idx.uppercase">uppercase</a> character followed by a&#xa0;<a id="wrglossary.7117"></a><a href="#glo:idx.fullstop">full stop</a> and space is an abbreviation, so the space is the default <a id="wrglossary.7118"></a><a href="#glo:idx.interwordspace">inter-word space</a> whereas a&#xa0;<a id="wrglossary.7119"></a><a href="#glo:idx.lowercase">lowercase</a> character followed by a&#xa0;<a id="wrglossary.7120"></a><a href="#glo:idx.fullstop">full stop</a> and space is a word occurring at the end of a&#xa0;sentence, which requires an <a id="wrglossary.7121"></a><a href="#glo:idx.intersentencespace">inter-sentence space</a> (which may or may not be the same as an <a id="wrglossary.7122"></a><a href="#glo:idx.interwordspace">inter-word space</a>). In the event that this isn&#x2019;t true, you need to make a&#xa0;manual adjustment using <a id="wrglossary.7123"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a> (backslash space) in place of just a&#xa0;space character for an inter-word mid-sentence space and use <a id="wrglossary.7124"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a> before the <a id="wrglossary.7125"></a><a href="#glo:idx.fullstop">full stop</a> to indicate the end of the sentence.<p>
+The complete document is contained in the sample file <a id="wrglossary.7114"></a><a href="#glo:file.sample-font-abbr.tex"><span class="filefmt">sample-font-abbr.tex</span></a>. </div><p>
+Some writers and publishing houses have started to drop <a id="wrglossary.7115"></a><a href="#glo:idx.fullstop">full stops</a> (periods) from <a id="wrglossary.7116"></a><a href="#glo:idx.uppercase">uppercase</a> initials but may still retain them for <a id="wrglossary.7117"></a><a href="#glo:idx.lowercase">lowercase</a> abbreviations, while others may still use them for both <a id="wrglossary.7118"></a><a href="#glo:@@glslabel@uppercase">upper</a> and <a id="wrglossary.7119"></a><a href="#glo:idx.lowercase">lowercase</a>. This can cause complications. Chapter&#xa0;12 of <em class="booktitle">The TeXbook</em> discusses the spacing between words but, briefly, the default behaviour of TeX is to assume that an <a id="wrglossary.7120"></a><a href="#glo:idx.uppercase">uppercase</a> character followed by a&#xa0;<a id="wrglossary.7121"></a><a href="#glo:idx.fullstop">full stop</a> and space is an abbreviation, so the space is the default <a id="wrglossary.7122"></a><a href="#glo:idx.interwordspace">inter-word space</a> whereas a&#xa0;<a id="wrglossary.7123"></a><a href="#glo:idx.lowercase">lowercase</a> character followed by a&#xa0;<a id="wrglossary.7124"></a><a href="#glo:idx.fullstop">full stop</a> and space is a word occurring at the end of a&#xa0;sentence, which requires an <a id="wrglossary.7125"></a><a href="#glo:idx.intersentencespace">inter-sentence space</a> (which may or may not be the same as an <a id="wrglossary.7126"></a><a href="#glo:idx.interwordspace">inter-word space</a>). In the event that this isn&#x2019;t true, you need to make a&#xa0;manual adjustment using <a id="wrglossary.7127"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a> (backslash space) in place of just a&#xa0;space character for an inter-word mid-sentence space and use <a id="wrglossary.7128"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a> before the <a id="wrglossary.7129"></a><a href="#glo:idx.fullstop">full stop</a> to indicate the end of the sentence.<p>
For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>I was awarded a B.Sc. and a Ph.D. (From the same place.)
</pre> is typeset as <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
I was awarded a B.Sc. and a Ph.D. (From the same place.) </div><!-- end of resultbox -->
@@ -5564,54 +5564,54 @@ I was awarded a B.Sc. and a Ph.D. (From the same place.) </div><!-- end of resul
I was awarded a B.Sc. and a Ph.D. (From the same place.)
</pre> is typeset as <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<span style="font-family: monospace; ">I was awarded a B.Sc. and a Ph.D. (From the same place.) </div><!-- end of resultbox -->
- The <a id="wrglossary.7126"></a><a href="#glo:idx.lowercase">lowercase</a> letter at the end of <span class="qt">&#x201c;B.Sc.&#x201d;</span> is confusing TeX into thinking that the <a id="wrglossary.7127"></a><a href="#glo:idx.fullstop">full stop</a> after it marks the end of the sentence. Whereas the <a id="wrglossary.7128"></a><a href="#glo:idx.uppercase">uppercase</a> letter at the end of <span class="qt">&#x201c;Ph.D.&#x201d;</span> has confused TeX into thinking that the following <a id="wrglossary.7129"></a><a href="#glo:idx.fullstop">full stop</a> is just part of the abbreviation. These can be corrected: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>I was awarded a B.Sc.<a id="wrglossary.7130"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a>and a Ph.D<a id="wrglossary.7131"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a>. (From the same place.)
+ The <a id="wrglossary.7130"></a><a href="#glo:idx.lowercase">lowercase</a> letter at the end of <span class="qt">&#x201c;B.Sc.&#x201d;</span> is confusing TeX into thinking that the <a id="wrglossary.7131"></a><a href="#glo:idx.fullstop">full stop</a> after it marks the end of the sentence. Whereas the <a id="wrglossary.7132"></a><a href="#glo:idx.uppercase">uppercase</a> letter at the end of <span class="qt">&#x201c;Ph.D.&#x201d;</span> has confused TeX into thinking that the following <a id="wrglossary.7133"></a><a href="#glo:idx.fullstop">full stop</a> is just part of the abbreviation. These can be corrected: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>I was awarded a B.Sc.<a id="wrglossary.7134"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a>and a Ph.D<a id="wrglossary.7135"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a>. (From the same place.)
</pre><p>
-This situation is a bit problematic for <a id="wrglossary.7132"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. The <a id="wrglossary.7133"></a><a href="#glo:idx.fullstop">full stops</a> can form part of the <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> argument of <a id="wrglossary.7134"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and the <code class="code">B.Sc.<a id="wrglossary.7135"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a></code> part can be dealt with by remembering to add <a id="wrglossary.7136"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a> (for example, <code class="code"><a id="wrglossary.7137"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bsc}<a id="wrglossary.7138"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a></code> but the end of sentence case is more troublesome as you need to omit the sentence terminating <a id="wrglossary.7139"></a><a href="#glo:idx.fullstop">full stop</a> (to avoid two dots) which can make the source code look a little strange but you also need to adjust the <a id="wrglossary.7140"></a><a href="#glo:idx.spacefactor">space factor</a>, which is usually done by inserting <a id="wrglossary.7141"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a> before the <a id="wrglossary.7142"></a><a href="#glo:idx.fullstop">full stop</a>.<p>
+This situation is a bit problematic for <a id="wrglossary.7136"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. The <a id="wrglossary.7137"></a><a href="#glo:idx.fullstop">full stops</a> can form part of the <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> argument of <a id="wrglossary.7138"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> and the <code class="code">B.Sc.<a id="wrglossary.7139"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a></code> part can be dealt with by remembering to add <a id="wrglossary.7140"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a> (for example, <code class="code"><a id="wrglossary.7141"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bsc}<a id="wrglossary.7142"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a></code> but the end of sentence case is more troublesome as you need to omit the sentence terminating <a id="wrglossary.7143"></a><a href="#glo:idx.fullstop">full stop</a> (to avoid two dots) which can make the source code look a little strange but you also need to adjust the <a id="wrglossary.7144"></a><a href="#glo:idx.spacefactor">space factor</a>, which is usually done by inserting <a id="wrglossary.7145"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a> before the <a id="wrglossary.7146"></a><a href="#glo:idx.fullstop">full stop</a>.<p>
The next example shows one way of achieving this.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.7143"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.7144"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a much simpler way of doing this, which you may prefer to use. See <a href="https://www.dickimaw-books.com/gallery">sample-initialisms.shtml</a>Gallery: Initialisms. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.7147"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.7148"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a much simpler way of doing this, which you may prefer to use. See <a href="https://www.dickimaw-books.com/gallery">sample-initialisms.shtml</a>Gallery: Initialisms. </div><!-- end of information -->
<p>
-<div class="example" id="ex:dotabbr"><div class="title">Example 29: Abbreviations with Full Stops (Periods)</div> The <a id="wrglossary.7145"></a><a href="#glo:dual.postlinkhook">post-link hook</a> (<a id="wrglossary.7146"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>) is called at the very end of the <a id="wrglossary.7147"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.7148"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. This can be redefined to check if the following character is a <a id="wrglossary.7149"></a><a href="#glo:idx.fullstop">full stop</a>. The <a id="wrglossary.7150"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a> package (which is automatically loaded by <a id="wrglossary.7151"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>) provides an internal command called <code class="csfmt">\new@ifnextchar</code> that can be used to determine if the given character appears next. (For more information see the <a id="wrglossary.7152"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a> documentation. Alternatively, LaTeX3 may provide a better way of doing this.)<p>
-It&#x2019;s possible that I&#xa0;may also want acronyms or contractions (without <a id="wrglossary.7153"></a><a href="#glo:idx.fullstop">full stops</a>) in my document, so I&#xa0;need some way to differentiate between them. Here I&#x2019;m going to use the same method as in Example <a href="#ex:addstoragekey">12</a> where a&#xa0;new field is defined to indicate the type of abbreviation: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7154"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{abbrtype}{word}{<code class="cmd">\abbrtype</code>}
+<div class="example" id="ex:dotabbr"><div class="title">Example 29: Abbreviations with Full Stops (Periods)</div> The <a id="wrglossary.7149"></a><a href="#glo:dual.postlinkhook">post-link hook</a> (<a id="wrglossary.7150"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>) is called at the very end of the <a id="wrglossary.7151"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.7152"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. This can be redefined to check if the following character is a <a id="wrglossary.7153"></a><a href="#glo:idx.fullstop">full stop</a>. The <a id="wrglossary.7154"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a> package (which is automatically loaded by <a id="wrglossary.7155"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>) provides an internal command called <code class="csfmt">\new@ifnextchar</code> that can be used to determine if the given character appears next. (For more information see the <a id="wrglossary.7156"></a><a href="#glo:pkg.amsgen"><span class="styfmt">amsgen</span></a> documentation. Alternatively, LaTeX3 may provide a better way of doing this.)<p>
+It&#x2019;s possible that I&#xa0;may also want acronyms or contractions (without <a id="wrglossary.7157"></a><a href="#glo:idx.fullstop">full stops</a>) in my document, so I&#xa0;need some way to differentiate between them. Here I&#x2019;m going to use the same method as in Example <a href="#ex:addstoragekey">12</a> where a&#xa0;new field is defined to indicate the type of abbreviation: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7158"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{abbrtype}{word}{<code class="cmd">\abbrtype</code>}
-<code class="cmd">\newcommand</code>*{<code class="cmd">\newabbr</code>}[1][]{<a id="wrglossary.7155"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[abbrtype=initials,#1]}
-</pre> Now I just use <a id="wrglossary.7156"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> for the acronyms, for example, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7157"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
+<code class="cmd">\newcommand</code>*{<code class="cmd">\newabbr</code>}[1][]{<a id="wrglossary.7159"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[abbrtype=initials,#1]}
+</pre> Now I just use <a id="wrglossary.7160"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> for the acronyms, for example, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7161"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
emission of radiation}
</pre> and my new command <code class="csfmt">\newabbr</code> for initials, for example, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newabbr</code>{eg}{e.g.}{exempli gratia}
<code class="cmd">\newabbr</code>{ie}{i.e.}{id est}
<code class="cmd">\newabbr</code>{bsc}{B.Sc.}{Bachelor of Science}
<code class="cmd">\newabbr</code>{ba}{B.A.}{Bachelor of Arts}
<code class="cmd">\newabbr</code>{agm}{A.G.M.}{annual general meeting}
-</pre> Within <a id="wrglossary.7158"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a> the <a id="wrglossary.7159"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label can be accessed using <a id="wrglossary.7160"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a> and <a id="wrglossary.7161"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a> can be used to determine if the current entry has the new <span class="optfmt">abbrtype</span> field set to <span class="qt">&#x201c;initials&#x201d;</span>. If it doesn&#x2019;t, then nothing needs to happen, but if it does, a&#xa0;check is performed to see if the next character is a&#xa0;<a id="wrglossary.7162"></a><a href="#glo:idx.fullstop">full stop</a>. If it is, this signals the end of a&#xa0;sentence otherwise it&#x2019;s mid-sentence.<p>
-Remember that internal commands within the document file (rather than in a&#xa0;class or package) need to be placed between <a id="wrglossary.7163"></a><a href="#glo:makeatletter"><code class="csfmt">\makeatletter</code></a> and <a id="wrglossary.7164"></a><a href="#glo:makeatother"><code class="csfmt">\makeatother</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7165"></a><a href="#glo:makeatletter"><code class="csfmt">\makeatletter</code></a>
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.7166"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.7167"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.7168"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{abbrtype}{initials}<span class="comment">% </span>
- {<code class="cmd">\new@ifnextchar</code><a id="wrglossary.7169"></a><a href="#glo:idx.fullstop"><code class="code">.</code></a><code class="cmd">\doendsentence</code><code class="cmd">\doendword</code>}
+</pre> Within <a id="wrglossary.7162"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a> the <a id="wrglossary.7163"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label can be accessed using <a id="wrglossary.7164"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a> and <a id="wrglossary.7165"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a> can be used to determine if the current entry has the new <span class="optfmt">abbrtype</span> field set to <span class="qt">&#x201c;initials&#x201d;</span>. If it doesn&#x2019;t, then nothing needs to happen, but if it does, a&#xa0;check is performed to see if the next character is a&#xa0;<a id="wrglossary.7166"></a><a href="#glo:idx.fullstop">full stop</a>. If it is, this signals the end of a&#xa0;sentence otherwise it&#x2019;s mid-sentence.<p>
+Remember that internal commands within the document file (rather than in a&#xa0;class or package) need to be placed between <a id="wrglossary.7167"></a><a href="#glo:makeatletter"><code class="csfmt">\makeatletter</code></a> and <a id="wrglossary.7168"></a><a href="#glo:makeatother"><code class="csfmt">\makeatother</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7169"></a><a href="#glo:makeatletter"><code class="csfmt">\makeatletter</code></a>
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.7170"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.7171"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{<a id="wrglossary.7172"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{abbrtype}{initials}<span class="comment">% </span>
+ {<code class="cmd">\new@ifnextchar</code><a id="wrglossary.7173"></a><a href="#glo:idx.fullstop"><code class="code">.</code></a><code class="cmd">\doendsentence</code><code class="cmd">\doendword</code>}
{}<span class="comment">% </span>
}
-<a id="wrglossary.7170"></a><a href="#glo:makeatother"><code class="csfmt">\makeatother</code></a>
-</pre> In the event that a <a id="wrglossary.7171"></a><a href="#glo:idx.fullstop">full stop</a> is found then <code class="csfmt">\doendsentence</code> is performed, but it will be followed by the <a id="wrglossary.7172"></a><a href="#glo:idx.fullstop">full stop</a>, which needs to be discarded. Otherwise <code class="csfmt">\doendword</code> will be done, but it won&#x2019;t be followed by a <a id="wrglossary.7173"></a><a href="#glo:idx.fullstop">full stop</a> so there&#x2019;s nothing to discard. The definitions for these commands are: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\doendsentence</code>}[1]{<a id="wrglossary.7174"></a><a href="#glo:spacefactor"><code class="csfmt">\spacefactor</code></a>=10000 }
-<code class="cmd">\newcommand</code>{<code class="cmd">\doendword</code>}{<a id="wrglossary.7175"></a><a href="#glo:spacefactor"><code class="csfmt">\spacefactor</code></a>=1000 }
-</pre> Now, I can just do <code class="code"><a id="wrglossary.7176"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bsc}</code> mid-sentence and <code class="code"><a id="wrglossary.7177"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{phd}<a id="wrglossary.7178"></a><a href="#glo:idx.fullstop"><code class="code">.</code></a></code> at the end of the sentence. The terminating <a id="wrglossary.7179"></a><a href="#glo:idx.fullstop">full stop</a> will be discarded in the latter case, but it won&#x2019;t be discarded in, say, <code class="code"><a id="wrglossary.7180"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}<a id="wrglossary.7181"></a><a href="#glo:idx.fullstop"><code class="code">.</code></a></code> as that doesn&#x2019;t have the <span class="optfmt">abbrtype</span> field set to <span class="qt">&#x201c;initials&#x201d;</span>.<p>
-This also works on <a id="wrglossary.7182"></a><a href="#glo:dual.firstuse">first use</a> when the style is set to one of the <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) styles but it will fail with the <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) styles as in this case the terminating <a id="wrglossary.7183"></a><a href="#glo:idx.fullstop">full stop</a> shouldn&#x2019;t be discarded. Since <a id="wrglossary.7184"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a> is used after the <a id="wrglossary.7185"></a><a href="#glo:dual.firstuseflag">first use flag</a> has been unset for the <a id="wrglossary.7186"></a><a href="#glo:idx.glossaryentry">entry</a>, this can&#x2019;t be fixed by simply checking with <a id="wrglossary.7187"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>. One possible solution to this is to redefine <a id="wrglossary.7188"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> to check for the <a id="wrglossary.7189"></a><a href="#glo:dual.firstuseflag">first use flag</a> and define a macro that can then be used in <a id="wrglossary.7190"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>.<p>
-The other thing to consider is what to do with plurals. One possibility is to check for plural use within <code class="csfmt">\doendsentence</code> (using <a id="wrglossary.7191"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>) and put the <a id="wrglossary.7192"></a><a href="#glo:idx.fullstop">full stop</a> back if the plural has been used.<p>
-The complete document is contained in the sample file <a id="wrglossary.7193"></a><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a>. </div><p>
+<a id="wrglossary.7174"></a><a href="#glo:makeatother"><code class="csfmt">\makeatother</code></a>
+</pre> In the event that a <a id="wrglossary.7175"></a><a href="#glo:idx.fullstop">full stop</a> is found then <code class="csfmt">\doendsentence</code> is performed, but it will be followed by the <a id="wrglossary.7176"></a><a href="#glo:idx.fullstop">full stop</a>, which needs to be discarded. Otherwise <code class="csfmt">\doendword</code> will be done, but it won&#x2019;t be followed by a <a id="wrglossary.7177"></a><a href="#glo:idx.fullstop">full stop</a> so there&#x2019;s nothing to discard. The definitions for these commands are: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\doendsentence</code>}[1]{<a id="wrglossary.7178"></a><a href="#glo:spacefactor"><code class="csfmt">\spacefactor</code></a>=10000 }
+<code class="cmd">\newcommand</code>{<code class="cmd">\doendword</code>}{<a id="wrglossary.7179"></a><a href="#glo:spacefactor"><code class="csfmt">\spacefactor</code></a>=1000 }
+</pre> Now, I can just do <code class="code"><a id="wrglossary.7180"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bsc}</code> mid-sentence and <code class="code"><a id="wrglossary.7181"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{phd}<a id="wrglossary.7182"></a><a href="#glo:idx.fullstop"><code class="code">.</code></a></code> at the end of the sentence. The terminating <a id="wrglossary.7183"></a><a href="#glo:idx.fullstop">full stop</a> will be discarded in the latter case, but it won&#x2019;t be discarded in, say, <code class="code"><a id="wrglossary.7184"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}<a id="wrglossary.7185"></a><a href="#glo:idx.fullstop"><code class="code">.</code></a></code> as that doesn&#x2019;t have the <span class="optfmt">abbrtype</span> field set to <span class="qt">&#x201c;initials&#x201d;</span>.<p>
+This also works on <a id="wrglossary.7186"></a><a href="#glo:dual.firstuse">first use</a> when the style is set to one of the <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) styles but it will fail with the <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) styles as in this case the terminating <a id="wrglossary.7187"></a><a href="#glo:idx.fullstop">full stop</a> shouldn&#x2019;t be discarded. Since <a id="wrglossary.7188"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a> is used after the <a id="wrglossary.7189"></a><a href="#glo:dual.firstuseflag">first use flag</a> has been unset for the <a id="wrglossary.7190"></a><a href="#glo:idx.glossaryentry">entry</a>, this can&#x2019;t be fixed by simply checking with <a id="wrglossary.7191"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>. One possible solution to this is to redefine <a id="wrglossary.7192"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> to check for the <a id="wrglossary.7193"></a><a href="#glo:dual.firstuseflag">first use flag</a> and define a macro that can then be used in <a id="wrglossary.7194"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>.<p>
+The other thing to consider is what to do with plurals. One possibility is to check for plural use within <code class="csfmt">\doendsentence</code> (using <a id="wrglossary.7195"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>) and put the <a id="wrglossary.7196"></a><a href="#glo:idx.fullstop">full stop</a> back if the plural has been used.<p>
+The complete document is contained in the sample file <a id="wrglossary.7197"></a><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a>. </div><p>
</section><!-- end of section sec:customacronym -->
<section id="sec:disploa"><!-- start of section sec:disploa --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->6.3. Displaying the List of Acronyms<div class="labellink"><a href="#sec:disploa">[link]</a></div></h2><!-- end of section header -->
<p>
-The list of acronyms is just like any other type of <a id="wrglossary.7194"></a><a href="#glo:dual.glossary">glossary</a> and can be displayed on its own using the appropriate <a id="wrglossary.7195"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> command, according to the <a id="wrglossary.7196"></a><a href="#glo:dual.indexing">indexing</a> method.<p>
-For example, <a id="wrglossary.7197"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7198"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.7199"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.7200"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>]
+The list of acronyms is just like any other type of <a id="wrglossary.7198"></a><a href="#glo:dual.glossary">glossary</a> and can be displayed on its own using the appropriate <a id="wrglossary.7199"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> command, according to the <a id="wrglossary.7200"></a><a href="#glo:dual.indexing">indexing</a> method.<p>
+For example, <a id="wrglossary.7201"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7202"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.7203"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.7204"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>]
</pre><p>
-Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7201"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.7202"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.7203"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>]
-</pre> Or if you have used the <a id="wrglossary.7204"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> or <a id="wrglossary.7205"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7206"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>
+Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7205"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.7206"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.7207"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>]
+</pre> Or if you have used the <a id="wrglossary.7208"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> or <a id="wrglossary.7209"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7210"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>
</pre> See &#xa7;<a href="#sec:pkgopts-acronym">2.7</a>.)<p>
-Alternatively, the list of acronyms can be displayed with all the other <a id="wrglossary.7207"></a><a href="#glo:dual.glossary">glossaries</a> using <a id="wrglossary.7208"></a><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a> (<a id="wrglossary.7209"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>) or <a id="wrglossary.7210"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>).<p>
-The remaining <a id="wrglossary.7211"></a><a href="#glo:dual.indexing">indexing</a> methods require <a id="wrglossary.7212"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, which has its own <a id="wrglossary.7213"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> commands that are incompatible with the base <a id="wrglossary.7214"></a><a href="#glo:idx.acronym">acronym</a> commands.<p>
+Alternatively, the list of acronyms can be displayed with all the other <a id="wrglossary.7211"></a><a href="#glo:dual.glossary">glossaries</a> using <a id="wrglossary.7212"></a><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a> (<a id="wrglossary.7213"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>) or <a id="wrglossary.7214"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>).<p>
+The remaining <a id="wrglossary.7215"></a><a href="#glo:dual.indexing">indexing</a> methods require <a id="wrglossary.7216"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, which has its own <a id="wrglossary.7217"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> commands that are incompatible with the base <a id="wrglossary.7218"></a><a href="#glo:idx.acronym">acronym</a> commands.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Care must be taken to choose a <a id="wrglossary.7215"></a><a href="#glo:idx.glossarystyle">glossary style</a> that&#x2019;s appropriate to your <a id="wrglossary.7216"></a><a href="#glo:idx.acronymstyle">acronym style</a>. Alternatively, you can define your own custom style (see &#xa7;<a href="#sec:newglossarystyle">13.2</a> for further details). </div><!-- end of warning -->
+Care must be taken to choose a <a id="wrglossary.7219"></a><a href="#glo:idx.glossarystyle">glossary style</a> that&#x2019;s appropriate to your <a id="wrglossary.7220"></a><a href="#glo:idx.acronymstyle">acronym style</a>. Alternatively, you can define your own custom style (see &#xa7;<a href="#sec:newglossarystyle">13.2</a> for further details). </div><!-- end of warning -->
<p>
</section><!-- end of section sec:disploa -->
@@ -5620,19 +5620,19 @@ Care must be taken to choose a <a id="wrglossary.7215"></a><a href="#glo:idx.glo
<h2><!-- start of section header -->6.4. Upgrading From the <span class="styfmt">glossary</span> Package<div class="labellink"><a href="#sec:oldacronym">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The old <a id="wrglossary.7217"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package was made obsolete in 2007, when the first version of <a id="wrglossary.7218"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> was released, so this section is largely redundant but is retained in the event that someone may happen to have an old document that needs to be converted to work with a modern TeX distribution. See also the accompanying document <a href="glossary2glossaries.html"><span class="qt">&#x201c;Upgrading from the <span class="styfmt">glossary</span> package to the <span class="styfmt">glossaries</span> package&#x201d;</span></a>. </div><!-- end of information -->
+The old <a id="wrglossary.7221"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package was made obsolete in 2007, when the first version of <a id="wrglossary.7222"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> was released, so this section is largely redundant but is retained in the event that someone may happen to have an old document that needs to be converted to work with a modern TeX distribution. See also the accompanying document <a href="glossary2glossaries.html"><span class="qt">&#x201c;Upgrading from the <span class="styfmt">glossary</span> package to the <span class="styfmt">glossaries</span> package&#x201d;</span></a>. </div><!-- end of information -->
<p>
-Users of the obsolete <a id="wrglossary.7219"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package may recall that the syntax used to define new acronyms has changed with the replacement <a id="wrglossary.7220"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. In addition, the old <a id="wrglossary.7221"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package created the command <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">acr-name</em>&#x232a;</span></code> when defining the acronym <span class="meta">&#x2329;<em class="metainner">acr-name</em>&#x232a;</span>.<p>
-In order to facilitate migrating from the old <a id="wrglossary.7222"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package to the new one, the <a id="wrglossary.7223"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides the command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7224"></a><code class="code"><dfn id="glo:oldacronym"><code class="csfmt">\oldacronym</code></dfn>[<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This uses the same syntax as the <a id="wrglossary.7225"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package&#x2019;s method of defining acronyms. It is equivalent to: <pre class="compactcodebox"><a id="wrglossary.7226"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}
-</pre> In addition, <a id="wrglossary.7227"></a><a href="#glo:oldacronym"><code class="csfmt">\oldacronym</code></a> also defines the commands <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code>, which is equivalent to <code class="code"><a id="wrglossary.7228"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>, and <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>*</code>, which is equivalent to the <a id="wrglossary.7229"></a><a href="#glo:idx.sentencecase">sentence case</a> <code class="code"><a id="wrglossary.7230"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>. If <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is omitted, <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> is used. Since commands names must consist only of alphabetical characters, <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> must also only consist of alphabetical characters. Note that <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code> doesn&#x2019;t allow you to use the first optional argument of <a id="wrglossary.7231"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.7232"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>&#x2015;you will need to explicitly use <a id="wrglossary.7233"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.7234"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> to change the settings.<p>
+Users of the obsolete <a id="wrglossary.7223"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package may recall that the syntax used to define new acronyms has changed with the replacement <a id="wrglossary.7224"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. In addition, the old <a id="wrglossary.7225"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package created the command <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">acr-name</em>&#x232a;</span></code> when defining the acronym <span class="meta">&#x2329;<em class="metainner">acr-name</em>&#x232a;</span>.<p>
+In order to facilitate migrating from the old <a id="wrglossary.7226"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package to the new one, the <a id="wrglossary.7227"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides the command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7228"></a><code class="code"><dfn id="glo:oldacronym"><code class="csfmt">\oldacronym</code></dfn>[<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This uses the same syntax as the <a id="wrglossary.7229"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package&#x2019;s method of defining acronyms. It is equivalent to: <pre class="compactcodebox"><a id="wrglossary.7230"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}
+</pre> In addition, <a id="wrglossary.7231"></a><a href="#glo:oldacronym"><code class="csfmt">\oldacronym</code></a> also defines the commands <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code>, which is equivalent to <code class="code"><a id="wrglossary.7232"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>, and <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>*</code>, which is equivalent to the <a id="wrglossary.7233"></a><a href="#glo:idx.sentencecase">sentence case</a> <code class="code"><a id="wrglossary.7234"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>. If <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> is omitted, <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> is used. Since commands names must consist only of alphabetical characters, <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> must also only consist of alphabetical characters. Note that <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code> doesn&#x2019;t allow you to use the first optional argument of <a id="wrglossary.7235"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.7236"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>&#x2015;you will need to explicitly use <a id="wrglossary.7237"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.7238"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> to change the settings.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Recall that, in general, LaTeX ignores spaces following command names consisting of alphabetical characters. This is also true for <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code> unless you additionally load the <a id="wrglossary.7235"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package, but be aware that there are some issues with using <a id="wrglossary.7236"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a>. (See David Carlisle&#x2019;s explanation in <a href="http://tex.stackexchange.com/questions/86565/drawbacks-of-xspace">Drawbacks of xspace</a>.) </div><!-- end of important -->
+Recall that, in general, LaTeX ignores spaces following command names consisting of alphabetical characters. This is also true for <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code> unless you additionally load the <a id="wrglossary.7239"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package, but be aware that there are some issues with using <a id="wrglossary.7240"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a>. (See David Carlisle&#x2019;s explanation in <a href="http://tex.stackexchange.com/questions/86565/drawbacks-of-xspace">Drawbacks of xspace</a>.) </div><!-- end of important -->
<p>
-The <a id="wrglossary.7237"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package doesn&#x2019;t load the <a id="wrglossary.7238"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package since there are both advantages and disadvantages to using <a id="wrglossary.7239"></a><a href="#glo:xspace"><code class="csfmt">\xspace</code></a> in <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code>. If you don&#x2019;t use the <a id="wrglossary.7240"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package, then you need to explicitly force a space using <a id="wrglossary.7241"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a> (backslash space). On the other hand, you can follow the <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code> command with the optional <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> text in square brackets (the final optional argument to <a id="wrglossary.7242"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>). If you use the <a id="wrglossary.7243"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package you don&#x2019;t need to escape the spaces but you can&#x2019;t use the optional argument to insert text (you will have to explicitly use <a id="wrglossary.7244"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to achieve that).<p>
-To illustrate this, suppose I define the acronym <span class="qt">&#x201c;abc&#x201d;</span> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7245"></a><a href="#glo:oldacronym"><code class="csfmt">\oldacronym</code></a>{abc}{example acronym}{}
-</pre> This will create the command <code class="csfmt">\abc</code> and its starred version <code class="csfmt">\abc*</code>. Table <a href="#tab:xspace">6.2</a> illustrates the effect of <code class="csfmt">\abc</code> (on <a id="wrglossary.7246"></a><a href="#glo:dual.subsequentuse">subsequent use</a>) according to whether or not the <a id="wrglossary.7247"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package has been loaded. As can be seen from the final row in the table, the <a id="wrglossary.7248"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package prevents the optional argument from being recognised.<p>
+The <a id="wrglossary.7241"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package doesn&#x2019;t load the <a id="wrglossary.7242"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package since there are both advantages and disadvantages to using <a id="wrglossary.7243"></a><a href="#glo:xspace"><code class="csfmt">\xspace</code></a> in <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code>. If you don&#x2019;t use the <a id="wrglossary.7244"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package, then you need to explicitly force a space using <a id="wrglossary.7245"></a><a href="#glo:cs.sp"><code class="csfmt">\&#x2423;</code></a> (backslash space). On the other hand, you can follow the <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code> command with the optional <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> text in square brackets (the final optional argument to <a id="wrglossary.7246"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>). If you use the <a id="wrglossary.7247"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package you don&#x2019;t need to escape the spaces but you can&#x2019;t use the optional argument to insert text (you will have to explicitly use <a id="wrglossary.7248"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to achieve that).<p>
+To illustrate this, suppose I define the acronym <span class="qt">&#x201c;abc&#x201d;</span> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7249"></a><a href="#glo:oldacronym"><code class="csfmt">\oldacronym</code></a>{abc}{example acronym}{}
+</pre> This will create the command <code class="csfmt">\abc</code> and its starred version <code class="csfmt">\abc*</code>. Table <a href="#tab:xspace">6.2</a> illustrates the effect of <code class="csfmt">\abc</code> (on <a id="wrglossary.7250"></a><a href="#glo:dual.subsequentuse">subsequent use</a>) according to whether or not the <a id="wrglossary.7251"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package has been loaded. As can be seen from the final row in the table, the <a id="wrglossary.7252"></a><a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> package prevents the optional argument from being recognised.<p>
<div class="table"> <table class="tabular-c">
<caption id="tab:xspace">Table&nbsp;6: The effect of using <span class="styfmt">xspace</span> with <code class="csfmt">\oldacronym</code></caption><tr style=""><th class="cell-noborder-bothsep-l">Code </th>
<td class="cell-noborder-bothsep-l"> <span style="font-weight: bold; ">With <a href="#glo:pkg.xspace"><span class="styfmt">xspace</span></a> </span></td>
@@ -5660,42 +5660,42 @@ To illustrate this, suppose I define the acronym <span class="qt">&#x201c;abc&#x
<section id="sec:glsunset"><!-- start of section sec:glsunset --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->7. Unsetting and Resetting Entry Flags<div class="labellink"><a href="#sec:glsunset">[link]</a></div></h1><!-- end of chapter header -->
<p>
-When using the <a id="wrglossary.7249"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands it is possible that you may want to use the value given by the <a id="wrglossary.7250"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key, even though you have already <a id="wrglossary.7251"></a><a href="#glo:@@glslabel@firstuse">used</a> the <a id="wrglossary.7252"></a><a href="#glo:idx.glossaryentry">glossary entry</a>. Conversely, you may want to use the value given by the <a id="wrglossary.7253"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key, even though you haven&#x2019;t used the <a id="wrglossary.7254"></a><a href="#glo:idx.glossaryentry">glossary entry</a>.<p>
+When using the <a id="wrglossary.7253"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands it is possible that you may want to use the value given by the <a id="wrglossary.7254"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key, even though you have already <a id="wrglossary.7255"></a><a href="#glo:@@glslabel@firstuse">used</a> the <a id="wrglossary.7256"></a><a href="#glo:idx.glossaryentry">glossary entry</a>. Conversely, you may want to use the value given by the <a id="wrglossary.7257"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key, even though you haven&#x2019;t used the <a id="wrglossary.7258"></a><a href="#glo:idx.glossaryentry">glossary entry</a>.<p>
The former can be achieved by one of the following commands: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7255"></a><code class="code"><dfn id="glo:glsreset"><code class="csfmt">\glsreset</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which globally resets the <a id="wrglossary.7256"></a><a href="#glo:dual.firstuseflag">first use flag</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7257"></a><code class="code"><dfn id="glo:glslocalreset"><code class="csfmt">\glslocalreset</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which locally resets the <a id="wrglossary.7258"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
+<a id="wrglossary.7259"></a><code class="code"><dfn id="glo:glsreset"><code class="csfmt">\glsreset</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which globally resets the <a id="wrglossary.7260"></a><a href="#glo:dual.firstuseflag">first use flag</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7261"></a><code class="code"><dfn id="glo:glslocalreset"><code class="csfmt">\glslocalreset</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which locally resets the <a id="wrglossary.7262"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
The latter can be achieved by one of the following commands: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7259"></a><code class="code"><dfn id="glo:glsunset"><code class="csfmt">\glsunset</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which globally unsets the <a id="wrglossary.7260"></a><a href="#glo:dual.firstuseflag">first use flag</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7261"></a><code class="code"><dfn id="glo:glslocalunset"><code class="csfmt">\glslocalunset</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which locally unsets the <a id="wrglossary.7262"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
-The above commands are for the specific <a id="wrglossary.7263"></a><a href="#glo:idx.glossaryentry">entry</a> identified by the argument <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. You can also reset or unset all <a id="wrglossary.7264"></a><a href="#glo:idx.glossaryentry">entries</a> for a given <a id="wrglossary.7265"></a><a href="#glo:dual.glossary">glossary</a> or multiple <a id="wrglossary.7266"></a><a href="#glo:dual.glossary">glossaries</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7267"></a><code class="code"><dfn id="glo:glsresetall"><code class="csfmt">\glsresetall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- which globally resets the <a id="wrglossary.7268"></a><a href="#glo:dual.firstuseflag">first use flags</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7269"></a><code class="code"><dfn id="glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- which locally resets the <a id="wrglossary.7270"></a><a href="#glo:dual.firstuseflag">first use flags</a> or <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7271"></a><code class="code"><dfn id="glo:glsunsetall"><code class="csfmt">\glsunsetall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- which globally unsets the <a id="wrglossary.7272"></a><a href="#glo:dual.firstuseflag">first use flags</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7273"></a><code class="code"><dfn id="glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- which locally unsets the <a id="wrglossary.7274"></a><a href="#glo:dual.firstuseflag">first use flags</a>.<p>
-The optional argument <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> should be a comma-separated list of <a id="wrglossary.7275"></a><a href="#glo:dual.glossary">glossary</a> labels. If omitted, the list of all non-<a id="wrglossary.7276"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed.<p>
-For example, to reset all entries in the <a id="wrglossary.7277"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and the <a id="wrglossary.7278"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> list: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7279"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>[<a id="wrglossary.7280"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>,<a id="wrglossary.7281"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>]
+<a id="wrglossary.7263"></a><code class="code"><dfn id="glo:glsunset"><code class="csfmt">\glsunset</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which globally unsets the <a id="wrglossary.7264"></a><a href="#glo:dual.firstuseflag">first use flag</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7265"></a><code class="code"><dfn id="glo:glslocalunset"><code class="csfmt">\glslocalunset</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which locally unsets the <a id="wrglossary.7266"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
+The above commands are for the specific <a id="wrglossary.7267"></a><a href="#glo:idx.glossaryentry">entry</a> identified by the argument <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. You can also reset or unset all <a id="wrglossary.7268"></a><a href="#glo:idx.glossaryentry">entries</a> for a given <a id="wrglossary.7269"></a><a href="#glo:dual.glossary">glossary</a> or multiple <a id="wrglossary.7270"></a><a href="#glo:dual.glossary">glossaries</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7271"></a><code class="code"><dfn id="glo:glsresetall"><code class="csfmt">\glsresetall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ which globally resets the <a id="wrglossary.7272"></a><a href="#glo:dual.firstuseflag">first use flags</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7273"></a><code class="code"><dfn id="glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ which locally resets the <a id="wrglossary.7274"></a><a href="#glo:dual.firstuseflag">first use flags</a> or <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7275"></a><code class="code"><dfn id="glo:glsunsetall"><code class="csfmt">\glsunsetall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ which globally unsets the <a id="wrglossary.7276"></a><a href="#glo:dual.firstuseflag">first use flags</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7277"></a><code class="code"><dfn id="glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ which locally unsets the <a id="wrglossary.7278"></a><a href="#glo:dual.firstuseflag">first use flags</a>.<p>
+The optional argument <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> should be a comma-separated list of <a id="wrglossary.7279"></a><a href="#glo:dual.glossary">glossary</a> labels. If omitted, the list of all non-<a id="wrglossary.7280"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed.<p>
+For example, to reset all entries in the <a id="wrglossary.7281"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and the <a id="wrglossary.7282"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> list: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7283"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>[<a id="wrglossary.7284"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>,<a id="wrglossary.7285"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>]
</pre><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.7282"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.7283"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additional provides the options <a id="wrglossary.7284"></a><a href="#glo:opt.glsopt.preunset"><span class="xtrcsoptfmt">preunset</span></a> and <a id="wrglossary.7285"></a><a href="#glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></a> for the <a id="wrglossary.7286"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, that will unset or reset the <a id="wrglossary.7287"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.7288"></a><a href="#glo:dual.linktext">link text</a>, which will make the <a id="wrglossary.7289"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command behave as though it was the <a id="wrglossary.7290"></a><a href="#glo:dual.subsequentuse">subsequent use</a> or <a id="wrglossary.7291"></a><a href="#glo:dual.firstuse">first use</a>, irrespective of whether or not the <a id="wrglossary.7292"></a><a href="#glo:idx.glossaryentry">entry</a> has actually been used. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.7286"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.7287"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additional provides the options <a id="wrglossary.7288"></a><a href="#glo:opt.glsopt.preunset"><span class="xtrcsoptfmt">preunset</span></a> and <a id="wrglossary.7289"></a><a href="#glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></a> for the <a id="wrglossary.7290"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, that will unset or reset the <a id="wrglossary.7291"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.7292"></a><a href="#glo:dual.linktext">link text</a>, which will make the <a id="wrglossary.7293"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command behave as though it was the <a id="wrglossary.7294"></a><a href="#glo:dual.subsequentuse">subsequent use</a> or <a id="wrglossary.7295"></a><a href="#glo:dual.firstuse">first use</a>, irrespective of whether or not the <a id="wrglossary.7296"></a><a href="#glo:idx.glossaryentry">entry</a> has actually been used. </div><!-- end of information -->
<p>
-You can determine whether an entry&#x2019;s <a id="wrglossary.7293"></a><a href="#glo:dual.firstuseflag">first use flag</a> is set with <a id="wrglossary.7294"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>. With <a id="wrglossary.7295"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may need to use <a id="wrglossary.7296"></a><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a> instead.<p>
+You can determine whether an entry&#x2019;s <a id="wrglossary.7297"></a><a href="#glo:dual.firstuseflag">first use flag</a> is set with <a id="wrglossary.7298"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>. With <a id="wrglossary.7299"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may need to use <a id="wrglossary.7300"></a><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a> instead.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Be careful when using <a id="wrglossary.7297"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands within an environment or command argument that gets processed multiple times as it can cause unwanted side-effects when the <a id="wrglossary.7298"></a><a href="#glo:dual.firstuse">first use</a> displayed text is different from <a id="wrglossary.7299"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. </div><!-- end of important -->
+Be careful when using <a id="wrglossary.7301"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands within an environment or command argument that gets processed multiple times as it can cause unwanted side-effects when the <a id="wrglossary.7302"></a><a href="#glo:dual.firstuse">first use</a> displayed text is different from <a id="wrglossary.7303"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. </div><!-- end of important -->
<p>
-For example, the <a id="wrglossary.7300"></a><a href="#glo:env.frame"><span class="envfmt">frame</span></a> environment in <a id="wrglossary.7301"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a> processes its argument for each overlay. This means that the <a id="wrglossary.7302"></a><a href="#glo:dual.firstuseflag">first use flag</a> will be unset on the first overlay and subsequent overlays will use the <a id="wrglossary.7303"></a><a href="#glo:dual.subsequentuse">subsequent use</a> form.<p>
+For example, the <a id="wrglossary.7304"></a><a href="#glo:env.frame"><span class="envfmt">frame</span></a> environment in <a id="wrglossary.7305"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a> processes its argument for each overlay. This means that the <a id="wrglossary.7306"></a><a href="#glo:dual.firstuseflag">first use flag</a> will be unset on the first overlay and subsequent overlays will use the <a id="wrglossary.7307"></a><a href="#glo:dual.subsequentuse">subsequent use</a> form.<p>
Consider the following example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{beamer}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.7304"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{SVM}{support vector machine}
+<a id="wrglossary.7308"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{SVM}{support vector machine}
<code class="cbeg">\begin{document}</code>
@@ -5703,23 +5703,23 @@ Consider the following example: <pre class="codebox"><div class="codeboxtitle"><
<code class="cmd">\frametitle</code>{Frame 1}
<code class="cbeg">\begin{itemize}</code>
- <a id="wrglossary.7305"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7306"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
- <a id="wrglossary.7307"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
+ <a id="wrglossary.7309"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7310"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
+ <a id="wrglossary.7311"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
<code class="cend">\end{document}</code>
</pre><p>
-On the first overlay, <code class="code"><a id="wrglossary.7308"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> produces <span class="qt">&#x201c;support vector machine (SVM)&#x201d;</span> and then unsets the <a id="wrglossary.7309"></a><a href="#glo:dual.firstuseflag">first use flag</a>. When the second overlay is processed, <code class="code"><a id="wrglossary.7310"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> now produces <span class="qt">&#x201c;SVM&#x201d;</span>, which is unlikely to be the desired effect. I&#xa0;don&#x2019;t know anyway around this and I can only offer the following suggestions.<p>
+On the first overlay, <code class="code"><a id="wrglossary.7312"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> produces <span class="qt">&#x201c;support vector machine (SVM)&#x201d;</span> and then unsets the <a id="wrglossary.7313"></a><a href="#glo:dual.firstuseflag">first use flag</a>. When the second overlay is processed, <code class="code"><a id="wrglossary.7314"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> now produces <span class="qt">&#x201c;SVM&#x201d;</span>, which is unlikely to be the desired effect. I&#xa0;don&#x2019;t know anyway around this and I can only offer the following suggestions.<p>
<ol class="displaylist">
- <li><span class="numitem">1.</span>Unset all <a id="wrglossary.7311"></a><a href="#glo:idx.acronym">acronyms</a> at the start of the document and explicitly use <a id="wrglossary.7312"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> when you want the full version to be displayed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{beamer}
+ <li><span class="numitem">1.</span>Unset all <a id="wrglossary.7315"></a><a href="#glo:idx.acronym">acronyms</a> at the start of the document and explicitly use <a id="wrglossary.7316"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> when you want the full version to be displayed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{beamer}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.7313"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{SVM}{support vector machine}
+<a id="wrglossary.7317"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{SVM}{support vector machine}
-<a id="wrglossary.7314"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a>
+<a id="wrglossary.7318"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a>
<code class="cbeg">\begin{document}</code>
@@ -5727,26 +5727,26 @@ On the first overlay, <code class="code"><a id="wrglossary.7308"></a><a href="#g
<code class="cmd">\frametitle</code>{Frame 1}
<code class="cbeg">\begin{itemize}</code>
- <a id="wrglossary.7315"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7316"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>{svm}
- <a id="wrglossary.7317"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
+ <a id="wrglossary.7319"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7320"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>{svm}
+ <a id="wrglossary.7321"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
<code class="cend">\end{document}</code>
</pre><p>
-<li><span class="numitem">2.</span>Explicitly reset each <a id="wrglossary.7318"></a><a href="#glo:idx.acronym">acronym</a> on <a id="wrglossary.7319"></a><a href="#glo:dual.firstuse">first use</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cbeg">\begin{frame}</code>
+<li><span class="numitem">2.</span>Explicitly reset each <a id="wrglossary.7322"></a><a href="#glo:idx.acronym">acronym</a> on <a id="wrglossary.7323"></a><a href="#glo:dual.firstuse">first use</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cbeg">\begin{frame}</code>
<code class="cmd">\frametitle</code>{Frame 1}
<code class="cbeg">\begin{itemize}</code>
- <a id="wrglossary.7320"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7321"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{svm}<a id="wrglossary.7322"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
- <a id="wrglossary.7323"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
+ <a id="wrglossary.7324"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7325"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{svm}<a id="wrglossary.7326"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
+ <a id="wrglossary.7327"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
-</pre> Alternatively, with <a id="wrglossary.7324"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{beamer}
+</pre> Alternatively, with <a id="wrglossary.7328"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{beamer}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.7325"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
+<a id="wrglossary.7329"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
<code class="cbeg">\begin{document}</code>
@@ -5754,159 +5754,159 @@ On the first overlay, <code class="code"><a id="wrglossary.7308"></a><a href="#g
<code class="cmd">\frametitle</code>{Frame 1}
<code class="cbeg">\begin{itemize}</code>
- <a id="wrglossary.7326"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7327"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7328"></a><a href="#glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></a>]{svm}
- <a id="wrglossary.7329"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
+ <a id="wrglossary.7330"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7331"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7332"></a><a href="#glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></a>]{svm}
+ <a id="wrglossary.7333"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
<code class="cend">\end{document}</code>
</pre><p>
-<li><span class="numitem">3.</span>Use the <a id="wrglossary.7330"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package&#x2019;s unset buffering mechanism: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{beamer}
+<li><span class="numitem">3.</span>Use the <a id="wrglossary.7334"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package&#x2019;s unset buffering mechanism: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{beamer}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.7331"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
+<a id="wrglossary.7335"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.7332"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStartUnsetBuffering</code></a>
-<a id="wrglossary.7333"></a><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a>
+<a id="wrglossary.7336"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStartUnsetBuffering</code></a>
+<a id="wrglossary.7337"></a><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a>
<code class="cbeg">\begin{frame}</code>
-<a id="wrglossary.7334"></a><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a>
+<a id="wrglossary.7338"></a><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a>
<code class="cmd">\frametitle</code>{Frame 1}
<code class="cbeg">\begin{itemize}</code>
- <a id="wrglossary.7335"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7336"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
- <a id="wrglossary.7337"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
+ <a id="wrglossary.7339"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; <a id="wrglossary.7340"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
+ <a id="wrglossary.7341"></a><a href="#glo:item"><code class="csfmt">\item</code></a>&lt;+-&gt; Stuff.
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
-<a id="wrglossary.7338"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStopUnsetBuffering</code></a>
+<a id="wrglossary.7342"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStopUnsetBuffering</code></a>
<code class="cend">\end{document}</code>
-</pre> See the <a id="wrglossary.7339"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.
+</pre> See the <a id="wrglossary.7343"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.
</ol>
<p>
-These are non-optimal, but the <a id="wrglossary.7340"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a> class is too complex for me to provide a programmatic solution. Other potentially problematic environments are some <a id="wrglossary.7341"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a>-like environments (but not <a id="wrglossary.7342"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a> itself) that process the contents in order to work out the column widths and then reprocess the contents to do the actual typesetting.<p>
-The <a id="wrglossary.7343"></a><a href="#glo:pkg.amsmath"><span class="styfmt">amsmath</span></a> environments, such as <a id="wrglossary.7344"></a><a href="#glo:env.align"><span class="envfmt">align</span></a>, also process their contents multiple times, but the <a id="wrglossary.7345"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package now checks for this. For <a id="wrglossary.7346"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a>, you need to explicitly patch it by placing <a id="wrglossary.7347"></a><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a> in the <a id="wrglossary.7348"></a><a href="#glo:idx.documentpreamble">preamble</a> (or anywhere before the problematic use of <a id="wrglossary.7349"></a><a href="#glo:env.tabularx"><span class="envfmt">tabularx</span></a>).<p>
+These are non-optimal, but the <a id="wrglossary.7344"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a> class is too complex for me to provide a programmatic solution. Other potentially problematic environments are some <a id="wrglossary.7345"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a>-like environments (but not <a id="wrglossary.7346"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a> itself) that process the contents in order to work out the column widths and then reprocess the contents to do the actual typesetting.<p>
+The <a id="wrglossary.7347"></a><a href="#glo:pkg.amsmath"><span class="styfmt">amsmath</span></a> environments, such as <a id="wrglossary.7348"></a><a href="#glo:env.align"><span class="envfmt">align</span></a>, also process their contents multiple times, but the <a id="wrglossary.7349"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package now checks for this. For <a id="wrglossary.7350"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a>, you need to explicitly patch it by placing <a id="wrglossary.7351"></a><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a> in the <a id="wrglossary.7352"></a><a href="#glo:idx.documentpreamble">preamble</a> (or anywhere before the problematic use of <a id="wrglossary.7353"></a><a href="#glo:env.tabularx"><span class="envfmt">tabularx</span></a>).<p>
</section><!-- end of section sec:glsunset -->
<section id="sec:enableentrycount"><!-- start of section sec:enableentrycount --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->7.1. Counting the Number of Times an Entry has been Used (First Use Flag Unset)<div class="labellink"><a href="#sec:enableentrycount">[link]</a></div></h2><!-- end of section header -->
<p>
-It&#x2019;s possible to keep track of how many times an entry is used. That is, how many times the <a id="wrglossary.7350"></a><a href="#glo:dual.firstuseflag">first use flag</a> is unset. Note that the supplemental <a id="wrglossary.7351"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package improves this function and also provides per-unit counting, which isn&#x2019;t available with the <a id="wrglossary.7352"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
+It&#x2019;s possible to keep track of how many times an entry is used. That is, how many times the <a id="wrglossary.7354"></a><a href="#glo:dual.firstuseflag">first use flag</a> is unset. Note that the supplemental <a id="wrglossary.7355"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package improves this function and also provides per-unit counting, which isn&#x2019;t available with the <a id="wrglossary.7356"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-This function is disabled by default as it adds extra overhead to the document build time and also switches <a id="wrglossary.7353"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (and therefore <a id="wrglossary.7354"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) into a&#xa0;<a id="wrglossary.7355"></a><a href="#glo:idx.documentpreamble">preamble</a>-only command. </div><!-- end of important -->
+This function is disabled by default as it adds extra overhead to the document build time and also switches <a id="wrglossary.7357"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (and therefore <a id="wrglossary.7358"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) into a&#xa0;<a id="wrglossary.7359"></a><a href="#glo:idx.documentpreamble">preamble</a>-only command. </div><!-- end of important -->
<p>
To enable this function, use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7356"></a><code class="code"><dfn id="glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></dfn></code></div><!-- end of pinnedbox -->
- before defining your <a id="wrglossary.7357"></a><a href="#glo:idx.glossaryentry">entries</a>. This adds two extra (internal) fields to entries: <a id="wrglossary.7358"></a><dfn id="glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></dfn> and <a id="wrglossary.7359"></a><dfn id="glo:opt.glosfield.prevcount"><span class="csoptfmt">prevcount</span></dfn>.<p>
-The <a id="wrglossary.7360"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field keeps track of how many times <a id="wrglossary.7361"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> is used within the document. A&#xa0;local unset (using <a id="wrglossary.7362"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>) performs a&#xa0;local rather than global increment to <a id="wrglossary.7363"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a>. Remember that not all commands use <a id="wrglossary.7364"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>. Only the <a id="wrglossary.7365"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands do this. <p>
+<a id="wrglossary.7360"></a><code class="code"><dfn id="glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></dfn></code></div><!-- end of pinnedbox -->
+ before defining your <a id="wrglossary.7361"></a><a href="#glo:idx.glossaryentry">entries</a>. This adds two extra (internal) fields to entries: <a id="wrglossary.7362"></a><dfn id="glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></dfn> and <a id="wrglossary.7363"></a><dfn id="glo:opt.glosfield.prevcount"><span class="csoptfmt">prevcount</span></dfn>.<p>
+The <a id="wrglossary.7364"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field keeps track of how many times <a id="wrglossary.7365"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> is used within the document. A&#xa0;local unset (using <a id="wrglossary.7366"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>) performs a&#xa0;local rather than global increment to <a id="wrglossary.7367"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a>. Remember that not all commands use <a id="wrglossary.7368"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>. Only the <a id="wrglossary.7369"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands do this. <p>
The behaviour of the reset commands depend on the conditional: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7366"></a><code class="code"><dfn id="glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- If true, the reset commands <a id="wrglossary.7367"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> and <a id="wrglossary.7368"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a> will reset the value of the <a id="wrglossary.7369"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field back to 0. This conditional can be set to true with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7370"></a><code class="code"><dfn id="glo:glsresetcurrcounttrue"><code class="csfmt">\glsresetcurrcounttrue</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7370"></a><code class="code"><dfn id="glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></dfn> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ If true, the reset commands <a id="wrglossary.7371"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> and <a id="wrglossary.7372"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a> will reset the value of the <a id="wrglossary.7373"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field back to 0. This conditional can be set to true with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7374"></a><code class="code"><dfn id="glo:glsresetcurrcounttrue"><code class="csfmt">\glsresetcurrcounttrue</code></dfn></code></div><!-- end of pinnedbox -->
and to false with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7371"></a><code class="code"><dfn id="glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7375"></a><code class="code"><dfn id="glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></dfn></code></div><!-- end of pinnedbox -->
The default is false, as from version 4.50.<p>
-The <a id="wrglossary.7372"></a><a href="#glo:opt.glosfield.prevcount"><span class="csoptfmt">prevcount</span></a> field stores the final value of the <a id="wrglossary.7373"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field <span style="font-style: italic; font-variant: normal; ">from the previous run</span>. This value is read from the <a id="wrglossary.7374"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file at the beginning of the <a id="wrglossary.7375"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment.<p>
+The <a id="wrglossary.7376"></a><a href="#glo:opt.glosfield.prevcount"><span class="csoptfmt">prevcount</span></a> field stores the final value of the <a id="wrglossary.7377"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field <span style="font-style: italic; font-variant: normal; ">from the previous run</span>. This value is read from the <a id="wrglossary.7378"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file at the beginning of the <a id="wrglossary.7379"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment.<p>
You can access these fields using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7376"></a><code class="code"><dfn id="glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- for the <a id="wrglossary.7377"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field, and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7378"></a><code class="code"><dfn id="glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- for the <a id="wrglossary.7379"></a><a href="#glo:opt.glosfield.prevcount"><span class="csoptfmt">prevcount</span></a> field. <p>
+<a id="wrglossary.7380"></a><code class="code"><dfn id="glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ for the <a id="wrglossary.7381"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field, and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7382"></a><code class="code"><dfn id="glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ for the <a id="wrglossary.7383"></a><a href="#glo:opt.glosfield.prevcount"><span class="csoptfmt">prevcount</span></a> field. <p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-These commands are only defined if you have used <a id="wrglossary.7380"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>. </div><!-- end of important -->
+These commands are only defined if you have used <a id="wrglossary.7384"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>. </div><!-- end of important -->
<p>
For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.7381"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.7385"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.7382"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>
+<a id="wrglossary.7386"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>
-<a id="wrglossary.7383"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.7384"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,<a id="wrglossary.7385"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fruit}</span>}
+<a id="wrglossary.7387"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.7388"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,<a id="wrglossary.7389"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a fruit}</span>}
<code class="cbeg">\begin{document}</code>
-Total usage on previous run: <a id="wrglossary.7386"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{apple}.
+Total usage on previous run: <a id="wrglossary.7390"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{apple}.
-<a id="wrglossary.7387"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{apple}. <a id="wrglossary.7388"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{apple}. <a id="wrglossary.7389"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{apple}<a id="wrglossary.7390"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{apple}.
-<a id="wrglossary.7391"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{apple}{apple}. <a id="wrglossary.7392"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{apple}{apple}. <a id="wrglossary.7393"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{apple}.
+<a id="wrglossary.7391"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{apple}. <a id="wrglossary.7392"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{apple}. <a id="wrglossary.7393"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{apple}<a id="wrglossary.7394"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{apple}.
+<a id="wrglossary.7395"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{apple}{apple}. <a id="wrglossary.7396"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{apple}{apple}. <a id="wrglossary.7397"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{apple}.
-Number of times apple has been used: <a id="wrglossary.7394"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a>{apple}.
+Number of times apple has been used: <a id="wrglossary.7398"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a>{apple}.
<code class="cend">\end{document}</code>
-</pre> On the first LaTeX run, <code class="code"><a id="wrglossary.7395"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{apple}</code> produces&#xa0;0. At the end of the document, <code class="code"><a id="wrglossary.7396"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{apple}</code> produces&#xa0;4. This is because the only commands that have incremented the entry count are those that use <a id="wrglossary.7397"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>. That is: <a id="wrglossary.7398"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.7399"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> and <a id="wrglossary.7400"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>. The other commands used in the above example, <a id="wrglossary.7401"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>, <a id="wrglossary.7402"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> and <a id="wrglossary.7403"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>, don&#x2019;t use <a id="wrglossary.7404"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> so they don&#x2019;t increment the entry count. On the <span style="font-style: italic; font-variant: normal; ">next</span> LaTeX run, <code class="code"><a id="wrglossary.7405"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{apple}</code> now produces&#xa0;4 as that was the value of the <a id="wrglossary.7406"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field for the <span class="qt">&#x201c;apple&#x201d;</span> entry at the end of the document on the previous run.<p>
-When you enable the entry count using <a id="wrglossary.7407"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>, you also enable the following commands: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7408"></a><code class="code"><dfn id="glo:cgls"><code class="csfmt">\cgls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (no case-change, singular, analogous to <a id="wrglossary.7409"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>) <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7410"></a><code class="code"><dfn id="glo:cglspl"><code class="csfmt">\cglspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (no case-change, plural, analogous to <a id="wrglossary.7411"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7412"></a><code class="code"><dfn id="glo:cGls"><code class="csfmt">\cGls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (first letter uppercase, singular, analogous to <a id="wrglossary.7413"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>), and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7414"></a><code class="code"><dfn id="glo:cGlspl"><code class="csfmt">\cGlspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- (first letter uppercase, plural, analogous to <a id="wrglossary.7415"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>).<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.7416"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- <a id="wrglossary.7417"></a><a href="#glo:idx.allcaps">All caps</a> versions are only available with <a id="wrglossary.7418"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
-<p>
-If you don&#x2019;t use <a id="wrglossary.7419"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>, these commands behave like their counterparts <a id="wrglossary.7420"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.7421"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, <a id="wrglossary.7422"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> and <a id="wrglossary.7423"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>, respectively, but there will be a warning that you haven&#x2019;t enabled entry counting.<p>
-If you have enabled entry counting with <a id="wrglossary.7424"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> then these commands test if <code class="code"><a id="wrglossary.7425"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code> equals&#xa0;1. If it doesn&#x2019;t then the analogous <a id="wrglossary.7426"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> etc will be used. If it is&#xa0;1, then the first optional argument will be ignored and <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">cs format</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}<a id="wrglossary.7427"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
-</pre> will be performed, where <span class="meta">&#x2329;<em class="metainner">cs format</em>&#x232a;</span> is a command that takes two arguments. The command used depends whether you have used <a id="wrglossary.7428"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>, <a id="wrglossary.7429"></a><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a>, <a id="wrglossary.7430"></a><a href="#glo:cGls"><code class="csfmt">\cGls</code></a> or <a id="wrglossary.7431"></a><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a>.<p>
+</pre> On the first LaTeX run, <code class="code"><a id="wrglossary.7399"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{apple}</code> produces&#xa0;0. At the end of the document, <code class="code"><a id="wrglossary.7400"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{apple}</code> produces&#xa0;4. This is because the only commands that have incremented the entry count are those that use <a id="wrglossary.7401"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>. That is: <a id="wrglossary.7402"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.7403"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> and <a id="wrglossary.7404"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>. The other commands used in the above example, <a id="wrglossary.7405"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>, <a id="wrglossary.7406"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> and <a id="wrglossary.7407"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>, don&#x2019;t use <a id="wrglossary.7408"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> so they don&#x2019;t increment the entry count. On the <span style="font-style: italic; font-variant: normal; ">next</span> LaTeX run, <code class="code"><a id="wrglossary.7409"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{apple}</code> now produces&#xa0;4 as that was the value of the <a id="wrglossary.7410"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> field for the <span class="qt">&#x201c;apple&#x201d;</span> entry at the end of the document on the previous run.<p>
+When you enable the entry count using <a id="wrglossary.7411"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>, you also enable the following commands: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7412"></a><code class="code"><dfn id="glo:cgls"><code class="csfmt">\cgls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (no case-change, singular, analogous to <a id="wrglossary.7413"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>) <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7414"></a><code class="code"><dfn id="glo:cglspl"><code class="csfmt">\cglspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (no case-change, plural, analogous to <a id="wrglossary.7415"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7416"></a><code class="code"><dfn id="glo:cGls"><code class="csfmt">\cGls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (first letter uppercase, singular, analogous to <a id="wrglossary.7417"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>), and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7418"></a><code class="code"><dfn id="glo:cGlspl"><code class="csfmt">\cGlspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ (first letter uppercase, plural, analogous to <a id="wrglossary.7419"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>).<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.7420"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ <a id="wrglossary.7421"></a><a href="#glo:idx.allcaps">All caps</a> versions are only available with <a id="wrglossary.7422"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
+<p>
+If you don&#x2019;t use <a id="wrglossary.7423"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>, these commands behave like their counterparts <a id="wrglossary.7424"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.7425"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, <a id="wrglossary.7426"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> and <a id="wrglossary.7427"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>, respectively, but there will be a warning that you haven&#x2019;t enabled entry counting.<p>
+If you have enabled entry counting with <a id="wrglossary.7428"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> then these commands test if <code class="code"><a id="wrglossary.7429"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code> equals&#xa0;1. If it doesn&#x2019;t then the analogous <a id="wrglossary.7430"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> etc will be used. If it is&#xa0;1, then the first optional argument will be ignored and <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">cs format</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}<a id="wrglossary.7431"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
+</pre> will be performed, where <span class="meta">&#x2329;<em class="metainner">cs format</em>&#x232a;</span> is a command that takes two arguments. The command used depends whether you have used <a id="wrglossary.7432"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>, <a id="wrglossary.7433"></a><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a>, <a id="wrglossary.7434"></a><a href="#glo:cGls"><code class="csfmt">\cGls</code></a> or <a id="wrglossary.7435"></a><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a>.<p>
The formatting command <span class="meta">&#x2329;<em class="metainner">cs format</em>&#x232a;</span> will be one of the following: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7432"></a><code class="code"><dfn id="glo:cglsformat"><code class="csfmt">\cglsformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is used by <a id="wrglossary.7433"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> and defaults to <pre class="compactcodebox"><a id="wrglossary.7434"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
-</pre> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has a&#xa0;long form or <pre class="compactcodebox"><a id="wrglossary.7435"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
+<a id="wrglossary.7436"></a><code class="code"><dfn id="glo:cglsformat"><code class="csfmt">\cglsformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is used by <a id="wrglossary.7437"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> and defaults to <pre class="compactcodebox"><a id="wrglossary.7438"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
+</pre> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has a&#xa0;long form or <pre class="compactcodebox"><a id="wrglossary.7439"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
</pre> otherwise.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7436"></a><code class="code"><dfn id="glo:cglsplformat"><code class="csfmt">\cglsplformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is used by <a id="wrglossary.7437"></a><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a> and defaults to <pre class="compactcodebox"><a id="wrglossary.7438"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
-</pre> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has a&#xa0;long form or <pre class="compactcodebox"><a id="wrglossary.7439"></a><a href="#glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
+<a id="wrglossary.7440"></a><code class="code"><dfn id="glo:cglsplformat"><code class="csfmt">\cglsplformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is used by <a id="wrglossary.7441"></a><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a> and defaults to <pre class="compactcodebox"><a id="wrglossary.7442"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
+</pre> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has a&#xa0;long form or <pre class="compactcodebox"><a id="wrglossary.7443"></a><a href="#glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
</pre> otherwise.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7440"></a><code class="code"><dfn id="glo:cGlsformat"><code class="csfmt">\cGlsformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is used by <a id="wrglossary.7441"></a><a href="#glo:cGls"><code class="csfmt">\cGls</code></a> and defaults to <pre class="compactcodebox"><a id="wrglossary.7442"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
-</pre> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has a&#xa0;long form or <pre class="compactcodebox"><a id="wrglossary.7443"></a><a href="#glo:Glsentryfirst"><code class="csfmt">\Glsentryfirst</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
+<a id="wrglossary.7444"></a><code class="code"><dfn id="glo:cGlsformat"><code class="csfmt">\cGlsformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is used by <a id="wrglossary.7445"></a><a href="#glo:cGls"><code class="csfmt">\cGls</code></a> and defaults to <pre class="compactcodebox"><a id="wrglossary.7446"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
+</pre> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has a&#xa0;long form or <pre class="compactcodebox"><a id="wrglossary.7447"></a><a href="#glo:Glsentryfirst"><code class="csfmt">\Glsentryfirst</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
</pre> otherwise.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7444"></a><code class="code"><dfn id="glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is used by <a id="wrglossary.7445"></a><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a> and defaults to <pre class="compactcodebox"><div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><a id="wrglossary.7446"></a><code class="code"><code class="csfmt">\Glsentrylongpl</code>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
-</pre> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has a&#xa0;long form or <pre class="compactcodebox"><a id="wrglossary.7447"></a><a href="#glo:Glsentryfirstplural"><code class="csfmt">\Glsentryfirstplural</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
+<a id="wrglossary.7448"></a><code class="code"><dfn id="glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is used by <a id="wrglossary.7449"></a><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a> and defaults to <pre class="compactcodebox"><div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><a id="wrglossary.7450"></a><code class="code"><code class="csfmt">\Glsentrylongpl</code>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
+</pre> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has a&#xa0;long form or <pre class="compactcodebox"><a id="wrglossary.7451"></a><a href="#glo:Glsentryfirstplural"><code class="csfmt">\Glsentryfirstplural</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>
</pre> otherwise.<p>
-This means that if the previous count for the given entry was&#xa0;1, the entry won&#x2019;t be <a id="wrglossary.7448"></a><a href="#glo:@@glslabel@hyperlink">hyperlinked</a> with the <a id="wrglossary.7449"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>-like commands and those commands won&#x2019;t <a id="wrglossary.7450"></a><a href="#glo:@@glslabel@indexing">index</a> (that is, they won&#x2019;t add a&#xa0;line to the external <a id="wrglossary.7451"></a><a href="#glo:indexingfile">glossary file</a>). If you haven&#x2019;t used any of the other commands that <a id="wrglossary.7452"></a><a href="#glo:@@glslabel@indexing">index</a> (such as <a id="wrglossary.7453"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> or the <a id="wrglossary.7454"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands) then the <a id="wrglossary.7455"></a><a href="#glo:idx.glossaryentry">entry</a> won&#x2019;t appear in the <a id="wrglossary.7456"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-Remember that since these commands use <a id="wrglossary.7457"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a> you need to run LaTeX twice to ensure they work correctly. The document build requires a second LaTeX call before running the <a id="wrglossary.7458"></a><a href="#glo:dual.indexingapp">indexing application</a>. For example, if the document is in a file called <span class="filefmt">myDoc.tex</span>, then the document build needs to be: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
+This means that if the previous count for the given entry was&#xa0;1, the entry won&#x2019;t be <a id="wrglossary.7452"></a><a href="#glo:@@glslabel@hyperlink">hyperlinked</a> with the <a id="wrglossary.7453"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>-like commands and those commands won&#x2019;t <a id="wrglossary.7454"></a><a href="#glo:@@glslabel@indexing">index</a> (that is, they won&#x2019;t add a&#xa0;line to the external <a id="wrglossary.7455"></a><a href="#glo:indexingfile">glossary file</a>). If you haven&#x2019;t used any of the other commands that <a id="wrglossary.7456"></a><a href="#glo:@@glslabel@indexing">index</a> (such as <a id="wrglossary.7457"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> or the <a id="wrglossary.7458"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands) then the <a id="wrglossary.7459"></a><a href="#glo:idx.glossaryentry">entry</a> won&#x2019;t appear in the <a id="wrglossary.7460"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+Remember that since these commands use <a id="wrglossary.7461"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a> you need to run LaTeX twice to ensure they work correctly. The document build requires a second LaTeX call before running the <a id="wrglossary.7462"></a><a href="#glo:dual.indexingapp">indexing application</a>. For example, if the document is in a file called <span class="filefmt">myDoc.tex</span>, then the document build needs to be: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex myDoc
pdflatex myDoc
makeglossaries myDoc
pdflatex myDoc
</pre><p>
-In the following document, the <a id="wrglossary.7459"></a><a href="#glo:idx.acronym">acronyms</a> that have only been used once (on the previous run) only have their long form shown with <a id="wrglossary.7460"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+In the following document, the <a id="wrglossary.7463"></a><a href="#glo:idx.acronym">acronyms</a> that have only been used once (on the previous run) only have their long form shown with <a id="wrglossary.7464"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.7461"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
-<a id="wrglossary.7462"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.7465"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
+<a id="wrglossary.7466"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.7463"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>
+<a id="wrglossary.7467"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>
-<a id="wrglossary.7464"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.7465"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
+<a id="wrglossary.7468"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.7469"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
-<a id="wrglossary.7466"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{html}{HTML}{hypertext markup language}
-<a id="wrglossary.7467"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{css}{CSS}{cascading style sheets}
-<a id="wrglossary.7468"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{xml}{XML}{extensible markup language}
-<a id="wrglossary.7469"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{sql}{SQL}{structured query language}
-<a id="wrglossary.7470"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{rdbms}{RDBMS}{relational database management system}
-<a id="wrglossary.7471"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{rdsms}{RDSMS}{relational data stream management system}
+<a id="wrglossary.7470"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.7471"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{css}{CSS}{cascading style sheets}
+<a id="wrglossary.7472"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{xml}{XML}{extensible markup language}
+<a id="wrglossary.7473"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{sql}{SQL}{structured query language}
+<a id="wrglossary.7474"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{rdbms}{RDBMS}{relational database management system}
+<a id="wrglossary.7475"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{rdsms}{RDSMS}{relational data stream management system}
<code class="cbeg">\begin{document}</code>
-These entries are only used once: <a id="wrglossary.7472"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{sql}, <a id="wrglossary.7473"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{rdbms},
-<a id="wrglossary.7474"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{xml}. These entries are used multiple times:
-<a id="wrglossary.7475"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{html}, <a id="wrglossary.7476"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{html}, <a id="wrglossary.7477"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{css}, <a id="wrglossary.7478"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{css}, <a id="wrglossary.7479"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{css},
-<a id="wrglossary.7480"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{rdsms}, <a id="wrglossary.7481"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{rdsms}.
+These entries are only used once: <a id="wrglossary.7476"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{sql}, <a id="wrglossary.7477"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{rdbms},
+<a id="wrglossary.7478"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{xml}. These entries are used multiple times:
+<a id="wrglossary.7479"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{html}, <a id="wrglossary.7480"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{html}, <a id="wrglossary.7481"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{css}, <a id="wrglossary.7482"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{css}, <a id="wrglossary.7483"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{css},
+<a id="wrglossary.7484"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{rdsms}, <a id="wrglossary.7485"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>{rdsms}.
-<a id="wrglossary.7482"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.7486"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> After a complete document build the list of <a id="wrglossary.7483"></a><a href="#glo:idx.acronym">acronyms</a> only includes the entries HTML, CSS and RDSMS. The entries SQL, RDBMS and XML only have their long forms displayed and don&#x2019;t have a&#xa0;<a id="wrglossary.7484"></a><a href="#glo:idx.hyperlink">hyperlink</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
+</pre> After a complete document build the list of <a id="wrglossary.7487"></a><a href="#glo:idx.acronym">acronyms</a> only includes the entries HTML, CSS and RDSMS. The entries SQL, RDBMS and XML only have their long forms displayed and don&#x2019;t have a&#xa0;<a id="wrglossary.7488"></a><a href="#glo:idx.hyperlink">hyperlink</a>. <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
<a id="sec:entrycount"></a>Example 30: Don&#x2019;t index entries that are only used once <a href="glossaries-user-examples/glossaries-user-example030.tex" class="icon"><span title="Download TeX File" class="icon">&#x1f4e5;<sup>&#x1f5b9;</sup></span></a> <a href="glossaries-user-examples/glossaries-user-example030.pdf" class="icon"><span title="Download PDF" class="icon">&#x1f4e5;<sup>&#x1f5ba;</sup></span></a><p>
<object data="glossaries-user-examples/glossaries-user-example030.png" type="image/png" width="389" height="209">Example document that only includes the entries that have been used more than once in the document.</object> </div><!-- end of resultbox -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.7485"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.7486"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> there&#x2019;s an analogous record counting set of commands. See <a id="wrglossary.7487"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.7488"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manuals for further details. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.7489"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.7490"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> there&#x2019;s an analogous record counting set of commands. See <a id="wrglossary.7491"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.7492"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manuals for further details. </div><!-- end of information -->
<p>
</section><!-- end of section sec:enableentrycount -->
@@ -5914,243 +5914,243 @@ These entries are only used once: <a id="wrglossary.7472"></a><a href="#glo:cgls
<section id="sec:printglossary"><!-- start of section sec:printglossary --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->8. Displaying a Glossary<div class="labellink"><a href="#sec:printglossary">[link]</a></div></h1><!-- end of chapter header -->
<p>
-All defined <a id="wrglossary.7489"></a><a href="#glo:dual.glossary">glossaries</a> may be displayed using the appropriate command, such as <a id="wrglossary.7490"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>, that matches the <a id="wrglossary.7491"></a><a href="#glo:dual.indexing">indexing</a> method. These commands are collectively referred to as the <a id="wrglossary.7492"></a><dfn id="glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></dfn> set of commands.<p>
+All defined <a id="wrglossary.7493"></a><a href="#glo:dual.glossary">glossaries</a> may be displayed using the appropriate command, such as <a id="wrglossary.7494"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>, that matches the <a id="wrglossary.7495"></a><a href="#glo:dual.indexing">indexing</a> method. These commands are collectively referred to as the <a id="wrglossary.7496"></a><dfn id="glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></dfn> set of commands.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a>, <a href="#glo:idx.opt.xdy">3</a> or <a href="#glo:idx.opt.b2g">4</a>, if the <a id="wrglossary.7493"></a><a href="#glo:dual.glossary">glossary</a> does not appear after you re-LaTeX your document, check the <a id="wrglossary.7494"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, <a id="wrglossary.7495"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.7496"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> log files (<a id="wrglossary.7497"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> or the <span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span> argument of <a id="wrglossary.7498"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>), as applicable, to see if there is a problem. With <a id="wrglossary.7499"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you just need two LaTeX runs to make the <a id="wrglossary.7500"></a><a href="#glo:dual.glossary">glossaries</a> appear, but you may need further runs to make the <a id="wrglossary.7501"></a><a href="#glo:locationlist">number lists</a> up-to-date. If you have used the <a id="wrglossary.7502"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option, check the <a id="wrglossary.7503"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file for <span class="qt">&#x201c;runsystem&#x201d;</span> lines (see the information about the <a id="wrglossary.7504"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option in &#xa7;<a href="#sec:pkgopts-sort">2.5</a> for further details). </div><!-- end of information -->
+With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a>, <a href="#glo:idx.opt.xdy">3</a> or <a href="#glo:idx.opt.b2g">4</a>, if the <a id="wrglossary.7497"></a><a href="#glo:dual.glossary">glossary</a> does not appear after you re-LaTeX your document, check the <a id="wrglossary.7498"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, <a id="wrglossary.7499"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> or <a id="wrglossary.7500"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> log files (<a id="wrglossary.7501"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> or the <span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span> argument of <a id="wrglossary.7502"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>), as applicable, to see if there is a problem. With <a id="wrglossary.7503"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, you just need two LaTeX runs to make the <a id="wrglossary.7504"></a><a href="#glo:dual.glossary">glossaries</a> appear, but you may need further runs to make the <a id="wrglossary.7505"></a><a href="#glo:locationlist">number lists</a> up-to-date. If you have used the <a id="wrglossary.7506"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option, check the <a id="wrglossary.7507"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file for <span class="qt">&#x201c;runsystem&#x201d;</span> lines (see the information about the <a id="wrglossary.7508"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option in &#xa7;<a href="#sec:pkgopts-sort">2.5</a> for further details). </div><!-- end of information -->
<p>
-<a id="wrglossary.7505"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> (must be used with <a id="wrglossary.7506"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> in the <a id="wrglossary.7507"></a><a href="#glo:idx.documentpreamble">document preamble</a>): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7508"></a><code class="code"><dfn id="glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- This displays the <a id="wrglossary.7509"></a><a href="#glo:dual.glossary">glossary</a> identified by the <a id="wrglossary.7510"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> or, if omitted, the <a id="wrglossary.7511"></a><a href="#glo:dual.glossary">glossary</a> identified by <a id="wrglossary.7512"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>. This command iterates over a list of <a id="wrglossary.7513"></a><a href="#glo:idx.glossaryentry">entry</a> labels, which it will have to first sort with <a id="wrglossary.7514"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7515"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a>. The list will only include those <a id="wrglossary.7516"></a><a href="#glo:idx.glossaryentry">entries</a> that have been <a id="wrglossary.7517"></a><a href="#glo:@@glslabel@indexing">indexed</a> and the appropriate <a id="wrglossary.7518"></a><a href="#glo:dual.glossary">glossary</a> markup is added within the loop. This makes it unsuitable for the tabular-like <a id="wrglossary.7519"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, such as <a id="wrglossary.7520"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> and <a id="wrglossary.7521"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a>.<p>
+<a id="wrglossary.7509"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> (must be used with <a id="wrglossary.7510"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> in the <a id="wrglossary.7511"></a><a href="#glo:idx.documentpreamble">document preamble</a>): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7512"></a><code class="code"><dfn id="glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ This displays the <a id="wrglossary.7513"></a><a href="#glo:dual.glossary">glossary</a> identified by the <a id="wrglossary.7514"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> or, if omitted, the <a id="wrglossary.7515"></a><a href="#glo:dual.glossary">glossary</a> identified by <a id="wrglossary.7516"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>. This command iterates over a list of <a id="wrglossary.7517"></a><a href="#glo:idx.glossaryentry">entry</a> labels, which it will have to first sort with <a id="wrglossary.7518"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7519"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a>. The list will only include those <a id="wrglossary.7520"></a><a href="#glo:idx.glossaryentry">entries</a> that have been <a id="wrglossary.7521"></a><a href="#glo:@@glslabel@indexing">indexed</a> and the appropriate <a id="wrglossary.7522"></a><a href="#glo:dual.glossary">glossary</a> markup is added within the loop. This makes it unsuitable for the tabular-like <a id="wrglossary.7523"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, such as <a id="wrglossary.7524"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> and <a id="wrglossary.7525"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a>.<p>
The following is an iterative command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7522"></a><code class="code"><dfn id="glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></dfn></code></div><!-- end of pinnedbox -->
- which internally uses <a id="wrglossary.7523"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> for each non-<a id="wrglossary.7524"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>.<p>
-Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> (must be used with <a id="wrglossary.7525"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> in the <a id="wrglossary.7526"></a><a href="#glo:idx.documentpreamble">document preamble</a>): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7527"></a><code class="code"><dfn id="glo:printglossary"><code class="csfmt">\printglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- This displays the <a id="wrglossary.7528"></a><a href="#glo:dual.glossary">glossary</a> identified by the <a id="wrglossary.7529"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> or, if omitted, the <a id="wrglossary.7530"></a><a href="#glo:dual.glossary">glossary</a> identified by <a id="wrglossary.7531"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>. This command internally inputs the associated <a id="wrglossary.7532"></a><a href="#glo:indexingfile">glossary file</a> (created by the relevant <a id="wrglossary.7533"></a><a href="#glo:dual.indexingapp">indexing application</a>) if it exists. The <a id="wrglossary.7534"></a><a href="#glo:indexingfile">glossary file</a> contains the markup to typeset the <a id="wrglossary.7535"></a><a href="#glo:dual.glossary">glossary</a>. See &#xa7;<a href="#sec:makeglossaries">1.6</a> for information on how to create the <a id="wrglossary.7536"></a><a href="#glo:indexingfile">glossary file</a>.<p>
+<a id="wrglossary.7526"></a><code class="code"><dfn id="glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></dfn></code></div><!-- end of pinnedbox -->
+ which internally uses <a id="wrglossary.7527"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> for each non-<a id="wrglossary.7528"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>.<p>
+Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> (must be used with <a id="wrglossary.7529"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> in the <a id="wrglossary.7530"></a><a href="#glo:idx.documentpreamble">document preamble</a>): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7531"></a><code class="code"><dfn id="glo:printglossary"><code class="csfmt">\printglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ This displays the <a id="wrglossary.7532"></a><a href="#glo:dual.glossary">glossary</a> identified by the <a id="wrglossary.7533"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> or, if omitted, the <a id="wrglossary.7534"></a><a href="#glo:dual.glossary">glossary</a> identified by <a id="wrglossary.7535"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>. This command internally inputs the associated <a id="wrglossary.7536"></a><a href="#glo:indexingfile">glossary file</a> (created by the relevant <a id="wrglossary.7537"></a><a href="#glo:dual.indexingapp">indexing application</a>) if it exists. The <a id="wrglossary.7538"></a><a href="#glo:indexingfile">glossary file</a> contains the markup to typeset the <a id="wrglossary.7539"></a><a href="#glo:dual.glossary">glossary</a>. See &#xa7;<a href="#sec:makeglossaries">1.6</a> for information on how to create the <a id="wrglossary.7540"></a><a href="#glo:indexingfile">glossary file</a>.<p>
The following is an iterative command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7537"></a><code class="code"><dfn id="glo:printglossaries"><code class="csfmt">\printglossaries</code></dfn></code></div><!-- end of pinnedbox -->
- which internally uses <a id="wrglossary.7538"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> for each non-<a id="wrglossary.7539"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>.<p>
+<a id="wrglossary.7541"></a><code class="code"><dfn id="glo:printglossaries"><code class="csfmt">\printglossaries</code></dfn></code></div><!-- end of pinnedbox -->
+ which internally uses <a id="wrglossary.7542"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> for each non-<a id="wrglossary.7543"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-While the external <a id="wrglossary.7540"></a><a href="#glo:indexingfile">glossary files</a> are missing, <a id="wrglossary.7541"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> will just do <a id="wrglossary.7542"></a><a href="#glo:null"><code class="csfmt">\null</code></a> for each missing <a id="wrglossary.7543"></a><a href="#glo:dual.glossary">glossary</a> to assist dictionary style documents that just use <a id="wrglossary.7544"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> without inserting any text. This use of <a id="wrglossary.7545"></a><a href="#glo:null"><code class="csfmt">\null</code></a> ensures that all <a id="wrglossary.7546"></a><a href="#glo:dual.indexing">indexing</a> information is written before the final page is shipped out. Once the external <a id="wrglossary.7547"></a><a href="#glo:indexingfile">glossary files</a> are present <a id="wrglossary.7548"></a><a href="#glo:null"><code class="csfmt">\null</code></a> will no longer be used. This can cause a spurious blank page on the first LaTeX run before the <a id="wrglossary.7549"></a><a href="#glo:indexingfile">glossary files</a> have been created. Once these files are present, <a id="wrglossary.7550"></a><a href="#glo:null"><code class="csfmt">\null</code></a> will no longer be used and so shouldn&#x2019;t cause interference for the final document. With <a id="wrglossary.7551"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, placeholder text is used instead. </div><!-- end of important -->
-<p>
-Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.unsrt">5</a> (<a id="wrglossary.7552"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> only): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7553"></a><code class="code"><dfn id="glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- This displays the <a id="wrglossary.7554"></a><a href="#glo:dual.glossary">glossary</a> identified by the <a id="wrglossary.7555"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> or, if omitted, the <a id="wrglossary.7556"></a><a href="#glo:dual.glossary">glossary</a> identified by <a id="wrglossary.7557"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>. This command is similar to <a id="wrglossary.7558"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, in that it iterates over a list of <a id="wrglossary.7559"></a><a href="#glo:idx.glossaryentry">entry</a> labels, but in this case all defined entries within the given glossary are included and the list is in the order in which they were defined (that is, the order in which they were added to the <a id="wrglossary.7560"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal label list).<p>
-The reason this command works with <a id="wrglossary.7561"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is because <a id="wrglossary.7562"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> writes the entry definitions in the <a id="wrglossary.7563"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file in the order obtained by the <a id="wrglossary.7564"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a> resource option, and <a id="wrglossary.7565"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will only include the <a id="wrglossary.7566"></a><a href="#glo:idx.glossaryentry">entries</a> that match the required selection criteria.<p>
-With <a id="wrglossary.7567"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a> (that is, without <a id="wrglossary.7568"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) the result will be in the order the <a id="wrglossary.7569"></a><a href="#glo:idx.glossaryentry">entries</a> were defined in the <a id="wrglossary.7570"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file. There&#x2019;s no attempt to gather child entries (see &#xa7;<a href="#sec:subentries">4.5</a>). This means that if you don&#x2019;t define child entries immediately after their parent, you will have a strange result (depending on the <a id="wrglossary.7571"></a><a href="#glo:idx.glossarystyle">glossary style</a>).<p>
-As with <a id="wrglossary.7572"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, the <a id="wrglossary.7573"></a><a href="#glo:dual.glossary">glossary</a> markup is inserted during the loop but, unlike that command, <a id="wrglossary.7574"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> performs the loop outside of the <a id="wrglossary.7575"></a><a href="#glo:idx.glossarystyle">glossary style</a>, which means that there are no issues with the tabular-like styles. See the <a id="wrglossary.7576"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+While the external <a id="wrglossary.7544"></a><a href="#glo:indexingfile">glossary files</a> are missing, <a id="wrglossary.7545"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> will just do <a id="wrglossary.7546"></a><a href="#glo:null"><code class="csfmt">\null</code></a> for each missing <a id="wrglossary.7547"></a><a href="#glo:dual.glossary">glossary</a> to assist dictionary style documents that just use <a id="wrglossary.7548"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> without inserting any text. This use of <a id="wrglossary.7549"></a><a href="#glo:null"><code class="csfmt">\null</code></a> ensures that all <a id="wrglossary.7550"></a><a href="#glo:dual.indexing">indexing</a> information is written before the final page is shipped out. Once the external <a id="wrglossary.7551"></a><a href="#glo:indexingfile">glossary files</a> are present <a id="wrglossary.7552"></a><a href="#glo:null"><code class="csfmt">\null</code></a> will no longer be used. This can cause a spurious blank page on the first LaTeX run before the <a id="wrglossary.7553"></a><a href="#glo:indexingfile">glossary files</a> have been created. Once these files are present, <a id="wrglossary.7554"></a><a href="#glo:null"><code class="csfmt">\null</code></a> will no longer be used and so shouldn&#x2019;t cause interference for the final document. With <a id="wrglossary.7555"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, placeholder text is used instead. </div><!-- end of important -->
+<p>
+Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.unsrt">5</a> (<a id="wrglossary.7556"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> only): <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7557"></a><code class="code"><dfn id="glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ This displays the <a id="wrglossary.7558"></a><a href="#glo:dual.glossary">glossary</a> identified by the <a id="wrglossary.7559"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> or, if omitted, the <a id="wrglossary.7560"></a><a href="#glo:dual.glossary">glossary</a> identified by <a id="wrglossary.7561"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>. This command is similar to <a id="wrglossary.7562"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, in that it iterates over a list of <a id="wrglossary.7563"></a><a href="#glo:idx.glossaryentry">entry</a> labels, but in this case all defined entries within the given glossary are included and the list is in the order in which they were defined (that is, the order in which they were added to the <a id="wrglossary.7564"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal label list).<p>
+The reason this command works with <a id="wrglossary.7565"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is because <a id="wrglossary.7566"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> writes the entry definitions in the <a id="wrglossary.7567"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file in the order obtained by the <a id="wrglossary.7568"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a> resource option, and <a id="wrglossary.7569"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will only include the <a id="wrglossary.7570"></a><a href="#glo:idx.glossaryentry">entries</a> that match the required selection criteria.<p>
+With <a id="wrglossary.7571"></a><a href="#glo:idx.opt.unsrt">Option&#xa0;5</a> (that is, without <a id="wrglossary.7572"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) the result will be in the order the <a id="wrglossary.7573"></a><a href="#glo:idx.glossaryentry">entries</a> were defined in the <a id="wrglossary.7574"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file. There&#x2019;s no attempt to gather child entries (see &#xa7;<a href="#sec:subentries">4.5</a>). This means that if you don&#x2019;t define child entries immediately after their parent, you will have a strange result (depending on the <a id="wrglossary.7575"></a><a href="#glo:idx.glossarystyle">glossary style</a>).<p>
+As with <a id="wrglossary.7576"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, the <a id="wrglossary.7577"></a><a href="#glo:dual.glossary">glossary</a> markup is inserted during the loop but, unlike that command, <a id="wrglossary.7578"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> performs the loop outside of the <a id="wrglossary.7579"></a><a href="#glo:idx.glossarystyle">glossary style</a>, which means that there are no issues with the tabular-like styles. See the <a id="wrglossary.7580"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
The following is an iterative command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7577"></a><code class="code"><dfn id="glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></dfn></code></div><!-- end of pinnedbox -->
- which internally uses <a id="wrglossary.7578"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> for each non-<a id="wrglossary.7579"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>.<p>
-The <a id="wrglossary.7580"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package also provides <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7581"></a><code class="code"><dfn id="glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">pre-code</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">post-code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which is designed for inner or nested glossaries. It allows many, but not all, of the options listed below. There&#x2019;s an example available in the gallery: <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-inner">Inner or Nested Glossaries</a>. See the <a id="wrglossary.7582"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package for further details.<p>
-All the individual <a id="wrglossary.7583"></a><a href="#glo:dual.glossary">glossary</a> commands <a id="wrglossary.7584"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> have an optional argument. Available options are listed in &#xa7;<a href="#sec:printglossoptions">8.1</a>.<p>
+<a id="wrglossary.7581"></a><code class="code"><dfn id="glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></dfn></code></div><!-- end of pinnedbox -->
+ which internally uses <a id="wrglossary.7582"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> for each non-<a id="wrglossary.7583"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>.<p>
+The <a id="wrglossary.7584"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package also provides <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7585"></a><code class="code"><dfn id="glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">pre-code</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">post-code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which is designed for inner or nested glossaries. It allows many, but not all, of the options listed below. There&#x2019;s an example available in the gallery: <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-inner">Inner or Nested Glossaries</a>. See the <a id="wrglossary.7586"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package for further details.<p>
+All the individual <a id="wrglossary.7587"></a><a href="#glo:dual.glossary">glossary</a> commands <a id="wrglossary.7588"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> have an optional argument. Available options are listed in &#xa7;<a href="#sec:printglossoptions">8.1</a>.<p>
After the options have been set, the following command will be defined: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7585"></a><code class="code"><dfn id="glo:currentglossary"><code class="csfmt">\currentglossary</code></dfn></code></div><!-- end of pinnedbox -->
- This expands to the label of the current <a id="wrglossary.7586"></a><a href="#glo:dual.glossary">glossary</a> (identified by the <a id="wrglossary.7587"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option). It may be used within <a id="wrglossary.7588"></a><a href="#glo:idx.glossarystyle">glossary style</a> hooks, if required.<p>
+<a id="wrglossary.7589"></a><code class="code"><dfn id="glo:currentglossary"><code class="csfmt">\currentglossary</code></dfn></code></div><!-- end of pinnedbox -->
+ This expands to the label of the current <a id="wrglossary.7590"></a><a href="#glo:dual.glossary">glossary</a> (identified by the <a id="wrglossary.7591"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option). It may be used within <a id="wrglossary.7592"></a><a href="#glo:idx.glossarystyle">glossary style</a> hooks, if required.<p>
</section><!-- end of section sec:printglossary -->
<section id="sec:printglossoptions"><!-- start of section sec:printglossoptions --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->8.1. <code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> Options<div class="labellink"><a href="#sec:printglossoptions">[link]</a></div></h2><!-- end of section header -->
<p>
-These options may be used in the optional argument of the <a id="wrglossary.7589"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> set of commands. Some options are available for all those commands, but those that aren&#x2019;t are noted. Before the options are set, the following commands are defined to their defaults for the given <a id="wrglossary.7590"></a><a href="#glo:dual.glossary">glossary</a>. They may then be redefined by applicable options.<p>
-<a id="wrglossary.7591"></a><dfn id="glo:opt.printgloss.type"><span class="csoptfmt">type</span></dfn> Identifies the <a id="wrglossary.7592"></a><a href="#glo:dual.glossary">glossary</a> to display. The value should be the <a id="wrglossary.7593"></a><a href="#glo:dual.glossary">glossary</a> label. Note that you can only display an <a id="wrglossary.7594"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> with <a id="wrglossary.7595"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> or <a id="wrglossary.7596"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>, otherwise <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> should correspond to a <a id="wrglossary.7597"></a><a href="#glo:dual.glossary">glossary</a> that was defined with <a id="wrglossary.7598"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> or <a id="wrglossary.7599"></a><a href="#glo:altnewglossary"><code class="csfmt">\altnewglossary</code></a>.<p>
-<a id="wrglossary.7600"></a><dfn id="glo:opt.printgloss.title"><span class="csoptfmt">title</span></dfn> Sets the <a id="wrglossary.7601"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> title (<a id="wrglossary.7602"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a>). This option isn&#x2019;t available with <a id="wrglossary.7603"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
-<a id="wrglossary.7604"></a><dfn id="glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></dfn> Sets the <a id="wrglossary.7605"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> <a id="wrglossary.7606"></a><a href="#glo:idx.tableofcontents">table of contents</a> title (<a id="wrglossary.7607"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a>). This option isn&#x2019;t available with <a id="wrglossary.7608"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
-<a id="wrglossary.7609"></a><dfn id="glo:opt.printgloss.style"><span class="csoptfmt">style</span></dfn> The <a id="wrglossary.7610"></a><a href="#glo:idx.glossarystyle">glossary style</a> to use with this <a id="wrglossary.7611"></a><a href="#glo:dual.glossary">glossary</a> (overriding the current style that was either set with the <a id="wrglossary.7612"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option or with <a id="wrglossary.7613"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>). This option isn&#x2019;t available with <a id="wrglossary.7614"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
-<a id="wrglossary.7615"></a><dfn id="glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></dfn> This may be used to override the <a id="wrglossary.7616"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> package option, and has the same syntax as that option (see &#xa7;<a href="#sec:pkgopts-sec">2.2</a>). This option isn&#x2019;t available with <a id="wrglossary.7617"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
-<a id="wrglossary.7618"></a><dfn id="glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></dfn> This may be used to override the <a id="wrglossary.7619"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option. Note that, unlike the valueless package option, this option is boolean.<p>
-<a id="wrglossary.7620"></a><dfn id="glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></dfn> This may be used to override the <a id="wrglossary.7621"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> package option. Only relevant if the <a id="wrglossary.7622"></a><a href="#glo:idx.glossarystyle">glossary style</a> uses the conditional <a id="wrglossary.7623"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a> to test for this option.<p>
-<a id="wrglossary.7624"></a><dfn id="glo:opt.printgloss.nopostdot"><span class="csoptfmt">nopostdot</span></dfn> This may be used to override the <a id="wrglossary.7625"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> package option. This option is only applicable if the <a id="wrglossary.7626"></a><a href="#glo:idx.glossarystyle">glossary style</a> uses <a id="wrglossary.7627"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>.<p>
-<a id="wrglossary.7628"></a><dfn id="glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></dfn> This may be used to override the <a id="wrglossary.7629"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> package option. Note that one of the package options <a id="wrglossary.7630"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span> or <a id="wrglossary.7631"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span> must be used to make <a id="wrglossary.7632"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a> work correctly. The setting can then be switched off with this option for individual <a id="wrglossary.7633"></a><a href="#glo:dual.glossary">glossaries</a> where the setting shouldn&#x2019;t apply.<p>
-<a id="wrglossary.7634"></a><dfn id="glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></dfn> This may be used to override the <a id="wrglossary.7635"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package option. Note that one of the package options <a id="wrglossary.7636"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span> or <a id="wrglossary.7637"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span> must be used to make <a id="wrglossary.7638"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a> work correctly. The setting can then be switched off with this option for individual <a id="wrglossary.7639"></a><a href="#glo:dual.glossary">glossaries</a> where the setting shouldn&#x2019;t apply.<p>
+These options may be used in the optional argument of the <a id="wrglossary.7593"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> set of commands. Some options are available for all those commands, but those that aren&#x2019;t are noted. Before the options are set, the following commands are defined to their defaults for the given <a id="wrglossary.7594"></a><a href="#glo:dual.glossary">glossary</a>. They may then be redefined by applicable options.<p>
+<a id="wrglossary.7595"></a><dfn id="glo:opt.printgloss.type"><span class="csoptfmt">type</span></dfn> Identifies the <a id="wrglossary.7596"></a><a href="#glo:dual.glossary">glossary</a> to display. The value should be the <a id="wrglossary.7597"></a><a href="#glo:dual.glossary">glossary</a> label. Note that you can only display an <a id="wrglossary.7598"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> with <a id="wrglossary.7599"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> or <a id="wrglossary.7600"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>, otherwise <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> should correspond to a <a id="wrglossary.7601"></a><a href="#glo:dual.glossary">glossary</a> that was defined with <a id="wrglossary.7602"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> or <a id="wrglossary.7603"></a><a href="#glo:altnewglossary"><code class="csfmt">\altnewglossary</code></a>.<p>
+<a id="wrglossary.7604"></a><dfn id="glo:opt.printgloss.title"><span class="csoptfmt">title</span></dfn> Sets the <a id="wrglossary.7605"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> title (<a id="wrglossary.7606"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a>). This option isn&#x2019;t available with <a id="wrglossary.7607"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
+<a id="wrglossary.7608"></a><dfn id="glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></dfn> Sets the <a id="wrglossary.7609"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> <a id="wrglossary.7610"></a><a href="#glo:idx.tableofcontents">table of contents</a> title (<a id="wrglossary.7611"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a>). This option isn&#x2019;t available with <a id="wrglossary.7612"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
+<a id="wrglossary.7613"></a><dfn id="glo:opt.printgloss.style"><span class="csoptfmt">style</span></dfn> The <a id="wrglossary.7614"></a><a href="#glo:idx.glossarystyle">glossary style</a> to use with this <a id="wrglossary.7615"></a><a href="#glo:dual.glossary">glossary</a> (overriding the current style that was either set with the <a id="wrglossary.7616"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option or with <a id="wrglossary.7617"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>). This option isn&#x2019;t available with <a id="wrglossary.7618"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
+<a id="wrglossary.7619"></a><dfn id="glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></dfn> This may be used to override the <a id="wrglossary.7620"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> package option, and has the same syntax as that option (see &#xa7;<a href="#sec:pkgopts-sec">2.2</a>). This option isn&#x2019;t available with <a id="wrglossary.7621"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
+<a id="wrglossary.7622"></a><dfn id="glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></dfn> This may be used to override the <a id="wrglossary.7623"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option. Note that, unlike the valueless package option, this option is boolean.<p>
+<a id="wrglossary.7624"></a><dfn id="glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></dfn> This may be used to override the <a id="wrglossary.7625"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> package option. Only relevant if the <a id="wrglossary.7626"></a><a href="#glo:idx.glossarystyle">glossary style</a> uses the conditional <a id="wrglossary.7627"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a> to test for this option.<p>
+<a id="wrglossary.7628"></a><dfn id="glo:opt.printgloss.nopostdot"><span class="csoptfmt">nopostdot</span></dfn> This may be used to override the <a id="wrglossary.7629"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> package option. This option is only applicable if the <a id="wrglossary.7630"></a><a href="#glo:idx.glossarystyle">glossary style</a> uses <a id="wrglossary.7631"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>.<p>
+<a id="wrglossary.7632"></a><dfn id="glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></dfn> This may be used to override the <a id="wrglossary.7633"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> package option. Note that one of the package options <a id="wrglossary.7634"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span> or <a id="wrglossary.7635"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span> must be used to make <a id="wrglossary.7636"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a> work correctly. The setting can then be switched off with this option for individual <a id="wrglossary.7637"></a><a href="#glo:dual.glossary">glossaries</a> where the setting shouldn&#x2019;t apply.<p>
+<a id="wrglossary.7638"></a><dfn id="glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></dfn> This may be used to override the <a id="wrglossary.7639"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package option. Note that one of the package options <a id="wrglossary.7640"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span> or <a id="wrglossary.7641"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span> must be used to make <a id="wrglossary.7642"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a> work correctly. The setting can then be switched off with this option for individual <a id="wrglossary.7643"></a><a href="#glo:dual.glossary">glossaries</a> where the setting shouldn&#x2019;t apply.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-If you want to set both the <a id="wrglossary.7640"></a><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a> and <a id="wrglossary.7641"></a><a href="#glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></a> settings, and you haven&#x2019;t already enabled them with the <a id="wrglossary.7642"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> and <a id="wrglossary.7643"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package options, make sure you specify <a id="wrglossary.7644"></a><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a> first (but bear in mind <a id="wrglossary.7645"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a> won&#x2019;t work). In general, it&#x2019;s best to enable these settings via the package options and switch them off for the <a id="wrglossary.7646"></a><a href="#glo:dual.glossary">glossaries</a> where they don&#x2019;t apply. </div><!-- end of warning -->
+If you want to set both the <a id="wrglossary.7644"></a><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a> and <a id="wrglossary.7645"></a><a href="#glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></a> settings, and you haven&#x2019;t already enabled them with the <a id="wrglossary.7646"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> and <a id="wrglossary.7647"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package options, make sure you specify <a id="wrglossary.7648"></a><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a> first (but bear in mind <a id="wrglossary.7649"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a> won&#x2019;t work). In general, it&#x2019;s best to enable these settings via the package options and switch them off for the <a id="wrglossary.7650"></a><a href="#glo:dual.glossary">glossaries</a> where they don&#x2019;t apply. </div><!-- end of warning -->
<p>
-<a id="wrglossary.7647"></a><dfn id="glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></dfn> This key is only available with <a id="wrglossary.7648"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>.<p>
+<a id="wrglossary.7651"></a><dfn id="glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></dfn> This key is only available with <a id="wrglossary.7652"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you use the <a id="wrglossary.7649"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7650"></a><a href="#glo:optval.printgloss.sort.use"><span class="optfmt">use</span></a> or <a id="wrglossary.7651"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7652"></a><a href="#glo:optval.printgloss.sort.def"><span class="optfmt">def</span></a> values make sure that you select a <a id="wrglossary.7653"></a><a href="#glo:idx.glossarystyle">glossary style</a> that doesn&#x2019;t have a visual indicator between groups, as the grouping no longer makes sense. Consider using the <a id="wrglossary.7654"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> option. </div><!-- end of important -->
+If you use the <a id="wrglossary.7653"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7654"></a><a href="#glo:optval.printgloss.sort.use"><span class="optfmt">use</span></a> or <a id="wrglossary.7655"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7656"></a><a href="#glo:optval.printgloss.sort.def"><span class="optfmt">def</span></a> values make sure that you select a <a id="wrglossary.7657"></a><a href="#glo:idx.glossarystyle">glossary style</a> that doesn&#x2019;t have a visual indicator between groups, as the grouping no longer makes sense. Consider using the <a id="wrglossary.7658"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> option. </div><!-- end of important -->
<p>
-If you don&#x2019;t get an error with <a id="wrglossary.7655"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7656"></a><a href="#glo:optval.printgloss.sort.use"><span class="optfmt">use</span></a> and <a id="wrglossary.7657"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7658"></a><a href="#glo:optval.printgloss.sort.def"><span class="optfmt">def</span></a> but you do get an error with one of the other sort options, then you probably need to use the <a id="wrglossary.7659"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> package option or make sure none of the <a id="wrglossary.7660"></a><a href="#glo:idx.glossaryentry">entries</a> have fragile commands in their <a id="wrglossary.7661"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field.<p>
+If you don&#x2019;t get an error with <a id="wrglossary.7659"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7660"></a><a href="#glo:optval.printgloss.sort.use"><span class="optfmt">use</span></a> and <a id="wrglossary.7661"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.7662"></a><a href="#glo:optval.printgloss.sort.def"><span class="optfmt">def</span></a> but you do get an error with one of the other sort options, then you probably need to use the <a id="wrglossary.7663"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span> package option or make sure none of the <a id="wrglossary.7664"></a><a href="#glo:idx.glossaryentry">entries</a> have fragile commands in their <a id="wrglossary.7665"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.7662"></a><a id="wrglossary.7663"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.use"><span class="optfmt">use</span></dfn></code></div><!-- end of optionvaluebox -->
- Order of use. There&#x2019;s no actual sorting in this case. The order is obtained from the <a id="wrglossary.7664"></a><a href="#glo:dual.indexing">indexing</a> information in the <a id="wrglossary.7665"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
+<a id="wrglossary.7666"></a><a id="wrglossary.7667"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.use"><span class="optfmt">use</span></dfn></code></div><!-- end of optionvaluebox -->
+ Order of use. There&#x2019;s no actual sorting in this case. The order is obtained from the <a id="wrglossary.7668"></a><a href="#glo:dual.indexing">indexing</a> information in the <a id="wrglossary.7669"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.7666"></a><a id="wrglossary.7667"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.def"><span class="optfmt">def</span></dfn></code></div><!-- end of optionvaluebox -->
- Order of definition. There&#x2019;s no actual sorting in this case. The order is obtained from the <a id="wrglossary.7668"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal list of labels.<p>
+<a id="wrglossary.7670"></a><a id="wrglossary.7671"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.def"><span class="optfmt">def</span></dfn></code></div><!-- end of optionvaluebox -->
+ Order of definition. There&#x2019;s no actual sorting in this case. The order is obtained from the <a id="wrglossary.7672"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal list of labels.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The above two settings don&#x2019;t perform any actual sorting. The following settings sort using simple character code comparisons and are therefore unsuitable for non-<a id="wrglossary.7669"></a><a href="#glo:dual.ascii">ASCII</a> documents.<p>
-For a locale-sensitive sort, you must use either <a id="wrglossary.7670"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.7671"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>) or <a id="wrglossary.7672"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (<a id="wrglossary.7673"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>). Note that <a id="wrglossary.7674"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provides many other sort options. </div><!-- end of information -->
+The above two settings don&#x2019;t perform any actual sorting. The following settings sort using simple character code comparisons and are therefore unsuitable for non-<a id="wrglossary.7673"></a><a href="#glo:dual.ascii">ASCII</a> documents.<p>
+For a locale-sensitive sort, you must use either <a id="wrglossary.7674"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.7675"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>) or <a id="wrglossary.7676"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (<a id="wrglossary.7677"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>). Note that <a id="wrglossary.7678"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provides many other sort options. </div><!-- end of information -->
<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.7675"></a><a id="wrglossary.7676"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.nocase"><span class="optfmt">nocase</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.7679"></a><a id="wrglossary.7680"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.nocase"><span class="optfmt">nocase</span></dfn></code></div><!-- end of optionvaluebox -->
Case-insensitive order.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.7677"></a><a id="wrglossary.7678"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.case"><span class="optfmt">case</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.7681"></a><a id="wrglossary.7682"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.case"><span class="optfmt">case</span></dfn></code></div><!-- end of optionvaluebox -->
Case-sensitive order.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.7679"></a><a id="wrglossary.7680"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.word"><span class="optfmt">word</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.7683"></a><a id="wrglossary.7684"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.word"><span class="optfmt">word</span></dfn></code></div><!-- end of optionvaluebox -->
Word order.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.7681"></a><a id="wrglossary.7682"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.letter"><span class="optfmt">letter</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.7685"></a><a id="wrglossary.7686"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.letter"><span class="optfmt">letter</span></dfn></code></div><!-- end of optionvaluebox -->
Letter order.<p>
<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">&#x1f516;</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.7683"></a><a id="wrglossary.7684"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.standard"><span class="optfmt">standard</span></dfn></code></div><!-- end of optionvaluebox -->
- Word or letter order according to the <a id="wrglossary.7685"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> package option.<p>
-The word and letter order sort methods use <a id="wrglossary.7686"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>&#x2019;s</a> <a id="wrglossary.7687"></a><a href="#glo:dtlwordindexcompare"><code class="csfmt">\dtlwordindexcompare</code></a> and <a id="wrglossary.7688"></a><a href="#glo:dtlletterindexcompare"><code class="csfmt">\dtlletterindexcompare</code></a> handlers. The case-insensitive sort method uses <a id="wrglossary.7689"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>&#x2019;s</a> <a id="wrglossary.7690"></a><a href="#glo:dtlicompare"><code class="csfmt">\dtlicompare</code></a> handler. The case-sensitive sort method uses <a id="wrglossary.7691"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>&#x2019;s</a> <a id="wrglossary.7692"></a><a href="#glo:dtlcompare"><code class="csfmt">\dtlcompare</code></a> handler. See the <a id="wrglossary.7693"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a> documentation for further details.<p>
-<a id="wrglossary.7694"></a><dfn id="glo:opt.printgloss.label"><span class="xtrcsoptfmt">label</span></dfn> This key is only available with <a id="wrglossary.7695"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and labels the <a id="wrglossary.7696"></a><a href="#glo:dual.glossary">glossary</a> with <code class="code"><a id="wrglossary.7697"></a><a href="#glo:label"><code class="csfmt">\label</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>. This is an alternative to the package option <a id="wrglossary.7698"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=autolabel</span>. This option isn&#x2019;t available with <a id="wrglossary.7699"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
-<a id="wrglossary.7700"></a><dfn id="glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></dfn> This key is only available with <a id="wrglossary.7701"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and can be used to switch off the automatic hypertarget for each <a id="wrglossary.7702"></a><a href="#glo:idx.glossaryentry">entry</a>. (This refers to the target used by commands like <a id="wrglossary.7703"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.7704"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>.)<p>
-This option is useful with <a id="wrglossary.7705"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> as it allows the same list (or sub-list) of <a id="wrglossary.7706"></a><a href="#glo:idx.glossaryentry">entries</a> to be displayed multiple times without causing duplicate hypertarget names.<p>
-<a id="wrglossary.7707"></a><dfn id="glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></dfn> This key is only available with <a id="wrglossary.7708"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and provides another way of avoiding duplicate hypertarget names. In this case it uses a different prefix for those names. This locally redefines <a id="wrglossary.7709"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> but note this will also affect the target for any entry referenced within the glossary with commands like <a id="wrglossary.7710"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.7711"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> or <a id="wrglossary.7712"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>.<p>
-<a id="wrglossary.7713"></a><dfn id="glo:opt.printgloss.targetnameprefix"><span class="xtrcsoptfmt">targetnameprefix</span></dfn> This key is only available with <a id="wrglossary.7714"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. This is similar to the <a id="wrglossary.7715"></a><a href="#glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></a> option, but it alters the prefix of the hypertarget anchors without changing <a id="wrglossary.7716"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> (so it won&#x2019;t change the <a id="wrglossary.7717"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for any <a id="wrglossary.7718"></a><a href="#glo:idx.glossaryentry">entries</a> referenced in the <a id="wrglossary.7719"></a><a href="#glo:dual.glossary">glossary</a>).<p>
-<a id="wrglossary.7720"></a><dfn id="glo:opt.printgloss.groups"><span class="xtrcsoptfmt">groups</span></dfn> This key is only available with <a id="wrglossary.7721"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> and <a id="wrglossary.7722"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>. If true, the <span class="qt">&#x201c;unsrt&#x201d;</span> function that creates the code for typesetting the <a id="wrglossary.7723"></a><a href="#glo:dual.glossary">glossary</a> will insert <a id="wrglossary.7724"></a><a href="#glo:idx.group">letter group</a> headers whenever a change is detected in the <a id="wrglossary.7725"></a><a href="#glo:idx.group">letter group</a> label between entries of the same <a id="wrglossary.7726"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. See the <a id="wrglossary.7727"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
-<a id="wrglossary.7728"></a><dfn id="glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></dfn> This key is only available with <a id="wrglossary.7729"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> and <a id="wrglossary.7730"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>. It can be used to locally adjust the <a id="wrglossary.7731"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> used by the <a id="wrglossary.7732"></a><a href="#glo:idx.glossarystyle">glossary style</a>. See the <a id="wrglossary.7733"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details and also <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-inner">Gallery: Inner or Nested Glossaries</a>.<p>
-<a id="wrglossary.7734"></a><dfn id="glo:opt.printgloss.flatten"><span class="xtrcsoptfmt">flatten</span></dfn> This key is only available with <a id="wrglossary.7735"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> and <a id="wrglossary.7736"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>. It can be used to locally remove the <a id="wrglossary.7737"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> used by the <a id="wrglossary.7738"></a><a href="#glo:idx.glossarystyle">glossary style</a>. See the <a id="wrglossary.7739"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+<a id="wrglossary.7687"></a><a id="wrglossary.7688"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><dfn id="glo:optval.printgloss.sort.standard"><span class="optfmt">standard</span></dfn></code></div><!-- end of optionvaluebox -->
+ Word or letter order according to the <a id="wrglossary.7689"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> package option.<p>
+The word and letter order sort methods use <a id="wrglossary.7690"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>&#x2019;s</a> <a id="wrglossary.7691"></a><a href="#glo:dtlwordindexcompare"><code class="csfmt">\dtlwordindexcompare</code></a> and <a id="wrglossary.7692"></a><a href="#glo:dtlletterindexcompare"><code class="csfmt">\dtlletterindexcompare</code></a> handlers. The case-insensitive sort method uses <a id="wrglossary.7693"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>&#x2019;s</a> <a id="wrglossary.7694"></a><a href="#glo:dtlicompare"><code class="csfmt">\dtlicompare</code></a> handler. The case-sensitive sort method uses <a id="wrglossary.7695"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>&#x2019;s</a> <a id="wrglossary.7696"></a><a href="#glo:dtlcompare"><code class="csfmt">\dtlcompare</code></a> handler. See the <a id="wrglossary.7697"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a> documentation for further details.<p>
+<a id="wrglossary.7698"></a><dfn id="glo:opt.printgloss.label"><span class="xtrcsoptfmt">label</span></dfn> This key is only available with <a id="wrglossary.7699"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and labels the <a id="wrglossary.7700"></a><a href="#glo:dual.glossary">glossary</a> with <code class="code"><a id="wrglossary.7701"></a><a href="#glo:label"><code class="csfmt">\label</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code>. This is an alternative to the package option <a id="wrglossary.7702"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=autolabel</span>. This option isn&#x2019;t available with <a id="wrglossary.7703"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
+<a id="wrglossary.7704"></a><dfn id="glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></dfn> This key is only available with <a id="wrglossary.7705"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and can be used to switch off the automatic hypertarget for each <a id="wrglossary.7706"></a><a href="#glo:idx.glossaryentry">entry</a>. (This refers to the target used by commands like <a id="wrglossary.7707"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.7708"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>.)<p>
+This option is useful with <a id="wrglossary.7709"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> as it allows the same list (or sub-list) of <a id="wrglossary.7710"></a><a href="#glo:idx.glossaryentry">entries</a> to be displayed multiple times without causing duplicate hypertarget names.<p>
+<a id="wrglossary.7711"></a><dfn id="glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></dfn> This key is only available with <a id="wrglossary.7712"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and provides another way of avoiding duplicate hypertarget names. In this case it uses a different prefix for those names. This locally redefines <a id="wrglossary.7713"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> but note this will also affect the target for any entry referenced within the glossary with commands like <a id="wrglossary.7714"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.7715"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> or <a id="wrglossary.7716"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>.<p>
+<a id="wrglossary.7717"></a><dfn id="glo:opt.printgloss.targetnameprefix"><span class="xtrcsoptfmt">targetnameprefix</span></dfn> This key is only available with <a id="wrglossary.7718"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. This is similar to the <a id="wrglossary.7719"></a><a href="#glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></a> option, but it alters the prefix of the hypertarget anchors without changing <a id="wrglossary.7720"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> (so it won&#x2019;t change the <a id="wrglossary.7721"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for any <a id="wrglossary.7722"></a><a href="#glo:idx.glossaryentry">entries</a> referenced in the <a id="wrglossary.7723"></a><a href="#glo:dual.glossary">glossary</a>).<p>
+<a id="wrglossary.7724"></a><dfn id="glo:opt.printgloss.groups"><span class="xtrcsoptfmt">groups</span></dfn> This key is only available with <a id="wrglossary.7725"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> and <a id="wrglossary.7726"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>. If true, the <span class="qt">&#x201c;unsrt&#x201d;</span> function that creates the code for typesetting the <a id="wrglossary.7727"></a><a href="#glo:dual.glossary">glossary</a> will insert <a id="wrglossary.7728"></a><a href="#glo:idx.group">letter group</a> headers whenever a change is detected in the <a id="wrglossary.7729"></a><a href="#glo:idx.group">letter group</a> label between entries of the same <a id="wrglossary.7730"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. See the <a id="wrglossary.7731"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+<a id="wrglossary.7732"></a><dfn id="glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></dfn> This key is only available with <a id="wrglossary.7733"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> and <a id="wrglossary.7734"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>. It can be used to locally adjust the <a id="wrglossary.7735"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> used by the <a id="wrglossary.7736"></a><a href="#glo:idx.glossarystyle">glossary style</a>. See the <a id="wrglossary.7737"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details and also <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-inner">Gallery: Inner or Nested Glossaries</a>.<p>
+<a id="wrglossary.7738"></a><dfn id="glo:opt.printgloss.flatten"><span class="xtrcsoptfmt">flatten</span></dfn> This key is only available with <a id="wrglossary.7739"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> and <a id="wrglossary.7740"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>. It can be used to locally remove the <a id="wrglossary.7741"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> used by the <a id="wrglossary.7742"></a><a href="#glo:idx.glossarystyle">glossary style</a>. See the <a id="wrglossary.7743"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
</section><!-- end of section sec:printglossoptions -->
<section id="sec:glossmarkup"><!-- start of section sec:glossmarkup --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->8.2. Glossary Markup<div class="labellink"><a href="#sec:glossmarkup">[link]</a></div></h2><!-- end of section header -->
<p>
-This section describes the commands that are used to display the <a id="wrglossary.7740"></a><a href="#glo:dual.glossary">glossary</a>. If you want to suppress the <a id="wrglossary.7741"></a><a href="#glo:locationlist">number lists</a> you can use the <a id="wrglossary.7742"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option. If you want to save the <a id="wrglossary.7743"></a><a href="#glo:locationlist">number lists</a> for some other purpose outside of the <a id="wrglossary.7744"></a><a href="#glo:dual.glossary">glossary</a>, you can use the <a id="wrglossary.7745"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> option. If you want information about an <a id="wrglossary.7746"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> parent then you can use <a id="wrglossary.7747"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a> (to determine if the entry has a parent) or <a id="wrglossary.7748"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a> (to expand to the parent&#x2019;s label). The <a id="wrglossary.7749"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> is provided in <a id="wrglossary.7750"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a> (and is 0 with <a id="wrglossary.7751"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>) but it&#x2019;s also stored in the <a id="wrglossary.7752"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> internal field.<p>
-If you&#x2019;re trying to work out how to parse the <a id="wrglossary.7753"></a><a href="#glo:dual.glossary">glossary</a> in order to gather <a id="wrglossary.7754"></a><a href="#glo:dual.indexing">indexing</a> information, consider using <a id="wrglossary.7755"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> instead, which stores all the <a id="wrglossary.7756"></a><a href="#glo:dual.indexing">indexing</a> information, such as <a id="wrglossary.7757"></a><a href="#glo:dual.locationlist">location lists</a> and <a id="wrglossary.7758"></a><a href="#glo:idx.group">letter group</a> labels, in internal fields. It can also store lists of sibling entries or child entries. If you really want to input the <a id="wrglossary.7759"></a><a href="#glo:indexingfile">glossary file</a> in order to gather information obtained by <a id="wrglossary.7760"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.7761"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> without actually displaying anything (by redefining the markup commands to not produce any text), use <a id="wrglossary.7762"></a><a href="#glo:input"><code class="csfmt">\input</code></a> rather than <a id="wrglossary.7763"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>.<p>
-The <a id="wrglossary.7764"></a><a href="#glo:dual.glossary">glossary</a> is always started with: <pre class="compactcodebox"><a id="wrglossary.7765"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a>[<a id="wrglossary.7766"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a>]{<a id="wrglossary.7767"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a>}
-</pre> This creates the heading. This command sets the page header with: <pre class="compactcodebox"><a id="wrglossary.7768"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>{<a id="wrglossary.7769"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a>}
-</pre> If this is unsuitable for your chosen class file or page style package, you will need to redefine <a id="wrglossary.7770"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>. If <a id="wrglossary.7771"></a><a href="#glo:phantomsection"><code class="csfmt">\phantomsection</code></a> is defined (<a id="wrglossary.7772"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>) then <a id="wrglossary.7773"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a> will start with: <pre class="compactcodebox"><a id="wrglossary.7774"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a>
-<a id="wrglossary.7775"></a><a href="#glo:phantomsection"><code class="csfmt">\phantomsection</code></a>
+This section describes the commands that are used to display the <a id="wrglossary.7744"></a><a href="#glo:dual.glossary">glossary</a>. If you want to suppress the <a id="wrglossary.7745"></a><a href="#glo:locationlist">number lists</a> you can use the <a id="wrglossary.7746"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option. If you want to save the <a id="wrglossary.7747"></a><a href="#glo:locationlist">number lists</a> for some other purpose outside of the <a id="wrglossary.7748"></a><a href="#glo:dual.glossary">glossary</a>, you can use the <a id="wrglossary.7749"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> option. If you want information about an <a id="wrglossary.7750"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> parent then you can use <a id="wrglossary.7751"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a> (to determine if the entry has a parent) or <a id="wrglossary.7752"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a> (to expand to the parent&#x2019;s label). The <a id="wrglossary.7753"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> is provided in <a id="wrglossary.7754"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a> (and is 0 with <a id="wrglossary.7755"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>) but it&#x2019;s also stored in the <a id="wrglossary.7756"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> internal field.<p>
+If you&#x2019;re trying to work out how to parse the <a id="wrglossary.7757"></a><a href="#glo:dual.glossary">glossary</a> in order to gather <a id="wrglossary.7758"></a><a href="#glo:dual.indexing">indexing</a> information, consider using <a id="wrglossary.7759"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> instead, which stores all the <a id="wrglossary.7760"></a><a href="#glo:dual.indexing">indexing</a> information, such as <a id="wrglossary.7761"></a><a href="#glo:dual.locationlist">location lists</a> and <a id="wrglossary.7762"></a><a href="#glo:idx.group">letter group</a> labels, in internal fields. It can also store lists of sibling entries or child entries. If you really want to input the <a id="wrglossary.7763"></a><a href="#glo:indexingfile">glossary file</a> in order to gather information obtained by <a id="wrglossary.7764"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.7765"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> without actually displaying anything (by redefining the markup commands to not produce any text), use <a id="wrglossary.7766"></a><a href="#glo:input"><code class="csfmt">\input</code></a> rather than <a id="wrglossary.7767"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>.<p>
+The <a id="wrglossary.7768"></a><a href="#glo:dual.glossary">glossary</a> is always started with: <pre class="compactcodebox"><a id="wrglossary.7769"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a>[<a id="wrglossary.7770"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a>]{<a id="wrglossary.7771"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a>}
+</pre> This creates the heading. This command sets the page header with: <pre class="compactcodebox"><a id="wrglossary.7772"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>{<a id="wrglossary.7773"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a>}
+</pre> If this is unsuitable for your chosen class file or page style package, you will need to redefine <a id="wrglossary.7774"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>. If <a id="wrglossary.7775"></a><a href="#glo:phantomsection"><code class="csfmt">\phantomsection</code></a> is defined (<a id="wrglossary.7776"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>) then <a id="wrglossary.7777"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a> will start with: <pre class="compactcodebox"><a id="wrglossary.7778"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a>
+<a id="wrglossary.7779"></a><a href="#glo:phantomsection"><code class="csfmt">\phantomsection</code></a>
</pre><p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7776"></a><code class="code"><dfn id="glo:glossarysection"><code class="csfmt">\glossarysection</code></dfn>[<span class="meta">&#x2329;<em class="metainner">toc title</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- By default, this command uses either <a id="wrglossary.7777"></a><a href="#glo:chapter"><code class="csfmt">\chapter*</code></a> or <a id="wrglossary.7778"></a><a href="#glo:section"><code class="csfmt">\section*</code></a>, depending on whether or not <a id="wrglossary.7779"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> is defined. This can be overridden by the <a id="wrglossary.7780"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a> package option or the <a id="wrglossary.7781"></a><a href="#glo:setglossarysection"><code class="csfmt">\setglossarysection</code></a> command. Numbered sectional units can be obtained using the <a id="wrglossary.7782"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> package option. If the default unnumbered section setting is on, then the <span class="meta">&#x2329;<em class="metainner">toc-title</em>&#x232a;</span> will only be added to the <a id="wrglossary.7783"></a><a href="#glo:idx.tableofcontents">table of contents</a> if the <a id="wrglossary.7784"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> option is set. If <a id="wrglossary.7785"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> is on, the addition to the <a id="wrglossary.7786"></a><a href="#glo:idx.tableofcontents">table of contents</a> is left to the sectional command.<p>
+<a id="wrglossary.7780"></a><code class="code"><dfn id="glo:glossarysection"><code class="csfmt">\glossarysection</code></dfn>[<span class="meta">&#x2329;<em class="metainner">toc title</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ By default, this command uses either <a id="wrglossary.7781"></a><a href="#glo:chapter"><code class="csfmt">\chapter*</code></a> or <a id="wrglossary.7782"></a><a href="#glo:section"><code class="csfmt">\section*</code></a>, depending on whether or not <a id="wrglossary.7783"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a> is defined. This can be overridden by the <a id="wrglossary.7784"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a> package option or the <a id="wrglossary.7785"></a><a href="#glo:setglossarysection"><code class="csfmt">\setglossarysection</code></a> command. Numbered sectional units can be obtained using the <a id="wrglossary.7786"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> package option. If the default unnumbered section setting is on, then the <span class="meta">&#x2329;<em class="metainner">toc-title</em>&#x232a;</span> will only be added to the <a id="wrglossary.7787"></a><a href="#glo:idx.tableofcontents">table of contents</a> if the <a id="wrglossary.7788"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> option is set. If <a id="wrglossary.7789"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> is on, the addition to the <a id="wrglossary.7790"></a><a href="#glo:idx.tableofcontents">table of contents</a> is left to the sectional command.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
Further information about these options and commands is given in &#xa7;<a href="#sec:pkgopts-sec">2.2</a>. </div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7787"></a><code class="code"><dfn id="glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></dfn><span class="meta">&#x2329;<em class="metainner">glossary title</em>&#x232a;</span></code></div><!-- end of pinnedbox -->
- This sets the page header, if supported by the current page style. Originally the command <a id="wrglossary.7788"></a><dfn id="glo:glossarymark"><code class="csfmt">\glossarymark</code></dfn> was provided for this purpose, but this command is also provided by other packages and classes, notably <a id="wrglossary.7789"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a> which has a different syntax. Therefore the command <a id="wrglossary.7790"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a> will only be defined if it doesn&#x2019;t already exist. In which case, <a id="wrglossary.7791"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> will simply use <a id="wrglossary.7792"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a>.<p>
-If <a id="wrglossary.7793"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a> has been loaded, <a id="wrglossary.7794"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> will be defined to use <a id="wrglossary.7795"></a><a href="#glo:markboth"><code class="csfmt">\markboth</code></a> otherwise, if some other class or package has defined <a id="wrglossary.7796"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a>, <a id="wrglossary.7797"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> will be defined to use <a id="wrglossary.7798"></a><a href="#glo:@mkboth"><code class="csfmt">\@mkboth</code></a> (using the same definition as the <a id="wrglossary.7799"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s version of <a id="wrglossary.7800"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a>).<p>
-If <a id="wrglossary.7801"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="optfmt">=true</span>, the <a id="wrglossary.7802"></a><a href="#glo:dual.casechange">case change</a> will be applied using <a id="wrglossary.7803"></a><a href="#glo:memUChead"><code class="csfmt">\memUChead</code></a> if <a id="wrglossary.7804"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a> has been loaded, otherwise it will use <a id="wrglossary.7805"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>.<p>
-So if you want to redefine the way the header mark is set for the <a id="wrglossary.7806"></a><a href="#glo:dual.glossary">glossaries</a>, you need to redefine <a id="wrglossary.7807"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> not <a id="wrglossary.7808"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a>. For example, to only change the right header: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.7809"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>}[1]{<a id="wrglossary.7810"></a><a href="#glo:markright"><code class="csfmt">\markright</code></a>{#1}}
-</pre> or to prevent it from changing the headers: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.7811"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>}[1]{}
-</pre> If you want <a id="wrglossary.7812"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> to use <a id="wrglossary.7813"></a><a href="#glo:idx.allcaps">all caps</a> in the header, use the <a id="wrglossary.7814"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a> option described below.<p>
-With <a id="wrglossary.7815"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and unnumbered section headings, <a id="wrglossary.7816"></a><a href="#glo:phantomsection"><code class="csfmt">\phantomsection</code></a> is need to create an appropriate anchor (see the <a id="wrglossary.7817"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> manual). This will need the page cleared for <a id="wrglossary.7818"></a><a href="#glo:chapter"><code class="csfmt">\chapter*</code></a>, which is done with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7819"></a><code class="code"><dfn id="glo:glsclearpage"><code class="csfmt">\glsclearpage</code></dfn></code></div><!-- end of pinnedbox -->
- If the <a id="wrglossary.7820"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="optfmt">=chapter</span> setting is on then <a id="wrglossary.7821"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a> will use <a id="wrglossary.7822"></a><a href="#glo:cleardoublepage"><code class="csfmt">\cleardoublepage</code></a>, if it&#x2019;s defined and if the <a id="wrglossary.7823"></a><a href="#glo:if@openright"><code class="csfmt">\if@openright</code></a> conditional (provided by classes with an <a id="wrglossary.7824"></a><a href="#glo:opt.openright"><span class="optfmt">openright</span></a> option such as <a id="wrglossary.7825"></a><a href="#glo:cls.book"><span class="clsfmt">book</span></a> and <a id="wrglossary.7826"></a><a href="#glo:cls.report"><span class="clsfmt">report</span></a>) isn&#x2019;t defined or is defined and is true, otherwise <a id="wrglossary.7827"></a><a href="#glo:clearpage"><code class="csfmt">\clearpage</code></a> is used.<p>
-Occasionally you may find that another package defines <a id="wrglossary.7828"></a><a href="#glo:cleardoublepage"><code class="csfmt">\cleardoublepage</code></a> when it is not required. This may cause an unwanted blank page to appear before each <a id="wrglossary.7829"></a><a href="#glo:dual.glossary">glossary</a> If you only want a single page cleared, you can redefine <a id="wrglossary.7830"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.7831"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a>}{<a id="wrglossary.7832"></a><a href="#glo:clearpage"><code class="csfmt">\clearpage</code></a>}
-</pre> Note that this will no longer take the <a id="wrglossary.7833"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a> package option into account.<p>
+<a id="wrglossary.7791"></a><code class="code"><dfn id="glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></dfn><span class="meta">&#x2329;<em class="metainner">glossary title</em>&#x232a;</span></code></div><!-- end of pinnedbox -->
+ This sets the page header, if supported by the current page style. Originally the command <a id="wrglossary.7792"></a><dfn id="glo:glossarymark"><code class="csfmt">\glossarymark</code></dfn> was provided for this purpose, but this command is also provided by other packages and classes, notably <a id="wrglossary.7793"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a> which has a different syntax. Therefore the command <a id="wrglossary.7794"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a> will only be defined if it doesn&#x2019;t already exist. In which case, <a id="wrglossary.7795"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> will simply use <a id="wrglossary.7796"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a>.<p>
+If <a id="wrglossary.7797"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a> has been loaded, <a id="wrglossary.7798"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> will be defined to use <a id="wrglossary.7799"></a><a href="#glo:markboth"><code class="csfmt">\markboth</code></a> otherwise, if some other class or package has defined <a id="wrglossary.7800"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a>, <a id="wrglossary.7801"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> will be defined to use <a id="wrglossary.7802"></a><a href="#glo:@mkboth"><code class="csfmt">\@mkboth</code></a> (using the same definition as the <a id="wrglossary.7803"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s version of <a id="wrglossary.7804"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a>).<p>
+If <a id="wrglossary.7805"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="optfmt">=true</span>, the <a id="wrglossary.7806"></a><a href="#glo:dual.casechange">case change</a> will be applied using <a id="wrglossary.7807"></a><a href="#glo:memUChead"><code class="csfmt">\memUChead</code></a> if <a id="wrglossary.7808"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a> has been loaded, otherwise it will use <a id="wrglossary.7809"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>.<p>
+So if you want to redefine the way the header mark is set for the <a id="wrglossary.7810"></a><a href="#glo:dual.glossary">glossaries</a>, you need to redefine <a id="wrglossary.7811"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> not <a id="wrglossary.7812"></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a>. For example, to only change the right header: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.7813"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>}[1]{<a id="wrglossary.7814"></a><a href="#glo:markright"><code class="csfmt">\markright</code></a>{#1}}
+</pre> or to prevent it from changing the headers: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.7815"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>}[1]{}
+</pre> If you want <a id="wrglossary.7816"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> to use <a id="wrglossary.7817"></a><a href="#glo:idx.allcaps">all caps</a> in the header, use the <a id="wrglossary.7818"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a> option described below.<p>
+With <a id="wrglossary.7819"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and unnumbered section headings, <a id="wrglossary.7820"></a><a href="#glo:phantomsection"><code class="csfmt">\phantomsection</code></a> is need to create an appropriate anchor (see the <a id="wrglossary.7821"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> manual). This will need the page cleared for <a id="wrglossary.7822"></a><a href="#glo:chapter"><code class="csfmt">\chapter*</code></a>, which is done with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7823"></a><code class="code"><dfn id="glo:glsclearpage"><code class="csfmt">\glsclearpage</code></dfn></code></div><!-- end of pinnedbox -->
+ If the <a id="wrglossary.7824"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="optfmt">=chapter</span> setting is on then <a id="wrglossary.7825"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a> will use <a id="wrglossary.7826"></a><a href="#glo:cleardoublepage"><code class="csfmt">\cleardoublepage</code></a>, if it&#x2019;s defined and if the <a id="wrglossary.7827"></a><a href="#glo:if@openright"><code class="csfmt">\if@openright</code></a> conditional (provided by classes with an <a id="wrglossary.7828"></a><a href="#glo:opt.openright"><span class="optfmt">openright</span></a> option such as <a id="wrglossary.7829"></a><a href="#glo:cls.book"><span class="clsfmt">book</span></a> and <a id="wrglossary.7830"></a><a href="#glo:cls.report"><span class="clsfmt">report</span></a>) isn&#x2019;t defined or is defined and is true, otherwise <a id="wrglossary.7831"></a><a href="#glo:clearpage"><code class="csfmt">\clearpage</code></a> is used.<p>
+Occasionally you may find that another package defines <a id="wrglossary.7832"></a><a href="#glo:cleardoublepage"><code class="csfmt">\cleardoublepage</code></a> when it is not required. This may cause an unwanted blank page to appear before each <a id="wrglossary.7833"></a><a href="#glo:dual.glossary">glossary</a> If you only want a single page cleared, you can redefine <a id="wrglossary.7834"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.7835"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a>}{<a id="wrglossary.7836"></a><a href="#glo:clearpage"><code class="csfmt">\clearpage</code></a>}
+</pre> Note that this will no longer take the <a id="wrglossary.7837"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a> package option into account.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7834"></a><code class="code"><dfn id="glo:glossarytitle"><code class="csfmt">\glossarytitle</code></dfn></code></div><!-- end of pinnedbox -->
- This expands to the title that should be used by the <a id="wrglossary.7835"></a><a href="#glo:dual.glossary">glossary</a> section header. It&#x2019;s initialised to the title provided in <a id="wrglossary.7836"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> when the <a id="wrglossary.7837"></a><a href="#glo:dual.glossary">glossary</a> was defined. The <a id="wrglossary.7838"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> option will redefined this command.<p>
+<a id="wrglossary.7838"></a><code class="code"><dfn id="glo:glossarytitle"><code class="csfmt">\glossarytitle</code></dfn></code></div><!-- end of pinnedbox -->
+ This expands to the title that should be used by the <a id="wrglossary.7839"></a><a href="#glo:dual.glossary">glossary</a> section header. It&#x2019;s initialised to the title provided in <a id="wrglossary.7840"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> when the <a id="wrglossary.7841"></a><a href="#glo:dual.glossary">glossary</a> was defined. The <a id="wrglossary.7842"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> option will redefined this command.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7839"></a><code class="code"><dfn id="glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></dfn></code></div><!-- end of pinnedbox -->
- This expands to the <a id="wrglossary.7840"></a><a href="#glo:idx.tableofcontents">table of contents</a> title that&#x2019;s supplied in the optional argument of the <a id="wrglossary.7841"></a><a href="#glo:dual.glossary">glossary</a> section command. It will only be added to the <a id="wrglossary.7842"></a><a href="#glo:idx.tableofcontents">table of contents</a> is the <a id="wrglossary.7843"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> package option is on, but it may also be used in the page header (depending on the definition of <a id="wrglossary.7844"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> and the current page style).<p>
-The <a id="wrglossary.7845"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a> command is initialised to <a id="wrglossary.7846"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a>. The <a id="wrglossary.7847"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> option will redefine this command. If neither the <a id="wrglossary.7848"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> nor <a id="wrglossary.7849"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> are used, <a id="wrglossary.7850"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a> will be defined via: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7851"></a><code class="code"><dfn id="glo:glssettoctitle"><code class="csfmt">\glssettoctitle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- By default, this will redefine <a id="wrglossary.7852"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a> to the title provided in <a id="wrglossary.7853"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> when the <a id="wrglossary.7854"></a><a href="#glo:dual.glossary">glossary</a> was defined.<p>
-This means that if neither <a id="wrglossary.7855"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> nor <a id="wrglossary.7856"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> are set, the <a id="wrglossary.7857"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> associated title will be used for both. If only <a id="wrglossary.7858"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> is used, then it will also apply to the <a id="wrglossary.7859"></a><a href="#glo:idx.tableofcontents">table of contents</a> title, and if only <a id="wrglossary.7860"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> is used, then <a id="wrglossary.7861"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a> will be defined to that value but <a id="wrglossary.7862"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a> will be the <a id="wrglossary.7863"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> associated title.<p>
-After the heading, but before the main body of the <a id="wrglossary.7864"></a><a href="#glo:dual.glossary">glossary</a>, is the <a id="wrglossary.7865"></a>glossary preamble which is given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7866"></a><code class="code"><dfn id="glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></dfn></code></div><!-- end of pinnedbox -->
- You can redefine this before the <a id="wrglossary.7867"></a><a href="#glo:dual.glossary">glossary</a> is shown. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.7868"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>}{Numbers in italic
+<a id="wrglossary.7843"></a><code class="code"><dfn id="glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></dfn></code></div><!-- end of pinnedbox -->
+ This expands to the <a id="wrglossary.7844"></a><a href="#glo:idx.tableofcontents">table of contents</a> title that&#x2019;s supplied in the optional argument of the <a id="wrglossary.7845"></a><a href="#glo:dual.glossary">glossary</a> section command. It will only be added to the <a id="wrglossary.7846"></a><a href="#glo:idx.tableofcontents">table of contents</a> is the <a id="wrglossary.7847"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> package option is on, but it may also be used in the page header (depending on the definition of <a id="wrglossary.7848"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> and the current page style).<p>
+The <a id="wrglossary.7849"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a> command is initialised to <a id="wrglossary.7850"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a>. The <a id="wrglossary.7851"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> option will redefine this command. If neither the <a id="wrglossary.7852"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> nor <a id="wrglossary.7853"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> are used, <a id="wrglossary.7854"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a> will be defined via: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7855"></a><code class="code"><dfn id="glo:glssettoctitle"><code class="csfmt">\glssettoctitle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ By default, this will redefine <a id="wrglossary.7856"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a> to the title provided in <a id="wrglossary.7857"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> when the <a id="wrglossary.7858"></a><a href="#glo:dual.glossary">glossary</a> was defined.<p>
+This means that if neither <a id="wrglossary.7859"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> nor <a id="wrglossary.7860"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> are set, the <a id="wrglossary.7861"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> associated title will be used for both. If only <a id="wrglossary.7862"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> is used, then it will also apply to the <a id="wrglossary.7863"></a><a href="#glo:idx.tableofcontents">table of contents</a> title, and if only <a id="wrglossary.7864"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> is used, then <a id="wrglossary.7865"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a> will be defined to that value but <a id="wrglossary.7866"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a> will be the <a id="wrglossary.7867"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> associated title.<p>
+After the heading, but before the main body of the <a id="wrglossary.7868"></a><a href="#glo:dual.glossary">glossary</a>, is the <a id="wrglossary.7869"></a>glossary preamble which is given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7870"></a><code class="code"><dfn id="glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></dfn></code></div><!-- end of pinnedbox -->
+ You can redefine this before the <a id="wrglossary.7871"></a><a href="#glo:dual.glossary">glossary</a> is shown. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.7872"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>}{Numbers in italic
indicate primary definitions.}
-</pre> A <a id="wrglossary.7869"></a><a href="#glo:dual.glossary">glossary</a> may have its own specific <a id="wrglossary.7870"></a><a href="#glo:idx.glossarypreamble">preamble</a>. If it has one defined, then the <a id="wrglossary.7871"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> set of commands will locally redefine <a id="wrglossary.7872"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a> to that <a id="wrglossary.7873"></a><a href="#glo:idx.glossarypreamble">preamble</a> instead. Since this change is scoped, the previous definition will be restored after the <a id="wrglossary.7874"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> command.<p>
-You can globally assign a <a id="wrglossary.7875"></a><a href="#glo:idx.glossarypreamble">preamble</a> to a specific <a id="wrglossary.7876"></a><a href="#glo:dual.glossary">glossary</a> with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7877"></a><code class="code"><dfn id="glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.7878"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is used. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7879"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>{Numbers in italic
+</pre> A <a id="wrglossary.7873"></a><a href="#glo:dual.glossary">glossary</a> may have its own specific <a id="wrglossary.7874"></a><a href="#glo:idx.glossarypreamble">preamble</a>. If it has one defined, then the <a id="wrglossary.7875"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> set of commands will locally redefine <a id="wrglossary.7876"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a> to that <a id="wrglossary.7877"></a><a href="#glo:idx.glossarypreamble">preamble</a> instead. Since this change is scoped, the previous definition will be restored after the <a id="wrglossary.7878"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> command.<p>
+You can globally assign a <a id="wrglossary.7879"></a><a href="#glo:idx.glossarypreamble">preamble</a> to a specific <a id="wrglossary.7880"></a><a href="#glo:dual.glossary">glossary</a> with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7881"></a><code class="code"><dfn id="glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.7882"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is used. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.7883"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>{Numbers in italic
indicate primary definitions.}
-</pre> This will set the given <a id="wrglossary.7880"></a><a href="#glo:idx.glossarypreamble">preamble</a> text for just the <a id="wrglossary.7881"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary, not for any other <a id="wrglossary.7882"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.7883"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7884"></a><code class="code"><dfn id="glo:apptoglossarypreamble"><code class="xtrcsfmt">\apptoglossarypreamble</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which locally appends <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to the <a id="wrglossary.7885"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the specific <a id="wrglossary.7886"></a><a href="#glo:dual.glossary">glossary</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7887"></a><code class="code"><dfn id="glo:pretoglossarypreamble"><code class="xtrcsfmt">\pretoglossarypreamble</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which locally prepends <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to the <a id="wrglossary.7888"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the specific <a id="wrglossary.7889"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-There is also a <a id="wrglossary.7890"></a><dfn id="glo:idx.postamble">postamble</dfn> at the end of each <a id="wrglossary.7891"></a><a href="#glo:dual.glossary">glossary</a> which is given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7892"></a><code class="code"><dfn id="glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></dfn></code></div><!-- end of pinnedbox -->
- This is less useful than a <a id="wrglossary.7893"></a><a href="#glo:idx.glossarypreamble">preamble</a> and so there&#x2019;s no analogous command to <a id="wrglossary.7894"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>.<p>
+</pre> This will set the given <a id="wrglossary.7884"></a><a href="#glo:idx.glossarypreamble">preamble</a> text for just the <a id="wrglossary.7885"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary, not for any other <a id="wrglossary.7886"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.7887"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7888"></a><code class="code"><dfn id="glo:apptoglossarypreamble"><code class="xtrcsfmt">\apptoglossarypreamble</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which locally appends <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to the <a id="wrglossary.7889"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the specific <a id="wrglossary.7890"></a><a href="#glo:dual.glossary">glossary</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7891"></a><code class="code"><dfn id="glo:pretoglossarypreamble"><code class="xtrcsfmt">\pretoglossarypreamble</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which locally prepends <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to the <a id="wrglossary.7892"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the specific <a id="wrglossary.7893"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+There is also a <a id="wrglossary.7894"></a><dfn id="glo:idx.postamble">postamble</dfn> at the end of each <a id="wrglossary.7895"></a><a href="#glo:dual.glossary">glossary</a> which is given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7896"></a><code class="code"><dfn id="glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></dfn></code></div><!-- end of pinnedbox -->
+ This is less useful than a <a id="wrglossary.7897"></a><a href="#glo:idx.glossarypreamble">preamble</a> and so there&#x2019;s no analogous command to <a id="wrglossary.7898"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The <a id="wrglossary.7895"></a><a href="#glo:idx.glossarypreamble">preamble</a> and <a id="wrglossary.7896"></a><a href="#glo:idx.postamble">postamble</a> occur outside of <a id="wrglossary.7897"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> and so shouldn&#x2019;t be influenced by the <a id="wrglossary.7898"></a><a href="#glo:idx.glossarystyle">glossary style</a>. </div><!-- end of information -->
+The <a id="wrglossary.7899"></a><a href="#glo:idx.glossarypreamble">preamble</a> and <a id="wrglossary.7900"></a><a href="#glo:idx.postamble">postamble</a> occur outside of <a id="wrglossary.7901"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> and so shouldn&#x2019;t be influenced by the <a id="wrglossary.7902"></a><a href="#glo:idx.glossarystyle">glossary style</a>. </div><!-- end of information -->
<p>
-<div class="example" id="ex:twocolumn"><div class="title">Example 31: Switch to Two Column Mode for Glossary</div> Suppose you are using the <a id="wrglossary.7899"></a><a href="#glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></a> style, and you want the <a id="wrglossary.7900"></a><a href="#glo:dual.glossary">glossary</a> to be in two columns (you can&#x2019;t use the <a id="wrglossary.7901"></a><a href="#glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></a> style for this example as you can&#x2019;t use the <a id="wrglossary.7902"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment in two column mode), but after the <a id="wrglossary.7903"></a><a href="#glo:dual.glossary">glossary</a> you want to switch back to one column mode, you could do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.7904"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a>}[2][]{<span class="comment">% </span>
- <a id="wrglossary.7905"></a><a href="#glo:twocolumn"><code class="csfmt">\twocolumn</code></a>[{<a id="wrglossary.7906"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>*{#2}}]<span class="comment">% </span>
- <code class="cmd">\setlength</code><a id="wrglossary.7907"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>{0.6<code class="cmd">\linewidth</code>}<span class="comment">% </span>
- <a id="wrglossary.7908"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>{<a id="wrglossary.7909"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a>}<span class="comment">% </span>
+<div class="example" id="ex:twocolumn"><div class="title">Example 31: Switch to Two Column Mode for Glossary</div> Suppose you are using the <a id="wrglossary.7903"></a><a href="#glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></a> style, and you want the <a id="wrglossary.7904"></a><a href="#glo:dual.glossary">glossary</a> to be in two columns (you can&#x2019;t use the <a id="wrglossary.7905"></a><a href="#glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></a> style for this example as you can&#x2019;t use the <a id="wrglossary.7906"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment in two column mode), but after the <a id="wrglossary.7907"></a><a href="#glo:dual.glossary">glossary</a> you want to switch back to one column mode, you could do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.7908"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a>}[2][]{<span class="comment">% </span>
+ <a id="wrglossary.7909"></a><a href="#glo:twocolumn"><code class="csfmt">\twocolumn</code></a>[{<a id="wrglossary.7910"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>*{#2}}]<span class="comment">% </span>
+ <code class="cmd">\setlength</code><a id="wrglossary.7911"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>{0.6<code class="cmd">\linewidth</code>}<span class="comment">% </span>
+ <a id="wrglossary.7912"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a>{<a id="wrglossary.7913"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a>}<span class="comment">% </span>
}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.7910"></a><a href="#glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></a>}{<a id="wrglossary.7911"></a><a href="#glo:onecolumn"><code class="csfmt">\onecolumn</code></a>}
-</pre> (You may prefer to use the <a id="wrglossary.7912"></a><a href="#glo:opt.glostyle.mcolalttree"><span class="glostylefmt">mcolalttree</span></a> style if you&#x2019;re not interested in the column headers or borders.) </div><p>
-The actual <a id="wrglossary.7913"></a><a href="#glo:dual.glossary">glossary</a> content is contained within the <a id="wrglossary.7914"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment, which will typically be in the form: <pre class="compactcodebox"><code class="cbeg">\begin{theglossary}</code><a id="wrglossary.7915"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>
-<a id="wrglossary.7916"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}<code class="cmd">\relax</code><a id="wrglossary.7917"></a><a href="#glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></a>
-<a id="wrglossary.7918"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}
-<a id="wrglossary.7919"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.7914"></a><a href="#glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></a>}{<a id="wrglossary.7915"></a><a href="#glo:onecolumn"><code class="csfmt">\onecolumn</code></a>}
+</pre> (You may prefer to use the <a id="wrglossary.7916"></a><a href="#glo:opt.glostyle.mcolalttree"><span class="glostylefmt">mcolalttree</span></a> style if you&#x2019;re not interested in the column headers or borders.) </div><p>
+The actual <a id="wrglossary.7917"></a><a href="#glo:dual.glossary">glossary</a> content is contained within the <a id="wrglossary.7918"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment, which will typically be in the form: <pre class="compactcodebox"><code class="cbeg">\begin{theglossary}</code><a id="wrglossary.7919"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>
+<a id="wrglossary.7920"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}<code class="cmd">\relax</code><a id="wrglossary.7921"></a><a href="#glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></a>
+<a id="wrglossary.7922"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}
+<a id="wrglossary.7923"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}
<span class="comment">% &#x2026;</span>
-<a id="wrglossary.7920"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>
-<a id="wrglossary.7921"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}<code class="cmd">\relax</code><a id="wrglossary.7922"></a><a href="#glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></a>
-<a id="wrglossary.7923"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}
-<a id="wrglossary.7924"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}
+<a id="wrglossary.7924"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>
+<a id="wrglossary.7925"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}<code class="cmd">\relax</code><a id="wrglossary.7926"></a><a href="#glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></a>
+<a id="wrglossary.7927"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}
+<a id="wrglossary.7928"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}
<span class="comment">% &#x2026;</span>
<code class="cend">\end{theglossary}</code>
</pre><p>
-The entire <a id="wrglossary.7925"></a><a href="#glo:locationlist">number list</a> for each <a id="wrglossary.7926"></a><a href="#glo:idx.glossaryentry">entry</a> is encapsulated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7927"></a><code class="code"><dfn id="glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></dfn>{<span class="meta">&#x2329;<em class="metainner">locations</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command allows <a id="wrglossary.7928"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a>, <a id="wrglossary.7929"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a>, and the <a id="wrglossary.7930"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> and <a id="wrglossary.7931"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> options to work. The <a id="wrglossary.7932"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> command is reset by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7933"></a><code class="code"><dfn id="glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></dfn></code></div><!-- end of pinnedbox -->
-<p>
-With <a id="wrglossary.7934"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this command is preceded by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7935"></a><code class="code"><dfn id="glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The default behaviour is to use the value of the <a id="wrglossary.7936"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> internal field. This command is not used with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>.<p>
-If you want to suppress the <a id="wrglossary.7937"></a><a href="#glo:locationlist">number list</a> for a particular entry, you can add the following to the entry&#x2019;s description: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7938"></a><code class="code"><dfn id="glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></dfn></code></div><!-- end of pinnedbox -->
- Within the <a id="wrglossary.7939"></a><a href="#glo:dual.glossary">glossary</a>, this will redefine <a id="wrglossary.7940"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> to ignore its argument and then reset itself. This means that the next <a id="wrglossary.7941"></a><a href="#glo:locationlist">number list</a> will be suppressed. Note that if the entry doesn&#x2019;t have a <a id="wrglossary.7942"></a><a href="#glo:locationlist">number list</a> (for example, it&#x2019;s a parent entry that only appears in the <a id="wrglossary.7943"></a><a href="#glo:dual.glossary">glossary</a> because it has an <a id="wrglossary.7944"></a><a href="#glo:@@glslabel@indexing">indexed</a> descendent entry) then the next <a id="wrglossary.7945"></a><a href="#glo:locationlist">number list</a> will be for the first child entry that&#x2019;s been <a id="wrglossary.7946"></a><a href="#glo:@@glslabel@indexing">indexed</a>. This command does nothing outside of the <a id="wrglossary.7947"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-Similarly, if you want to override the <a id="wrglossary.7948"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option to ensure that the next <a id="wrglossary.7949"></a><a href="#glo:locationlist">number list</a> is shown, then use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7950"></a><code class="code"><dfn id="glo:glsnextpages"><code class="csfmt">\glsnextpages</code></dfn></code></div><!-- end of pinnedbox -->
- This command does nothing outside of the <a id="wrglossary.7951"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+The entire <a id="wrglossary.7929"></a><a href="#glo:locationlist">number list</a> for each <a id="wrglossary.7930"></a><a href="#glo:idx.glossaryentry">entry</a> is encapsulated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7931"></a><code class="code"><dfn id="glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></dfn>{<span class="meta">&#x2329;<em class="metainner">locations</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command allows <a id="wrglossary.7932"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a>, <a id="wrglossary.7933"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a>, and the <a id="wrglossary.7934"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> and <a id="wrglossary.7935"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> options to work. The <a id="wrglossary.7936"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> command is reset by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7937"></a><code class="code"><dfn id="glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></dfn></code></div><!-- end of pinnedbox -->
+<p>
+With <a id="wrglossary.7938"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, this command is preceded by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7939"></a><code class="code"><dfn id="glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The default behaviour is to use the value of the <a id="wrglossary.7940"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> internal field. This command is not used with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>.<p>
+If you want to suppress the <a id="wrglossary.7941"></a><a href="#glo:locationlist">number list</a> for a particular entry, you can add the following to the entry&#x2019;s description: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7942"></a><code class="code"><dfn id="glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></dfn></code></div><!-- end of pinnedbox -->
+ Within the <a id="wrglossary.7943"></a><a href="#glo:dual.glossary">glossary</a>, this will redefine <a id="wrglossary.7944"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> to ignore its argument and then reset itself. This means that the next <a id="wrglossary.7945"></a><a href="#glo:locationlist">number list</a> will be suppressed. Note that if the entry doesn&#x2019;t have a <a id="wrglossary.7946"></a><a href="#glo:locationlist">number list</a> (for example, it&#x2019;s a parent entry that only appears in the <a id="wrglossary.7947"></a><a href="#glo:dual.glossary">glossary</a> because it has an <a id="wrglossary.7948"></a><a href="#glo:@@glslabel@indexing">indexed</a> descendent entry) then the next <a id="wrglossary.7949"></a><a href="#glo:locationlist">number list</a> will be for the first child entry that&#x2019;s been <a id="wrglossary.7950"></a><a href="#glo:@@glslabel@indexing">indexed</a>. This command does nothing outside of the <a id="wrglossary.7951"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+Similarly, if you want to override the <a id="wrglossary.7952"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option to ensure that the next <a id="wrglossary.7953"></a><a href="#glo:locationlist">number list</a> is shown, then use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7954"></a><code class="code"><dfn id="glo:glsnextpages"><code class="csfmt">\glsnextpages</code></dfn></code></div><!-- end of pinnedbox -->
+ This command does nothing outside of the <a id="wrglossary.7955"></a><a href="#glo:dual.glossary">glossary</a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The <a id="wrglossary.7952"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a> key that may be used when defining an <a id="wrglossary.7953"></a><a href="#glo:idx.glossaryentry">entry</a>, works by automatically adding <a id="wrglossary.7954"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a> or <a id="wrglossary.7955"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a> to the <a id="wrglossary.7956"></a><a href="#glo:dual.indexing">indexing</a> information before <a id="wrglossary.7957"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> or <a id="wrglossary.7958"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a> with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. With <a id="wrglossary.7959"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, the relevant command is put in the <a id="wrglossary.7960"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> internal field, but since <a id="wrglossary.7961"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> only uses <a id="wrglossary.7962"></a><a href="#glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></a> and <a id="wrglossary.7963"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> when the <a id="wrglossary.7964"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field is set, it won&#x2019;t affect sub-entries. </div><!-- end of information -->
+The <a id="wrglossary.7956"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a> key that may be used when defining an <a id="wrglossary.7957"></a><a href="#glo:idx.glossaryentry">entry</a>, works by automatically adding <a id="wrglossary.7958"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a> or <a id="wrglossary.7959"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a> to the <a id="wrglossary.7960"></a><a href="#glo:dual.indexing">indexing</a> information before <a id="wrglossary.7961"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> or <a id="wrglossary.7962"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a> with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. With <a id="wrglossary.7963"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, the relevant command is put in the <a id="wrglossary.7964"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> internal field, but since <a id="wrglossary.7965"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> only uses <a id="wrglossary.7966"></a><a href="#glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></a> and <a id="wrglossary.7967"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> when the <a id="wrglossary.7968"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field is set, it won&#x2019;t affect sub-entries. </div><!-- end of information -->
<p>
-The <a id="wrglossary.7965"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment, and the other commands (<a id="wrglossary.7966"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>, <a id="wrglossary.7967"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>, <a id="wrglossary.7968"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>, <a id="wrglossary.7969"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> and <a id="wrglossary.7970"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>) are all redefined by <a id="wrglossary.7971"></a><a href="#glo:idx.glossarystyle">glossary styles</a> and are described in &#xa7;<a href="#sec:newglossarystyle">13.2</a>.<p>
+The <a id="wrglossary.7969"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment, and the other commands (<a id="wrglossary.7970"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>, <a id="wrglossary.7971"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>, <a id="wrglossary.7972"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>, <a id="wrglossary.7973"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> and <a id="wrglossary.7974"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>) are all redefined by <a id="wrglossary.7975"></a><a href="#glo:idx.glossarystyle">glossary styles</a> and are described in &#xa7;<a href="#sec:newglossarystyle">13.2</a>.<p>
</section><!-- end of section sec:glossmarkup -->
<section id="sec:newglossary"><!-- start of section sec:newglossary --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->9. Defining New Glossaries<div class="labellink"><a href="#sec:newglossary">[link]</a></div></h1><!-- end of chapter header -->
<p>
-A new <a id="wrglossary.7972"></a><a href="#glo:dual.glossary">glossary</a> can be defined using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7973"></a><code class="code"><dfn id="glo:newglossary"><code class="csfmt">\newglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> is the label to assign to this <a id="wrglossary.7974"></a><a href="#glo:dual.glossary">glossary</a>. This label is used to reference the <a id="wrglossary.7975"></a><a href="#glo:dual.glossary">glossary</a> in the value of the <a id="wrglossary.7976"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key when defining <a id="wrglossary.7977"></a><a href="#glo:idx.glossaryentry">entries</a> or, the similarly named, <a id="wrglossary.7978"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option in the <a id="wrglossary.7979"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> commands.<p>
+A new <a id="wrglossary.7976"></a><a href="#glo:dual.glossary">glossary</a> can be defined using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7977"></a><code class="code"><dfn id="glo:newglossary"><code class="csfmt">\newglossary</code></dfn>[<span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> is the label to assign to this <a id="wrglossary.7978"></a><a href="#glo:dual.glossary">glossary</a>. This label is used to reference the <a id="wrglossary.7979"></a><a href="#glo:dual.glossary">glossary</a> in the value of the <a id="wrglossary.7980"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key when defining <a id="wrglossary.7981"></a><a href="#glo:idx.glossaryentry">entries</a> or, the similarly named, <a id="wrglossary.7982"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a> option in the <a id="wrglossary.7983"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> commands.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
As with labels in general, <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> must not contain any active characters. </div><!-- end of important -->
<p>
-The arguments <span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span> specify the extensions of the input and output (from TeX&#x2019;s point of view) <a id="wrglossary.7980"></a><a href="#glo:indexingfile">files</a> for that <a id="wrglossary.7981"></a><a href="#glo:dual.glossary">glossary</a>, <span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span> is the default title for this new <a id="wrglossary.7982"></a><a href="#glo:dual.glossary">glossary</a>, and the final optional argument <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> specifies which <a id="wrglossary.7983"></a><a href="#glo:dual.locationcounter">location counter</a> to use for the associated <a id="wrglossary.7984"></a><a href="#glo:locationlist">number lists</a> (see also &#xa7;<a href="#sec:numberlists">12</a>). If not specified, the default <a id="wrglossary.7985"></a><a href="#glo:dual.locationcounter">location counter</a> will be the one identified in the <a id="wrglossary.7986"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> option, if that option is used, otherwise it will be the <a id="wrglossary.7987"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter.<p>
-The first optional argument <span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span> specifies the extension for the <a id="wrglossary.7988"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> transcript file (this information is used by <a id="wrglossary.7989"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> which picks up the information from the <a id="wrglossary.7990"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and also by the <a id="wrglossary.7991"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option). If omitted, <a id="wrglossary.7992"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> is used.<p>
-The file extensions only apply to Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. For the other options, the <a id="wrglossary.7993"></a><a href="#glo:dual.indexing">indexing</a> information is written to the <a id="wrglossary.7994"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a>. No input file is required for <a id="wrglossary.7995"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> and <a id="wrglossary.7996"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> always has the <a id="wrglossary.7997"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file extension. Since the file extensions are only relevant for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, there is a starred version that omits those arguments: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7998"></a><code class="code"><dfn id="glo:newglossary*"><code class="csfmt">\newglossary*</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- This is equivalent to <pre class="compactcodebox"><a id="wrglossary.7999"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-glg]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-gls}{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-glo}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]
+The arguments <span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span> specify the extensions of the input and output (from TeX&#x2019;s point of view) <a id="wrglossary.7984"></a><a href="#glo:indexingfile">files</a> for that <a id="wrglossary.7985"></a><a href="#glo:dual.glossary">glossary</a>, <span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span> is the default title for this new <a id="wrglossary.7986"></a><a href="#glo:dual.glossary">glossary</a>, and the final optional argument <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> specifies which <a id="wrglossary.7987"></a><a href="#glo:dual.locationcounter">location counter</a> to use for the associated <a id="wrglossary.7988"></a><a href="#glo:locationlist">number lists</a> (see also &#xa7;<a href="#sec:numberlists">12</a>). If not specified, the default <a id="wrglossary.7989"></a><a href="#glo:dual.locationcounter">location counter</a> will be the one identified in the <a id="wrglossary.7990"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> option, if that option is used, otherwise it will be the <a id="wrglossary.7991"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter.<p>
+The first optional argument <span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span> specifies the extension for the <a id="wrglossary.7992"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> transcript file (this information is used by <a id="wrglossary.7993"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> which picks up the information from the <a id="wrglossary.7994"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and also by the <a id="wrglossary.7995"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option). If omitted, <a id="wrglossary.7996"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> is used.<p>
+The file extensions only apply to Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. For the other options, the <a id="wrglossary.7997"></a><a href="#glo:dual.indexing">indexing</a> information is written to the <a id="wrglossary.7998"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a>. No input file is required for <a id="wrglossary.7999"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> and <a id="wrglossary.8000"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> always has the <a id="wrglossary.8001"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file extension. Since the file extensions are only relevant for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, there is a starred version that omits those arguments: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8002"></a><code class="code"><dfn id="glo:newglossary*"><code class="csfmt">\newglossary*</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ This is equivalent to <pre class="compactcodebox"><a id="wrglossary.8003"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-glg]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-gls}{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-glo}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]
</pre> or you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8000"></a><code class="code"><dfn id="glo:altnewglossary"><code class="csfmt">\altnewglossary</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- which is equivalent to <pre class="compactcodebox"><a id="wrglossary.8001"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-glg]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-gls}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-glo}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]
+<a id="wrglossary.8004"></a><code class="code"><dfn id="glo:altnewglossary"><code class="csfmt">\altnewglossary</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ which is equivalent to <pre class="compactcodebox"><a id="wrglossary.8005"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-glg]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-gls}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-glo}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]
</pre> Note that in both cases distinct file extensions are defined so these commands are still useful with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>.<p>
-It may be that you have some terms that are so common that they don&#x2019;t need to be listed. In this case, you can define a&#xa0;special type of <a id="wrglossary.8002"></a><a href="#glo:dual.glossary">glossary</a> that doesn&#x2019;t create any associated files. This is referred to as an <span class="qt">&#x201c;<a id="wrglossary.8003"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>&#x201d;</span> and it&#x2019;s ignored by commands that iterate over all the <a id="wrglossary.8004"></a><a href="#glo:dual.glossary">glossaries</a>, such as <a id="wrglossary.8005"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>. To define an <a id="wrglossary.8006"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>, use <a id="wrglossary.8007"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a> where <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> is the glossary label (as above). This <a id="wrglossary.8008"></a><a href="#glo:dual.glossary">glossary</a> type will automatically be added to the <a id="wrglossary.8009"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> list, since there are no hypertargets for the entries in an <a id="wrglossary.8010"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>. (The sample file <a id="wrglossary.8011"></a><a href="#glo:file.sample-entryfmt.tex"><span class="filefmt">sample-entryfmt.tex</span></a> defines an ignored glossary.)<p>
-An <a id="wrglossary.8012"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> can&#x2019;t be displayed with <a id="wrglossary.8013"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> or <a id="wrglossary.8014"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> but can be displayed with <a id="wrglossary.8015"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> and <a id="wrglossary.8016"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8017"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.8018"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a starred version <a id="wrglossary.8019"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary*</code></a> that doesn&#x2019;t suppress <a id="wrglossary.8020"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (since <a id="wrglossary.8021"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> can be useful with <a id="wrglossary.8022"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). There is also an analogous <a id="wrglossary.8023"></a><a href="#glo:provideignoredglossary"><code class="xtrcsfmt">\provideignoredglossary</code></a> command. </div><!-- end of information -->
-<p>
-You can test if a <a id="wrglossary.8024"></a><a href="#glo:dual.glossary">glossary</a> is an ignored one using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8025"></a><code class="code"><dfn id="glo:ifignoredglossary"><code class="csfmt">\ifignoredglossary</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> was defined as an <a id="wrglossary.8026"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>, otherwise it does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
-Note that the <a id="wrglossary.8027"></a><dfn id="glo:opt.glostype.main"><code class="glostypefmt">main</code></dfn> (default) <a id="wrglossary.8028"></a><a href="#glo:dual.glossary">glossary</a> is automatically created as: <pre class="compactcodebox"><a id="wrglossary.8029"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>{main}{<a id="wrglossary.8030"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>}{<a id="wrglossary.8031"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a>}{<a id="wrglossary.8032"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}
-</pre> so it can be identified by the label <a id="wrglossary.8033"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> (unless the <a id="wrglossary.8034"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option is used). If the <a id="wrglossary.8035"></a><a href="#glo:pkg.doc"><span class="styfmt">doc</span></a> package has been loaded (which uses the <a id="wrglossary.8036"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> and <a id="wrglossary.8037"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> extensions for the change log) then the <a id="wrglossary.8038"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary will instead be defined as: <pre class="compactcodebox"><a id="wrglossary.8039"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8040"></a><a href="#glo:ext.glg2"><span class="extfmt">glg2</span></a>]{main}{<a id="wrglossary.8041"></a><a href="#glo:ext.gls2"><span class="extfmt">gls2</span></a>}{<a id="wrglossary.8042"></a><a href="#glo:ext.glo2"><span class="extfmt">glo2</span></a>}{<a id="wrglossary.8043"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}
-</pre> If you are using a class or package that similarly requires <a id="wrglossary.8044"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> and <a id="wrglossary.8045"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> as file extensions, you will need to use the <a id="wrglossary.8046"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> option and define your own custom <a id="wrglossary.8047"></a><a href="#glo:dual.glossary">glossary</a>, but be aware of other possible conflicts, such as different definitions of commands and environments like <a id="wrglossary.8048"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> or <a id="wrglossary.8049"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>.<p>
-The <a id="wrglossary.8050"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> (or <a id="wrglossary.8051"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>) package option is equivalent to: <pre class="compactcodebox"><a id="wrglossary.8052"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8053"></a><a href="#glo:ext.alg"><span class="extfmt">alg</span></a>]{<a id="wrglossary.8054"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>}{<a id="wrglossary.8055"></a><a href="#glo:ext.acr"><span class="extfmt">acr</span></a>}{<a id="wrglossary.8056"></a><a href="#glo:ext.acn"><span class="extfmt">acn</span></a>}{<a id="wrglossary.8057"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}
-</pre> so it can be identified by the label <a id="wrglossary.8058"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>. If you are not sure whether the <a id="wrglossary.8059"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option has been used, you can identify the list of <a id="wrglossary.8060"></a><a href="#glo:idx.acronym">acronyms</a> by the command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8061"></a><code class="code"><dfn id="glo:acronymtype"><code class="csfmt">\acronymtype</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.8062"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- The default definition is simply <a id="wrglossary.8063"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>. The <a id="wrglossary.8064"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> or <a id="wrglossary.8065"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> option will redefine <a id="wrglossary.8066"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <a id="wrglossary.8067"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>. If you want additional <a id="wrglossary.8068"></a><a href="#glo:dual.glossary">glossaries</a> for use with <a id="wrglossary.8069"></a><a href="#glo:idx.acronym">acronyms</a>, remember to declare them with <a id="wrglossary.8070"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a>.<p>
-The <a id="wrglossary.8071"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option creates a new <a id="wrglossary.8072"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.8073"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a> using: <pre class="compactcodebox"><a id="wrglossary.8074"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8075"></a><a href="#glo:ext.slg"><span class="extfmt">slg</span></a>]{<a id="wrglossary.8076"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a>}{<a id="wrglossary.8077"></a><a href="#glo:ext.sls"><span class="extfmt">sls</span></a>}{<a id="wrglossary.8078"></a><a href="#glo:ext.slo"><span class="extfmt">slo</span></a>}{<a id="wrglossary.8079"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}
-</pre> The <a id="wrglossary.8080"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option creates a new <a id="wrglossary.8081"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.8082"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a> using: <pre class="compactcodebox"><a id="wrglossary.8083"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8084"></a><a href="#glo:ext.nlg"><span class="extfmt">nlg</span></a>]{<a id="wrglossary.8085"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a>}{<a id="wrglossary.8086"></a><a href="#glo:ext.nls"><span class="extfmt">nls</span></a>}{<a id="wrglossary.8087"></a><a href="#glo:ext.nlo"><span class="extfmt">nlo</span></a>}{<a id="wrglossary.8088"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}
-</pre> The <a id="wrglossary.8089"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option creates a new <a id="wrglossary.8090"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.8091"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a> using: <pre class="compactcodebox"><a id="wrglossary.8092"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8093"></a><a href="#glo:ext.ilg"><span class="extfmt">ilg</span></a>]{<a id="wrglossary.8094"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a>}{<a id="wrglossary.8095"></a><a href="#glo:ext.ind"><span class="extfmt">ind</span></a>}{<a id="wrglossary.8096"></a><a href="#glo:ext.idx"><span class="extfmt">idx</span></a>}{<a id="wrglossary.8097"></a><a href="#glo:indexname"><code class="csfmt">\indexname</code></a>}
+It may be that you have some terms that are so common that they don&#x2019;t need to be listed. In this case, you can define a&#xa0;special type of <a id="wrglossary.8006"></a><a href="#glo:dual.glossary">glossary</a> that doesn&#x2019;t create any associated files. This is referred to as an <span class="qt">&#x201c;<a id="wrglossary.8007"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>&#x201d;</span> and it&#x2019;s ignored by commands that iterate over all the <a id="wrglossary.8008"></a><a href="#glo:dual.glossary">glossaries</a>, such as <a id="wrglossary.8009"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>. To define an <a id="wrglossary.8010"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>, use <a id="wrglossary.8011"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a> where <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> is the glossary label (as above). This <a id="wrglossary.8012"></a><a href="#glo:dual.glossary">glossary</a> type will automatically be added to the <a id="wrglossary.8013"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a> list, since there are no hypertargets for the entries in an <a id="wrglossary.8014"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>. (The sample file <a id="wrglossary.8015"></a><a href="#glo:file.sample-entryfmt.tex"><span class="filefmt">sample-entryfmt.tex</span></a> defines an ignored glossary.)<p>
+An <a id="wrglossary.8016"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> can&#x2019;t be displayed with <a id="wrglossary.8017"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> or <a id="wrglossary.8018"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> but can be displayed with <a id="wrglossary.8019"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> and <a id="wrglossary.8020"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.8021"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.8022"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a starred version <a id="wrglossary.8023"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary*</code></a> that doesn&#x2019;t suppress <a id="wrglossary.8024"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (since <a id="wrglossary.8025"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> can be useful with <a id="wrglossary.8026"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). There is also an analogous <a id="wrglossary.8027"></a><a href="#glo:provideignoredglossary"><code class="xtrcsfmt">\provideignoredglossary</code></a> command. </div><!-- end of information -->
+<p>
+You can test if a <a id="wrglossary.8028"></a><a href="#glo:dual.glossary">glossary</a> is an ignored one using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8029"></a><code class="code"><dfn id="glo:ifignoredglossary"><code class="csfmt">\ifignoredglossary</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> was defined as an <a id="wrglossary.8030"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>, otherwise it does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
+Note that the <a id="wrglossary.8031"></a><dfn id="glo:opt.glostype.main"><code class="glostypefmt">main</code></dfn> (default) <a id="wrglossary.8032"></a><a href="#glo:dual.glossary">glossary</a> is automatically created as: <pre class="compactcodebox"><a id="wrglossary.8033"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>{main}{<a id="wrglossary.8034"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>}{<a id="wrglossary.8035"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a>}{<a id="wrglossary.8036"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}
+</pre> so it can be identified by the label <a id="wrglossary.8037"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> (unless the <a id="wrglossary.8038"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option is used). If the <a id="wrglossary.8039"></a><a href="#glo:pkg.doc"><span class="styfmt">doc</span></a> package has been loaded (which uses the <a id="wrglossary.8040"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> and <a id="wrglossary.8041"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> extensions for the change log) then the <a id="wrglossary.8042"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary will instead be defined as: <pre class="compactcodebox"><a id="wrglossary.8043"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8044"></a><a href="#glo:ext.glg2"><span class="extfmt">glg2</span></a>]{main}{<a id="wrglossary.8045"></a><a href="#glo:ext.gls2"><span class="extfmt">gls2</span></a>}{<a id="wrglossary.8046"></a><a href="#glo:ext.glo2"><span class="extfmt">glo2</span></a>}{<a id="wrglossary.8047"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}
+</pre> If you are using a class or package that similarly requires <a id="wrglossary.8048"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> and <a id="wrglossary.8049"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> as file extensions, you will need to use the <a id="wrglossary.8050"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> option and define your own custom <a id="wrglossary.8051"></a><a href="#glo:dual.glossary">glossary</a>, but be aware of other possible conflicts, such as different definitions of commands and environments like <a id="wrglossary.8052"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> or <a id="wrglossary.8053"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>.<p>
+The <a id="wrglossary.8054"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> (or <a id="wrglossary.8055"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>) package option is equivalent to: <pre class="compactcodebox"><a id="wrglossary.8056"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8057"></a><a href="#glo:ext.alg"><span class="extfmt">alg</span></a>]{<a id="wrglossary.8058"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>}{<a id="wrglossary.8059"></a><a href="#glo:ext.acr"><span class="extfmt">acr</span></a>}{<a id="wrglossary.8060"></a><a href="#glo:ext.acn"><span class="extfmt">acn</span></a>}{<a id="wrglossary.8061"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>}
+</pre> so it can be identified by the label <a id="wrglossary.8062"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>. If you are not sure whether the <a id="wrglossary.8063"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option has been used, you can identify the list of <a id="wrglossary.8064"></a><a href="#glo:idx.acronym">acronyms</a> by the command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8065"></a><code class="code"><dfn id="glo:acronymtype"><code class="csfmt">\acronymtype</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.8066"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ The default definition is simply <a id="wrglossary.8067"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>. The <a id="wrglossary.8068"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> or <a id="wrglossary.8069"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> option will redefine <a id="wrglossary.8070"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <a id="wrglossary.8071"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>. If you want additional <a id="wrglossary.8072"></a><a href="#glo:dual.glossary">glossaries</a> for use with <a id="wrglossary.8073"></a><a href="#glo:idx.acronym">acronyms</a>, remember to declare them with <a id="wrglossary.8074"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a>.<p>
+The <a id="wrglossary.8075"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option creates a new <a id="wrglossary.8076"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.8077"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a> using: <pre class="compactcodebox"><a id="wrglossary.8078"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8079"></a><a href="#glo:ext.slg"><span class="extfmt">slg</span></a>]{<a id="wrglossary.8080"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a>}{<a id="wrglossary.8081"></a><a href="#glo:ext.sls"><span class="extfmt">sls</span></a>}{<a id="wrglossary.8082"></a><a href="#glo:ext.slo"><span class="extfmt">slo</span></a>}{<a id="wrglossary.8083"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>}
+</pre> The <a id="wrglossary.8084"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option creates a new <a id="wrglossary.8085"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.8086"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a> using: <pre class="compactcodebox"><a id="wrglossary.8087"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8088"></a><a href="#glo:ext.nlg"><span class="extfmt">nlg</span></a>]{<a id="wrglossary.8089"></a><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a>}{<a id="wrglossary.8090"></a><a href="#glo:ext.nls"><span class="extfmt">nls</span></a>}{<a id="wrglossary.8091"></a><a href="#glo:ext.nlo"><span class="extfmt">nlo</span></a>}{<a id="wrglossary.8092"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>}
+</pre> The <a id="wrglossary.8093"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option creates a new <a id="wrglossary.8094"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.8095"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a> using: <pre class="compactcodebox"><a id="wrglossary.8096"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<a id="wrglossary.8097"></a><a href="#glo:ext.ilg"><span class="extfmt">ilg</span></a>]{<a id="wrglossary.8098"></a><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a>}{<a id="wrglossary.8099"></a><a href="#glo:ext.ind"><span class="extfmt">ind</span></a>}{<a id="wrglossary.8100"></a><a href="#glo:ext.idx"><span class="extfmt">idx</span></a>}{<a id="wrglossary.8101"></a><a href="#glo:indexname"><code class="csfmt">\indexname</code></a>}
</pre><p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> all <a id="wrglossary.8098"></a><a href="#glo:dual.glossary">glossaries</a> must be defined before <a id="wrglossary.8099"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> to ensure that the relevant output <a id="wrglossary.8100"></a><a href="#glo:indexingfile">files</a> are opened.<p>
-See &#xa7;<a href="#sec:fixednames">1.5.1</a> if you want to redefine <a id="wrglossary.8101"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>, especially if you are using a language package. (Similarly for <a id="wrglossary.8102"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a> and <a id="wrglossary.8103"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>.) If you want to redefine <a id="wrglossary.8104"></a><a href="#glo:indexname"><code class="csfmt">\indexname</code></a>, just follow the advice in <a href="https://texfaq.org/FAQ-fixnam">How to change LaTeX&#x2019;s <span class="qt">&#x201c;fixed names&#x201d;</span></a>. </div><!-- end of important -->
+With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> all <a id="wrglossary.8102"></a><a href="#glo:dual.glossary">glossaries</a> must be defined before <a id="wrglossary.8103"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> to ensure that the relevant output <a id="wrglossary.8104"></a><a href="#glo:indexingfile">files</a> are opened.<p>
+See &#xa7;<a href="#sec:fixednames">1.5.1</a> if you want to redefine <a id="wrglossary.8105"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>, especially if you are using a language package. (Similarly for <a id="wrglossary.8106"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a> and <a id="wrglossary.8107"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>.) If you want to redefine <a id="wrglossary.8108"></a><a href="#glo:indexname"><code class="csfmt">\indexname</code></a>, just follow the advice in <a href="https://texfaq.org/FAQ-fixnam">How to change LaTeX&#x2019;s <span class="qt">&#x201c;fixed names&#x201d;</span></a>. </div><!-- end of important -->
<p>
</section><!-- end of section sec:newglossary -->
@@ -6158,80 +6158,80 @@ See &#xa7;<a href="#sec:fixednames">1.5.1</a> if you want to redefine <a id="wrg
<section id="sec:glsadd"><!-- start of section sec:glsadd --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->10. Adding an Entry to the Glossary Without Generating Text<div class="labellink"><a href="#sec:glsadd">[link]</a></div></h1><!-- end of chapter header -->
<p>
-It is possible to <a id="wrglossary.8105"></a><a href="#glo:index"><code class="csfmt">\index</code></a>indexing an <a id="wrglossary.8106"></a><a href="#glo:idx.glossaryentry">entry</a> without <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8107"></a><code class="code"><dfn id="glo:glsadd"><code class="csfmt">\glsadd</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This is similar to the <a id="wrglossary.8108"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, only it doesn&#x2019;t produce any text. Therefore, there is no <a id="wrglossary.8109"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key available in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> but all the other base options that can be used with the <a id="wrglossary.8110"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands can be passed to <a id="wrglossary.8111"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>. The <a id="wrglossary.8112"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides addition options, such as <a id="wrglossary.8113"></a><a href="#glo:opt.glsopt.textformat"><span class="xtrcsoptfmt">textformat</span></a>, that aren&#x2019;t applicable when there&#x2019;s no <a id="wrglossary.8114"></a><a href="#glo:dual.linktext">link text</a>, so they are also not available. This ensures that the given entry is listed in the <a id="wrglossary.8115"></a><a href="#glo:dual.glossary">glossary</a> and that the current <a id="wrglossary.8116"></a><a href="#glo:@@glslabel@entrylocation">location</a> is included in the entry&#x2019;s <a id="wrglossary.8117"></a><a href="#glo:locationlist">number list</a>.<p>
-This command is particularly useful to create an explicit <a id="wrglossary.8118"></a><a href="#glo:idx.range">range</a> that covers an entire section or block of text that might otherwise end up with a long, ragged <a id="wrglossary.8119"></a><a href="#glo:locationlist">number list</a>. For example, suppose I have defined an <a id="wrglossary.8120"></a><a href="#glo:idx.glossaryentry">entry</a> with the label <span class="qt">&#x201c;set&#x201d;</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8121"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{set}{<a id="wrglossary.8122"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
- <a id="wrglossary.8123"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a collection}</span>}
-</pre> Suppose I have a section about sets spanning from page&#xa0;3 to page&#xa0;8 with repeated use of <code class="code"><a id="wrglossary.8124"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set}</code> on pages&#xa0;3, 5, 7 and 8. This will result in the <a id="wrglossary.8125"></a><a href="#glo:locationlist">number list</a> <span class="qt">&#x201c;3, 5, 7, 8&#x201d;</span> which is a bit untidy. It would look far more compact, and better emphasize that the section of the document from page&#xa0;3 to&#xa0;8 covers sets, if the <a id="wrglossary.8126"></a><a href="#glo:locationlist">number list</a> was simply <span class="qt">&#x201c;3&#x2013;8&#x201d;</span>.<p>
-This can be done with an explicit <a id="wrglossary.8127"></a><a href="#glo:idx.range">range</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8128"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.8129"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8130"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a></span>]{set}
+It is possible to <a id="wrglossary.8109"></a><a href="#glo:index"><code class="csfmt">\index</code></a>indexing an <a id="wrglossary.8110"></a><a href="#glo:idx.glossaryentry">entry</a> without <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8111"></a><code class="code"><dfn id="glo:glsadd"><code class="csfmt">\glsadd</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is similar to the <a id="wrglossary.8112"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, only it doesn&#x2019;t produce any text. Therefore, there is no <a id="wrglossary.8113"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key available in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> but all the other base options that can be used with the <a id="wrglossary.8114"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands can be passed to <a id="wrglossary.8115"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>. The <a id="wrglossary.8116"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides addition options, such as <a id="wrglossary.8117"></a><a href="#glo:opt.glsopt.textformat"><span class="xtrcsoptfmt">textformat</span></a>, that aren&#x2019;t applicable when there&#x2019;s no <a id="wrglossary.8118"></a><a href="#glo:dual.linktext">link text</a>, so they are also not available. This ensures that the given entry is listed in the <a id="wrglossary.8119"></a><a href="#glo:dual.glossary">glossary</a> and that the current <a id="wrglossary.8120"></a><a href="#glo:@@glslabel@entrylocation">location</a> is included in the entry&#x2019;s <a id="wrglossary.8121"></a><a href="#glo:locationlist">number list</a>.<p>
+This command is particularly useful to create an explicit <a id="wrglossary.8122"></a><a href="#glo:idx.range">range</a> that covers an entire section or block of text that might otherwise end up with a long, ragged <a id="wrglossary.8123"></a><a href="#glo:locationlist">number list</a>. For example, suppose I have defined an <a id="wrglossary.8124"></a><a href="#glo:idx.glossaryentry">entry</a> with the label <span class="qt">&#x201c;set&#x201d;</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8125"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{set}{<a id="wrglossary.8126"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
+ <a id="wrglossary.8127"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a collection}</span>}
+</pre> Suppose I have a section about sets spanning from page&#xa0;3 to page&#xa0;8 with repeated use of <code class="code"><a id="wrglossary.8128"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{set}</code> on pages&#xa0;3, 5, 7 and 8. This will result in the <a id="wrglossary.8129"></a><a href="#glo:locationlist">number list</a> <span class="qt">&#x201c;3, 5, 7, 8&#x201d;</span> which is a bit untidy. It would look far more compact, and better emphasize that the section of the document from page&#xa0;3 to&#xa0;8 covers sets, if the <a id="wrglossary.8130"></a><a href="#glo:locationlist">number list</a> was simply <span class="qt">&#x201c;3&#x2013;8&#x201d;</span>.<p>
+This can be done with an explicit <a id="wrglossary.8131"></a><a href="#glo:idx.range">range</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8132"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.8133"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8134"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a></span>]{set}
Lots of text about sets spanning page 3 to page 8.
-<a id="wrglossary.8131"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.8132"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8133"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a></span>]{set}
-</pre> See &#xa7;<a href="#sec:encap">12.1</a> for more information about the <a id="wrglossary.8134"></a><a href="#glo:dual.locationencap">location encap</a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8135"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- Explicit ranges can also be created using <a id="wrglossary.8136"></a><a href="#glo:glsstartrange"><code class="csfmt">\glsstartrange</code></a> and <a id="wrglossary.8137"></a><a href="#glo:glsendrange"><code class="csfmt">\glsendrange</code></a> with <a id="wrglossary.8138"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. You can also add a subset of entries with <a id="wrglossary.8139"></a><a href="#glo:glsaddeach"><code class="csfmt">\glsaddeach</code></a>. </div><!-- end of information -->
+<a id="wrglossary.8135"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.8136"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8137"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a></span>]{set}
+</pre> See &#xa7;<a href="#sec:encap">12.1</a> for more information about the <a id="wrglossary.8138"></a><a href="#glo:dual.locationencap">location encap</a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.8139"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ Explicit ranges can also be created using <a id="wrglossary.8140"></a><a href="#glo:glsstartrange"><code class="csfmt">\glsstartrange</code></a> and <a id="wrglossary.8141"></a><a href="#glo:glsendrange"><code class="csfmt">\glsendrange</code></a> with <a id="wrglossary.8142"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. You can also add a subset of entries with <a id="wrglossary.8143"></a><a href="#glo:glsaddeach"><code class="csfmt">\glsaddeach</code></a>. </div><!-- end of information -->
<p>
To add all entries that have been defined, use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8140"></a><code class="code"><dfn id="glo:glsaddall"><code class="csfmt">\glsaddall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- The optional argument is the same as for <a id="wrglossary.8141"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>, except there is also a key <a id="wrglossary.8142"></a><dfn id="glo:opt.glsopt.types"><span class="csoptfmt">types</span></dfn> which can be used to specify which <a id="wrglossary.8143"></a><a href="#glo:dual.glossary">glossaries</a> to use. This should be a comma-separated list. For example, if you only want to add all the <a id="wrglossary.8144"></a><a href="#glo:idx.glossaryentry">entries</a> belonging to the list of acronyms (specified by the glossary type <a id="wrglossary.8145"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>) and a list of notation (specified by the glossary type <span class="optfmt">notation</span>) then you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8146"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>[<a id="wrglossary.8147"></a><a href="#glo:opt.glsopt.types"><span class="csoptfmt">types</span></a><span class="optfmt">={<a id="wrglossary.8148"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>,notation}</span>]
+<a id="wrglossary.8144"></a><code class="code"><dfn id="glo:glsaddall"><code class="csfmt">\glsaddall</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ The optional argument is the same as for <a id="wrglossary.8145"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>, except there is also a key <a id="wrglossary.8146"></a><dfn id="glo:opt.glsopt.types"><span class="csoptfmt">types</span></dfn> which can be used to specify which <a id="wrglossary.8147"></a><a href="#glo:dual.glossary">glossaries</a> to use. This should be a comma-separated list. For example, if you only want to add all the <a id="wrglossary.8148"></a><a href="#glo:idx.glossaryentry">entries</a> belonging to the list of acronyms (specified by the glossary type <a id="wrglossary.8149"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>) and a list of notation (specified by the glossary type <span class="optfmt">notation</span>) then you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8150"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>[<a id="wrglossary.8151"></a><a href="#glo:opt.glsopt.types"><span class="csoptfmt">types</span></a><span class="optfmt">={<a id="wrglossary.8152"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>,notation}</span>]
</pre><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8149"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- If you are using <a id="wrglossary.8150"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with <a id="wrglossary.8151"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can&#x2019;t use <a id="wrglossary.8152"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>. Instead use the <a id="wrglossary.8153"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> resource option to select all <a id="wrglossary.8154"></a><a href="#glo:idx.glossaryentry">entries</a> in the given <a id="wrglossary.8155"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. (You can use <a id="wrglossary.8156"></a><a href="#glo:glsaddeach"><code class="csfmt">\glsaddeach</code></a> with <a id="wrglossary.8157"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.) </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.8153"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ If you are using <a id="wrglossary.8154"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with <a id="wrglossary.8155"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can&#x2019;t use <a id="wrglossary.8156"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>. Instead use the <a id="wrglossary.8157"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> resource option to select all <a id="wrglossary.8158"></a><a href="#glo:idx.glossaryentry">entries</a> in the given <a id="wrglossary.8159"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. (You can use <a id="wrglossary.8160"></a><a href="#glo:glsaddeach"><code class="csfmt">\glsaddeach</code></a> with <a id="wrglossary.8161"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.) </div><!-- end of information -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <a id="wrglossary.8158"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> and <a id="wrglossary.8159"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> add the current <a id="wrglossary.8160"></a><a href="#glo:@@glslabel@entrylocation">location</a> to the <a id="wrglossary.8161"></a><a href="#glo:locationlist">number list</a>. In the case of <a id="wrglossary.8162"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, all <a id="wrglossary.8163"></a><a href="#glo:idx.glossaryentry">entries</a> in the listed <a id="wrglossary.8164"></a><a href="#glo:dual.glossary">glossaries</a> will have the same <a id="wrglossary.8165"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the <a id="wrglossary.8166"></a><a href="#glo:locationlist">number list</a> (the <a id="wrglossary.8167"></a><a href="#glo:@@glslabel@entrylocation">location</a> at the point in the document where <a id="wrglossary.8168"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> was used, which will be page&#xa0;1 if it occurs in the <a id="wrglossary.8169"></a><a href="#glo:idx.documentpreamble">preamble</a>). If you want to use <a id="wrglossary.8170"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, it&#x2019;s best to suppress the <a id="wrglossary.8171"></a><a href="#glo:locationlist">number list</a> with the <a id="wrglossary.8172"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option. (See sections&#xa0;<a href="#sec:pkgopts-printglos">2.3</a> and&#xa0;<a href="#sec:numberlists">12</a>.) </div><!-- end of important -->
-<p>
-If you want to ensure that all <a id="wrglossary.8173"></a><a href="#glo:idx.glossaryentry">entry</a> are added to the <a id="wrglossary.8174"></a><a href="#glo:dual.glossary">glossary</a>, but only want the <a id="wrglossary.8175"></a><a href="#glo:@@glslabel@entrylocation">locations</a> of entries that have actually been used in the document, then you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8176"></a><code class="code"><dfn id="glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary types</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- Note that in this case, the optional argument is simply a list of <a id="wrglossary.8177"></a><a href="#glo:dual.glossary">glossary</a> labels. The options available to <a id="wrglossary.8178"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> and <a id="wrglossary.8179"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> aren&#x2019;t available here. If the optional argument is omitted, the list of all non-<a id="wrglossary.8180"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed.<p>
-This command implements: <pre class="compactcodebox"><a id="wrglossary.8181"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.8182"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8183"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
-</pre> for each <a id="wrglossary.8184"></a><a href="#glo:idx.glossaryentry">entry</a> in each <a id="wrglossary.8185"></a><a href="#glo:dual.glossary">glossary</a> listed in the optional argument if the entry has been marked as <a id="wrglossary.8186"></a><a href="#glo:firstuseflag">used</a>. Since <a id="wrglossary.8187"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a> discards its argument, this effectively creates an <a id="wrglossary.8188"></a><a href="#glo:idx.emptylocation">invisible location</a>. This is necessary because <a id="wrglossary.8189"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.8190"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> require an associated <a id="wrglossary.8191"></a><a href="#glo:@@glslabel@entrylocation">location</a> for each line in the <a id="wrglossary.8192"></a><a href="#glo:dual.indexingfile">indexing file</a>. (They are <a id="wrglossary.8193"></a><a href="#glo:indexingapp"><span style="font-style: italic; font-variant: normal; ">indexing</span> applications</a> not glossary applications, so they expect page numbers.)<p>
-This means that <a id="wrglossary.8194"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> adds <code class="code"><a id="wrglossary.8195"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code> to the <a id="wrglossary.8196"></a><a href="#glo:locationlist">number list</a> of all the <span style="font-style: italic; font-variant: normal; ">unused</span> <a id="wrglossary.8197"></a><a href="#glo:idx.glossaryentry">entries</a>. If any of those <a id="wrglossary.8198"></a><a href="#glo:locationlist">number lists</a> have other <a id="wrglossary.8199"></a><a href="#glo:@@glslabel@entrylocation">locations</a> (for example, the <a id="wrglossary.8200"></a><a href="#glo:dual.firstuseflag">first use flags</a> was reset before <a id="wrglossary.8201"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> or only the <a id="wrglossary.8202"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands were used or if any <a id="wrglossary.8203"></a><a href="#glo:dual.indexing">indexing</a> occurs after <a id="wrglossary.8204"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a>) then this will cause spurious commas or en-dashes in the <a id="wrglossary.8205"></a><a href="#glo:locationlist">number list</a> that have been placed before or after the <a id="wrglossary.8206"></a><a href="#glo:idx.emptylocation">invisible location</a>.<p>
+Note that <a id="wrglossary.8162"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> and <a id="wrglossary.8163"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> add the current <a id="wrglossary.8164"></a><a href="#glo:@@glslabel@entrylocation">location</a> to the <a id="wrglossary.8165"></a><a href="#glo:locationlist">number list</a>. In the case of <a id="wrglossary.8166"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, all <a id="wrglossary.8167"></a><a href="#glo:idx.glossaryentry">entries</a> in the listed <a id="wrglossary.8168"></a><a href="#glo:dual.glossary">glossaries</a> will have the same <a id="wrglossary.8169"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the <a id="wrglossary.8170"></a><a href="#glo:locationlist">number list</a> (the <a id="wrglossary.8171"></a><a href="#glo:@@glslabel@entrylocation">location</a> at the point in the document where <a id="wrglossary.8172"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> was used, which will be page&#xa0;1 if it occurs in the <a id="wrglossary.8173"></a><a href="#glo:idx.documentpreamble">preamble</a>). If you want to use <a id="wrglossary.8174"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, it&#x2019;s best to suppress the <a id="wrglossary.8175"></a><a href="#glo:locationlist">number list</a> with the <a id="wrglossary.8176"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option. (See sections&#xa0;<a href="#sec:pkgopts-printglos">2.3</a> and&#xa0;<a href="#sec:numberlists">12</a>.) </div><!-- end of important -->
+<p>
+If you want to ensure that all <a id="wrglossary.8177"></a><a href="#glo:idx.glossaryentry">entry</a> are added to the <a id="wrglossary.8178"></a><a href="#glo:dual.glossary">glossary</a>, but only want the <a id="wrglossary.8179"></a><a href="#glo:@@glslabel@entrylocation">locations</a> of entries that have actually been used in the document, then you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8180"></a><code class="code"><dfn id="glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary types</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ Note that in this case, the optional argument is simply a list of <a id="wrglossary.8181"></a><a href="#glo:dual.glossary">glossary</a> labels. The options available to <a id="wrglossary.8182"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> and <a id="wrglossary.8183"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> aren&#x2019;t available here. If the optional argument is omitted, the list of all non-<a id="wrglossary.8184"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed.<p>
+This command implements: <pre class="compactcodebox"><a id="wrglossary.8185"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.8186"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8187"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
+</pre> for each <a id="wrglossary.8188"></a><a href="#glo:idx.glossaryentry">entry</a> in each <a id="wrglossary.8189"></a><a href="#glo:dual.glossary">glossary</a> listed in the optional argument if the entry has been marked as <a id="wrglossary.8190"></a><a href="#glo:firstuseflag">used</a>. Since <a id="wrglossary.8191"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a> discards its argument, this effectively creates an <a id="wrglossary.8192"></a><a href="#glo:idx.emptylocation">invisible location</a>. This is necessary because <a id="wrglossary.8193"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.8194"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> require an associated <a id="wrglossary.8195"></a><a href="#glo:@@glslabel@entrylocation">location</a> for each line in the <a id="wrglossary.8196"></a><a href="#glo:dual.indexingfile">indexing file</a>. (They are <a id="wrglossary.8197"></a><a href="#glo:indexingapp"><span style="font-style: italic; font-variant: normal; ">indexing</span> applications</a> not glossary applications, so they expect page numbers.)<p>
+This means that <a id="wrglossary.8198"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> adds <code class="code"><a id="wrglossary.8199"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code> to the <a id="wrglossary.8200"></a><a href="#glo:locationlist">number list</a> of all the <span style="font-style: italic; font-variant: normal; ">unused</span> <a id="wrglossary.8201"></a><a href="#glo:idx.glossaryentry">entries</a>. If any of those <a id="wrglossary.8202"></a><a href="#glo:locationlist">number lists</a> have other <a id="wrglossary.8203"></a><a href="#glo:@@glslabel@entrylocation">locations</a> (for example, the <a id="wrglossary.8204"></a><a href="#glo:dual.firstuseflag">first use flags</a> was reset before <a id="wrglossary.8205"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> or only the <a id="wrglossary.8206"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands were used or if any <a id="wrglossary.8207"></a><a href="#glo:dual.indexing">indexing</a> occurs after <a id="wrglossary.8208"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a>) then this will cause spurious commas or en-dashes in the <a id="wrglossary.8209"></a><a href="#glo:locationlist">number list</a> that have been placed before or after the <a id="wrglossary.8210"></a><a href="#glo:idx.emptylocation">invisible location</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you want to use <a id="wrglossary.8207"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a>, it&#x2019;s best to place the command at the end of the document to ensure that all the commands you intend to use have already been used and make sure to use the <a id="wrglossary.8208"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands and don&#x2019;t issue any resets (<a id="wrglossary.8209"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> etc). </div><!-- end of important -->
+If you want to use <a id="wrglossary.8211"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a>, it&#x2019;s best to place the command at the end of the document to ensure that all the commands you intend to use have already been used and make sure to use the <a id="wrglossary.8212"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands and don&#x2019;t issue any resets (<a id="wrglossary.8213"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> etc). </div><!-- end of important -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8210"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- You can&#x2019;t use <a id="wrglossary.8211"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> with <a id="wrglossary.8212"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. However, since <a id="wrglossary.8213"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> was designed specifically for <a id="wrglossary.8214"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, it recognises <a id="wrglossary.8215"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a> as a special format that indicates the <a id="wrglossary.8216"></a><a href="#glo:@@glslabel@entrylocation">location</a> shouldn&#x2019;t be added to the <a id="wrglossary.8217"></a><a href="#glo:dual.locationlist">location list</a> but the <a id="wrglossary.8218"></a><a href="#glo:idx.glossaryentry">entry</a> should be selected. So you can index an entry with <a id="wrglossary.8219"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8220"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span> to ensure that the entry is selected without adding a <a id="wrglossary.8221"></a><a href="#glo:@@glslabel@entrylocation">location</a> to the <a id="wrglossary.8222"></a><a href="#glo:locationlist">number list</a>.<p>
-Alternatively, the <a id="wrglossary.8223"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> resource option can be used, which will ensure all <a id="wrglossary.8224"></a><a href="#glo:idx.glossaryentry">entries</a> are selected but only those <a id="wrglossary.8225"></a><a href="#glo:@@glslabel@indexing">indexed</a> with one or more non-ignored <a id="wrglossary.8226"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will have a <a id="wrglossary.8227"></a><a href="#glo:dual.locationlist">location list</a>. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.8214"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ You can&#x2019;t use <a id="wrglossary.8215"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> with <a id="wrglossary.8216"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. However, since <a id="wrglossary.8217"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> was designed specifically for <a id="wrglossary.8218"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, it recognises <a id="wrglossary.8219"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a> as a special format that indicates the <a id="wrglossary.8220"></a><a href="#glo:@@glslabel@entrylocation">location</a> shouldn&#x2019;t be added to the <a id="wrglossary.8221"></a><a href="#glo:dual.locationlist">location list</a> but the <a id="wrglossary.8222"></a><a href="#glo:idx.glossaryentry">entry</a> should be selected. So you can index an entry with <a id="wrglossary.8223"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8224"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span> to ensure that the entry is selected without adding a <a id="wrglossary.8225"></a><a href="#glo:@@glslabel@entrylocation">location</a> to the <a id="wrglossary.8226"></a><a href="#glo:locationlist">number list</a>.<p>
+Alternatively, the <a id="wrglossary.8227"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> resource option can be used, which will ensure all <a id="wrglossary.8228"></a><a href="#glo:idx.glossaryentry">entries</a> are selected but only those <a id="wrglossary.8229"></a><a href="#glo:@@glslabel@indexing">indexed</a> with one or more non-ignored <a id="wrglossary.8230"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will have a <a id="wrglossary.8231"></a><a href="#glo:dual.locationlist">location list</a>. </div><!-- end of information -->
<p>
-Base <a id="wrglossary.8228"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package only: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+Base <a id="wrglossary.8232"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package only: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.8229"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.8230"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cat}{<a id="wrglossary.8231"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cat}</span>,<a id="wrglossary.8232"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={feline}</span>}
-<a id="wrglossary.8233"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{dog}{<a id="wrglossary.8234"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={dog}</span>,<a id="wrglossary.8235"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={canine}</span>}
+<a id="wrglossary.8233"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8234"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cat}{<a id="wrglossary.8235"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cat}</span>,<a id="wrglossary.8236"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={feline}</span>}
+<a id="wrglossary.8237"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{dog}{<a id="wrglossary.8238"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={dog}</span>,<a id="wrglossary.8239"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={canine}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.8236"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cat}.
-<a id="wrglossary.8237"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
-<a id="wrglossary.8238"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> <span class="comment">% &lt;- make sure dog is also listed</span>
+<a id="wrglossary.8240"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cat}.
+<a id="wrglossary.8241"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.8242"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> <span class="comment">% &lt;- make sure dog is also listed</span>
<code class="cend">\end{document}</code>
-</pre> Corresponding <a id="wrglossary.8239"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.8240"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> document code: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.8241"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>]{glossaries-extra}
-<a id="wrglossary.8242"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.8243"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.8244"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span>]
+</pre> Corresponding <a id="wrglossary.8243"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.8244"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> document code: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.8245"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>]{glossaries-extra}
+<a id="wrglossary.8246"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.8247"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.8248"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span>]
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.8245"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cat}.
-<a id="wrglossary.8246"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.8249"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cat}.
+<a id="wrglossary.8250"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> With the file <span class="filefmt">entries.bib</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{cat,<a id="wrglossary.8247"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cat}</span>,<a id="wrglossary.8248"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={feline}</span>}
-<code class="code">@entry</code>{dog,<a id="wrglossary.8249"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={dog}</span>,<a id="wrglossary.8250"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={canine}</span>}
+</pre> With the file <span class="filefmt">entries.bib</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{cat,<a id="wrglossary.8251"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cat}</span>,<a id="wrglossary.8252"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={feline}</span>}
+<code class="code">@entry</code>{dog,<a id="wrglossary.8253"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={dog}</span>,<a id="wrglossary.8254"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={canine}</span>}
</pre><p>
-<div class="example" id="ex:dual"><div class="title">Example 32: Dual Entries</div> The example file <a id="wrglossary.8251"></a><a href="#glo:file.sample-dual.tex"><span class="filefmt">sample-dual.tex</span></a> makes use of <a id="wrglossary.8252"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> to allow for an <a id="wrglossary.8253"></a><a href="#glo:idx.glossaryentry">entry</a> that should appear both in the <a id="wrglossary.8254"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and in the list of <a id="wrglossary.8255"></a><a href="#glo:idx.acronym">acronyms</a>. This example sets up the list of <a id="wrglossary.8256"></a><a href="#glo:idx.acronym">acronyms</a> using the <a id="wrglossary.8257"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.8258"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
-</pre> A new command (<a id="wrglossary.8259"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>) is then defined to make it easier to define dual entries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newdualentry</code>}[5][]{<span class="comment">% </span>
- <a id="wrglossary.8260"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{main-#2}{<a id="wrglossary.8261"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#4}</span>,<span class="comment">% </span>
- <a id="wrglossary.8262"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={#3<a id="wrglossary.8263"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{#2}}</span>,<span class="comment">% </span>
- <a id="wrglossary.8264"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#5}</span>,<span class="comment">% </span>
+<div class="example" id="ex:dual"><div class="title">Example 32: Dual Entries</div> The example file <a id="wrglossary.8255"></a><a href="#glo:file.sample-dual.tex"><span class="filefmt">sample-dual.tex</span></a> makes use of <a id="wrglossary.8256"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> to allow for an <a id="wrglossary.8257"></a><a href="#glo:idx.glossaryentry">entry</a> that should appear both in the <a id="wrglossary.8258"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary and in the list of <a id="wrglossary.8259"></a><a href="#glo:idx.acronym">acronyms</a>. This example sets up the list of <a id="wrglossary.8260"></a><a href="#glo:idx.acronym">acronyms</a> using the <a id="wrglossary.8261"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.8262"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
+</pre> A new command (<a id="wrglossary.8263"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>) is then defined to make it easier to define dual entries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newdualentry</code>}[5][]{<span class="comment">% </span>
+ <a id="wrglossary.8264"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{main-#2}{<a id="wrglossary.8265"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#4}</span>,<span class="comment">% </span>
+ <a id="wrglossary.8266"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={#3<a id="wrglossary.8267"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{#2}}</span>,<span class="comment">% </span>
+ <a id="wrglossary.8268"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#5}</span>,<span class="comment">% </span>
#1
}<span class="comment">% </span>
- <a id="wrglossary.8265"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{#2}{#3<a id="wrglossary.8266"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{main-#2}}{#4}<span class="comment">% </span>
+ <a id="wrglossary.8269"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{#2}{#3<a id="wrglossary.8270"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{main-#2}}{#4}<span class="comment">% </span>
}
-</pre> This has the following syntax: <pre class="compactcodebox"><a id="wrglossary.8267"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">abbrv</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}
-</pre> You can then define a new dual entry: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8268"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>{svm}<span class="comment">% label</span>
+</pre> This has the following syntax: <pre class="compactcodebox"><a id="wrglossary.8271"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">abbrv</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}
+</pre> You can then define a new dual entry: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8272"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>{svm}<span class="comment">% label</span>
{SVM}<span class="comment">% abbreviation</span>
{support vector machine}<span class="comment">% long form</span>
{Statistical pattern recognition technique}<span class="comment">% description</span>
-</pre> Now you can reference the acronym with <code class="code"><a id="wrglossary.8269"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> or you can reference the entry in the <a id="wrglossary.8270"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary with <code class="code"><a id="wrglossary.8271"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{main-svm}</code>.<p>
+</pre> Now you can reference the acronym with <code class="code"><a id="wrglossary.8273"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> or you can reference the entry in the <a id="wrglossary.8274"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary with <code class="code"><a id="wrglossary.8275"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{main-svm}</code>.<p>
This is just an example. In general, think twice before you add this kind of duplication. If all information (short, long and description) can be provided in a single list, it&#x2019;s redundant to provide a second list unless any of the short forms start with a different letter to the associated long form, which may make it harder to lookup.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8272"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- Note that with <a id="wrglossary.8273"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, there are special dual entry types that implement this behaviour. That is, if an entry is referenced then its corresponding dual entry will automatically be selected as well. So there is less need for <a id="wrglossary.8274"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> with <a id="wrglossary.8275"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. (Although it can still be useful, for example with <a id="wrglossary.8276"></a><a href="#glo:idx.opt.standalone">Option&#xa0;6</a>.) </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.8276"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ Note that with <a id="wrglossary.8277"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, there are special dual entry types that implement this behaviour. That is, if an entry is referenced then its corresponding dual entry will automatically be selected as well. So there is less need for <a id="wrglossary.8278"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> with <a id="wrglossary.8279"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. (Although it can still be useful, for example with <a id="wrglossary.8280"></a><a href="#glo:idx.opt.standalone">Option&#xa0;6</a>.) </div><!-- end of information -->
</div><p>
</section><!-- end of section sec:glsadd -->
@@ -6240,65 +6240,65 @@ This is just an example. In general, think twice before you add this kind of dup
<h1><!-- start of chapter header -->11. Cross-Referencing Entries<div class="labellink"><a href="#sec:crossref">[link]</a></div></h1><!-- end of chapter header -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-You must use <a id="wrglossary.8277"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>) or <a id="wrglossary.8278"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> (<a id="wrglossary.8279"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>) <span style="font-style: italic; font-variant: normal; ">before</span> defining any <a id="wrglossary.8280"></a><a href="#glo:idx.glossaryentry">entries</a> that cross-reference other <a id="wrglossary.8281"></a><a href="#glo:idx.glossaryentry">entries</a>. If any of the <a id="wrglossary.8282"></a><a href="#glo:idx.glossaryentry">entries</a> that you have cross-referenced don&#x2019;t appear in the <a id="wrglossary.8283"></a><a href="#glo:dual.glossary">glossary</a>, check that you have put <a id="wrglossary.8284"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>/<a id="wrglossary.8285"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> before all entry definitions. The <a id="wrglossary.8286"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides better cross-reference handling. </div><!-- end of important -->
+You must use <a id="wrglossary.8281"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>) or <a id="wrglossary.8282"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> (<a id="wrglossary.8283"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>) <span style="font-style: italic; font-variant: normal; ">before</span> defining any <a id="wrglossary.8284"></a><a href="#glo:idx.glossaryentry">entries</a> that cross-reference other <a id="wrglossary.8285"></a><a href="#glo:idx.glossaryentry">entries</a>. If any of the <a id="wrglossary.8286"></a><a href="#glo:idx.glossaryentry">entries</a> that you have cross-referenced don&#x2019;t appear in the <a id="wrglossary.8287"></a><a href="#glo:dual.glossary">glossary</a>, check that you have put <a id="wrglossary.8288"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>/<a id="wrglossary.8289"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> before all entry definitions. The <a id="wrglossary.8290"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides better cross-reference handling. </div><!-- end of important -->
<p>
-There are several ways of cross-referencing <a id="wrglossary.8287"></a><a href="#glo:idx.glossaryentry">entry</a> in the <a id="wrglossary.8288"></a><a href="#glo:dual.glossary">glossaries</a>: <p>
+There are several ways of cross-referencing <a id="wrglossary.8291"></a><a href="#glo:idx.glossaryentry">entry</a> in the <a id="wrglossary.8292"></a><a href="#glo:dual.glossary">glossaries</a>: <p>
<ol class="displaylist">
- <li><span class="numitem">1.</span><a id="itm.descsee"></a> You can use commands such as <a id="wrglossary.8289"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in the entries description. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8290"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.8291"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,
-<a id="wrglossary.8292"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={firm, round fruit. See also <a id="wrglossary.8293"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pear}}</span>}
-</pre> Note that with this method, if you don&#x2019;t use the cross-referenced term in the main part of the document, you will need two runs of <a id="wrglossary.8294"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex filename
+ <li><span class="numitem">1.</span><a id="itm.descsee"></a> You can use commands such as <a id="wrglossary.8293"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in the entries description. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8294"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.8295"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,
+<a id="wrglossary.8296"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={firm, round fruit. See also <a id="wrglossary.8297"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pear}}</span>}
+</pre> Note that with this method, if you don&#x2019;t use the cross-referenced term in the main part of the document, you will need two runs of <a id="wrglossary.8298"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex filename
makeglossaries filename
pdflatex filename
makeglossaries filename
pdflatex filename
-</pre> This is because the <a id="wrglossary.8295"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in the description won&#x2019;t be detected until the <a id="wrglossary.8296"></a><a href="#glo:dual.glossary">glossary</a> has been created (unless the description is used elsewhere in the document with <a id="wrglossary.8297"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>). Take care not to use <a id="wrglossary.8298"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> (or <a id="wrglossary.8299"></a><a href="#glo:Glsdesc"><code class="csfmt">\Glsdesc</code></a>) in this case as it will cause a nested link.<p>
+</pre> This is because the <a id="wrglossary.8299"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in the description won&#x2019;t be detected until the <a id="wrglossary.8300"></a><a href="#glo:dual.glossary">glossary</a> has been created (unless the description is used elsewhere in the document with <a id="wrglossary.8301"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>). Take care not to use <a id="wrglossary.8302"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> (or <a id="wrglossary.8303"></a><a href="#glo:Glsdesc"><code class="csfmt">\Glsdesc</code></a>) in this case as it will cause a nested link.<p>
<li><span class="numitem">2.</span><a id="itm.glssee"></a> After you have defined the entry, use <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8300"></a><code class="code"><dfn id="glo:glssee"><code class="csfmt">\glssee</code></dfn>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span> is a comma-separated list of <a id="wrglossary.8301"></a><a href="#glo:idx.glossaryentry">entry</a> labels to be cross-referenced, <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the label of the <a id="wrglossary.8302"></a><a href="#glo:idx.glossaryentry">entry</a> doing the cross-referencing and <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> is the <span class="qt">&#x201c;see&#x201d;</span> tag. (The default value of <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> is <a id="wrglossary.8303"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a>.)<p>
-This command is essentially performing: <pre class="compactcodebox"><a id="wrglossary.8304"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.8305"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">cross-ref-encap</em>&#x232a;</span></span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
-</pre> where <span class="meta">&#x2329;<em class="metainner">cross-ref-encap</em>&#x232a;</span> is a special form of <a id="wrglossary.8306"></a><a href="#glo:dual.locationencap">location encap</a> that includes <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>. Remember from &#xa7;<a href="#sec:glsadd">10</a> that <a id="wrglossary.8307"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> always requires a <a id="wrglossary.8308"></a><a href="#glo:@@glslabel@entrylocation">location</a>. This special <a id="wrglossary.8309"></a><a href="#glo:dual.locationencap">location encap</a> discards the provided location (which <a id="wrglossary.8310"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> sets to <span class="qt">&#x201c;Z&#x201d;</span> to push the cross-reference to the end of the <a id="wrglossary.8311"></a><a href="#glo:locationlist">number list</a>) and replaces it with the cross-reference in the form <span class="qt">&#x201c;<span style="font-style: italic; font-variant: normal; ">see</span> <span class="meta">&#x2329;<em class="metainner">name(s)</em>&#x232a;</span>&#x201d;</span>.<p>
-This means that <a id="wrglossary.8312"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> indexes <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> so that <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> appears in the <a id="wrglossary.8313"></a><a href="#glo:dual.glossary">glossary</a> but it doesn&#x2019;t <a id="wrglossary.8314"></a><a href="#glo:@@glslabel@indexing">index</a> any of the entries listed in <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>.<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8315"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>[see also]{series}{FourierSeries,TaylorsTheorem}
-</pre> This <a id="wrglossary.8316"></a><a href="#glo:@@glslabel@indexing">indexes</a> the entry identified by the label <span class="qt">&#x201c;series&#x201d;</span> and adds a <a id="wrglossary.8317"></a><a href="#glo:@@glslabel@entrylocation">location</a> to the <span class="qt">&#x201c;series&#x201d;</span> <a id="wrglossary.8318"></a><a href="#glo:locationlist">number list</a> that looks something like: <pre class="compactcodebox"><span style="font-style: italic; font-variant: normal; ">see also</span> <a id="wrglossary.8319"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{FourierSeries} <a id="wrglossary.8320"></a><a href="#glo:cs.amp"><code class="csfmt">\&amp;</code></a>
-<a id="wrglossary.8321"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{TaylorsTheorem}
-</pre> (The actual format is performed with <a id="wrglossary.8322"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a>.)<p>
-<li><span class="numitem">3.</span><a id="itm.seekey"></a> As described in &#xa7;<a href="#sec:newglosentry">4</a>, you can use the <a id="wrglossary.8323"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key when you define the entry. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8324"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{MaclaurinSeries}{<a id="wrglossary.8325"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Maclaurin series}</span>,
-<a id="wrglossary.8326"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Series expansion}</span>,
-<a id="wrglossary.8327"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={TaylorsTheorem}</span>}
-</pre> This key was provided as a simple shortcut that does: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8328"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{MaclaurinSeries}{<a id="wrglossary.8329"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Maclaurin series}</span>,
-<a id="wrglossary.8330"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Series expansion}</span>}
-<a id="wrglossary.8331"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{MaclaurinSeries}{TaylorsTheorem}
-</pre> This means that <span class="qt">&#x201c;MaclaurinSeries&#x201d;</span> will automatically be added to the <a id="wrglossary.8332"></a><a href="#glo:dual.glossary">glossary</a> with something like <pre class="compactcodebox"><a id="wrglossary.8333"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a>{see} <a id="wrglossary.8334"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{TaylorsTheorem}
-</pre> in its <a id="wrglossary.8335"></a><a href="#glo:locationlist">number list</a>, but <span class="qt">&#x201c;TaylorsTheorem&#x201d;</span> will need to be <a id="wrglossary.8336"></a><a href="#glo:@@glslabel@indexing">indexed</a> elsewhere to ensure that it also appears in the <a id="wrglossary.8337"></a><a href="#glo:dual.glossary">glossary</a> otherwise, it would end up with the preamble <a id="wrglossary.8338"></a><a href="#glo:@@glslabel@entrylocation">location</a> (page&#xa0;1) in its <a id="wrglossary.8339"></a><a href="#glo:locationlist">number list</a>, assuming that the <a id="wrglossary.8340"></a><a href="#glo:idx.glossaryentry">entry</a> was defined in the <a id="wrglossary.8341"></a><a href="#glo:idx.documentpreamble">preamble</a>.<p>
+<a id="wrglossary.8304"></a><code class="code"><dfn id="glo:glssee"><code class="csfmt">\glssee</code></dfn>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span> is a comma-separated list of <a id="wrglossary.8305"></a><a href="#glo:idx.glossaryentry">entry</a> labels to be cross-referenced, <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the label of the <a id="wrglossary.8306"></a><a href="#glo:idx.glossaryentry">entry</a> doing the cross-referencing and <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> is the <span class="qt">&#x201c;see&#x201d;</span> tag. (The default value of <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> is <a id="wrglossary.8307"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a>.)<p>
+This command is essentially performing: <pre class="compactcodebox"><a id="wrglossary.8308"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.8309"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">cross-ref-encap</em>&#x232a;</span></span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
+</pre> where <span class="meta">&#x2329;<em class="metainner">cross-ref-encap</em>&#x232a;</span> is a special form of <a id="wrglossary.8310"></a><a href="#glo:dual.locationencap">location encap</a> that includes <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>. Remember from &#xa7;<a href="#sec:glsadd">10</a> that <a id="wrglossary.8311"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> always requires a <a id="wrglossary.8312"></a><a href="#glo:@@glslabel@entrylocation">location</a>. This special <a id="wrglossary.8313"></a><a href="#glo:dual.locationencap">location encap</a> discards the provided location (which <a id="wrglossary.8314"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> sets to <span class="qt">&#x201c;Z&#x201d;</span> to push the cross-reference to the end of the <a id="wrglossary.8315"></a><a href="#glo:locationlist">number list</a>) and replaces it with the cross-reference in the form <span class="qt">&#x201c;<span style="font-style: italic; font-variant: normal; ">see</span> <span class="meta">&#x2329;<em class="metainner">name(s)</em>&#x232a;</span>&#x201d;</span>.<p>
+This means that <a id="wrglossary.8316"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> indexes <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> so that <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> appears in the <a id="wrglossary.8317"></a><a href="#glo:dual.glossary">glossary</a> but it doesn&#x2019;t <a id="wrglossary.8318"></a><a href="#glo:@@glslabel@indexing">index</a> any of the entries listed in <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>.<p>
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8319"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>[see also]{series}{FourierSeries,TaylorsTheorem}
+</pre> This <a id="wrglossary.8320"></a><a href="#glo:@@glslabel@indexing">indexes</a> the entry identified by the label <span class="qt">&#x201c;series&#x201d;</span> and adds a <a id="wrglossary.8321"></a><a href="#glo:@@glslabel@entrylocation">location</a> to the <span class="qt">&#x201c;series&#x201d;</span> <a id="wrglossary.8322"></a><a href="#glo:locationlist">number list</a> that looks something like: <pre class="compactcodebox"><span style="font-style: italic; font-variant: normal; ">see also</span> <a id="wrglossary.8323"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{FourierSeries} <a id="wrglossary.8324"></a><a href="#glo:cs.amp"><code class="csfmt">\&amp;</code></a>
+<a id="wrglossary.8325"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{TaylorsTheorem}
+</pre> (The actual format is performed with <a id="wrglossary.8326"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a>.)<p>
+<li><span class="numitem">3.</span><a id="itm.seekey"></a> As described in &#xa7;<a href="#sec:newglosentry">4</a>, you can use the <a id="wrglossary.8327"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key when you define the entry. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8328"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{MaclaurinSeries}{<a id="wrglossary.8329"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Maclaurin series}</span>,
+<a id="wrglossary.8330"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Series expansion}</span>,
+<a id="wrglossary.8331"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={TaylorsTheorem}</span>}
+</pre> This key was provided as a simple shortcut that does: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8332"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{MaclaurinSeries}{<a id="wrglossary.8333"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Maclaurin series}</span>,
+<a id="wrglossary.8334"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Series expansion}</span>}
+<a id="wrglossary.8335"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{MaclaurinSeries}{TaylorsTheorem}
+</pre> This means that <span class="qt">&#x201c;MaclaurinSeries&#x201d;</span> will automatically be added to the <a id="wrglossary.8336"></a><a href="#glo:dual.glossary">glossary</a> with something like <pre class="compactcodebox"><a id="wrglossary.8337"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a>{see} <a id="wrglossary.8338"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{TaylorsTheorem}
+</pre> in its <a id="wrglossary.8339"></a><a href="#glo:locationlist">number list</a>, but <span class="qt">&#x201c;TaylorsTheorem&#x201d;</span> will need to be <a id="wrglossary.8340"></a><a href="#glo:@@glslabel@indexing">indexed</a> elsewhere to ensure that it also appears in the <a id="wrglossary.8341"></a><a href="#glo:dual.glossary">glossary</a> otherwise, it would end up with the preamble <a id="wrglossary.8342"></a><a href="#glo:@@glslabel@entrylocation">location</a> (page&#xa0;1) in its <a id="wrglossary.8343"></a><a href="#glo:locationlist">number list</a>, assuming that the <a id="wrglossary.8344"></a><a href="#glo:idx.glossaryentry">entry</a> was defined in the <a id="wrglossary.8345"></a><a href="#glo:idx.documentpreamble">preamble</a>.<p>
You therefore need to ensure that you use the cross-referenced term with the commands described in &#xa7;<a href="#sec:glslink">5.1</a> or &#xa7;<a href="#sec:glsadd">10</a>.<p>
-The <span class="qt">&#x201c;see&#x201d;</span> tag is produce using <a id="wrglossary.8342"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a>, but can be overridden in specific instances using square brackets at the start of the <a id="wrglossary.8343"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> value. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8344"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{MaclaurinSeries}{<a id="wrglossary.8345"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Maclaurin series}</span>,
-<a id="wrglossary.8346"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Series expansion}</span>,
-<a id="wrglossary.8347"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>=[see also]{TaylorsTheorem}}
-</pre> Take care if you want to use the optional argument of commands such as <a id="wrglossary.8348"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.8349"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a> as the value will need to be grouped. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8350"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>{seal}
-<a id="wrglossary.8351"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>[<a id="wrglossary.8352"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[see also]seal}</span>]{sea lion}
-</pre> Similarly if the value contains a list. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8353"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{lemon}
+The <span class="qt">&#x201c;see&#x201d;</span> tag is produce using <a id="wrglossary.8346"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a>, but can be overridden in specific instances using square brackets at the start of the <a id="wrglossary.8347"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> value. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8348"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{MaclaurinSeries}{<a id="wrglossary.8349"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Maclaurin series}</span>,
+<a id="wrglossary.8350"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Series expansion}</span>,
+<a id="wrglossary.8351"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>=[see also]{TaylorsTheorem}}
+</pre> Take care if you want to use the optional argument of commands such as <a id="wrglossary.8352"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.8353"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a> as the value will need to be grouped. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8354"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>{seal}
+<a id="wrglossary.8355"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>[<a id="wrglossary.8356"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[see also]seal}</span>]{sea lion}
+</pre> Similarly if the value contains a list. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8357"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{lemon}
{
- <a id="wrglossary.8354"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lemon}</span>,
- <a id="wrglossary.8355"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Yellow citrus fruit}</span>
+ <a id="wrglossary.8358"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lemon}</span>,
+ <a id="wrglossary.8359"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Yellow citrus fruit}</span>
}
-<a id="wrglossary.8356"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{lime}
+<a id="wrglossary.8360"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{lime}
{
- <a id="wrglossary.8357"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lime}</span>,
- <a id="wrglossary.8358"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Green citrus fruit}</span>
+ <a id="wrglossary.8361"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={lime}</span>,
+ <a id="wrglossary.8362"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Green citrus fruit}</span>
}
-<a id="wrglossary.8359"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{citrus}
+<a id="wrglossary.8363"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{citrus}
{
- <a id="wrglossary.8360"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={citrus}</span>,
- <a id="wrglossary.8361"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Plant in the Rutaceae family}</span>,
- <a id="wrglossary.8362"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={lemon,lime}</span>
+ <a id="wrglossary.8364"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={citrus}</span>,
+ <a id="wrglossary.8365"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Plant in the Rutaceae family}</span>,
+ <a id="wrglossary.8366"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={lemon,lime}</span>
}
</pre>
</ol>
<p>
-In both cases&#xa0;<a href="#itm.glssee">2</a> and <a href="#itm.seekey">3</a> above, the cross-referenced information appears in the <a id="wrglossary.8363"></a><a href="#glo:locationlist">number list</a>, whereas in case&#xa0;<a href="#itm.descsee">1</a>, the cross-referenced information appears in the description. (See the <a id="wrglossary.8364"></a><a href="#glo:file.sample-crossref.tex"><span class="filefmt">sample-crossref.tex</span></a> example file that comes with this package.) This means that in cases&#xa0;<a href="#itm.glssee">2</a> and&#xa0;<a href="#itm.seekey">3</a>, the cross-referencing information won&#x2019;t appear if you have suppressed the <a id="wrglossary.8365"></a><a href="#glo:locationlist">number list</a>. In this case, you will need to activate the <a id="wrglossary.8366"></a><a href="#glo:locationlist">number list</a> for the given entries using <a id="wrglossary.8367"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>false. Alternatively, if you just use the <a id="wrglossary.8368"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key instead of <a id="wrglossary.8369"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>, you can automatically activate the <a id="wrglossary.8370"></a><a href="#glo:locationlist">number list</a> using the <a id="wrglossary.8371"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a> package option.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8372"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- <a id="wrglossary.8373"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provides much better support for cross-references, including the ability to only show the cross-reference in the <a id="wrglossary.8374"></a><a href="#glo:dual.locationlist">location list</a> (<a id="wrglossary.8375"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">={see}</span>) without the actual <a id="wrglossary.8376"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. See, for example, <a href="https://www.dickimaw-books.com/gallery">index.php?label=bib2gls-xr</a>Gallery: Cross-References (bib2gls). </div><!-- end of information -->
+In both cases&#xa0;<a href="#itm.glssee">2</a> and <a href="#itm.seekey">3</a> above, the cross-referenced information appears in the <a id="wrglossary.8367"></a><a href="#glo:locationlist">number list</a>, whereas in case&#xa0;<a href="#itm.descsee">1</a>, the cross-referenced information appears in the description. (See the <a id="wrglossary.8368"></a><a href="#glo:file.sample-crossref.tex"><span class="filefmt">sample-crossref.tex</span></a> example file that comes with this package.) This means that in cases&#xa0;<a href="#itm.glssee">2</a> and&#xa0;<a href="#itm.seekey">3</a>, the cross-referencing information won&#x2019;t appear if you have suppressed the <a id="wrglossary.8369"></a><a href="#glo:locationlist">number list</a>. In this case, you will need to activate the <a id="wrglossary.8370"></a><a href="#glo:locationlist">number list</a> for the given entries using <a id="wrglossary.8371"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>false. Alternatively, if you just use the <a id="wrglossary.8372"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key instead of <a id="wrglossary.8373"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>, you can automatically activate the <a id="wrglossary.8374"></a><a href="#glo:locationlist">number list</a> using the <a id="wrglossary.8375"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a> package option.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.8376"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ <a id="wrglossary.8377"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provides much better support for cross-references, including the ability to only show the cross-reference in the <a id="wrglossary.8378"></a><a href="#glo:dual.locationlist">location list</a> (<a id="wrglossary.8379"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">={see}</span>) without the actual <a id="wrglossary.8380"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. See, for example, <a href="https://www.dickimaw-books.com/gallery">index.php?label=bib2gls-xr</a>Gallery: Cross-References (bib2gls). </div><!-- end of information -->
<p>
</section><!-- end of section sec:crossref -->
@@ -6306,42 +6306,42 @@ In both cases&#xa0;<a href="#itm.glssee">2</a> and <a href="#itm.seekey">3</a> a
<section id="sec:customxr"><!-- start of section sec:customxr --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->11.1. Customising Cross-Reference Text<div class="labellink"><a href="#sec:customxr">[link]</a></div></h2><!-- end of section header -->
<p>
-When you use either the <a id="wrglossary.8377"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key or the <a id="wrglossary.8378"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> command, the cross-referencing information will be typeset in the <a id="wrglossary.8379"></a><a href="#glo:dual.glossary">glossary</a> (within the <a id="wrglossary.8380"></a><a href="#glo:locationlist">number list</a>) according to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8381"></a><code class="code"><dfn id="glo:glsseeformat"><code class="csfmt">\glsseeformat</code></dfn>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The default definition: <pre class="compactcodebox"><code class="cmd">\emph</code>{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>} <a id="wrglossary.8382"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}
-</pre> Note that the <span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span> argument is always ignored. (<a id="wrglossary.8383"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> will always assign a <a id="wrglossary.8384"></a><a href="#glo:@@glslabel@entrylocation">location</a> number, even if it&#x2019;s not needed, so it needs to be discarded.) For example, if you want the tag to appear in bold, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.8385"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a>}[3][<a id="wrglossary.8386"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a>]{<code class="cmd">\textbf</code>{#1}
- <a id="wrglossary.8387"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>{#2}}
+When you use either the <a id="wrglossary.8381"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key or the <a id="wrglossary.8382"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> command, the cross-referencing information will be typeset in the <a id="wrglossary.8383"></a><a href="#glo:dual.glossary">glossary</a> (within the <a id="wrglossary.8384"></a><a href="#glo:locationlist">number list</a>) according to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8385"></a><code class="code"><dfn id="glo:glsseeformat"><code class="csfmt">\glsseeformat</code></dfn>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The default definition: <pre class="compactcodebox"><code class="cmd">\emph</code>{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>} <a id="wrglossary.8386"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}
+</pre> Note that the <span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span> argument is always ignored. (<a id="wrglossary.8387"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> will always assign a <a id="wrglossary.8388"></a><a href="#glo:@@glslabel@entrylocation">location</a> number, even if it&#x2019;s not needed, so it needs to be discarded.) For example, if you want the tag to appear in bold, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.8389"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a>}[3][<a id="wrglossary.8390"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a>]{<code class="cmd">\textbf</code>{#1}
+ <a id="wrglossary.8391"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>{#2}}
</pre><p>
The list of labels is formatted by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8388"></a><code class="code"><dfn id="glo:glsseelist"><code class="csfmt">\glsseelist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This iterates through the comma-separated list of <a id="wrglossary.8389"></a><a href="#glo:idx.glossaryentry">entry</a> labels <span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span> and formats each entry in the list. The <a id="wrglossary.8390"></a><a href="#glo:idx.glossaryentry">entries</a> are separated by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8391"></a><code class="code"><dfn id="glo:glsseesep"><code class="csfmt">\glsseesep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.8392"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8392"></a><code class="code"><dfn id="glo:glsseelist"><code class="csfmt">\glsseelist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This iterates through the comma-separated list of <a id="wrglossary.8393"></a><a href="#glo:idx.glossaryentry">entry</a> labels <span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span> and formats each entry in the list. The <a id="wrglossary.8394"></a><a href="#glo:idx.glossaryentry">entries</a> are separated by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8395"></a><code class="code"><dfn id="glo:glsseesep"><code class="csfmt">\glsseesep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.8396"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
between all but the last pair, and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8393"></a><code class="code"><dfn id="glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.8394"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8397"></a><code class="code"><dfn id="glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.8398"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
between the last pair.<p>
Each entry item in the list is formatted with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8395"></a><code class="code"><dfn id="glo:glsseeitem"><code class="csfmt">\glsseeitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This does: <pre class="compactcodebox"><a id="wrglossary.8396"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>[<a id="wrglossary.8397"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>{#1}]{#1}
-</pre> which creates a <a id="wrglossary.8398"></a><a href="#glo:idx.hyperlink">hyperlink</a>, if enabled, to the cross-referenced entry. The <a id="wrglossary.8399"></a><a href="#glo:idx.hyperlink">hyperlink</a> text is given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8400"></a><code class="code"><dfn id="glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This does: <pre class="compactcodebox"><a id="wrglossary.8401"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
- {<a id="wrglossary.8402"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}<span class="comment">% acronym</span>
- {<a id="wrglossary.8403"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}<span class="comment">% non-acronym</span>
-</pre> which uses the <a id="wrglossary.8404"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field for <a id="wrglossary.8405"></a><a href="#glo:idx.acronym">acronyms</a> and the <a id="wrglossary.8406"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field otherwise.<p>
+<a id="wrglossary.8399"></a><code class="code"><dfn id="glo:glsseeitem"><code class="csfmt">\glsseeitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This does: <pre class="compactcodebox"><a id="wrglossary.8400"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>[<a id="wrglossary.8401"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>{#1}]{#1}
+</pre> which creates a <a id="wrglossary.8402"></a><a href="#glo:idx.hyperlink">hyperlink</a>, if enabled, to the cross-referenced entry. The <a id="wrglossary.8403"></a><a href="#glo:idx.hyperlink">hyperlink</a> text is given by: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8404"></a><code class="code"><dfn id="glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This does: <pre class="compactcodebox"><a id="wrglossary.8405"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
+ {<a id="wrglossary.8406"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}<span class="comment">% acronym</span>
+ {<a id="wrglossary.8407"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}<span class="comment">% non-acronym</span>
+</pre> which uses the <a id="wrglossary.8408"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field for <a id="wrglossary.8409"></a><a href="#glo:idx.acronym">acronyms</a> and the <a id="wrglossary.8410"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field otherwise.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-When <a id="wrglossary.8407"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> was first introduced in v1.17, the cross-referenced entry was displayed with just <a id="wrglossary.8408"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>, but this caused problems because back then the <a id="wrglossary.8409"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field had to be sanitized because it was written to the <a id="wrglossary.8410"></a><a href="#glo:indexingfile">glossary file</a>, which caused strange results if the <a id="wrglossary.8411"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contained any commands. So in v3.0, the default definition was switched to using <a id="wrglossary.8412"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> to avoid the issue. In v3.08a, the information written to the <a id="wrglossary.8413"></a><a href="#glo:indexingfile">glossary file</a> was changed and the <a id="wrglossary.8414"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> was no longer sanitized, but the new definition was retained for backward-compatibility.<p>
-However, the original definition is more appropriate in some ways, as it makes more sense for the cross-reference to show the name as it appears in the <a id="wrglossary.8415"></a><a href="#glo:dual.glossary">glossary</a>, except for <a id="wrglossary.8416"></a><a href="#glo:idx.acronym">acronyms</a> which could have wide names if the long form is included. So in v4.50, which had major compatibility-breaking changes to remove the unconditional dependency on the now deprecated <a id="wrglossary.8417"></a><a href="#glo:pkg.textcase"><span class="styfmt">textcase</span></a> package, the original use of <a id="wrglossary.8418"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> was restored for non-<a id="wrglossary.8419"></a><a href="#glo:idx.acronym">acronyms</a>, which brings it into line with <a id="wrglossary.8420"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
+When <a id="wrglossary.8411"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> was first introduced in v1.17, the cross-referenced entry was displayed with just <a id="wrglossary.8412"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>, but this caused problems because back then the <a id="wrglossary.8413"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field had to be sanitized because it was written to the <a id="wrglossary.8414"></a><a href="#glo:indexingfile">glossary file</a>, which caused strange results if the <a id="wrglossary.8415"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contained any commands. So in v3.0, the default definition was switched to using <a id="wrglossary.8416"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> to avoid the issue. In v3.08a, the information written to the <a id="wrglossary.8417"></a><a href="#glo:indexingfile">glossary file</a> was changed and the <a id="wrglossary.8418"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> was no longer sanitized, but the new definition was retained for backward-compatibility.<p>
+However, the original definition is more appropriate in some ways, as it makes more sense for the cross-reference to show the name as it appears in the <a id="wrglossary.8419"></a><a href="#glo:dual.glossary">glossary</a>, except for <a id="wrglossary.8420"></a><a href="#glo:idx.acronym">acronyms</a> which could have wide names if the long form is included. So in v4.50, which had major compatibility-breaking changes to remove the unconditional dependency on the now deprecated <a id="wrglossary.8421"></a><a href="#glo:pkg.textcase"><span class="styfmt">textcase</span></a> package, the original use of <a id="wrglossary.8422"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> was restored for non-<a id="wrglossary.8423"></a><a href="#glo:idx.acronym">acronyms</a>, which brings it into line with <a id="wrglossary.8424"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
<p>
-For example, to make the cross-referenced list use small caps with the <a id="wrglossary.8421"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> (not <a id="wrglossary.8422"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>) field: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.8423"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.8424"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.8425"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{#1}}}
+For example, to make the cross-referenced list use small caps with the <a id="wrglossary.8425"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> (not <a id="wrglossary.8426"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>) field: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.8427"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.8428"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.8429"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{#1}}}
</pre><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8426"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.8427"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.8428"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a> to use <a id="wrglossary.8429"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a> for <a id="wrglossary.8430"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> and <a id="wrglossary.8431"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a> otherwise. Additionally, it provides <a id="wrglossary.8432"></a><a href="#glo:glsxtrhiername"><code class="xtrcsfmt">\glsxtrhiername</code></a> which can be used as an alternative for <a id="wrglossary.8433"></a><a href="#glo:hierarchicallevel">hierarchical</a> entries. See the <a id="wrglossary.8434"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.8430"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.8431"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.8432"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a> to use <a id="wrglossary.8433"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a> for <a id="wrglossary.8434"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> and <a id="wrglossary.8435"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a> otherwise. Additionally, it provides <a id="wrglossary.8436"></a><a href="#glo:glsxtrhiername"><code class="xtrcsfmt">\glsxtrhiername</code></a> which can be used as an alternative for <a id="wrglossary.8437"></a><a href="#glo:hierarchicallevel">hierarchical</a> entries. See the <a id="wrglossary.8438"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-You can use <a id="wrglossary.8435"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a> and <a id="wrglossary.8436"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> in the main body of the text, but they won&#x2019;t automatically add the cross-referenced entries to the <a id="wrglossary.8437"></a><a href="#glo:dual.glossary">glossary</a>. If you want them added with that location, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>Some information (see also
-<a id="wrglossary.8438"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>{FourierSeries,TaylorsTheorem}<span class="comment">% </span>
-<a id="wrglossary.8439"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{FourierSeries}<a id="wrglossary.8440"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{TaylorsTheorem}).
+You can use <a id="wrglossary.8439"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a> and <a id="wrglossary.8440"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> in the main body of the text, but they won&#x2019;t automatically add the cross-referenced entries to the <a id="wrglossary.8441"></a><a href="#glo:dual.glossary">glossary</a>. If you want them added with that location, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>Some information (see also
+<a id="wrglossary.8442"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>{FourierSeries,TaylorsTheorem}<span class="comment">% </span>
+<a id="wrglossary.8443"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{FourierSeries}<a id="wrglossary.8444"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{TaylorsTheorem}).
</pre> </div><!-- end of important -->
<p>
@@ -6350,48 +6350,48 @@ You can use <a id="wrglossary.8435"></a><a href="#glo:glsseeformat"><code class=
<section id="sec:numberlists"><!-- start of section sec:numberlists --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->12. Number Lists<div class="labellink"><a href="#sec:numberlists">[link]</a></div></h1><!-- end of chapter header -->
<p>
-Each <a id="wrglossary.8441"></a><a href="#glo:idx.glossaryentry">entry</a> in the <a id="wrglossary.8442"></a><a href="#glo:dual.glossary">glossary</a> has an associated <a id="wrglossary.8443"></a><a href="#glo:locationlist">number list</a> (or <a id="wrglossary.8444"></a><a href="#glo:dual.locationlist">location list</a>). By default, these numbers (the <a id="wrglossary.8445"></a><a href="#glo:dual.entrylocation">entry locations</a>) refer to the pages on which that <a id="wrglossary.8446"></a><a href="#glo:idx.glossaryentry">entry</a> has been <a id="wrglossary.8447"></a><a href="#glo:@@glslabel@indexing">indexed</a> (using any of the commands described in &#xa7;<a href="#sec:glslink">5.1</a> and &#xa7;<a href="#sec:glsadd">10</a>) and will also include any cross-references obtained with <a id="wrglossary.8448"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> (or the <a id="wrglossary.8449"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key).<p>
-The <a id="wrglossary.8450"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.8451"></a><a href="#glo:locationlist">number list</a> are separated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8452"></a><code class="code"><dfn id="glo:delimN"><code class="csfmt">\delimN</code></dfn></code></div><!-- end of pinnedbox -->
+Each <a id="wrglossary.8445"></a><a href="#glo:idx.glossaryentry">entry</a> in the <a id="wrglossary.8446"></a><a href="#glo:dual.glossary">glossary</a> has an associated <a id="wrglossary.8447"></a><a href="#glo:locationlist">number list</a> (or <a id="wrglossary.8448"></a><a href="#glo:dual.locationlist">location list</a>). By default, these numbers (the <a id="wrglossary.8449"></a><a href="#glo:dual.entrylocation">entry locations</a>) refer to the pages on which that <a id="wrglossary.8450"></a><a href="#glo:idx.glossaryentry">entry</a> has been <a id="wrglossary.8451"></a><a href="#glo:@@glslabel@indexing">indexed</a> (using any of the commands described in &#xa7;<a href="#sec:glslink">5.1</a> and &#xa7;<a href="#sec:glsadd">10</a>) and will also include any cross-references obtained with <a id="wrglossary.8452"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> (or the <a id="wrglossary.8453"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key).<p>
+The <a id="wrglossary.8454"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.8455"></a><a href="#glo:locationlist">number list</a> are separated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8456"></a><code class="code"><dfn id="glo:delimN"><code class="csfmt">\delimN</code></dfn></code></div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.8453"></a><a href="#glo:locationlist">number list</a> can be suppressed using the <a id="wrglossary.8454"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option, or an alternative counter can be set as the default using the <a id="wrglossary.8455"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option. The <a id="wrglossary.8456"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides the <a id="wrglossary.8457"></a><a href="#glo:opt.equations"><span class="xtrstyoptfmt">equations</span></a> and <a id="wrglossary.8458"></a><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a> options that can be used to automatically switch the <a id="wrglossary.8459"></a><a href="#glo:dual.locationcounter">location counter</a> in certain environments.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8460"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.8461"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you can prevent the <a id="wrglossary.8462"></a><a href="#glo:locationlist">number list</a> from being created with the <a id="wrglossary.8463"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span> resource option, or only include the cross-references with the <a id="wrglossary.8464"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=see</span> option. </div><!-- end of information -->
+The <a id="wrglossary.8457"></a><a href="#glo:locationlist">number list</a> can be suppressed using the <a id="wrglossary.8458"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option, or an alternative counter can be set as the default using the <a id="wrglossary.8459"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option. The <a id="wrglossary.8460"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides the <a id="wrglossary.8461"></a><a href="#glo:opt.equations"><span class="xtrstyoptfmt">equations</span></a> and <a id="wrglossary.8462"></a><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a> options that can be used to automatically switch the <a id="wrglossary.8463"></a><a href="#glo:dual.locationcounter">location counter</a> in certain environments.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.8464"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.8465"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you can prevent the <a id="wrglossary.8466"></a><a href="#glo:locationlist">number list</a> from being created with the <a id="wrglossary.8467"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span> resource option, or only include the cross-references with the <a id="wrglossary.8468"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=see</span> option. </div><!-- end of information -->
<p>
-<a id="wrglossary.8465"></a><a href="#glo:locationlist">Number lists</a> are more common with indexes rather than <a id="wrglossary.8466"></a><a href="#glo:dual.glossary">glossaries</a> (although you can use the <a id="wrglossary.8467"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for indexes as well). However, Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> makes use of <a id="wrglossary.8468"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.8469"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to hierarchically sort and collate the <a id="wrglossary.8470"></a><a href="#glo:idx.glossaryentry">entries</a>. These applications are readily available with most modern TeX distributions, but because they are both designed as <a id="wrglossary.8471"></a><a href="#glo:dual.indexingapp">indexing applications</a> they both require that terms either have a valid <a id="wrglossary.8472"></a><a href="#glo:@@glslabel@entrylocation">location</a> or a cross-reference. <p>
+<a id="wrglossary.8469"></a><a href="#glo:locationlist">Number lists</a> are more common with indexes rather than <a id="wrglossary.8470"></a><a href="#glo:dual.glossary">glossaries</a> (although you can use the <a id="wrglossary.8471"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for indexes as well). However, Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> makes use of <a id="wrglossary.8472"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.8473"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to hierarchically sort and collate the <a id="wrglossary.8474"></a><a href="#glo:idx.glossaryentry">entries</a>. These applications are readily available with most modern TeX distributions, but because they are both designed as <a id="wrglossary.8475"></a><a href="#glo:dual.indexingapp">indexing applications</a> they both require that terms either have a valid <a id="wrglossary.8476"></a><a href="#glo:@@glslabel@entrylocation">location</a> or a cross-reference. <p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Even if you use <a id="wrglossary.8473"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>, the <a id="wrglossary.8474"></a><a href="#glo:@@glslabel@entrylocation">locations</a> must still be provided and acceptable to the <a id="wrglossary.8475"></a><a href="#glo:dual.indexingapp">indexing application</a> or they will cause an error during the <a id="wrglossary.8476"></a><a href="#glo:dual.indexing">indexing</a> stage, which will interrupt the document build. <a id="wrglossary.8477"></a><a href="#glo:idx.emptylocation">Empty locations</a> are not permitted with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. See &#xa7;<a href="#sec:problemlocations">12.5</a>. </div><!-- end of important -->
+Even if you use <a id="wrglossary.8477"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>, the <a id="wrglossary.8478"></a><a href="#glo:@@glslabel@entrylocation">locations</a> must still be provided and acceptable to the <a id="wrglossary.8479"></a><a href="#glo:dual.indexingapp">indexing application</a> or they will cause an error during the <a id="wrglossary.8480"></a><a href="#glo:dual.indexing">indexing</a> stage, which will interrupt the document build. <a id="wrglossary.8481"></a><a href="#glo:idx.emptylocation">Empty locations</a> are not permitted with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. See &#xa7;<a href="#sec:problemlocations">12.5</a>. </div><!-- end of important -->
<p>
-If you&#x2019;re not interested in the <a id="wrglossary.8478"></a><a href="#glo:@@glslabel@entrylocation">locations</a>, each <a id="wrglossary.8479"></a><a href="#glo:idx.glossaryentry">entry</a> only needs to be indexed once, so consider using <a id="wrglossary.8480"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a>, which can improve the document build time by only <a id="wrglossary.8481"></a><a href="#glo:dual.indexing">indexing</a> the <a id="wrglossary.8482"></a><a href="#glo:dual.firstuse">first use</a> of each term.<p>
-The <a id="wrglossary.8483"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> command (see &#xa7;<a href="#sec:glsadd">10</a>), which is used to automatically <a id="wrglossary.8484"></a><a href="#glo:@@glslabel@indexing">index</a> all <a id="wrglossary.8485"></a><a href="#glo:idx.glossaryentry">entries</a>, iterates over all defined <a id="wrglossary.8486"></a><a href="#glo:idx.glossaryentry">entries</a> (in non-<a id="wrglossary.8487"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>) and does <code class="code"><a id="wrglossary.8488"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code> for each <a id="wrglossary.8489"></a><a href="#glo:idx.glossaryentry">entry</a> (where <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is that <a id="wrglossary.8490"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label). This means that <a id="wrglossary.8491"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> automatically adds the same <a id="wrglossary.8492"></a><a href="#glo:@@glslabel@entrylocation">location</a> to every entry&#x2019;s <a id="wrglossary.8493"></a><a href="#glo:locationlist">number list</a>, which looks weird if the <a id="wrglossary.8494"></a><a href="#glo:locationlist">number list</a> hasn&#x2019;t been suppressed.<p>
-With <a id="wrglossary.8495"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, the <a id="wrglossary.8496"></a><a href="#glo:dual.indexing">indexing</a> is performed by <a id="wrglossary.8497"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, which was specifically designed for the <a id="wrglossary.8498"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. So it will allow <a id="wrglossary.8499"></a><a href="#glo:@@glslabel@emptylocation">empty</a> or unusual locations. (As from <a id="wrglossary.8500"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0, <a id="wrglossary.8501"></a><a href="#glo:idx.emptylocation">empty locations</a> will be converted to <a id="wrglossary.8502"></a><a href="#glo:dual.ignoredlocation">ignored locations</a>.) Additionally, the <a id="wrglossary.8503"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> resource option option will select all <a id="wrglossary.8504"></a><a href="#glo:idx.glossaryentry">entries</a> without adding an unwanted <a id="wrglossary.8505"></a><a href="#glo:@@glslabel@entrylocation">location</a> to the <a id="wrglossary.8506"></a><a href="#glo:locationlist">number list</a>. If <a id="wrglossary.8507"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can deduce a numerical value for a <a id="wrglossary.8508"></a><a href="#glo:@@glslabel@entrylocation">location</a>, it will attempt to form a <a id="wrglossary.8509"></a><a href="#glo:idx.range">range</a> over consecutive <a id="wrglossary.8510"></a><a href="#glo:@@glslabel@entrylocation">locations</a>, otherwise it won&#x2019;t try to form a <a id="wrglossary.8511"></a><a href="#glo:idx.range">range</a> and the <a id="wrglossary.8512"></a><a href="#glo:@@glslabel@entrylocation">location</a> will just form an individual item in the list.<p>
-<a id="wrglossary.8513"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> also allows any <a id="wrglossary.8514"></a><a href="#glo:@@glslabel@entrylocation">location</a> but it doesn&#x2019;t form <a id="wrglossary.8515"></a><a href="#glo:idx.range">ranges</a>. Any <a id="wrglossary.8516"></a><a href="#glo:idx.emptylocation">empty locations</a> or location with the <a id="wrglossary.8517"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a> format will result in an <a id="wrglossary.8518"></a><a href="#glo:idx.emptylocation">invisible location</a> in the <a id="wrglossary.8519"></a><a href="#glo:locationlist">number list</a>.<p>
+If you&#x2019;re not interested in the <a id="wrglossary.8482"></a><a href="#glo:@@glslabel@entrylocation">locations</a>, each <a id="wrglossary.8483"></a><a href="#glo:idx.glossaryentry">entry</a> only needs to be indexed once, so consider using <a id="wrglossary.8484"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a>, which can improve the document build time by only <a id="wrglossary.8485"></a><a href="#glo:dual.indexing">indexing</a> the <a id="wrglossary.8486"></a><a href="#glo:dual.firstuse">first use</a> of each term.<p>
+The <a id="wrglossary.8487"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> command (see &#xa7;<a href="#sec:glsadd">10</a>), which is used to automatically <a id="wrglossary.8488"></a><a href="#glo:@@glslabel@indexing">index</a> all <a id="wrglossary.8489"></a><a href="#glo:idx.glossaryentry">entries</a>, iterates over all defined <a id="wrglossary.8490"></a><a href="#glo:idx.glossaryentry">entries</a> (in non-<a id="wrglossary.8491"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>) and does <code class="code"><a id="wrglossary.8492"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code> for each <a id="wrglossary.8493"></a><a href="#glo:idx.glossaryentry">entry</a> (where <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is that <a id="wrglossary.8494"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label). This means that <a id="wrglossary.8495"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> automatically adds the same <a id="wrglossary.8496"></a><a href="#glo:@@glslabel@entrylocation">location</a> to every entry&#x2019;s <a id="wrglossary.8497"></a><a href="#glo:locationlist">number list</a>, which looks weird if the <a id="wrglossary.8498"></a><a href="#glo:locationlist">number list</a> hasn&#x2019;t been suppressed.<p>
+With <a id="wrglossary.8499"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, the <a id="wrglossary.8500"></a><a href="#glo:dual.indexing">indexing</a> is performed by <a id="wrglossary.8501"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, which was specifically designed for the <a id="wrglossary.8502"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. So it will allow <a id="wrglossary.8503"></a><a href="#glo:@@glslabel@emptylocation">empty</a> or unusual locations. (As from <a id="wrglossary.8504"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0, <a id="wrglossary.8505"></a><a href="#glo:idx.emptylocation">empty locations</a> will be converted to <a id="wrglossary.8506"></a><a href="#glo:dual.ignoredlocation">ignored locations</a>.) Additionally, the <a id="wrglossary.8507"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> resource option option will select all <a id="wrglossary.8508"></a><a href="#glo:idx.glossaryentry">entries</a> without adding an unwanted <a id="wrglossary.8509"></a><a href="#glo:@@glslabel@entrylocation">location</a> to the <a id="wrglossary.8510"></a><a href="#glo:locationlist">number list</a>. If <a id="wrglossary.8511"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can deduce a numerical value for a <a id="wrglossary.8512"></a><a href="#glo:@@glslabel@entrylocation">location</a>, it will attempt to form a <a id="wrglossary.8513"></a><a href="#glo:idx.range">range</a> over consecutive <a id="wrglossary.8514"></a><a href="#glo:@@glslabel@entrylocation">locations</a>, otherwise it won&#x2019;t try to form a <a id="wrglossary.8515"></a><a href="#glo:idx.range">range</a> and the <a id="wrglossary.8516"></a><a href="#glo:@@glslabel@entrylocation">location</a> will just form an individual item in the list.<p>
+<a id="wrglossary.8517"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> also allows any <a id="wrglossary.8518"></a><a href="#glo:@@glslabel@entrylocation">location</a> but it doesn&#x2019;t form <a id="wrglossary.8519"></a><a href="#glo:idx.range">ranges</a>. Any <a id="wrglossary.8520"></a><a href="#glo:idx.emptylocation">empty locations</a> or location with the <a id="wrglossary.8521"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a> format will result in an <a id="wrglossary.8522"></a><a href="#glo:idx.emptylocation">invisible location</a> in the <a id="wrglossary.8523"></a><a href="#glo:locationlist">number list</a>.<p>
</section><!-- end of section sec:numberlists -->
<section id="sec:encap"><!-- start of section sec:encap --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->12.1. Encap Values (Location Formats)<div class="labellink"><a href="#sec:encap">[link]</a></div></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.8520"></a><a href="#glo:@@glslabel@locationencap">location encap or format</a> is the encapsulating command used to format an <a id="wrglossary.8521"></a><a href="#glo:dual.entrylocation">entry location</a>. That is, it&#x2019;s a command that takes an argument that will be the <a id="wrglossary.8522"></a><a href="#glo:@@glslabel@entrylocation">location</a>.<p>
+The <a id="wrglossary.8524"></a><a href="#glo:@@glslabel@locationencap">location encap or format</a> is the encapsulating command used to format an <a id="wrglossary.8525"></a><a href="#glo:dual.entrylocation">entry location</a>. That is, it&#x2019;s a command that takes an argument that will be the <a id="wrglossary.8526"></a><a href="#glo:@@glslabel@entrylocation">location</a>.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-If you aren&#x2019;t using <a id="wrglossary.8523"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> then you can use the control sequence name of any text-block command that takes a single argument. For example, <a id="wrglossary.8524"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8525"></a><a href="#glo:emph"><span class="csfmtcolourfont">emph</span></a></span>. If you require <a id="wrglossary.8526"></a><a href="#glo:idx.hyperlink">hyperlinks</a> then it&#x2019;s more complicated. </div><!-- end of information -->
+If you aren&#x2019;t using <a id="wrglossary.8527"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> then you can use the control sequence name of any text-block command that takes a single argument. For example, <a id="wrglossary.8528"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8529"></a><a href="#glo:emph"><span class="csfmtcolourfont">emph</span></a></span>. If you require <a id="wrglossary.8530"></a><a href="#glo:idx.hyperlink">hyperlinks</a> then it&#x2019;s more complicated. </div><!-- end of information -->
<p>
-The <span class="qt">&#x201c;<a id="wrglossary.8527"></a><a href="#glo:locationencap">encap</a>&#x201d;</span> usually refers to the control sequence <span style="font-style: italic; font-variant: normal; ">name</span> without the leading backslash (such as <a id="wrglossary.8528"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a>) and is essentially the same as the <a id="wrglossary.8529"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> <a id="wrglossary.8530"></a><a href="#glo:locationencap">encap</a> value that can be provided within the standard <a id="wrglossary.8531"></a><a href="#glo:index"><code class="csfmt">\index</code></a> command.<p>
+The <span class="qt">&#x201c;<a id="wrglossary.8531"></a><a href="#glo:locationencap">encap</a>&#x201d;</span> usually refers to the control sequence <span style="font-style: italic; font-variant: normal; ">name</span> without the leading backslash (such as <a id="wrglossary.8532"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a>) and is essentially the same as the <a id="wrglossary.8533"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> <a id="wrglossary.8534"></a><a href="#glo:locationencap">encap</a> value that can be provided within the standard <a id="wrglossary.8535"></a><a href="#glo:index"><code class="csfmt">\index</code></a> command.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Be careful not to use a declaration (such as <a id="wrglossary.8532"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a>) instead of a text-block command (such as <a id="wrglossary.8533"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>) as the effect is not guaranteed to be localised, either within the <a id="wrglossary.8534"></a><a href="#glo:locationlist">number list</a> or throughout the <a id="wrglossary.8535"></a><a href="#glo:dual.glossary">glossary</a>. </div><!-- end of warning -->
+Be careful not to use a declaration (such as <a id="wrglossary.8536"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a>) instead of a text-block command (such as <a id="wrglossary.8537"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>) as the effect is not guaranteed to be localised, either within the <a id="wrglossary.8538"></a><a href="#glo:locationlist">number list</a> or throughout the <a id="wrglossary.8539"></a><a href="#glo:dual.glossary">glossary</a>. </div><!-- end of warning -->
<p>
There is a special format: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8536"></a><code class="code"><dfn id="glo:glsignore"><code class="csfmt">\glsignore</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which simply ignores its argument. With Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> this creates an <a id="wrglossary.8537"></a><a href="#glo:@@glslabel@emptylocation">empty (invisible) location</a> which can lead to spurious commas or en-dashes if the <a id="wrglossary.8538"></a><a href="#glo:locationlist">number list</a> contains other <a id="wrglossary.8539"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. However, with <a id="wrglossary.8540"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, this format identifies the <a id="wrglossary.8541"></a><a href="#glo:@@glslabel@entrylocation">location</a> as a special <a id="wrglossary.8542"></a><a href="#glo:dual.ignoredlocation">ignored location</a> which won&#x2019;t be added to the <a id="wrglossary.8543"></a><a href="#glo:dual.locationlist">location list</a> but will influence selection.<p>
-If you want to apply more than one style to a given <a id="wrglossary.8544"></a><a href="#glo:@@glslabel@entrylocation">location</a> (for example, <span style="font-weight: bold; ">bold</span> and <span style="font-style: italic; font-variant: normal; ">italic</span>) you will need to create a command that applies both formats. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\textbfem</code>}[1]{<a id="wrglossary.8545"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<a id="wrglossary.8546"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a>{#1}}}
+<a id="wrglossary.8540"></a><code class="code"><dfn id="glo:glsignore"><code class="csfmt">\glsignore</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which simply ignores its argument. With Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> this creates an <a id="wrglossary.8541"></a><a href="#glo:@@glslabel@emptylocation">empty (invisible) location</a> which can lead to spurious commas or en-dashes if the <a id="wrglossary.8542"></a><a href="#glo:locationlist">number list</a> contains other <a id="wrglossary.8543"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. However, with <a id="wrglossary.8544"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, this format identifies the <a id="wrglossary.8545"></a><a href="#glo:@@glslabel@entrylocation">location</a> as a special <a id="wrglossary.8546"></a><a href="#glo:dual.ignoredlocation">ignored location</a> which won&#x2019;t be added to the <a id="wrglossary.8547"></a><a href="#glo:dual.locationlist">location list</a> but will influence selection.<p>
+If you want to apply more than one style to a given <a id="wrglossary.8548"></a><a href="#glo:@@glslabel@entrylocation">location</a> (for example, <span style="font-weight: bold; ">bold</span> and <span style="font-style: italic; font-variant: normal; ">italic</span>) you will need to create a command that applies both formats. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\textbfem</code>}[1]{<a id="wrglossary.8549"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<a id="wrglossary.8550"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a>{#1}}}
</pre> and use that command.<p>
-In this document, <a id="wrglossary.8547"></a><a href="#glo:idx.standardformat">standard location format</a> refer to the standard text block commands such as <a id="wrglossary.8548"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a> or <a id="wrglossary.8549"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a> or any of the commands listed in Table <a href="#tab:hyperxx">12.1</a>.<p>
+In this document, <a id="wrglossary.8551"></a><a href="#glo:idx.standardformat">standard location format</a> refer to the standard text block commands such as <a id="wrglossary.8552"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a> or <a id="wrglossary.8553"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a> or any of the commands listed in Table <a href="#tab:hyperxx">12.1</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you use <a id="wrglossary.8550"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> instead of <a id="wrglossary.8551"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, you must use <a id="wrglossary.8552"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a> to identify any non-<a id="wrglossary.8553"></a><a href="#glo:idx.standardformat">standard formats</a> that you want to use with the <a id="wrglossary.8554"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key. So if you use <a id="wrglossary.8555"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the above example <code class="csfmt">\textbfem</code>, you would need to add: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8556"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{textbfem}
+If you use <a id="wrglossary.8554"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> instead of <a id="wrglossary.8555"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, you must use <a id="wrglossary.8556"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a> to identify any non-<a id="wrglossary.8557"></a><a href="#glo:idx.standardformat">standard formats</a> that you want to use with the <a id="wrglossary.8558"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key. So if you use <a id="wrglossary.8559"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> with the above example <code class="csfmt">\textbfem</code>, you would need to add: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8560"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{textbfem}
</pre> See &#xa7;<a href="#sec:xindy">14</a> for further details. </div><!-- end of important -->
<p>
-If you are using <a id="wrglossary.8557"></a><a href="#glo:idx.hyperlink">hyperlinks</a> and you want to change the font of the hyperlinked <a id="wrglossary.8558"></a><a href="#glo:@@glslabel@entrylocation">location</a>&#x2006; don&#x2019;t use <a id="wrglossary.8559"></a><a href="#glo:hyperpage"><code class="csfmt">\hyperpage</code></a> (provided by the <a id="wrglossary.8560"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package) as the <a id="wrglossary.8561"></a><a href="#glo:@@glslabel@entrylocation">locations</a> may not refer to a page number and the location argument may contain the range delimiter <a id="wrglossary.8562"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a>. Instead, the <a id="wrglossary.8563"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.8564"></a><a href="#glo:idx.hyperlink">hyperlink</a>-supported <a id="wrglossary.8565"></a><a href="#glo:locationencap">encaps</a> listed in Table <a href="#tab:hyperxx">12.1</a>. These commands all use <a id="wrglossary.8566"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> (described below) and so shouldn&#x2019;t be used in other contexts.<p>
-The <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> can also be used without <a id="wrglossary.8567"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, since <a id="wrglossary.8568"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> will simply do its argument if <a id="wrglossary.8569"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> hasn&#x2019;t been defined. In which case, only the font change will be applied.<p>
+If you are using <a id="wrglossary.8561"></a><a href="#glo:idx.hyperlink">hyperlinks</a> and you want to change the font of the hyperlinked <a id="wrglossary.8562"></a><a href="#glo:@@glslabel@entrylocation">location</a>&#x2006; don&#x2019;t use <a id="wrglossary.8563"></a><a href="#glo:hyperpage"><code class="csfmt">\hyperpage</code></a> (provided by the <a id="wrglossary.8564"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package) as the <a id="wrglossary.8565"></a><a href="#glo:@@glslabel@entrylocation">locations</a> may not refer to a page number and the location argument may contain the range delimiter <a id="wrglossary.8566"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a>. Instead, the <a id="wrglossary.8567"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.8568"></a><a href="#glo:idx.hyperlink">hyperlink</a>-supported <a id="wrglossary.8569"></a><a href="#glo:locationencap">encaps</a> listed in Table <a href="#tab:hyperxx">12.1</a>. These commands all use <a id="wrglossary.8570"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> (described below) and so shouldn&#x2019;t be used in other contexts.<p>
+The <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> can also be used without <a id="wrglossary.8571"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, since <a id="wrglossary.8572"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> will simply do its argument if <a id="wrglossary.8573"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> hasn&#x2019;t been defined. In which case, only the font change will be applied.<p>
<div class="table"> <table class="tabular-c">
<caption id="tab:hyperxx">Table&nbsp;7: Predefined Hyperlinked Location Formats</caption><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:hyperrm"><span class="csfmtcolourfont">hyperrm</span></dfn> </td>
<td class="cell-noborder-bothsep-l"> serif (<a href="#glo:textrm"><code class="csfmt">\textrm</code></a>) <a href="#glo:idx.hyperlink">hyperlink</a> </td>
@@ -6416,58 +6416,58 @@ The <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">x
</tr></table>
<p>
</div><p>
-If you want to make a new <a id="wrglossary.8570"></a><a href="#glo:locationencap">location format</a> that supports <a id="wrglossary.8571"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, you will need to define a command which takes one argument and use that with the location encapsulated with <a id="wrglossary.8572"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> or the appropriate <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> command. For example, if you want the <a id="wrglossary.8573"></a><a href="#glo:@@glslabel@entrylocation">location</a> number to be in a bold sans-serif font, you can define a command called, say, <code class="csfmt">\hyperbsf</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\hyperbsf</code>}[1]{<a id="wrglossary.8574"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<a id="wrglossary.8575"></a><a href="#glo:hypersf"><code class="csfmt">\hypersf</code></a>{#1}}}
-</pre> and then use <span class="optfmt">hyperbsf</span> as the value for the <a id="wrglossary.8576"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key.<p>
+If you want to make a new <a id="wrglossary.8574"></a><a href="#glo:locationencap">location format</a> that supports <a id="wrglossary.8575"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, you will need to define a command which takes one argument and use that with the location encapsulated with <a id="wrglossary.8576"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> or the appropriate <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> command. For example, if you want the <a id="wrglossary.8577"></a><a href="#glo:@@glslabel@entrylocation">location</a> number to be in a bold sans-serif font, you can define a command called, say, <code class="csfmt">\hyperbsf</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\hyperbsf</code>}[1]{<a id="wrglossary.8578"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<a id="wrglossary.8579"></a><a href="#glo:hypersf"><code class="csfmt">\hypersf</code></a>{#1}}}
+</pre> and then use <span class="optfmt">hyperbsf</span> as the value for the <a id="wrglossary.8580"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-When defining a custom <a id="wrglossary.8577"></a><a href="#glo:locationencap">location format</a> command that uses one of the <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> commands, make sure that the argument of <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> is just the <a id="wrglossary.8578"></a><a href="#glo:@@glslabel@entrylocation">location</a>. Any formatting must be outside of <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> (as in the above <code class="csfmt">\hyperbfsf</code> example). </div><!-- end of important -->
+When defining a custom <a id="wrglossary.8581"></a><a href="#glo:locationencap">location format</a> command that uses one of the <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> commands, make sure that the argument of <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> is just the <a id="wrglossary.8582"></a><a href="#glo:@@glslabel@entrylocation">location</a>. Any formatting must be outside of <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> (as in the above <code class="csfmt">\hyperbfsf</code> example). </div><!-- end of important -->
<p>
-Remember that if you use <a id="wrglossary.8579"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, you will need to add this to the list of location <a id="wrglossary.8580"></a><a href="#glo:idx.xindyattr">xindy attributes</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8581"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{hyperbsf}
+Remember that if you use <a id="wrglossary.8583"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, you will need to add this to the list of location <a id="wrglossary.8584"></a><a href="#glo:idx.xindyattr">xindy attributes</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8585"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{hyperbsf}
</pre><p>
-Complications can arise if you use different <a id="wrglossary.8582"></a><a href="#glo:locationencap">encap</a> values for the same <a id="wrglossary.8583"></a><a href="#glo:@@glslabel@entrylocation">location</a>. For example, suppose on page&#xa0;10 you have both the default <a id="wrglossary.8584"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> and <a id="wrglossary.8585"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> <a id="wrglossary.8586"></a><a href="#glo:locationencap">encaps</a>. While it may seem apparent that <a id="wrglossary.8587"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> should override <a id="wrglossary.8588"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> in this situation, the <a id="wrglossary.8589"></a><a href="#glo:dual.indexingapp">indexing application</a> may not know it. This is therefore something you need to be careful about if you use the <a id="wrglossary.8590"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key or if you use a command that implicitly sets it.<p>
-In the case of <a id="wrglossary.8591"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, it only accepts one <a id="wrglossary.8592"></a><a href="#glo:locationencap">encap</a> (according to the order of precedence given in the <a id="wrglossary.8593"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> module) and discards the others for identical <a id="wrglossary.8594"></a><a href="#glo:@@glslabel@entrylocation">locations</a> (for the same <a id="wrglossary.8595"></a><a href="#glo:idx.glossaryentry">entry</a>). This can cause a problem if a discarded <a id="wrglossary.8596"></a><a href="#glo:@@glslabel@entrylocation">location</a> forms the start or end of a <a id="wrglossary.8597"></a><a href="#glo:idx.range">range</a>. <p>
-In the case of <a id="wrglossary.8598"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, it accepts different <a id="wrglossary.8599"></a><a href="#glo:locationencap">encaps</a> for the same <a id="wrglossary.8600"></a><a href="#glo:@@glslabel@entrylocation">location</a>, but warns about it (<span class="qt">&#x201c;<a id="wrglossary.8601"></a><a href="#glo:idx.multipleencap">multiple encaps</a>&#x201d;</span>). This leads to a <a id="wrglossary.8602"></a><a href="#glo:locationlist">number list</a> with the same <a id="wrglossary.8603"></a><a href="#glo:@@glslabel@entrylocation">location</a> repeated in different formats. If you use the <a id="wrglossary.8604"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script with <a id="wrglossary.8605"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> it will detect <a id="wrglossary.8606"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> warning and attempt to fix the problem, ensuring that the <a id="wrglossary.8607"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> <a id="wrglossary.8608"></a><a href="#glo:locationencap">encap</a> always has the least precedence unless it includes a <a id="wrglossary.8609"></a><a href="#glo:idx.range">range</a> identifier. Other conflicting <a id="wrglossary.8610"></a><a href="#glo:locationencap">encaps</a> will have the last one override earlier ones for the same <a id="wrglossary.8611"></a><a href="#glo:@@glslabel@entrylocation">location</a> with <a id="wrglossary.8612"></a><a href="#glo:idx.range">range</a> identifiers taking priority. If you actually want the repeat, you can disable this feature with the <a id="wrglossary.8613"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a> switch.<p>
-No discard occurs with <a id="wrglossary.8614"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> so again you get the same <a id="wrglossary.8615"></a><a href="#glo:@@glslabel@entrylocation">location</a> repeated in different formats. With <a id="wrglossary.8616"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, <a id="wrglossary.8617"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will discard according to order of precedence, giving priority to start and end <a id="wrglossary.8618"></a><a href="#glo:idx.range">ranges</a>. (See the <a id="wrglossary.8619"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.)<p>
-The default <a id="wrglossary.8620"></a><a href="#glo:@@glslabel@entrylocation">location</a> format is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8621"></a><code class="code"><dfn id="glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This will simply do its argument <span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span> if <a id="wrglossary.8622"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn&#x2019;t been loaded, otherwise it will use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8623"></a><code class="code"><dfn id="glo:glshypernumber"><code class="csfmt">\glshypernumber</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This will create a <a id="wrglossary.8624"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the <a id="wrglossary.8625"></a><a href="#glo:@@glslabel@entrylocation">location</a> or will simply do its argument if <a id="wrglossary.8626"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn&#x2019;t been loaded. The <span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span> argument may contain multiple <a id="wrglossary.8627"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. If so, they must be separated with <a id="wrglossary.8628"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> or <a id="wrglossary.8629"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>. (Usually <a id="wrglossary.8630"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a> won&#x2019;t occur. The <a id="wrglossary.8631"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> separator may occur with <a id="wrglossary.8632"></a><a href="#glo:idx.range">ranges</a> and <a id="wrglossary.8633"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.) Any other markup is likely to cause a problem (see &#xa7;<a href="#sec:problemlocations">12.5</a>).<p>
-Each <a id="wrglossary.8634"></a><a href="#glo:@@glslabel@entrylocation">location</a> within <a id="wrglossary.8635"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> will have a <a id="wrglossary.8636"></a><a href="#glo:idx.hyperlink">hyperlink</a> created with: <pre class="compactcodebox"><a id="wrglossary.8637"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{<span class="meta">&#x2329;<em class="metainner">anchor</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}
+Complications can arise if you use different <a id="wrglossary.8586"></a><a href="#glo:locationencap">encap</a> values for the same <a id="wrglossary.8587"></a><a href="#glo:@@glslabel@entrylocation">location</a>. For example, suppose on page&#xa0;10 you have both the default <a id="wrglossary.8588"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> and <a id="wrglossary.8589"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> <a id="wrglossary.8590"></a><a href="#glo:locationencap">encaps</a>. While it may seem apparent that <a id="wrglossary.8591"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> should override <a id="wrglossary.8592"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> in this situation, the <a id="wrglossary.8593"></a><a href="#glo:dual.indexingapp">indexing application</a> may not know it. This is therefore something you need to be careful about if you use the <a id="wrglossary.8594"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key or if you use a command that implicitly sets it.<p>
+In the case of <a id="wrglossary.8595"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, it only accepts one <a id="wrglossary.8596"></a><a href="#glo:locationencap">encap</a> (according to the order of precedence given in the <a id="wrglossary.8597"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> module) and discards the others for identical <a id="wrglossary.8598"></a><a href="#glo:@@glslabel@entrylocation">locations</a> (for the same <a id="wrglossary.8599"></a><a href="#glo:idx.glossaryentry">entry</a>). This can cause a problem if a discarded <a id="wrglossary.8600"></a><a href="#glo:@@glslabel@entrylocation">location</a> forms the start or end of a <a id="wrglossary.8601"></a><a href="#glo:idx.range">range</a>. <p>
+In the case of <a id="wrglossary.8602"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, it accepts different <a id="wrglossary.8603"></a><a href="#glo:locationencap">encaps</a> for the same <a id="wrglossary.8604"></a><a href="#glo:@@glslabel@entrylocation">location</a>, but warns about it (<span class="qt">&#x201c;<a id="wrglossary.8605"></a><a href="#glo:idx.multipleencap">multiple encaps</a>&#x201d;</span>). This leads to a <a id="wrglossary.8606"></a><a href="#glo:locationlist">number list</a> with the same <a id="wrglossary.8607"></a><a href="#glo:@@glslabel@entrylocation">location</a> repeated in different formats. If you use the <a id="wrglossary.8608"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script with <a id="wrglossary.8609"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a> it will detect <a id="wrglossary.8610"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> warning and attempt to fix the problem, ensuring that the <a id="wrglossary.8611"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> <a id="wrglossary.8612"></a><a href="#glo:locationencap">encap</a> always has the least precedence unless it includes a <a id="wrglossary.8613"></a><a href="#glo:idx.range">range</a> identifier. Other conflicting <a id="wrglossary.8614"></a><a href="#glo:locationencap">encaps</a> will have the last one override earlier ones for the same <a id="wrglossary.8615"></a><a href="#glo:@@glslabel@entrylocation">location</a> with <a id="wrglossary.8616"></a><a href="#glo:idx.range">range</a> identifiers taking priority. If you actually want the repeat, you can disable this feature with the <a id="wrglossary.8617"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a> switch.<p>
+No discard occurs with <a id="wrglossary.8618"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> so again you get the same <a id="wrglossary.8619"></a><a href="#glo:@@glslabel@entrylocation">location</a> repeated in different formats. With <a id="wrglossary.8620"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, <a id="wrglossary.8621"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will discard according to order of precedence, giving priority to start and end <a id="wrglossary.8622"></a><a href="#glo:idx.range">ranges</a>. (See the <a id="wrglossary.8623"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.)<p>
+The default <a id="wrglossary.8624"></a><a href="#glo:@@glslabel@entrylocation">location</a> format is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8625"></a><code class="code"><dfn id="glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This will simply do its argument <span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span> if <a id="wrglossary.8626"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn&#x2019;t been loaded, otherwise it will use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8627"></a><code class="code"><dfn id="glo:glshypernumber"><code class="csfmt">\glshypernumber</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This will create a <a id="wrglossary.8628"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the <a id="wrglossary.8629"></a><a href="#glo:@@glslabel@entrylocation">location</a> or will simply do its argument if <a id="wrglossary.8630"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn&#x2019;t been loaded. The <span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span> argument may contain multiple <a id="wrglossary.8631"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. If so, they must be separated with <a id="wrglossary.8632"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> or <a id="wrglossary.8633"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>. (Usually <a id="wrglossary.8634"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a> won&#x2019;t occur. The <a id="wrglossary.8635"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> separator may occur with <a id="wrglossary.8636"></a><a href="#glo:idx.range">ranges</a> and <a id="wrglossary.8637"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.) Any other markup is likely to cause a problem (see &#xa7;<a href="#sec:problemlocations">12.5</a>).<p>
+Each <a id="wrglossary.8638"></a><a href="#glo:@@glslabel@entrylocation">location</a> within <a id="wrglossary.8639"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> will have a <a id="wrglossary.8640"></a><a href="#glo:idx.hyperlink">hyperlink</a> created with: <pre class="compactcodebox"><a id="wrglossary.8641"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{<span class="meta">&#x2329;<em class="metainner">anchor</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}
</pre> where the <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is the location encapsulated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8638"></a><code class="code"><dfn id="glo:glswrglosslocationtextfmt"><code class="csfmt">\glswrglosslocationtextfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8642"></a><code class="code"><dfn id="glo:glswrglosslocationtextfmt"><code class="csfmt">\glswrglosslocationtextfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
This just does its argument by default.<p>
-The <span class="meta">&#x2329;<em class="metainner">anchor</em>&#x232a;</span> is constructed from the location but requires the prefix and <a id="wrglossary.8639"></a><a href="#glo:dual.locationcounter">location counter</a>, which first have to be set with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8640"></a><code class="code"><dfn id="glo:setentrycounter"><code class="csfmt">\setentrycounter</code></dfn>[<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command will be automatically inserted before the location in the <a id="wrglossary.8641"></a><a href="#glo:locationlist">number list</a> by the appropriate <a id="wrglossary.8642"></a><a href="#glo:dual.indexing">indexing</a> method. In the case of <a id="wrglossary.8643"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, this will be inserted at the start of the <a id="wrglossary.8644"></a><a href="#glo:locationencap">encap</a> information, but with <a id="wrglossary.8645"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> the counter will form part of the <a id="wrglossary.8646"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> and a helper command has to be provided that uses <a id="wrglossary.8647"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>. With <a id="wrglossary.8648"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> the command occurs inside the definition of <a id="wrglossary.8649"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a>. <p>
+The <span class="meta">&#x2329;<em class="metainner">anchor</em>&#x232a;</span> is constructed from the location but requires the prefix and <a id="wrglossary.8643"></a><a href="#glo:dual.locationcounter">location counter</a>, which first have to be set with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8644"></a><code class="code"><dfn id="glo:setentrycounter"><code class="csfmt">\setentrycounter</code></dfn>[<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command will be automatically inserted before the location in the <a id="wrglossary.8645"></a><a href="#glo:locationlist">number list</a> by the appropriate <a id="wrglossary.8646"></a><a href="#glo:dual.indexing">indexing</a> method. In the case of <a id="wrglossary.8647"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, this will be inserted at the start of the <a id="wrglossary.8648"></a><a href="#glo:locationencap">encap</a> information, but with <a id="wrglossary.8649"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> the counter will form part of the <a id="wrglossary.8650"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> and a helper command has to be provided that uses <a id="wrglossary.8651"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>. With <a id="wrglossary.8652"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> the command occurs inside the definition of <a id="wrglossary.8653"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a>. <p>
The <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> will be stored in: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8650"></a><code class="code"><dfn id="glo:glsentrycounter"><code class="csfmt">\glsentrycounter</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.8651"></a><a href="#glo:glscounter"><code class="csfmt">\glscounter</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- and may be used in the hooks described below. Note that the prefix can&#x2019;t be referenced as <a id="wrglossary.8652"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> is also used when obtaining the prefix during <a id="wrglossary.8653"></a><a href="#glo:dual.indexing">indexing</a>.<p>
+<a id="wrglossary.8654"></a><code class="code"><dfn id="glo:glsentrycounter"><code class="csfmt">\glsentrycounter</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.8655"></a><a href="#glo:glscounter"><code class="csfmt">\glscounter</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ and may be used in the hooks described below. Note that the prefix can&#x2019;t be referenced as <a id="wrglossary.8656"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> is also used when obtaining the prefix during <a id="wrglossary.8657"></a><a href="#glo:dual.indexing">indexing</a>.<p>
The <span class="meta">&#x2329;<em class="metainner">anchor</em>&#x232a;</span> is then constructed as follows:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Use the <a id="wrglossary.8654"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> hook to disable problematic commands (scoped). <li><span class="numitem">2.</span>Expand (protected) <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.8655"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
+ <li><span class="numitem">1.</span>Use the <a id="wrglossary.8658"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> hook to disable problematic commands (scoped). <li><span class="numitem">2.</span>Expand (protected) <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.8659"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
</pre> <li><span class="numitem">3.</span>Sanitize the result.
</ol>
- For example: <pre class="compactcodebox"><a id="wrglossary.8656"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.8657"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<span class="comment">% page counter and empty prefix</span>
-<a id="wrglossary.8658"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{1}
-</pre> will essentially do: <pre class="compactcodebox"><a id="wrglossary.8659"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.1}1
-</pre> whereas <pre class="compactcodebox"><a id="wrglossary.8660"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[1]{<a id="wrglossary.8661"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a>}<span class="comment">% </span>
-<a id="wrglossary.8662"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{2}
-</pre> will essentially do: <pre class="compactcodebox"><a id="wrglossary.8663"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{equation.1.2}2
+ For example: <pre class="compactcodebox"><a id="wrglossary.8660"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.8661"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<span class="comment">% page counter and empty prefix</span>
+<a id="wrglossary.8662"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{1}
+</pre> will essentially do: <pre class="compactcodebox"><a id="wrglossary.8663"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.1}1
+</pre> whereas <pre class="compactcodebox"><a id="wrglossary.8664"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[1]{<a id="wrglossary.8665"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a>}<span class="comment">% </span>
+<a id="wrglossary.8666"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{2}
+</pre> will essentially do: <pre class="compactcodebox"><a id="wrglossary.8667"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{equation.1.2}2
</pre><p>
The initial hook to disable the problematic commands is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8664"></a><code class="code"><dfn id="glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></dfn></code></div><!-- end of pinnedbox -->
- By default, this is defined to: <pre class="compactcodebox"><code class="cmd">\let</code><a id="wrglossary.8665"></a><a href="#glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></a><code class="cmd">\@secondoftwo</code>
-</pre> If <a id="wrglossary.8666"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded the definition will also include: <pre class="compactcodebox"><code class="cmd">\let</code><a id="wrglossary.8667"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a><code class="cmd">\@secondoftwo</code>
-<a id="wrglossary.8668"></a><a href="#glo:pdfstringdefPreHook"><code class="csfmt">\pdfstringdefPreHook</code></a>
+<a id="wrglossary.8668"></a><code class="code"><dfn id="glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></dfn></code></div><!-- end of pinnedbox -->
+ By default, this is defined to: <pre class="compactcodebox"><code class="cmd">\let</code><a id="wrglossary.8669"></a><a href="#glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></a><code class="cmd">\@secondoftwo</code>
+</pre> If <a id="wrglossary.8670"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded the definition will also include: <pre class="compactcodebox"><code class="cmd">\let</code><a id="wrglossary.8671"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a><code class="cmd">\@secondoftwo</code>
+<a id="wrglossary.8672"></a><a href="#glo:pdfstringdefPreHook"><code class="csfmt">\pdfstringdefPreHook</code></a>
</pre> The location is encapsulated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8669"></a><code class="code"><dfn id="glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This must expand but may be used to make adjustments. The default definition is to simply expand to its argument. The <a id="wrglossary.8670"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> hook may be used to alter the definition if some condition is required, but bear in mind that <a id="wrglossary.8671"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a> won&#x2019;t be used when the prefix is obtained during <a id="wrglossary.8672"></a><a href="#glo:dual.indexing">indexing</a>.<p>
+<a id="wrglossary.8673"></a><code class="code"><dfn id="glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This must expand but may be used to make adjustments. The default definition is to simply expand to its argument. The <a id="wrglossary.8674"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> hook may be used to alter the definition if some condition is required, but bear in mind that <a id="wrglossary.8675"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a> won&#x2019;t be used when the prefix is obtained during <a id="wrglossary.8676"></a><a href="#glo:dual.indexing">indexing</a>.<p>
Any leftover robust or protected commands will end up sanitized to prevent an obscure error from occurring, but an invalid target name is likely to result. See &#xa7;<a href="#sec:problemlocations">12.5</a> for an example.<p>
-The use of <a id="wrglossary.8673"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> to set the prefix and counter is necessary because the hypertarget can&#x2019;t be included in the <a id="wrglossary.8674"></a><a href="#glo:dual.indexing">indexing</a> information supplied to <a id="wrglossary.8675"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.8676"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, because neither the <a id="wrglossary.8677"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> nor <a id="wrglossary.8678"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> syntax supports it. Unfortunately, not all definitions of <a id="wrglossary.8679"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> can be split into a prefix and location that can be recombined in this way. This problem can occur, for example, with <a id="wrglossary.8680"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.8681"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span> when it depends on the <a id="wrglossary.8682"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a> counter. This can result in warnings in the form: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>name{<span class="meta">&#x2329;<em class="metainner">target-name</em>&#x232a;</span>} has been referenced but does not exist, replaced by a fixed one
-</pre> The <a id="wrglossary.8683"></a><a href="#glo:file.sampleEq.tex"><span class="filefmt">sampleEq.tex</span></a> sample file deals with this issue by redefining <a id="wrglossary.8684"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*<a id="wrglossary.8685"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a>{<a id="wrglossary.8686"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a>.<a id="wrglossary.8687"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{equation}}
+The use of <a id="wrglossary.8677"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> to set the prefix and counter is necessary because the hypertarget can&#x2019;t be included in the <a id="wrglossary.8678"></a><a href="#glo:dual.indexing">indexing</a> information supplied to <a id="wrglossary.8679"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.8680"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, because neither the <a id="wrglossary.8681"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> nor <a id="wrglossary.8682"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> syntax supports it. Unfortunately, not all definitions of <a id="wrglossary.8683"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> can be split into a prefix and location that can be recombined in this way. This problem can occur, for example, with <a id="wrglossary.8684"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.8685"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span> when it depends on the <a id="wrglossary.8686"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a> counter. This can result in warnings in the form: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>name{<span class="meta">&#x2329;<em class="metainner">target-name</em>&#x232a;</span>} has been referenced but does not exist, replaced by a fixed one
+</pre> The <a id="wrglossary.8687"></a><a href="#glo:file.sampleEq.tex"><span class="filefmt">sampleEq.tex</span></a> sample file deals with this issue by redefining <a id="wrglossary.8688"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*<a id="wrglossary.8689"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a>{<a id="wrglossary.8690"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a>.<a id="wrglossary.8691"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{equation}}
</pre><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8688"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- This issue is avoided with <a id="wrglossary.8689"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and <a id="wrglossary.8690"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> as that syntax allows the <a id="wrglossary.8691"></a><a href="#glo:idx.hyperlink">hyperlink</a> target to be supplied with the <a id="wrglossary.8692"></a><a href="#glo:dual.indexing">indexing</a> information. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.8692"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ This issue is avoided with <a id="wrglossary.8693"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and <a id="wrglossary.8694"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> as that syntax allows the <a id="wrglossary.8695"></a><a href="#glo:idx.hyperlink">hyperlink</a> target to be supplied with the <a id="wrglossary.8696"></a><a href="#glo:dual.indexing">indexing</a> information. </div><!-- end of information -->
<p>
</section><!-- end of section sec:encap -->
@@ -6475,33 +6475,33 @@ The use of <a id="wrglossary.8673"></a><a href="#glo:setentrycounter"><code clas
<section id="sec:ranges"><!-- start of section sec:ranges --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->12.2. Range Formations<div class="labellink"><a href="#sec:ranges">[link]</a></div></h2><!-- end of section header -->
<p>
-There are two types of <a id="wrglossary.8693"></a>ranges: explicit and implicit. Neither are supported with <a id="wrglossary.8694"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. Both are supported by Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a>, <a href="#glo:idx.opt.xdy">3</a> and <a href="#glo:idx.opt.b2g">4</a>. Implicit ranges can be switched off using the appropriate option for the required <a id="wrglossary.8695"></a><a href="#glo:dual.indexingapp">indexing application</a>. The start and end of a <a id="wrglossary.8696"></a><a href="#glo:idx.range">range</a> is separated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8697"></a><code class="code"><dfn id="glo:delimR"><code class="csfmt">\delimR</code></dfn></code></div><!-- end of pinnedbox -->
- Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> can merge implicit and explicit <a id="wrglossary.8698"></a><a href="#glo:idx.range">ranges</a> that overlap. With <a id="wrglossary.8699"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, individual <a id="wrglossary.8700"></a><a href="#glo:@@glslabel@entrylocation">locations</a> can be merged into an explicit range, but an individual location on either side of the explicit range won&#x2019;t be merged into the explicit range.<p>
-As with <a id="wrglossary.8701"></a><a href="#glo:index"><code class="csfmt">\index</code></a>, the characters <a id="wrglossary.8702"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a> and <a id="wrglossary.8703"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a> can be used at the start of the <a id="wrglossary.8704"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> value to specify the beginning and ending of a number <a id="wrglossary.8705"></a><a href="#glo:idx.range">range</a>. They must be in matching pairs with the same <a id="wrglossary.8706"></a><a href="#glo:locationencap">encap</a>. For example, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8707"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.8708"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8709"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><a id="wrglossary.8710"></a><a href="#glo:emph"><span class="csfmtcolourfont">emph</span></a></span>]{sample}
-</pre> on one page to start the <a id="wrglossary.8711"></a><a href="#glo:idx.range">range</a> and later: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8712"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.8713"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8714"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a><a id="wrglossary.8715"></a><a href="#glo:emph"><span class="csfmtcolourfont">emph</span></a></span>]{sample}
-</pre> to close the <a id="wrglossary.8716"></a><a href="#glo:idx.range">range</a>. This will create an explicit <a id="wrglossary.8717"></a><a href="#glo:idx.range">range</a> in the <a id="wrglossary.8718"></a><a href="#glo:locationlist">number list</a> that&#x2019;s encapsulated with <a id="wrglossary.8719"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a>. If the default <a id="wrglossary.8720"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> should be used, you can omit it and just have the <a id="wrglossary.8721"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a> and <a id="wrglossary.8722"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a> characters.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8723"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- Explicit ranges can also be created using <a id="wrglossary.8724"></a><a href="#glo:glsstartrange"><code class="csfmt">\glsstartrange</code></a> and <a id="wrglossary.8725"></a><a href="#glo:glsendrange"><code class="csfmt">\glsendrange</code></a> with <a id="wrglossary.8726"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
-<p>
-Implicit <a id="wrglossary.8727"></a><a href="#glo:idx.range">ranges</a> are formed by concatenating a sequence of three or more consecutive <a id="wrglossary.8728"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. For example, if an <a id="wrglossary.8729"></a><a href="#glo:idx.glossaryentry">entry</a> is <a id="wrglossary.8730"></a><a href="#glo:@@glslabel@indexing">indexed</a> on pages&#xa0;3, 4, 5, and 6, this will be compacted into <span class="qt">&#x201c;3&#x2013;6&#x201d;</span>.<p>
-With <a id="wrglossary.8731"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>, you can vary the minimum sequence length using <a id="wrglossary.8732"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a> where the argument is either the minimum number or the keyword <span class="optfmt">none</span>, which indicates that no implicit <a id="wrglossary.8733"></a><a href="#glo:idx.range">ranges</a> should be formed. See &#xa7;<a href="#sec:xindyloc">14.3</a> for further details.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.8734"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.8735"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, the minimum number for form implicit <a id="wrglossary.8736"></a><a href="#glo:idx.range">ranges</a> is given by the <a id="wrglossary.8737"></a><a href="#glo:opt.resource.min-loc-range"><span class="xtrcsoptfmt">min-loc-range</span></a> resource option. Again, the value is either the minimum number or the keyword <span class="optfmt">none</span>, which indicates that no implicit <a id="wrglossary.8738"></a><a href="#glo:idx.range">ranges</a> should be formed. It&#x2019;s also possible to compact a ragged sequence into a range with <a id="wrglossary.8739"></a><a href="#glo:opt.resource.max-loc-diff"><span class="xtrcsoptfmt">max-loc-diff</span></a>. For example, with <a id="wrglossary.8740"></a><a href="#glo:opt.resource.max-loc-diff"><span class="xtrcsoptfmt">max-loc-diff</span></a><span class="optfmt">=2</span>, the sequence <span class="qt">&#x201c;2, 4, 5, 6, 8&#x201d;</span> can be compressed into the range <span class="qt">&#x201c;2&#x2013;8&#x201d;</span>. Another <a id="wrglossary.8741"></a><a href="#glo:idx.range">range</a>-related option is <a id="wrglossary.8742"></a><a href="#glo:opt.resource.compact-ranges"><span class="xtrcsoptfmt">compact-ranges</span></a> which allows <a id="wrglossary.8743"></a><a href="#glo:idx.range">ranges</a> to be more compact by omitting matching initial digits at the end of the <a id="wrglossary.8744"></a><a href="#glo:idx.range">range</a>. For example, <span class="qt">&#x201c;184&#x2013;189&#x201d;</span> can be compacted into <span class="qt">&#x201c;184&#x2013;9&#x201d;</span>. </div><!-- end of information -->
-<p>
-With both <a id="wrglossary.8745"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.8746"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>), you can replace the separator and the closing number at the end of the range using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8747"></a><code class="code"><dfn id="glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></dfn>{<span class="meta">&#x2329;<em class="metainner">suffix</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- to set the suffix for two consecutive <a id="wrglossary.8748"></a><a href="#glo:@@glslabel@entrylocation">locations</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8749"></a><code class="code"><dfn id="glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></dfn>{<span class="meta">&#x2329;<em class="metainner">suffix</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- to set the suffix for three or more consecutive <a id="wrglossary.8750"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. <a id="wrglossary.8751"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> provides a similar feature with the <a id="wrglossary.8752"></a><a href="#glo:opt.resource.suffixF"><span class="xtrcsoptfmt">suffixF</span></a> and <a id="wrglossary.8753"></a><a href="#glo:opt.resource.suffixFF"><span class="xtrcsoptfmt">suffixFF</span></a> resource options.<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8754"></a><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a>{f.}
-<a id="wrglossary.8755"></a><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a>{ff.}
-</pre> Note that if you use <a id="wrglossary.8756"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.8757"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>), you will also need to set the minimum range length to 1 if you want to change these suffixes: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8758"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a>{1}
-</pre> If you use the <a id="wrglossary.8759"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package, you will need to use <a id="wrglossary.8760"></a><a href="#glo:nohyperpage"><code class="csfmt">\nohyperpage</code></a> in the suffix to ensure that the <a id="wrglossary.8761"></a><a href="#glo:idx.hyperlink">hyperlinks</a> work correctly. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8762"></a><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a>{<a id="wrglossary.8763"></a><a href="#glo:nohyperpage"><code class="csfmt">\nohyperpage</code></a>{f.}}
-<a id="wrglossary.8764"></a><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a>{<a id="wrglossary.8765"></a><a href="#glo:nohyperpage"><code class="csfmt">\nohyperpage</code></a>{ff.}}
+There are two types of <a id="wrglossary.8697"></a>ranges: explicit and implicit. Neither are supported with <a id="wrglossary.8698"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. Both are supported by Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a>, <a href="#glo:idx.opt.xdy">3</a> and <a href="#glo:idx.opt.b2g">4</a>. Implicit ranges can be switched off using the appropriate option for the required <a id="wrglossary.8699"></a><a href="#glo:dual.indexingapp">indexing application</a>. The start and end of a <a id="wrglossary.8700"></a><a href="#glo:idx.range">range</a> is separated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8701"></a><code class="code"><dfn id="glo:delimR"><code class="csfmt">\delimR</code></dfn></code></div><!-- end of pinnedbox -->
+ Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> can merge implicit and explicit <a id="wrglossary.8702"></a><a href="#glo:idx.range">ranges</a> that overlap. With <a id="wrglossary.8703"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, individual <a id="wrglossary.8704"></a><a href="#glo:@@glslabel@entrylocation">locations</a> can be merged into an explicit range, but an individual location on either side of the explicit range won&#x2019;t be merged into the explicit range.<p>
+As with <a id="wrglossary.8705"></a><a href="#glo:index"><code class="csfmt">\index</code></a>, the characters <a id="wrglossary.8706"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a> and <a id="wrglossary.8707"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a> can be used at the start of the <a id="wrglossary.8708"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> value to specify the beginning and ending of a number <a id="wrglossary.8709"></a><a href="#glo:idx.range">range</a>. They must be in matching pairs with the same <a id="wrglossary.8710"></a><a href="#glo:locationencap">encap</a>. For example, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8711"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.8712"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8713"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><a id="wrglossary.8714"></a><a href="#glo:emph"><span class="csfmtcolourfont">emph</span></a></span>]{sample}
+</pre> on one page to start the <a id="wrglossary.8715"></a><a href="#glo:idx.range">range</a> and later: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8716"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.8717"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.8718"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a><a id="wrglossary.8719"></a><a href="#glo:emph"><span class="csfmtcolourfont">emph</span></a></span>]{sample}
+</pre> to close the <a id="wrglossary.8720"></a><a href="#glo:idx.range">range</a>. This will create an explicit <a id="wrglossary.8721"></a><a href="#glo:idx.range">range</a> in the <a id="wrglossary.8722"></a><a href="#glo:locationlist">number list</a> that&#x2019;s encapsulated with <a id="wrglossary.8723"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a>. If the default <a id="wrglossary.8724"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> should be used, you can omit it and just have the <a id="wrglossary.8725"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a> and <a id="wrglossary.8726"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a> characters.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.8727"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ Explicit ranges can also be created using <a id="wrglossary.8728"></a><a href="#glo:glsstartrange"><code class="csfmt">\glsstartrange</code></a> and <a id="wrglossary.8729"></a><a href="#glo:glsendrange"><code class="csfmt">\glsendrange</code></a> with <a id="wrglossary.8730"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
+<p>
+Implicit <a id="wrglossary.8731"></a><a href="#glo:idx.range">ranges</a> are formed by concatenating a sequence of three or more consecutive <a id="wrglossary.8732"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. For example, if an <a id="wrglossary.8733"></a><a href="#glo:idx.glossaryentry">entry</a> is <a id="wrglossary.8734"></a><a href="#glo:@@glslabel@indexing">indexed</a> on pages&#xa0;3, 4, 5, and 6, this will be compacted into <span class="qt">&#x201c;3&#x2013;6&#x201d;</span>.<p>
+With <a id="wrglossary.8735"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>, you can vary the minimum sequence length using <a id="wrglossary.8736"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a> where the argument is either the minimum number or the keyword <span class="optfmt">none</span>, which indicates that no implicit <a id="wrglossary.8737"></a><a href="#glo:idx.range">ranges</a> should be formed. See &#xa7;<a href="#sec:xindyloc">14.3</a> for further details.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.8738"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.8739"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, the minimum number for form implicit <a id="wrglossary.8740"></a><a href="#glo:idx.range">ranges</a> is given by the <a id="wrglossary.8741"></a><a href="#glo:opt.resource.min-loc-range"><span class="xtrcsoptfmt">min-loc-range</span></a> resource option. Again, the value is either the minimum number or the keyword <span class="optfmt">none</span>, which indicates that no implicit <a id="wrglossary.8742"></a><a href="#glo:idx.range">ranges</a> should be formed. It&#x2019;s also possible to compact a ragged sequence into a range with <a id="wrglossary.8743"></a><a href="#glo:opt.resource.max-loc-diff"><span class="xtrcsoptfmt">max-loc-diff</span></a>. For example, with <a id="wrglossary.8744"></a><a href="#glo:opt.resource.max-loc-diff"><span class="xtrcsoptfmt">max-loc-diff</span></a><span class="optfmt">=2</span>, the sequence <span class="qt">&#x201c;2, 4, 5, 6, 8&#x201d;</span> can be compressed into the range <span class="qt">&#x201c;2&#x2013;8&#x201d;</span>. Another <a id="wrglossary.8745"></a><a href="#glo:idx.range">range</a>-related option is <a id="wrglossary.8746"></a><a href="#glo:opt.resource.compact-ranges"><span class="xtrcsoptfmt">compact-ranges</span></a> which allows <a id="wrglossary.8747"></a><a href="#glo:idx.range">ranges</a> to be more compact by omitting matching initial digits at the end of the <a id="wrglossary.8748"></a><a href="#glo:idx.range">range</a>. For example, <span class="qt">&#x201c;184&#x2013;189&#x201d;</span> can be compacted into <span class="qt">&#x201c;184&#x2013;9&#x201d;</span>. </div><!-- end of information -->
+<p>
+With both <a id="wrglossary.8749"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.8750"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>), you can replace the separator and the closing number at the end of the range using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8751"></a><code class="code"><dfn id="glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></dfn>{<span class="meta">&#x2329;<em class="metainner">suffix</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ to set the suffix for two consecutive <a id="wrglossary.8752"></a><a href="#glo:@@glslabel@entrylocation">locations</a> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.8753"></a><code class="code"><dfn id="glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></dfn>{<span class="meta">&#x2329;<em class="metainner">suffix</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ to set the suffix for three or more consecutive <a id="wrglossary.8754"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. <a id="wrglossary.8755"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> provides a similar feature with the <a id="wrglossary.8756"></a><a href="#glo:opt.resource.suffixF"><span class="xtrcsoptfmt">suffixF</span></a> and <a id="wrglossary.8757"></a><a href="#glo:opt.resource.suffixFF"><span class="xtrcsoptfmt">suffixFF</span></a> resource options.<p>
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8758"></a><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a>{f.}
+<a id="wrglossary.8759"></a><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a>{ff.}
+</pre> Note that if you use <a id="wrglossary.8760"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (<a id="wrglossary.8761"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>), you will also need to set the minimum range length to 1 if you want to change these suffixes: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8762"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a>{1}
+</pre> If you use the <a id="wrglossary.8763"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package, you will need to use <a id="wrglossary.8764"></a><a href="#glo:nohyperpage"><code class="csfmt">\nohyperpage</code></a> in the suffix to ensure that the <a id="wrglossary.8765"></a><a href="#glo:idx.hyperlink">hyperlinks</a> work correctly. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8766"></a><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a>{<a id="wrglossary.8767"></a><a href="#glo:nohyperpage"><code class="csfmt">\nohyperpage</code></a>{f.}}
+<a id="wrglossary.8768"></a><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a>{<a id="wrglossary.8769"></a><a href="#glo:nohyperpage"><code class="csfmt">\nohyperpage</code></a>{ff.}}
</pre><p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <a id="wrglossary.8766"></a><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a> and <a id="wrglossary.8767"></a><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a> must be used before <a id="wrglossary.8768"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and have no effect if <a id="wrglossary.8769"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used. </div><!-- end of important -->
+Note that <a id="wrglossary.8770"></a><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a> and <a id="wrglossary.8771"></a><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a> must be used before <a id="wrglossary.8772"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and have no effect if <a id="wrglossary.8773"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used. </div><!-- end of important -->
<p>
</section><!-- end of section sec:ranges -->
@@ -6509,287 +6509,287 @@ Note that <a id="wrglossary.8766"></a><a href="#glo:glsSetSuffixF"><code class="
<section id="sec:locationsyntax"><!-- start of section sec:locationsyntax --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->12.3. Locations<div class="labellink"><a href="#sec:locationsyntax">[link]</a></div></h2><!-- end of section header -->
<p>
-Each <a id="wrglossary.8770"></a><a href="#glo:@@glslabel@entrylocation">location</a> in an <a id="wrglossary.8771"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.8772"></a><a href="#glo:locationlist">number list</a> is the result of <a id="wrglossary.8773"></a><a href="#glo:dual.indexing">indexing</a> the <a id="wrglossary.8774"></a><a href="#glo:idx.glossaryentry">entry</a> at the point in the document that corresponds to the location (typically where a command such as <a id="wrglossary.8775"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> occurred). By default, this is the page number, but can be changed with the <a id="wrglossary.8776"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option, the <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> optional argument in <a id="wrglossary.8777"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>, the <a id="wrglossary.8778"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a> key in <a id="wrglossary.8779"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or the <a id="wrglossary.8780"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option in the <a id="wrglossary.8781"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.8782"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands (or in <a id="wrglossary.8783"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>).<p>
-The syntax of the <a id="wrglossary.8784"></a><a href="#glo:@@glslabel@entrylocation">location</a> must be valid for the given <a id="wrglossary.8785"></a><a href="#glo:dual.indexingapp">indexing application</a> if you use Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>. In the case of <a id="wrglossary.8786"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, the syntax is quite restricted. The <a id="wrglossary.8787"></a><a href="#glo:@@glslabel@entrylocation">location</a> may be a digit (<a id="wrglossary.8788"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>), upper or lowercase Roman numerals (<a id="wrglossary.8789"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a> or <a id="wrglossary.8790"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>) or upper or lowercase <a id="wrglossary.8791"></a><a href="#glo:dual.ascii">ASCII</a> letters (<a id="wrglossary.8792"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a> or <a id="wrglossary.8793"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a>). The syntax also allows <a id="wrglossary.8794"></a><a href="#glo:idx.compositor">composite locations</a> formed by combining the allowed digits, numerals and letters with a <a id="wrglossary.8795"></a><a href="#glo:idx.compositor">compositor</a> (which can be identified with <a id="wrglossary.8796"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a>).<p>
-The following <a id="wrglossary.8797"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are valid, assuming the default <a id="wrglossary.8798"></a><a href="#glo:idx.fullstop">full stop</a> compositor:
+Each <a id="wrglossary.8774"></a><a href="#glo:@@glslabel@entrylocation">location</a> in an <a id="wrglossary.8775"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.8776"></a><a href="#glo:locationlist">number list</a> is the result of <a id="wrglossary.8777"></a><a href="#glo:dual.indexing">indexing</a> the <a id="wrglossary.8778"></a><a href="#glo:idx.glossaryentry">entry</a> at the point in the document that corresponds to the location (typically where a command such as <a id="wrglossary.8779"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> occurred). By default, this is the page number, but can be changed with the <a id="wrglossary.8780"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option, the <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> optional argument in <a id="wrglossary.8781"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>, the <a id="wrglossary.8782"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a> key in <a id="wrglossary.8783"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or the <a id="wrglossary.8784"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option in the <a id="wrglossary.8785"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.8786"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands (or in <a id="wrglossary.8787"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>).<p>
+The syntax of the <a id="wrglossary.8788"></a><a href="#glo:@@glslabel@entrylocation">location</a> must be valid for the given <a id="wrglossary.8789"></a><a href="#glo:dual.indexingapp">indexing application</a> if you use Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>. In the case of <a id="wrglossary.8790"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, the syntax is quite restricted. The <a id="wrglossary.8791"></a><a href="#glo:@@glslabel@entrylocation">location</a> may be a digit (<a id="wrglossary.8792"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>), upper or lowercase Roman numerals (<a id="wrglossary.8793"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a> or <a id="wrglossary.8794"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>) or upper or lowercase <a id="wrglossary.8795"></a><a href="#glo:dual.ascii">ASCII</a> letters (<a id="wrglossary.8796"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a> or <a id="wrglossary.8797"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a>). The syntax also allows <a id="wrglossary.8798"></a><a href="#glo:idx.compositor">composite locations</a> formed by combining the allowed digits, numerals and letters with a <a id="wrglossary.8799"></a><a href="#glo:idx.compositor">compositor</a> (which can be identified with <a id="wrglossary.8800"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a>).<p>
+The following <a id="wrglossary.8801"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are valid, assuming the default <a id="wrglossary.8802"></a><a href="#glo:idx.fullstop">full stop</a> compositor:
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;325&#x201d;</span>: a numeric location (<a id="wrglossary.8799"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>); <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;IV&#x201d;</span>: a Roman numeral location (<a id="wrglossary.8800"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>); <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;B&#x201d;</span>: an alphabetic location (<a id="wrglossary.8801"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>); <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;12.3.4&#x201d;</span>: a <a id="wrglossary.8802"></a><a href="#glo:idx.compositor">composite location</a>.
+ <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;325&#x201d;</span>: a numeric location (<a id="wrglossary.8803"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>); <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;IV&#x201d;</span>: a Roman numeral location (<a id="wrglossary.8804"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>); <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;B&#x201d;</span>: an alphabetic location (<a id="wrglossary.8805"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>); <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;12.3.4&#x201d;</span>: a <a id="wrglossary.8806"></a><a href="#glo:idx.compositor">composite location</a>.
</ul>
The following are invalid:
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;I-3.2&#x201d;</span>: mixed <a id="wrglossary.8803"></a><a href="#glo:idx.compositor">compositors</a> not permitted; <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;X7&#x201d;</span>: a separator must be used in <a id="wrglossary.8804"></a><a href="#glo:idx.compositor">composite locations</a>; <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;&#xd8;&#x201d;</span>: letters must be <a id="wrglossary.8805"></a><a href="#glo:dual.ascii">ASCII</a>; <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;<code class="code"><a id="wrglossary.8806"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{iv}</code>&#x201d;</span>: commands not permitted in locations; <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;&#x201d;</span>: locations can&#x2019;t be <a id="wrglossary.8807"></a><a href="#glo:@@glslabel@emptylocation">empty</a>.
+ <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;I-3.2&#x201d;</span>: mixed <a id="wrglossary.8807"></a><a href="#glo:idx.compositor">compositors</a> not permitted; <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;X7&#x201d;</span>: a separator must be used in <a id="wrglossary.8808"></a><a href="#glo:idx.compositor">composite locations</a>; <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;&#xd8;&#x201d;</span>: letters must be <a id="wrglossary.8809"></a><a href="#glo:dual.ascii">ASCII</a>; <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;<code class="code"><a id="wrglossary.8810"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{iv}</code>&#x201d;</span>: commands not permitted in locations; <li><span class="bulletitem">&#x2022;</span><span class="qt">&#x201c;&#x201d;</span>: locations can&#x2019;t be <a id="wrglossary.8811"></a><a href="#glo:@@glslabel@emptylocation">empty</a>.
</ul>
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Invalid <a id="wrglossary.8808"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will be rejected by <a id="wrglossary.8809"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, which will result in the entry being dropped from the <a id="wrglossary.8810"></a><a href="#glo:dual.glossary">glossary</a> if it has no valid <a id="wrglossary.8811"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. </div><!-- end of warning -->
+Invalid <a id="wrglossary.8812"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will be rejected by <a id="wrglossary.8813"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, which will result in the entry being dropped from the <a id="wrglossary.8814"></a><a href="#glo:dual.glossary">glossary</a> if it has no valid <a id="wrglossary.8815"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. </div><!-- end of warning -->
<p>
-In the case of <a id="wrglossary.8812"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.8813"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax must be declared in the <a id="wrglossary.8814"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. This covers both the way that the location appears in the <a id="wrglossary.8815"></a><a href="#glo:dual.indexingfile">indexing file</a> as a result of protected expansion but also the <a id="wrglossary.8816"></a><a href="#glo:@@glslabel@locationcounter">counter</a> used to obtain the <a id="wrglossary.8817"></a><a href="#glo:@@glslabel@entrylocation">location</a>, and is described in more detail in &#xa7;<a href="#sec:xindyloc">14.3</a>. The standard digit (<a id="wrglossary.8818"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>), upper or lowercase Roman numerals (<a id="wrglossary.8819"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a> or <a id="wrglossary.8820"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>) or upper or lowercase <a id="wrglossary.8821"></a><a href="#glo:dual.ascii">ASCII</a> letters (<a id="wrglossary.8822"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a> or <a id="wrglossary.8823"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a>) are automatically added for the <a id="wrglossary.8824"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter.<p>
-If a <a id="wrglossary.8825"></a><a href="#glo:@@glslabel@entrylocation">location</a> doesn&#x2019;t match any declared syntax, a warning will be written to <a id="wrglossary.8826"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>&#x2019;s</a> transcript file (<a id="wrglossary.8827"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a>): <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>WARNING: location-reference "{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}" did not match any location-class! (ignored)
-</pre> As with <a id="wrglossary.8828"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> when it encounters an invalid <a id="wrglossary.8829"></a><a href="#glo:@@glslabel@entrylocation">location</a>, <a id="wrglossary.8830"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> will drop that <a id="wrglossary.8831"></a><a href="#glo:@@glslabel@entrylocation">location</a>, which will result in the entry being dropped from the <a id="wrglossary.8832"></a><a href="#glo:dual.glossary">glossary</a> if it has no valid <a id="wrglossary.8833"></a><a href="#glo:@@glslabel@entrylocation">locations</a>.<p>
-Additional problems can occur with <a id="wrglossary.8834"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> if any of <a id="wrglossary.8835"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>&#x2019;s</a> special characters occur in the <a id="wrglossary.8836"></a><a href="#glo:@@glslabel@entrylocation">location</a>. This includes the backslash <a id="wrglossary.8837"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a> character, which is particularly problematic if any robust or protected commands are written in the location as <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></code> will have to be written to the file as <code class="code"><a id="wrglossary.8838"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a><span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></code>. This is quite difficult to do without prematurely expanding <a id="wrglossary.8839"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>.<p>
-If <a id="wrglossary.8840"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a>true, an attempt will be made to hack commands like <a id="wrglossary.8841"></a><a href="#glo:@arabic"><code class="csfmt">\@arabic</code></a> and <a id="wrglossary.8842"></a><a href="#glo:@roman"><code class="csfmt">\@roman</code></a> to enable this, but, like all hacks, this is problematic and liable to break in awkward situations or with future releases of the LaTeX kernel or other packages. This setting is now off by default and it&#x2019;s better to use the hooks below to ensure that the content written to the file is valid.<p>
+In the case of <a id="wrglossary.8816"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.8817"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax must be declared in the <a id="wrglossary.8818"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. This covers both the way that the location appears in the <a id="wrglossary.8819"></a><a href="#glo:dual.indexingfile">indexing file</a> as a result of protected expansion but also the <a id="wrglossary.8820"></a><a href="#glo:@@glslabel@locationcounter">counter</a> used to obtain the <a id="wrglossary.8821"></a><a href="#glo:@@glslabel@entrylocation">location</a>, and is described in more detail in &#xa7;<a href="#sec:xindyloc">14.3</a>. The standard digit (<a id="wrglossary.8822"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>), upper or lowercase Roman numerals (<a id="wrglossary.8823"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a> or <a id="wrglossary.8824"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>) or upper or lowercase <a id="wrglossary.8825"></a><a href="#glo:dual.ascii">ASCII</a> letters (<a id="wrglossary.8826"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a> or <a id="wrglossary.8827"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a>) are automatically added for the <a id="wrglossary.8828"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter.<p>
+If a <a id="wrglossary.8829"></a><a href="#glo:@@glslabel@entrylocation">location</a> doesn&#x2019;t match any declared syntax, a warning will be written to <a id="wrglossary.8830"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>&#x2019;s</a> transcript file (<a id="wrglossary.8831"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a>): <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>WARNING: location-reference "{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}" did not match any location-class! (ignored)
+</pre> As with <a id="wrglossary.8832"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> when it encounters an invalid <a id="wrglossary.8833"></a><a href="#glo:@@glslabel@entrylocation">location</a>, <a id="wrglossary.8834"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> will drop that <a id="wrglossary.8835"></a><a href="#glo:@@glslabel@entrylocation">location</a>, which will result in the entry being dropped from the <a id="wrglossary.8836"></a><a href="#glo:dual.glossary">glossary</a> if it has no valid <a id="wrglossary.8837"></a><a href="#glo:@@glslabel@entrylocation">locations</a>.<p>
+Additional problems can occur with <a id="wrglossary.8838"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> if any of <a id="wrglossary.8839"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>&#x2019;s</a> special characters occur in the <a id="wrglossary.8840"></a><a href="#glo:@@glslabel@entrylocation">location</a>. This includes the backslash <a id="wrglossary.8841"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a> character, which is particularly problematic if any robust or protected commands are written in the location as <code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></code> will have to be written to the file as <code class="code"><a id="wrglossary.8842"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a><span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></code>. This is quite difficult to do without prematurely expanding <a id="wrglossary.8843"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>.<p>
+If <a id="wrglossary.8844"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a>true, an attempt will be made to hack commands like <a id="wrglossary.8845"></a><a href="#glo:@arabic"><code class="csfmt">\@arabic</code></a> and <a id="wrglossary.8846"></a><a href="#glo:@roman"><code class="csfmt">\@roman</code></a> to enable this, but, like all hacks, this is problematic and liable to break in awkward situations or with future releases of the LaTeX kernel or other packages. This setting is now off by default and it&#x2019;s better to use the hooks below to ensure that the content written to the file is valid.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Any commands that end up in the <a id="wrglossary.8843"></a><a href="#glo:@@glslabel@entrylocation">location</a> can interfere with <a id="wrglossary.8844"></a><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a> when it tries to create <a id="wrglossary.8845"></a><a href="#glo:idx.hyperlink">hyperlinks</a>. </div><!-- end of warning -->
+Any commands that end up in the <a id="wrglossary.8847"></a><a href="#glo:@@glslabel@entrylocation">location</a> can interfere with <a id="wrglossary.8848"></a><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a> when it tries to create <a id="wrglossary.8849"></a><a href="#glo:idx.hyperlink">hyperlinks</a>. </div><!-- end of warning -->
<p>
The following hook is used during the protected write: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8846"></a><code class="code"><dfn id="glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></dfn></code></div><!-- end of pinnedbox -->
- This does nothing by default but may be used to disable problematic commands that could lead to an invalid location. Note that this can lead to unexpected results in the <a id="wrglossary.8847"></a><a href="#glo:locationlist">number list</a>, but you may be able to correct this with a custom <a id="wrglossary.8848"></a><a href="#glo:locationencap">encap</a> or (if <a id="wrglossary.8849"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> creates a <a id="wrglossary.8850"></a><a href="#glo:idx.hyperlink">hyperlink</a>) a custom definition of <a id="wrglossary.8851"></a><a href="#glo:glswrglosslocationtextfmt"><code class="csfmt">\glswrglosslocationtextfmt</code></a>. See &#xa7;<a href="#sec:problemlocations">12.5</a> for an example.<p>
+<a id="wrglossary.8850"></a><code class="code"><dfn id="glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></dfn></code></div><!-- end of pinnedbox -->
+ This does nothing by default but may be used to disable problematic commands that could lead to an invalid location. Note that this can lead to unexpected results in the <a id="wrglossary.8851"></a><a href="#glo:locationlist">number list</a>, but you may be able to correct this with a custom <a id="wrglossary.8852"></a><a href="#glo:locationencap">encap</a> or (if <a id="wrglossary.8853"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> creates a <a id="wrglossary.8854"></a><a href="#glo:idx.hyperlink">hyperlink</a>) a custom definition of <a id="wrglossary.8855"></a><a href="#glo:glswrglosslocationtextfmt"><code class="csfmt">\glswrglosslocationtextfmt</code></a>. See &#xa7;<a href="#sec:problemlocations">12.5</a> for an example.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The <a id="wrglossary.8852"></a><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a> hook occurs after <a id="wrglossary.8853"></a><a href="#glo:protected@write"><code class="csfmt">\protected@write</code></a> sets <a id="wrglossary.8854"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> to <a id="wrglossary.8855"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>. By the time <a id="wrglossary.8856"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> actually gets expanded when it&#x2019;s written to the <a id="wrglossary.8857"></a><a href="#glo:dual.indexingfile">indexing file</a>, any changes made within the hook will be lost. </div><!-- end of important -->
+The <a id="wrglossary.8856"></a><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a> hook occurs after <a id="wrglossary.8857"></a><a href="#glo:protected@write"><code class="csfmt">\protected@write</code></a> sets <a id="wrglossary.8858"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> to <a id="wrglossary.8859"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>. By the time <a id="wrglossary.8860"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> actually gets expanded when it&#x2019;s written to the <a id="wrglossary.8861"></a><a href="#glo:dual.indexingfile">indexing file</a>, any changes made within the hook will be lost. </div><!-- end of important -->
<p>
-Both Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> write the <a id="wrglossary.8858"></a><a href="#glo:dual.indexing">indexing</a> information in the <a id="wrglossary.8859"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and will accept any <a id="wrglossary.8860"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax (that&#x2019;s valid in a LaTeX document). In the case of <a id="wrglossary.8861"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, <a id="wrglossary.8862"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will try parsing the <a id="wrglossary.8863"></a><a href="#glo:@@glslabel@entrylocation">location</a> and if it fits a common pattern that allows it to obtain a numeric value, then it will be able to form an implicit <a id="wrglossary.8864"></a><a href="#glo:idx.range">range</a> (if required), otherwise it will accept the <a id="wrglossary.8865"></a><a href="#glo:@@glslabel@entrylocation">location</a> but not form any implicit <a id="wrglossary.8866"></a><a href="#glo:idx.range">ranges</a>.<p>
-With Options&#xa0;<a id="wrglossary.8867"></a><a href="#glo:idx.opt.noidx">1</a>&#x2013;<a id="wrglossary.8868"></a><a href="#glo:idx.opt.b2g">4</a> (except with <a id="wrglossary.8869"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>) the location anchor isn&#x2019;t included in the <a id="wrglossary.8870"></a><a href="#glo:dual.indexing">indexing</a> information. If a <a id="wrglossary.8871"></a><a href="#glo:idx.hyperlink">hyperlink</a> is required for the location, the target (anchor name) has to be constructed from the location. The <a id="wrglossary.8872"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package provides <a id="wrglossary.8873"></a><a href="#glo:hyperpage"><code class="csfmt">\hyperpage</code></a> for normal indexes (with <a id="wrglossary.8874"></a><a href="#glo:index"><code class="csfmt">\index</code></a>), but this forms the anchor from <code class="code">page.<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span></code> which isn&#x2019;t suitable with <a id="wrglossary.8875"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> as the <a id="wrglossary.8876"></a><a href="#glo:dual.locationcounter">location counter</a> may not be the default <a id="wrglossary.8877"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>. Therefore the counter is saved within the <a id="wrglossary.8878"></a><a href="#glo:locationencap">encap</a>. A prefix is also necessary if <a id="wrglossary.8879"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> is defined and isn&#x2019;t equivalent to <a id="wrglossary.8880"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a>. <p>
-The assumption here is that <a id="wrglossary.8881"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> expands to the equivalent of <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.8882"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a></code>. If <a id="wrglossary.8883"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> and <a id="wrglossary.8884"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> are equivalent then <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be empty.<p>
+Both Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> write the <a id="wrglossary.8862"></a><a href="#glo:dual.indexing">indexing</a> information in the <a id="wrglossary.8863"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and will accept any <a id="wrglossary.8864"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax (that&#x2019;s valid in a LaTeX document). In the case of <a id="wrglossary.8865"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>, <a id="wrglossary.8866"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will try parsing the <a id="wrglossary.8867"></a><a href="#glo:@@glslabel@entrylocation">location</a> and if it fits a common pattern that allows it to obtain a numeric value, then it will be able to form an implicit <a id="wrglossary.8868"></a><a href="#glo:idx.range">range</a> (if required), otherwise it will accept the <a id="wrglossary.8869"></a><a href="#glo:@@glslabel@entrylocation">location</a> but not form any implicit <a id="wrglossary.8870"></a><a href="#glo:idx.range">ranges</a>.<p>
+With Options&#xa0;<a id="wrglossary.8871"></a><a href="#glo:idx.opt.noidx">1</a>&#x2013;<a id="wrglossary.8872"></a><a href="#glo:idx.opt.b2g">4</a> (except with <a id="wrglossary.8873"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>) the location anchor isn&#x2019;t included in the <a id="wrglossary.8874"></a><a href="#glo:dual.indexing">indexing</a> information. If a <a id="wrglossary.8875"></a><a href="#glo:idx.hyperlink">hyperlink</a> is required for the location, the target (anchor name) has to be constructed from the location. The <a id="wrglossary.8876"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package provides <a id="wrglossary.8877"></a><a href="#glo:hyperpage"><code class="csfmt">\hyperpage</code></a> for normal indexes (with <a id="wrglossary.8878"></a><a href="#glo:index"><code class="csfmt">\index</code></a>), but this forms the anchor from <code class="code">page.<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span></code> which isn&#x2019;t suitable with <a id="wrglossary.8879"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> as the <a id="wrglossary.8880"></a><a href="#glo:dual.locationcounter">location counter</a> may not be the default <a id="wrglossary.8881"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>. Therefore the counter is saved within the <a id="wrglossary.8882"></a><a href="#glo:locationencap">encap</a>. A prefix is also necessary if <a id="wrglossary.8883"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> is defined and isn&#x2019;t equivalent to <a id="wrglossary.8884"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a>. <p>
+The assumption here is that <a id="wrglossary.8885"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> expands to the equivalent of <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.8886"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a></code>. If <a id="wrglossary.8887"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> and <a id="wrglossary.8888"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> are equivalent then <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be empty.<p>
The prefix is found as follows:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Use the <a id="wrglossary.8885"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> hook to disable problematic commands (scoped).<p>
-<li><span class="numitem">2.</span>Perform a protected expansion on <a id="wrglossary.8886"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> (<span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span>) and <a id="wrglossary.8887"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> (<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>). If <span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span> ends with <span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>, so that <span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span> is <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>, then the prefix is the <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> substring.<p>
-In this step, <a id="wrglossary.8888"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> may be incorrect, due to TeX&#x2019;s asynchronous output routine, but it will be incorrect in both <span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span> and shouldn&#x2019;t occur in the prefix (unless you have an unusual numbering system that&#x2019;s reset on every page, in which case you may have other problems), so it shouldn&#x2019;t affect the prefix formation. When the actual write operation occurs, <a id="wrglossary.8889"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> should then expand correctly.
+ <li><span class="numitem">1.</span>Use the <a id="wrglossary.8889"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> hook to disable problematic commands (scoped).<p>
+<li><span class="numitem">2.</span>Perform a protected expansion on <a id="wrglossary.8890"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> (<span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span>) and <a id="wrglossary.8891"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> (<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>). If <span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span> ends with <span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>, so that <span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span> is <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>, then the prefix is the <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> substring.<p>
+In this step, <a id="wrglossary.8892"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> may be incorrect, due to TeX&#x2019;s asynchronous output routine, but it will be incorrect in both <span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span> and shouldn&#x2019;t occur in the prefix (unless you have an unusual numbering system that&#x2019;s reset on every page, in which case you may have other problems), so it shouldn&#x2019;t affect the prefix formation. When the actual write operation occurs, <a id="wrglossary.8893"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> should then expand correctly.
</ol>
<p>
-Unfortunately, not all definitions of <a id="wrglossary.8890"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> will expand in the form <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.8891"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a></code>. In which case a warning will occur: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Hyper target `<span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span>' can't be formed by prefixing
-location `<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>'. You need to modify the definition of <a id="wrglossary.8892"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a>
+Unfortunately, not all definitions of <a id="wrglossary.8894"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> will expand in the form <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.8895"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a></code>. In which case a warning will occur: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Hyper target `<span class="meta">&#x2329;<em class="metainner">Hloc</em>&#x232a;</span>' can't be formed by prefixing
+location `<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>'. You need to modify the definition of <a id="wrglossary.8896"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a>
otherwise you will get the warning: "`name{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>.<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>}' has been
referenced but does not exist"
-</pre> If you need the <a id="wrglossary.8893"></a><a href="#glo:@@glslabel@entrylocation">location</a> hyperlink, you will either have to redefine <a id="wrglossary.8894"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> or switch to <a id="wrglossary.8895"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> and <a id="wrglossary.8896"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>.<p>
+</pre> If you need the <a id="wrglossary.8897"></a><a href="#glo:@@glslabel@entrylocation">location</a> hyperlink, you will either have to redefine <a id="wrglossary.8898"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> or switch to <a id="wrglossary.8899"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> and <a id="wrglossary.8900"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>.<p>
</section><!-- end of section sec:locationsyntax -->
<section id="sec:pageprecedence"><!-- start of section sec:pageprecedence --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->12.4. Page Precedence<div class="labellink"><a href="#sec:pageprecedence">[link]</a></div></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.8897"></a><dfn id="glo:idx.pageprecedence">page precedence</dfn> indicates the <a id="wrglossary.8898"></a><a href="#glo:@@glslabel@entrylocation">location</a> ordering within the <a id="wrglossary.8899"></a><a href="#glo:locationlist">number list</a> based on the <a id="wrglossary.8900"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax. For example, if an <a id="wrglossary.8901"></a><a href="#glo:idx.glossaryentry">entry</a> has been <a id="wrglossary.8902"></a><a href="#glo:@@glslabel@indexing">indexed</a> on pages&#xa0;5, 7, i and ii, then the <a id="wrglossary.8903"></a><a href="#glo:locationlist">number list</a> will be <span class="qt">&#x201c;i, ii, 5, 7&#x201d;</span> with the default order of precedence.<p>
-With <a id="wrglossary.8904"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, the default precedence is <code class="code">rnaRA</code>, which indicates: <a id="wrglossary.8905"></a><a href="#glo:idx.lowercase">lowercase</a> Roman (<a id="wrglossary.8906"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>), numeric (<a id="wrglossary.8907"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>), <a id="wrglossary.8908"></a><a href="#glo:idx.lowercase">lowercase</a> alphabetic (<a id="wrglossary.8909"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a>), <a id="wrglossary.8910"></a><a href="#glo:idx.uppercase">uppercase</a> Roman (<a id="wrglossary.8911"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>), and <a id="wrglossary.8912"></a><a href="#glo:idx.uppercase">uppercase</a> alphabetic (<a id="wrglossary.8913"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>). This order can be changed by adding the <code class="code">page_precedence</code> parameter to the <a id="wrglossary.8914"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file. There&#x2019;s no specific command provided for this, so you will need to use the <a id="wrglossary.8915"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a> to add this. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8916"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a>{<span class="comment">% </span>
- <a id="wrglossary.8917"></a><a href="#glo:write"><code class="csfmt">\write</code></a><a id="wrglossary.8918"></a><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a>{page_precedence "arnAR"}<span class="comment">% </span>
+The <a id="wrglossary.8901"></a><dfn id="glo:idx.pageprecedence">page precedence</dfn> indicates the <a id="wrglossary.8902"></a><a href="#glo:@@glslabel@entrylocation">location</a> ordering within the <a id="wrglossary.8903"></a><a href="#glo:locationlist">number list</a> based on the <a id="wrglossary.8904"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax. For example, if an <a id="wrglossary.8905"></a><a href="#glo:idx.glossaryentry">entry</a> has been <a id="wrglossary.8906"></a><a href="#glo:@@glslabel@indexing">indexed</a> on pages&#xa0;5, 7, i and ii, then the <a id="wrglossary.8907"></a><a href="#glo:locationlist">number list</a> will be <span class="qt">&#x201c;i, ii, 5, 7&#x201d;</span> with the default order of precedence.<p>
+With <a id="wrglossary.8908"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, the default precedence is <code class="code">rnaRA</code>, which indicates: <a id="wrglossary.8909"></a><a href="#glo:idx.lowercase">lowercase</a> Roman (<a id="wrglossary.8910"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>), numeric (<a id="wrglossary.8911"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>), <a id="wrglossary.8912"></a><a href="#glo:idx.lowercase">lowercase</a> alphabetic (<a id="wrglossary.8913"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a>), <a id="wrglossary.8914"></a><a href="#glo:idx.uppercase">uppercase</a> Roman (<a id="wrglossary.8915"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>), and <a id="wrglossary.8916"></a><a href="#glo:idx.uppercase">uppercase</a> alphabetic (<a id="wrglossary.8917"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>). This order can be changed by adding the <code class="code">page_precedence</code> parameter to the <a id="wrglossary.8918"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file. There&#x2019;s no specific command provided for this, so you will need to use the <a id="wrglossary.8919"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a> to add this. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.8920"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.8921"></a><a href="#glo:write"><code class="csfmt">\write</code></a><a id="wrglossary.8922"></a><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a>{page_precedence "arnAR"}<span class="comment">% </span>
}
</pre><p>
-With <a id="wrglossary.8919"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the precedence is given by the order the location classes are listed in <code class="code">define-location-class-order</code> within the <a id="wrglossary.8920"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. This order can either be changed in a custom <a id="wrglossary.8921"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file or can be set with <a id="wrglossary.8922"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a>.<p>
-Since neither Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> recognise specific location classes, they have no concept of <a id="wrglossary.8923"></a><a href="#glo:idx.pageprecedence">page precedence</a>. They will both create <a id="wrglossary.8924"></a><a href="#glo:dual.locationlist">location lists</a> that are in the same order as the <a id="wrglossary.8925"></a><a href="#glo:@@glslabel@entrylocation">locations</a> were <a id="wrglossary.8926"></a><a href="#glo:@@glslabel@indexing">indexed</a>, which means they will match the order those locations occur in the document. However, with <a id="wrglossary.8927"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s possible to gather the <a id="wrglossary.8928"></a><a href="#glo:@@glslabel@entrylocation">locations</a> into sub-groups according to the associated <a id="wrglossary.8929"></a><a href="#glo:@@glslabel@locationcounter">counter</a> or split off <a id="wrglossary.8930"></a><a href="#glo:@@glslabel@entrylocation">locations</a> with identified primary formats. See the <a id="wrglossary.8931"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.<p>
+With <a id="wrglossary.8923"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the precedence is given by the order the location classes are listed in <code class="code">define-location-class-order</code> within the <a id="wrglossary.8924"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. This order can either be changed in a custom <a id="wrglossary.8925"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file or can be set with <a id="wrglossary.8926"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a>.<p>
+Since neither Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> recognise specific location classes, they have no concept of <a id="wrglossary.8927"></a><a href="#glo:idx.pageprecedence">page precedence</a>. They will both create <a id="wrglossary.8928"></a><a href="#glo:dual.locationlist">location lists</a> that are in the same order as the <a id="wrglossary.8929"></a><a href="#glo:@@glslabel@entrylocation">locations</a> were <a id="wrglossary.8930"></a><a href="#glo:@@glslabel@indexing">indexed</a>, which means they will match the order those locations occur in the document. However, with <a id="wrglossary.8931"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s possible to gather the <a id="wrglossary.8932"></a><a href="#glo:@@glslabel@entrylocation">locations</a> into sub-groups according to the associated <a id="wrglossary.8933"></a><a href="#glo:@@glslabel@locationcounter">counter</a> or split off <a id="wrglossary.8934"></a><a href="#glo:@@glslabel@entrylocation">locations</a> with identified primary formats. See the <a id="wrglossary.8935"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.<p>
</section><!-- end of section sec:pageprecedence -->
<section id="sec:problemlocations"><!-- start of section sec:problemlocations --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->12.5. Problematic Locations<div class="labellink"><a href="#sec:problemlocations">[link]</a></div></h2><!-- end of section header -->
<p>
-The default <a id="wrglossary.8932"></a><a href="#glo:dual.locationcounter">location counter</a> is the <a id="wrglossary.8933"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter, the value of which is obtained with <a id="wrglossary.8934"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>. Due to TeX&#x2019;s asynchronous output routine, <a id="wrglossary.8935"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> may be incorrect at the start of a new page. To ensure that the page number is correct, a delayed write is needed, which is what is usually done when writing information to the <a id="wrglossary.8936"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> and <a id="wrglossary.8937"></a><a href="#glo:ext.toc"><span class="extfmt">toc</span></a> files (and to <a id="wrglossary.8938"></a><a href="#glo:dual.indexingfile">indexing files</a>).<p>
-This works fine with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> since neither of those options have any restrictions on the location syntax (provided that it&#x2019;s valid LaTeX code). With <a id="wrglossary.8939"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, if it can&#x2019;t work out a numeric value for the location then it simply won&#x2019;t be able to form a <a id="wrglossary.8940"></a><a href="#glo:idx.range">range</a>. Additionally, <a id="wrglossary.8941"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+, converts an <a id="wrglossary.8942"></a><a href="#glo:idx.emptylocation">empty location</a> into an <a id="wrglossary.8943"></a><a href="#glo:dual.ignoredlocation">ignored location</a>, which means the <a id="wrglossary.8944"></a><a href="#glo:idx.glossaryentry">entry</a> will still be selected so that it can be included in the <a id="wrglossary.8945"></a><a href="#glo:dual.glossary">glossary</a>, but it won&#x2019;t cause a spurious comma or en-dash as there won&#x2019;t be an invisible location in the <a id="wrglossary.8946"></a><a href="#glo:locationlist">number list</a>.<p>
-The only problematic <a id="wrglossary.8947"></a><a href="#glo:@@glslabel@entrylocation">locations</a> with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> are where <a id="wrglossary.8948"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required but the target name can&#x2019;t be formed from the prefix, counter and location information (see &#xa7;<a href="#sec:locationsyntax">12.3</a>). The best solution with <a id="wrglossary.8949"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> in this case is to use <a id="wrglossary.8950"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>, which saves the actual target name in the <a id="wrglossary.8951"></a><a href="#glo:dual.indexing">indexing</a> record. With <a id="wrglossary.8952"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> you will have to redefine <a id="wrglossary.8953"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> as appropriate.<p>
-With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, the <a id="wrglossary.8954"></a><a href="#glo:@@glslabel@entrylocation">location</a> must expand to content that is compatible with the <a id="wrglossary.8955"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> syntax. The syntax for <a id="wrglossary.8956"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is quite restrictive and is described in &#xa7;<a href="#sec:locationsyntax">12.3</a>.<p>
-For example, <a id="wrglossary.8957"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a> is normally formatted as an <a id="wrglossary.8958"></a><a href="#glo:idx.uppercase">uppercase</a> Roman numeral. There&#x2019;s no Roman numeral for 0 so if the <a id="wrglossary.8959"></a><a href="#glo:ctr.part"><span class="ctrfmt">part</span></a> counter is 0 (that is, before the first <a id="wrglossary.8960"></a><a href="#glo:part"><code class="csfmt">\part</code></a>) then <a id="wrglossary.8961"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a> will expand to nothing. This can be demonstrated in the following document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.8962"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.8963"></a><a href="#glo:ctr.part"><span class="ctrfmt">part</span></a></span>]{glossaries}
-<a id="wrglossary.8964"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.8965"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8966"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.8967"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+The default <a id="wrglossary.8936"></a><a href="#glo:dual.locationcounter">location counter</a> is the <a id="wrglossary.8937"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter, the value of which is obtained with <a id="wrglossary.8938"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>. Due to TeX&#x2019;s asynchronous output routine, <a id="wrglossary.8939"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> may be incorrect at the start of a new page. To ensure that the page number is correct, a delayed write is needed, which is what is usually done when writing information to the <a id="wrglossary.8940"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> and <a id="wrglossary.8941"></a><a href="#glo:ext.toc"><span class="extfmt">toc</span></a> files (and to <a id="wrglossary.8942"></a><a href="#glo:dual.indexingfile">indexing files</a>).<p>
+This works fine with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> since neither of those options have any restrictions on the location syntax (provided that it&#x2019;s valid LaTeX code). With <a id="wrglossary.8943"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, if it can&#x2019;t work out a numeric value for the location then it simply won&#x2019;t be able to form a <a id="wrglossary.8944"></a><a href="#glo:idx.range">range</a>. Additionally, <a id="wrglossary.8945"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+, converts an <a id="wrglossary.8946"></a><a href="#glo:idx.emptylocation">empty location</a> into an <a id="wrglossary.8947"></a><a href="#glo:dual.ignoredlocation">ignored location</a>, which means the <a id="wrglossary.8948"></a><a href="#glo:idx.glossaryentry">entry</a> will still be selected so that it can be included in the <a id="wrglossary.8949"></a><a href="#glo:dual.glossary">glossary</a>, but it won&#x2019;t cause a spurious comma or en-dash as there won&#x2019;t be an invisible location in the <a id="wrglossary.8950"></a><a href="#glo:locationlist">number list</a>.<p>
+The only problematic <a id="wrglossary.8951"></a><a href="#glo:@@glslabel@entrylocation">locations</a> with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> are where <a id="wrglossary.8952"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required but the target name can&#x2019;t be formed from the prefix, counter and location information (see &#xa7;<a href="#sec:locationsyntax">12.3</a>). The best solution with <a id="wrglossary.8953"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> in this case is to use <a id="wrglossary.8954"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>, which saves the actual target name in the <a id="wrglossary.8955"></a><a href="#glo:dual.indexing">indexing</a> record. With <a id="wrglossary.8956"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> you will have to redefine <a id="wrglossary.8957"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> as appropriate.<p>
+With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, the <a id="wrglossary.8958"></a><a href="#glo:@@glslabel@entrylocation">location</a> must expand to content that is compatible with the <a id="wrglossary.8959"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> syntax. The syntax for <a id="wrglossary.8960"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is quite restrictive and is described in &#xa7;<a href="#sec:locationsyntax">12.3</a>.<p>
+For example, <a id="wrglossary.8961"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a> is normally formatted as an <a id="wrglossary.8962"></a><a href="#glo:idx.uppercase">uppercase</a> Roman numeral. There&#x2019;s no Roman numeral for 0 so if the <a id="wrglossary.8963"></a><a href="#glo:ctr.part"><span class="ctrfmt">part</span></a> counter is 0 (that is, before the first <a id="wrglossary.8964"></a><a href="#glo:part"><code class="csfmt">\part</code></a>) then <a id="wrglossary.8965"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a> will expand to nothing. This can be demonstrated in the following document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.8966"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.8967"></a><a href="#glo:ctr.part"><span class="ctrfmt">part</span></a></span>]{glossaries}
+<a id="wrglossary.8968"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8969"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8970"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.8971"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.8968"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}<span class="comment">% part = 0</span>
-<a id="wrglossary.8969"></a><a href="#glo:part"><code class="csfmt">\part</code></a>{Sample Part}
-<a id="wrglossary.8970"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{Sample Section}
-<a id="wrglossary.8971"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
-<a id="wrglossary.8972"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.8972"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}<span class="comment">% part = 0</span>
+<a id="wrglossary.8973"></a><a href="#glo:part"><code class="csfmt">\part</code></a>{Sample Part}
+<a id="wrglossary.8974"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{Sample Section}
+<a id="wrglossary.8975"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+<a id="wrglossary.8976"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> In the above, the first instance of <code class="code"><a id="wrglossary.8973"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}</code> will have an <a id="wrglossary.8974"></a><a href="#glo:idx.emptylocation">empty location</a>. This will cause <a id="wrglossary.8975"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> to reject the <a id="wrglossary.8976"></a><a href="#glo:@@glslabel@entrylocation">location</a> with the following message in the transcript (assuming the document file is called <span class="filefmt">myDoc.tex</span>): <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>!! Input index error (file = myDoc.glo, line = 1):
+</pre> In the above, the first instance of <code class="code"><a id="wrglossary.8977"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}</code> will have an <a id="wrglossary.8978"></a><a href="#glo:idx.emptylocation">empty location</a>. This will cause <a id="wrglossary.8979"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> to reject the <a id="wrglossary.8980"></a><a href="#glo:@@glslabel@entrylocation">location</a> with the following message in the transcript (assuming the document file is called <span class="filefmt">myDoc.tex</span>): <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>!! Input index error (file = myDoc.glo, line = 1):
-- Illegal page number or page_precedence rnaRA.
-</pre> If <a id="wrglossary.8977"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> encounters this warning, it will replace the <a id="wrglossary.8978"></a><a href="#glo:idx.emptylocation">empty location</a> with <span class="qt">&#x201c;0&#x201d;</span> and change the <a id="wrglossary.8979"></a><a href="#glo:dual.locationencap">location encap</a> to <a id="wrglossary.8980"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>. In the above example, this will lead to an <a id="wrglossary.8981"></a><a href="#glo:idx.emptylocation">invisible location</a> in the <a id="wrglossary.8982"></a><a href="#glo:locationlist">number list</a>, but that&#x2019;s exactly what an <a id="wrglossary.8983"></a><a href="#glo:idx.emptylocation">empty location</a> would do if <a id="wrglossary.8984"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> allowed it.<p>
-Similarly, if the <a id="wrglossary.8985"></a><a href="#glo:idx.compositor">page compositor</a> hasn&#x2019;t been correctly identified, then it can also result in an invalid <a id="wrglossary.8986"></a><a href="#glo:@@glslabel@entrylocation">location</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.8987"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.8988"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span>]{glossaries}
-<a id="wrglossary.8989"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.8990"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8991"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.8992"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+</pre> If <a id="wrglossary.8981"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> encounters this warning, it will replace the <a id="wrglossary.8982"></a><a href="#glo:idx.emptylocation">empty location</a> with <span class="qt">&#x201c;0&#x201d;</span> and change the <a id="wrglossary.8983"></a><a href="#glo:dual.locationencap">location encap</a> to <a id="wrglossary.8984"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>. In the above example, this will lead to an <a id="wrglossary.8985"></a><a href="#glo:idx.emptylocation">invisible location</a> in the <a id="wrglossary.8986"></a><a href="#glo:locationlist">number list</a>, but that&#x2019;s exactly what an <a id="wrglossary.8987"></a><a href="#glo:idx.emptylocation">empty location</a> would do if <a id="wrglossary.8988"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> allowed it.<p>
+Similarly, if the <a id="wrglossary.8989"></a><a href="#glo:idx.compositor">page compositor</a> hasn&#x2019;t been correctly identified, then it can also result in an invalid <a id="wrglossary.8990"></a><a href="#glo:@@glslabel@entrylocation">location</a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.8991"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.8992"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span>]{glossaries}
+<a id="wrglossary.8993"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8994"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8995"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.8996"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
<span class="comment">% default compositor is '.' not '-'</span>
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.8993"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}{<a id="wrglossary.8994"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>-<a id="wrglossary.8995"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.8996"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}}
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.8997"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}{<a id="wrglossary.8998"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>-<a id="wrglossary.8999"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.9000"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.8997"></a><a href="#glo:part"><code class="csfmt">\part</code></a>{Sample Part}
-<a id="wrglossary.8998"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{Sample Section}
-<a id="wrglossary.8999"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
-<a id="wrglossary.9000"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.9001"></a><a href="#glo:part"><code class="csfmt">\part</code></a>{Sample Part}
+<a id="wrglossary.9002"></a><a href="#glo:section"><code class="csfmt">\section</code></a>{Sample Section}
+<a id="wrglossary.9003"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+<a id="wrglossary.9004"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> This will cause <a id="wrglossary.9001"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> to reject the <a id="wrglossary.9002"></a><a href="#glo:@@glslabel@entrylocation">location</a> with the following message in the transcript: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>!! Input index error (file = myDoc.glo, line = 1):
+</pre> This will cause <a id="wrglossary.9005"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> to reject the <a id="wrglossary.9006"></a><a href="#glo:@@glslabel@entrylocation">location</a> with the following message in the transcript: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>!! Input index error (file = myDoc.glo, line = 1):
-- Illegal Roman number: position 2 in I-1.
-</pre> If <a id="wrglossary.9003"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> encounters this warning, it will replace any invalid content (the hyphen, in this case) with the <a id="wrglossary.9004"></a><a href="#glo:idx.compositor">page compositor</a> specified in the <a id="wrglossary.9005"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file.<p>
-In both of the above examples, using <a id="wrglossary.9006"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will help the document build to complete without the <a id="wrglossary.9007"></a><a href="#glo:idx.glossaryentry">entries</a> disappearing from the <a id="wrglossary.9008"></a><a href="#glo:dual.glossary">glossary</a>, however the resulting <a id="wrglossary.9009"></a><a href="#glo:locationlist">number list</a> may look strange. If you are using <a id="wrglossary.9010"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> then this isn&#x2019;t a problem.<p>
-If you don&#x2019;t use <a id="wrglossary.9011"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> but explicitly call <a id="wrglossary.9012"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> then you won&#x2019;t have those corrections, and some or all of your <a id="wrglossary.9013"></a><a href="#glo:idx.glossaryentry">entries</a> may be omitted from the <a id="wrglossary.9014"></a><a href="#glo:dual.glossary">glossary</a>. In which case, you will have to adjust the <a id="wrglossary.9015"></a><a href="#glo:@@glslabel@entrylocation">location</a> so that it fits <a id="wrglossary.9016"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> syntax <span style="font-style: italic; font-variant: normal; ">even if you have <a id="wrglossary.9017"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>.</span> In the case of the invalid <a id="wrglossary.9018"></a><a href="#glo:idx.compositor">page compositor</a> problem, you can simply use <a id="wrglossary.9019"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a> to set the correct compositor. In the case of <a id="wrglossary.9020"></a><a href="#glo:idx.emptylocation">empty locations</a> you will need to chose a different <a id="wrglossary.9021"></a><a href="#glo:dual.locationcounter">location counter</a>.<p>
-Other problems occur with commands that don&#x2019;t fully expand, which results in LaTeX markup in the <a id="wrglossary.9022"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the <a id="wrglossary.9023"></a><a href="#glo:dual.indexingfile">indexing file</a>. For example, if <a id="wrglossary.9024"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> is used with <span class="optfmt">spanish</span>, <a id="wrglossary.9025"></a><a href="#glo:idx.lowercase">lowercase</a> Roman numerals (which may occur in the front matter) will expand to the internal command <a id="wrglossary.9026"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>, as in the following: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{book}
+</pre> If <a id="wrglossary.9007"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> encounters this warning, it will replace any invalid content (the hyphen, in this case) with the <a id="wrglossary.9008"></a><a href="#glo:idx.compositor">page compositor</a> specified in the <a id="wrglossary.9009"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file.<p>
+In both of the above examples, using <a id="wrglossary.9010"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will help the document build to complete without the <a id="wrglossary.9011"></a><a href="#glo:idx.glossaryentry">entries</a> disappearing from the <a id="wrglossary.9012"></a><a href="#glo:dual.glossary">glossary</a>, however the resulting <a id="wrglossary.9013"></a><a href="#glo:locationlist">number list</a> may look strange. If you are using <a id="wrglossary.9014"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> then this isn&#x2019;t a problem.<p>
+If you don&#x2019;t use <a id="wrglossary.9015"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> but explicitly call <a id="wrglossary.9016"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> then you won&#x2019;t have those corrections, and some or all of your <a id="wrglossary.9017"></a><a href="#glo:idx.glossaryentry">entries</a> may be omitted from the <a id="wrglossary.9018"></a><a href="#glo:dual.glossary">glossary</a>. In which case, you will have to adjust the <a id="wrglossary.9019"></a><a href="#glo:@@glslabel@entrylocation">location</a> so that it fits <a id="wrglossary.9020"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> syntax <span style="font-style: italic; font-variant: normal; ">even if you have <a id="wrglossary.9021"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>.</span> In the case of the invalid <a id="wrglossary.9022"></a><a href="#glo:idx.compositor">page compositor</a> problem, you can simply use <a id="wrglossary.9023"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a> to set the correct compositor. In the case of <a id="wrglossary.9024"></a><a href="#glo:idx.emptylocation">empty locations</a> you will need to chose a different <a id="wrglossary.9025"></a><a href="#glo:dual.locationcounter">location counter</a>.<p>
+Other problems occur with commands that don&#x2019;t fully expand, which results in LaTeX markup in the <a id="wrglossary.9026"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the <a id="wrglossary.9027"></a><a href="#glo:dual.indexingfile">indexing file</a>. For example, if <a id="wrglossary.9028"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> is used with <span class="optfmt">spanish</span>, <a id="wrglossary.9029"></a><a href="#glo:idx.lowercase">lowercase</a> Roman numerals (which may occur in the front matter) will expand to the internal command <a id="wrglossary.9030"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>, as in the following: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{book}
<code class="cmd">\usepackage</code>[T1]{fontenc}
<code class="cmd">\usepackage</code>[spanish]{babel}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.9027"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.9028"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.9029"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.9030"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={un ejemplo}</span>}
+<a id="wrglossary.9031"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.9032"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.9033"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.9034"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={un ejemplo}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.9031"></a><a href="#glo:frontmatter"><code class="csfmt">\frontmatter</code></a>
-<a id="wrglossary.9032"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Foreword}
-<a id="wrglossary.9033"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}<span class="comment">% problem location</span>
-<a id="wrglossary.9034"></a><a href="#glo:mainmatter"><code class="csfmt">\mainmatter</code></a>
-<a id="wrglossary.9035"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Sample}
-<a id="wrglossary.9036"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
-<a id="wrglossary.9037"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.9035"></a><a href="#glo:frontmatter"><code class="csfmt">\frontmatter</code></a>
+<a id="wrglossary.9036"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Foreword}
+<a id="wrglossary.9037"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}<span class="comment">% problem location</span>
+<a id="wrglossary.9038"></a><a href="#glo:mainmatter"><code class="csfmt">\mainmatter</code></a>
+<a id="wrglossary.9039"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Sample}
+<a id="wrglossary.9040"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9041"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> The first instance of <a id="wrglossary.9038"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> occurs in the front matter on page&#xa0;i, which in this case is formatted in faked <a id="wrglossary.9039"></a><a href="#glo:dual.smallcaps">small caps</a> with <a id="wrglossary.9040"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>. This can be found in the <a id="wrglossary.9041"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file, which contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\glossaryentry</code>{sample?<a id="wrglossary.9042"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{sample}|setentrycounter[]{page}<a id="wrglossary.9043"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><a id="wrglossary.9044"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a>}{<a id="wrglossary.9045"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {i}}
-<code class="cmd">\glossaryentry</code>{sample?<a id="wrglossary.9046"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{sample}|setentrycounter[]{<a id="wrglossary.9047"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<a id="wrglossary.9048"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><a id="wrglossary.9049"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a>}{1}
-</pre> Each line in the <a id="wrglossary.9050"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file corresponds to a single <a id="wrglossary.9051"></a><a href="#glo:dual.indexing">indexing</a> instance (created with <a id="wrglossary.9052"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in this case).<p>
-The double-quote (<a id="wrglossary.9053"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a>) is <a id="wrglossary.9054"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> escape character (which can be changed with <a id="wrglossary.9055"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>). It&#x2019;s not necessary in the above but was added as a by-product of the internal escaping of special characters (the backslash isn&#x2019;t a special character for <a id="wrglossary.9056"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, except in the <a id="wrglossary.9057"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file, but is for <a id="wrglossary.9058"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>).<p>
-The <a id="wrglossary.9059"></a><a href="#glo:dual.indexing">indexing</a> data is contained in the arguments of: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9060"></a><code class="code"><dfn id="glo:glossaryentry"><code class="csfmt">\glossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">data</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This isn&#x2019;t a defined command but is simply used as a keyword in the <a id="wrglossary.9061"></a><a href="#glo:dual.indexingfile">indexing file</a>. By default, <a id="wrglossary.9062"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> expects <a id="wrglossary.9063"></a><a href="#glo:indexentry"><code class="csfmt">\indexentry</code></a>. The custom <a id="wrglossary.9064"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> style file created by <a id="wrglossary.9065"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> identifies <a id="wrglossary.9066"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a> as the keyword: <pre class="compactcodebox">keyword "\\glossaryentry"
+</pre> The first instance of <a id="wrglossary.9042"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> occurs in the front matter on page&#xa0;i, which in this case is formatted in faked <a id="wrglossary.9043"></a><a href="#glo:dual.smallcaps">small caps</a> with <a id="wrglossary.9044"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>. This can be found in the <a id="wrglossary.9045"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file, which contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\glossaryentry</code>{sample?<a id="wrglossary.9046"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{sample}|setentrycounter[]{page}<a id="wrglossary.9047"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><a id="wrglossary.9048"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a>}{<a id="wrglossary.9049"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {i}}
+<code class="cmd">\glossaryentry</code>{sample?<a id="wrglossary.9050"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{sample}|setentrycounter[]{<a id="wrglossary.9051"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<a id="wrglossary.9052"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><a id="wrglossary.9053"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a>}{1}
+</pre> Each line in the <a id="wrglossary.9054"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file corresponds to a single <a id="wrglossary.9055"></a><a href="#glo:dual.indexing">indexing</a> instance (created with <a id="wrglossary.9056"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in this case).<p>
+The double-quote (<a id="wrglossary.9057"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a>) is <a id="wrglossary.9058"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> escape character (which can be changed with <a id="wrglossary.9059"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a>). It&#x2019;s not necessary in the above but was added as a by-product of the internal escaping of special characters (the backslash isn&#x2019;t a special character for <a id="wrglossary.9060"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, except in the <a id="wrglossary.9061"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file, but is for <a id="wrglossary.9062"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>).<p>
+The <a id="wrglossary.9063"></a><a href="#glo:dual.indexing">indexing</a> data is contained in the arguments of: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9064"></a><code class="code"><dfn id="glo:glossaryentry"><code class="csfmt">\glossaryentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">data</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This isn&#x2019;t a defined command but is simply used as a keyword in the <a id="wrglossary.9065"></a><a href="#glo:dual.indexingfile">indexing file</a>. By default, <a id="wrglossary.9066"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> expects <a id="wrglossary.9067"></a><a href="#glo:indexentry"><code class="csfmt">\indexentry</code></a>. The custom <a id="wrglossary.9068"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> style file created by <a id="wrglossary.9069"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> identifies <a id="wrglossary.9070"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a> as the keyword: <pre class="compactcodebox">keyword "\\glossaryentry"
</pre><p>
-The syntax for the second argument <span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span> is as described in &#xa7;<a href="#sec:locationsyntax">12.3</a>. The syntax for the first argument <span class="meta">&#x2329;<em class="metainner">data</em>&#x232a;</span> is in the form: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">sort</em>&#x232a;</span><a id="wrglossary.9067"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span><a id="wrglossary.9068"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code></a><span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span>
-</pre> or for sub-entries: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">parent sort</em>&#x232a;</span><a id="wrglossary.9069"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a><span class="meta">&#x2329;<em class="metainner">parent text</em>&#x232a;</span><a id="wrglossary.9070"></a><a href="#glo:idx.sym.exclammark"><code class="code">!</code></a><span class="meta">&#x2329;<em class="metainner">sort</em>&#x232a;</span><a id="wrglossary.9071"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span><a id="wrglossary.9072"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code></a><span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span>
-</pre> The question mark (<a id="wrglossary.9073"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a>) is the <span class="qt">&#x201c;actual character&#x201d;</span> and separates the sort value from the actual text that&#x2019;s written to the <a id="wrglossary.9074"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file (which is input by <a id="wrglossary.9075"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>).<p>
-By default, <a id="wrglossary.9076"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> uses <a id="wrglossary.9077"></a><a href="#glo:idx.sym.at"><code class="code">@</code></a> as the actual character but this caused a problem for early versions of <a id="wrglossary.9078"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> where there was a greater chance of internal commands occurring in the <a id="wrglossary.9079"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file. The custom <a id="wrglossary.9080"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file identifies <a id="wrglossary.9081"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a> as the actual character: <pre class="compactcodebox">actual '?'
+The syntax for the second argument <span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span> is as described in &#xa7;<a href="#sec:locationsyntax">12.3</a>. The syntax for the first argument <span class="meta">&#x2329;<em class="metainner">data</em>&#x232a;</span> is in the form: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">sort</em>&#x232a;</span><a id="wrglossary.9071"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span><a id="wrglossary.9072"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code></a><span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span>
+</pre> or for sub-entries: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">parent sort</em>&#x232a;</span><a id="wrglossary.9073"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a><span class="meta">&#x2329;<em class="metainner">parent text</em>&#x232a;</span><a id="wrglossary.9074"></a><a href="#glo:idx.sym.exclammark"><code class="code">!</code></a><span class="meta">&#x2329;<em class="metainner">sort</em>&#x232a;</span><a id="wrglossary.9075"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span><a id="wrglossary.9076"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code></a><span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span>
+</pre> The question mark (<a id="wrglossary.9077"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a>) is the <span class="qt">&#x201c;actual character&#x201d;</span> and separates the sort value from the actual text that&#x2019;s written to the <a id="wrglossary.9078"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file (which is input by <a id="wrglossary.9079"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>).<p>
+By default, <a id="wrglossary.9080"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> uses <a id="wrglossary.9081"></a><a href="#glo:idx.sym.at"><code class="code">@</code></a> as the actual character but this caused a problem for early versions of <a id="wrglossary.9082"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> where there was a greater chance of internal commands occurring in the <a id="wrglossary.9083"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file. The custom <a id="wrglossary.9084"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> file identifies <a id="wrglossary.9085"></a><a href="#glo:idx.sym.questionmark"><code class="code">?</code></a> as the actual character: <pre class="compactcodebox">actual '?'
</pre><p>
-You may remember from &#xa7;<a href="#sec:encap">12.1</a> that the <a id="wrglossary.9082"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> option specifies the <a id="wrglossary.9083"></a><a href="#glo:locationencap">encap</a>, which I claimed was essentially the same as the <a id="wrglossary.9084"></a><a href="#glo:locationencap">encap</a> with <a id="wrglossary.9085"></a><a href="#glo:index"><code class="csfmt">\index</code></a>, but as can be seen from the above example, that&#x2019;s not strictly speaking true. The real <a id="wrglossary.9086"></a><a href="#glo:locationencap">encap</a> has to include <a id="wrglossary.9087"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> so that (if <a id="wrglossary.9088"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported) the appropriate target name can be constructed.<p>
-The way that <a id="wrglossary.9089"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> works is that it will write <pre class="compactcodebox"><a id="wrglossary.9090"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a><span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
-</pre> in the <a id="wrglossary.9091"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> (or equivalent) file. What <a id="wrglossary.9092"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> actually needs for the <a id="wrglossary.9093"></a><a href="#glo:idx.hyperlink">hyperlinks</a> to work is: <pre class="compactcodebox"><a id="wrglossary.9094"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}<a id="wrglossary.9095"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a><span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
-</pre> where <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> is the real formatting command name (identified in the <a id="wrglossary.9096"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> option).<p>
-So from <a id="wrglossary.9097"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> point of view, the real <a id="wrglossary.9098"></a><a href="#glo:locationencap">encap</a> in the above example is the literal string: <pre class="compactcodebox">setentrycounter[]{page}<code class="cmd">\glsnumberformat</code>
+You may remember from &#xa7;<a href="#sec:encap">12.1</a> that the <a id="wrglossary.9086"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> option specifies the <a id="wrglossary.9087"></a><a href="#glo:locationencap">encap</a>, which I claimed was essentially the same as the <a id="wrglossary.9088"></a><a href="#glo:locationencap">encap</a> with <a id="wrglossary.9089"></a><a href="#glo:index"><code class="csfmt">\index</code></a>, but as can be seen from the above example, that&#x2019;s not strictly speaking true. The real <a id="wrglossary.9090"></a><a href="#glo:locationencap">encap</a> has to include <a id="wrglossary.9091"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> so that (if <a id="wrglossary.9092"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported) the appropriate target name can be constructed.<p>
+The way that <a id="wrglossary.9093"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> works is that it will write <pre class="compactcodebox"><a id="wrglossary.9094"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a><span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
+</pre> in the <a id="wrglossary.9095"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> (or equivalent) file. What <a id="wrglossary.9096"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> actually needs for the <a id="wrglossary.9097"></a><a href="#glo:idx.hyperlink">hyperlinks</a> to work is: <pre class="compactcodebox"><a id="wrglossary.9098"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}<a id="wrglossary.9099"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a><span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
+</pre> where <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> is the real formatting command name (identified in the <a id="wrglossary.9100"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> option).<p>
+So from <a id="wrglossary.9101"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> point of view, the real <a id="wrglossary.9102"></a><a href="#glo:locationencap">encap</a> in the above example is the literal string: <pre class="compactcodebox">setentrycounter[]{page}<code class="cmd">\glsnumberformat</code>
</pre><p>
-In the above example, the <a id="wrglossary.9099"></a><a href="#glo:@@glslabel@entrylocation">location</a> has ended up as <code class="code"><a id="wrglossary.9100"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {i}</code> which is invalid, as <a id="wrglossary.9101"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> requires the location to consist solely of digits, Roman numerals or alphabetic, optionally separated by a <a id="wrglossary.9102"></a><a href="#glo:idx.compositor">compositors</a>.<p>
-That means that this example will trigger a message from <a id="wrglossary.9103"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> which will be written to the <a id="wrglossary.9104"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> transcript file: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Scanning input file myDoc.glo...
+In the above example, the <a id="wrglossary.9103"></a><a href="#glo:@@glslabel@entrylocation">location</a> has ended up as <code class="code"><a id="wrglossary.9104"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {i}</code> which is invalid, as <a id="wrglossary.9105"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> requires the location to consist solely of digits, Roman numerals or alphabetic, optionally separated by a <a id="wrglossary.9106"></a><a href="#glo:idx.compositor">compositors</a>.<p>
+That means that this example will trigger a message from <a id="wrglossary.9107"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> which will be written to the <a id="wrglossary.9108"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> transcript file: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Scanning input file myDoc.glo...
!! Input index error (file = myDoc.glo, line = 1):
-- Illegal space within numerals in second argument.
.done (1 entries accepted, 1 rejected).
Sorting entries...done (0 comparisons).
Generating output file myDoc.gls....done (6 lines written, 0 warnings).
</pre> Note that 1 entry has been rejected, but it also shows 0 warnings and it has a 0 exit code, which means that it won&#x2019;t interrupt the overall document build.<p>
-If you run <a id="wrglossary.9105"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> instead of running <a id="wrglossary.9106"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, then <a id="wrglossary.9107"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will search the <a id="wrglossary.9108"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> transcript for the <span class="qt">&#x201c;(<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span> entries accepted, <span class="meta">&#x2329;<em class="metainner">m</em>&#x232a;</span> rejected)&#x201d;</span> line, and if <span class="meta">&#x2329;<em class="metainner">m</em>&#x232a;</span> is greater than 0 it will attempt to diagnose and fix the problem.<p>
-Messages about the <span class="qt">&#x201c;second argument&#x201d;</span> (as in <span class="qt">&#x201c;Illegal space within numerals in second argument&#x201d;</span>) indicate that the problem is with the <a id="wrglossary.9109"></a><a href="#glo:@@glslabel@entrylocation">location</a>, so <a id="wrglossary.9110"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will search the locations for content that matches <code class="code"><span class="cmdfmt">\<span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></span>
-{<span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span>}</code> (with any or no spaces after the command name and optionally preceded by <a id="wrglossary.9111"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a>). If it finds a match, it will shift <span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span> into the <a id="wrglossary.9112"></a><a href="#glo:locationencap">encap</a> with the following message: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Encap/location issue: potential LaTeX commands in location detected. Attempting to remedy.
+If you run <a id="wrglossary.9109"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> instead of running <a id="wrglossary.9110"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, then <a id="wrglossary.9111"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will search the <a id="wrglossary.9112"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> transcript for the <span class="qt">&#x201c;(<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span> entries accepted, <span class="meta">&#x2329;<em class="metainner">m</em>&#x232a;</span> rejected)&#x201d;</span> line, and if <span class="meta">&#x2329;<em class="metainner">m</em>&#x232a;</span> is greater than 0 it will attempt to diagnose and fix the problem.<p>
+Messages about the <span class="qt">&#x201c;second argument&#x201d;</span> (as in <span class="qt">&#x201c;Illegal space within numerals in second argument&#x201d;</span>) indicate that the problem is with the <a id="wrglossary.9113"></a><a href="#glo:@@glslabel@entrylocation">location</a>, so <a id="wrglossary.9114"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will search the locations for content that matches <code class="code"><span class="cmdfmt">\<span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></span>
+{<span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span>}</code> (with any or no spaces after the command name and optionally preceded by <a id="wrglossary.9115"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a>). If it finds a match, it will shift <span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span> into the <a id="wrglossary.9116"></a><a href="#glo:locationencap">encap</a> with the following message: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Encap/location issue: potential LaTeX commands in location detected. Attempting to remedy.
Reading myDoc.glo...
-Invalid location '<a id="wrglossary.9113"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {i}' detected for entry 'sample'. Replaced with 'i'
+Invalid location '<a id="wrglossary.9117"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {i}' detected for entry 'sample'. Replaced with 'i'
Writing myDoc.glo...
Retrying
-</pre> The altered <a id="wrglossary.9114"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file now contains: <pre class="compactcodebox"><a id="wrglossary.9115"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{sample?<a id="wrglossary.9116"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{sample}|setentrycounter[]{page}<a id="wrglossary.9117"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><a id="wrglossary.9118"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a>{glsnumberformat}{es@scroman}}{i}
-<a id="wrglossary.9119"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{sample?<a id="wrglossary.9120"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{sample}|setentrycounter[]{page}<a id="wrglossary.9121"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><a id="wrglossary.9122"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a>}{1}
-</pre> and <a id="wrglossary.9123"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will re-run <a id="wrglossary.9124"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
-Following this correction, the <a id="wrglossary.9125"></a><a href="#glo:locationlist">number list</a> for the <span class="qt">&#x201c;sample&#x201d;</span> entry now contains: <pre class="compactcodebox"><a id="wrglossary.9126"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.9127"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<a id="wrglossary.9128"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a>{<a id="wrglossary.9129"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a>}{es@scroman}{i}<a id="wrglossary.9130"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>
-<a id="wrglossary.9131"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.9132"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<a id="wrglossary.9133"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a>{1}
-</pre> The corrected <a id="wrglossary.9134"></a><a href="#glo:@@glslabel@entrylocation">location</a> needs to be encapsulated with both the designated <a id="wrglossary.9135"></a><a href="#glo:locationencap">encap</a> (<a id="wrglossary.9136"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> in this case) and the formatting command that needs to be applied to the <a id="wrglossary.9137"></a><a href="#glo:@@glslabel@entrylocation">location</a>. This is done via: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9138"></a><code class="code"><dfn id="glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></dfn>{<span class="meta">&#x2329;<em class="metainner">encap-csname</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+</pre> The altered <a id="wrglossary.9118"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file now contains: <pre class="compactcodebox"><a id="wrglossary.9119"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{sample?<a id="wrglossary.9120"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{sample}|setentrycounter[]{page}<a id="wrglossary.9121"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><a id="wrglossary.9122"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a>{glsnumberformat}{es@scroman}}{i}
+<a id="wrglossary.9123"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a>{sample?<a id="wrglossary.9124"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{sample}|setentrycounter[]{page}<a id="wrglossary.9125"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><a id="wrglossary.9126"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a>}{1}
+</pre> and <a id="wrglossary.9127"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will re-run <a id="wrglossary.9128"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
+Following this correction, the <a id="wrglossary.9129"></a><a href="#glo:locationlist">number list</a> for the <span class="qt">&#x201c;sample&#x201d;</span> entry now contains: <pre class="compactcodebox"><a id="wrglossary.9130"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.9131"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<a id="wrglossary.9132"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a>{<a id="wrglossary.9133"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a>}{es@scroman}{i}<a id="wrglossary.9134"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>
+<a id="wrglossary.9135"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.9136"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<a id="wrglossary.9137"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a>{1}
+</pre> The corrected <a id="wrglossary.9138"></a><a href="#glo:@@glslabel@entrylocation">location</a> needs to be encapsulated with both the designated <a id="wrglossary.9139"></a><a href="#glo:locationencap">encap</a> (<a id="wrglossary.9140"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> in this case) and the formatting command that needs to be applied to the <a id="wrglossary.9141"></a><a href="#glo:@@glslabel@entrylocation">location</a>. This is done via: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9142"></a><code class="code"><dfn id="glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></dfn>{<span class="meta">&#x2329;<em class="metainner">encap-csname</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
This is simply defined to do: <pre class="compactcodebox"><code class="cmd">\csuse</code>{<span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span>}{<code class="cmd">\csuse</code>{<span class="meta">&#x2329;<em class="metainner">encap-csname</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}}
-</pre> This puts the intended <a id="wrglossary.9139"></a><a href="#glo:locationencap">encap</a> (<a id="wrglossary.9140"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> in this case) closer to the <a id="wrglossary.9141"></a><a href="#glo:@@glslabel@entrylocation">location</a> to enable it to work better with <a id="wrglossary.9142"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, although this may not always work, particularly if the command with the name <span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span> expects a numerical argument.<p>
-In the above example, the location command is <a id="wrglossary.9143"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> which is provided by <span class="styfmt">babel-spanish</span> and performs fake <a id="wrglossary.9144"></a><a href="#glo:dual.smallcaps">small caps</a>. Internal commands provided by other packages for their own private use can&#x2019;t be relied upon. So the <a id="wrglossary.9145"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package can&#x2019;t assume they will stay the same, and the above example document may produce a different result with different versions of <a id="wrglossary.9146"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>. However, in this case (provided you use <a id="wrglossary.9147"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>), the document will correctly end up with the <a id="wrglossary.9148"></a><a href="#glo:locationlist">number list</a> <span class="qt">&#x201c;<span style="font-style: normal; font-variant: small-caps; ">i</span>, 1&#x201d;</span> for the <span class="qt">&#x201c;sample&#x201d;</span> entry in the <a id="wrglossary.9149"></a><a href="#glo:dual.glossary">glossary</a>, which matches the document page numbering. If you use <a id="wrglossary.9150"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, the <a id="wrglossary.9151"></a><a href="#glo:locationlist">number list</a> will simply be <span class="qt">&#x201c;1&#x201d;</span>.<p>
-This become more complicated if <a id="wrglossary.9152"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is added to the document (before <a id="wrglossary.9153"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). Now <a id="wrglossary.9154"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a> uses <a id="wrglossary.9155"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>, which needs to take into account that its argument may contain a <a id="wrglossary.9156"></a><a href="#glo:idx.range">range</a> with the start and end location separated by <a id="wrglossary.9157"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> (the range delimiter), and it needs to create a separate <a id="wrglossary.9158"></a><a href="#glo:idx.hyperlink">hyperlink</a> for each location component.<p>
-Here&#x2019;s a modified example that has an implicit <a id="wrglossary.9159"></a><a href="#glo:idx.range">range</a> in the front matter and an explicit <a id="wrglossary.9160"></a><a href="#glo:idx.range">range</a> in the main matter. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{book}
+</pre> This puts the intended <a id="wrglossary.9143"></a><a href="#glo:locationencap">encap</a> (<a id="wrglossary.9144"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> in this case) closer to the <a id="wrglossary.9145"></a><a href="#glo:@@glslabel@entrylocation">location</a> to enable it to work better with <a id="wrglossary.9146"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, although this may not always work, particularly if the command with the name <span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span> expects a numerical argument.<p>
+In the above example, the location command is <a id="wrglossary.9147"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> which is provided by <span class="styfmt">babel-spanish</span> and performs fake <a id="wrglossary.9148"></a><a href="#glo:dual.smallcaps">small caps</a>. Internal commands provided by other packages for their own private use can&#x2019;t be relied upon. So the <a id="wrglossary.9149"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package can&#x2019;t assume they will stay the same, and the above example document may produce a different result with different versions of <a id="wrglossary.9150"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>. However, in this case (provided you use <a id="wrglossary.9151"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>), the document will correctly end up with the <a id="wrglossary.9152"></a><a href="#glo:locationlist">number list</a> <span class="qt">&#x201c;<span style="font-style: normal; font-variant: small-caps; ">i</span>, 1&#x201d;</span> for the <span class="qt">&#x201c;sample&#x201d;</span> entry in the <a id="wrglossary.9153"></a><a href="#glo:dual.glossary">glossary</a>, which matches the document page numbering. If you use <a id="wrglossary.9154"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, the <a id="wrglossary.9155"></a><a href="#glo:locationlist">number list</a> will simply be <span class="qt">&#x201c;1&#x201d;</span>.<p>
+This become more complicated if <a id="wrglossary.9156"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is added to the document (before <a id="wrglossary.9157"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). Now <a id="wrglossary.9158"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a> uses <a id="wrglossary.9159"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>, which needs to take into account that its argument may contain a <a id="wrglossary.9160"></a><a href="#glo:idx.range">range</a> with the start and end location separated by <a id="wrglossary.9161"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> (the range delimiter), and it needs to create a separate <a id="wrglossary.9162"></a><a href="#glo:idx.hyperlink">hyperlink</a> for each location component.<p>
+Here&#x2019;s a modified example that has an implicit <a id="wrglossary.9163"></a><a href="#glo:idx.range">range</a> in the front matter and an explicit <a id="wrglossary.9164"></a><a href="#glo:idx.range">range</a> in the main matter. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{book}
<code class="cmd">\usepackage</code>[T1]{fontenc}
<code class="cmd">\usepackage</code>[spanish]{babel}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.9161"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.9162"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.9163"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.9164"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={un ejemplo}</span>}
+<a id="wrglossary.9165"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.9166"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.9167"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.9168"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={un ejemplo}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.9165"></a><a href="#glo:frontmatter"><code class="csfmt">\frontmatter</code></a>
-<a id="wrglossary.9166"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Foreword}
-<a id="wrglossary.9167"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9169"></a><a href="#glo:frontmatter"><code class="csfmt">\frontmatter</code></a>
+<a id="wrglossary.9170"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Foreword}
+<a id="wrglossary.9171"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
<code class="cmd">\newpage</code>
-<a id="wrglossary.9168"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9172"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
<code class="cmd">\newpage</code>
-<a id="wrglossary.9169"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
-<a id="wrglossary.9170"></a><a href="#glo:mainmatter"><code class="csfmt">\mainmatter</code></a>
-<a id="wrglossary.9171"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Sample}
-<a id="wrglossary.9172"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9173"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9174"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><a id="wrglossary.9175"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
+<a id="wrglossary.9173"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9174"></a><a href="#glo:mainmatter"><code class="csfmt">\mainmatter</code></a>
+<a id="wrglossary.9175"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Sample}
+<a id="wrglossary.9176"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9177"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9178"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><a id="wrglossary.9179"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
<code class="cmd">\newpage</code>
Some text
<code class="cmd">\newpage</code>
-<a id="wrglossary.9176"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9177"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9178"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a><a id="wrglossary.9179"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
-<a id="wrglossary.9180"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.9180"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9181"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9182"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a><a id="wrglossary.9183"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
+<a id="wrglossary.9184"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> This again has problematic <a id="wrglossary.9181"></a><a href="#glo:@@glslabel@entrylocation">locations</a>, but <a id="wrglossary.9182"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> can shift the <a id="wrglossary.9183"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> into the <a id="wrglossary.9184"></a><a href="#glo:locationencap">encap</a> as before. The resulting <a id="wrglossary.9185"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file has the following <a id="wrglossary.9186"></a><a href="#glo:locationlist">number list</a> for the <span class="qt">&#x201c;sample&#x201d;</span> entry: <pre class="compactcodebox"><a id="wrglossary.9187"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.9188"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<span class="comment">% prefix and counter</span>
-<a id="wrglossary.9189"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a>{<a id="wrglossary.9190"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a>}{es@scroman}{i<a id="wrglossary.9191"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> iii}<a id="wrglossary.9192"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>
-<a id="wrglossary.9193"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.9194"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<span class="comment">% prefix and counter</span>
-<a id="wrglossary.9195"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{1<a id="wrglossary.9196"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> 3}
-</pre> Both <a id="wrglossary.9197"></a><a href="#glo:idx.range">ranges</a> have been compacted so that the <a id="wrglossary.9198"></a><a href="#glo:idx.range">range</a>, including the <a id="wrglossary.9199"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> separator, is in the argument of the <a id="wrglossary.9200"></a><a href="#glo:locationencap">encap</a> command.<p>
-The default definition of <a id="wrglossary.9201"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a> means that the first <a id="wrglossary.9202"></a><a href="#glo:idx.range">range</a> is formatted according to: <pre class="compactcodebox"><a id="wrglossary.9203"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>{<a id="wrglossary.9204"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{i<a id="wrglossary.9205"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> iii}}
-</pre> This allows <a id="wrglossary.9206"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> to detect the delimiter and split up the range so that it can apply a separate <a id="wrglossary.9207"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the start and end locations, so that it effectively becomes: <pre class="compactcodebox"><a id="wrglossary.9208"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>{<a id="wrglossary.9209"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{<span class="meta">&#x2329;<em class="metainner">target1</em>&#x232a;</span>}{i}<a id="wrglossary.9210"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a>
-<a id="wrglossary.9211"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{<span class="meta">&#x2329;<em class="metainner">target2</em>&#x232a;</span>}{iii}}
-</pre> In this type of situation, the most problematic document is one where the <span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span> can&#x2019;t handle <a id="wrglossary.9212"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> in its argument and needs to be shifted into the <a id="wrglossary.9213"></a><a href="#glo:idx.hyperlink">hyperlink</a> text. In the above example document, no actual error occurs, but there are warnings from pdfTeX: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>pdfTeX warning (dest): name{page.iii} has been referenced but does not exist, replaced by a fixed one
+</pre> This again has problematic <a id="wrglossary.9185"></a><a href="#glo:@@glslabel@entrylocation">locations</a>, but <a id="wrglossary.9186"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> can shift the <a id="wrglossary.9187"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> into the <a id="wrglossary.9188"></a><a href="#glo:locationencap">encap</a> as before. The resulting <a id="wrglossary.9189"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file has the following <a id="wrglossary.9190"></a><a href="#glo:locationlist">number list</a> for the <span class="qt">&#x201c;sample&#x201d;</span> entry: <pre class="compactcodebox"><a id="wrglossary.9191"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.9192"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<span class="comment">% prefix and counter</span>
+<a id="wrglossary.9193"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a>{<a id="wrglossary.9194"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a>}{es@scroman}{i<a id="wrglossary.9195"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> iii}<a id="wrglossary.9196"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>
+<a id="wrglossary.9197"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[]{<a id="wrglossary.9198"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}<span class="comment">% prefix and counter</span>
+<a id="wrglossary.9199"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{1<a id="wrglossary.9200"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> 3}
+</pre> Both <a id="wrglossary.9201"></a><a href="#glo:idx.range">ranges</a> have been compacted so that the <a id="wrglossary.9202"></a><a href="#glo:idx.range">range</a>, including the <a id="wrglossary.9203"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> separator, is in the argument of the <a id="wrglossary.9204"></a><a href="#glo:locationencap">encap</a> command.<p>
+The default definition of <a id="wrglossary.9205"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a> means that the first <a id="wrglossary.9206"></a><a href="#glo:idx.range">range</a> is formatted according to: <pre class="compactcodebox"><a id="wrglossary.9207"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>{<a id="wrglossary.9208"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{i<a id="wrglossary.9209"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> iii}}
+</pre> This allows <a id="wrglossary.9210"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> to detect the delimiter and split up the range so that it can apply a separate <a id="wrglossary.9211"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the start and end locations, so that it effectively becomes: <pre class="compactcodebox"><a id="wrglossary.9212"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>{<a id="wrglossary.9213"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{<span class="meta">&#x2329;<em class="metainner">target1</em>&#x232a;</span>}{i}<a id="wrglossary.9214"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a>
+<a id="wrglossary.9215"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{<span class="meta">&#x2329;<em class="metainner">target2</em>&#x232a;</span>}{iii}}
+</pre> In this type of situation, the most problematic document is one where the <span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span> can&#x2019;t handle <a id="wrglossary.9216"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> in its argument and needs to be shifted into the <a id="wrglossary.9217"></a><a href="#glo:idx.hyperlink">hyperlink</a> text. In the above example document, no actual error occurs, but there are warnings from pdfTeX: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>pdfTeX warning (dest): name{page.iii} has been referenced but does not exist, replaced by a fixed one
[...]
pdfTeX warning (dest): name{page.i} has been referenced but does not exist, replaced by a fixed one
-</pre> This is due to the way that <a id="wrglossary.9214"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> forms the target name. Since the actual target name isn&#x2019;t saved in the <a id="wrglossary.9215"></a><a href="#glo:dual.indexing">indexing</a> data, it has to be reconstituted from available information: the prefix, the counter and the location. So the targets become <code class="code">page.i</code> for location <span class="qt">&#x201c;i&#x201d;</span> and <code class="code">page.iii</code> for location <span class="qt">&#x201c;iii&#x201d;</span>. This usually works for common page formats, but it doesn&#x2019;t in this case. Adding <span class="optfmt">debug</span> to <a id="wrglossary.9216"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span>&#x2019;s</a> package options reveals the following information in the transcript: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Package hyperref Info: Anchor `page.I'
+</pre> This is due to the way that <a id="wrglossary.9218"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> forms the target name. Since the actual target name isn&#x2019;t saved in the <a id="wrglossary.9219"></a><a href="#glo:dual.indexing">indexing</a> data, it has to be reconstituted from available information: the prefix, the counter and the location. So the targets become <code class="code">page.i</code> for location <span class="qt">&#x201c;i&#x201d;</span> and <code class="code">page.iii</code> for location <span class="qt">&#x201c;iii&#x201d;</span>. This usually works for common page formats, but it doesn&#x2019;t in this case. Adding <span class="optfmt">debug</span> to <a id="wrglossary.9220"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span>&#x2019;s</a> package options reveals the following information in the transcript: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Package hyperref Info: Anchor `page.I'
[...]
Package hyperref Info: Anchor `page.II'
</pre> So the correct anchors are <span class="qt">&#x201c;page.I&#x201d;</span> and <span class="qt">&#x201c;page.II&#x201d;</span>.<p>
-The <a id="wrglossary.9217"></a><a href="#glo:dual.casechange">case change</a> occurs as a result of the fake <a id="wrglossary.9218"></a><a href="#glo:dual.smallcaps">small caps</a>, but since <a id="wrglossary.9219"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> is outside of <a id="wrglossary.9220"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>, the <a id="wrglossary.9221"></a><a href="#glo:dual.casechange">case change</a> isn&#x2019;t part of the location and so doesn&#x2019;t affect the anchor name.<p>
-I can redefine <a id="wrglossary.9222"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a> to swap them around: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9223"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a>}[3]{<code class="cmd">\csuse</code>{#1}{<code class="cmd">\csuse</code>{#2}{#3}}}
+The <a id="wrglossary.9221"></a><a href="#glo:dual.casechange">case change</a> occurs as a result of the fake <a id="wrglossary.9222"></a><a href="#glo:dual.smallcaps">small caps</a>, but since <a id="wrglossary.9223"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> is outside of <a id="wrglossary.9224"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>, the <a id="wrglossary.9225"></a><a href="#glo:dual.casechange">case change</a> isn&#x2019;t part of the location and so doesn&#x2019;t affect the anchor name.<p>
+I can redefine <a id="wrglossary.9226"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a> to swap them around: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9227"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a>}[3]{<code class="cmd">\csuse</code>{#1}{<code class="cmd">\csuse</code>{#2}{#3}}}
</pre> However, now the transcript shows: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>pdfTeX warning (dest): name{page.\\protect\040\\es@scroman\040\040{i--iii}} has been referenced but does not exist, replaced by a fixed one
-</pre> This is because <a id="wrglossary.9224"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> doesn&#x2019;t fully expand.<p>
-The <a id="wrglossary.9225"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> hook provides a workaround for the problematic command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9226"></a><a href="#glo:appto"><code class="csfmt">\appto</code></a><a id="wrglossary.9227"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a>{<a id="wrglossary.9228"></a><a href="#glo:csletcs"><code class="csfmt">\csletcs</code></a>{es@scroman}{text_uppercase:n}}
-</pre> This will cause <a id="wrglossary.9229"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> to be locally redefined to just convert its argument to <a id="wrglossary.9230"></a>uppercase while the anchor is being constructed. Unfortunately this patch is only partially successful as the transcript now has: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>pdfTeX warning (dest): name{page.I-- III} has been referenced but does not exist, replaced by a fixed one
-</pre> The problem now is that <a id="wrglossary.9231"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> can&#x2019;t split on the <a id="wrglossary.9232"></a><a href="#glo:idx.range">range</a> delimiter, so the location is now <span class="qt">&#x201c;I--III&#x201d;</span>.<p>
-If the <a id="wrglossary.9233"></a><a href="#glo:locationlist">number list</a> doesn&#x2019;t contain any <a id="wrglossary.9234"></a><a href="#glo:idx.range">ranges</a>, then the above redefinition of <a id="wrglossary.9235"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a> and the addition to <a id="wrglossary.9236"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> will fix the <a id="wrglossary.9237"></a><a href="#glo:idx.hyperlink">hyperlink</a>.<p>
-Instead of redefining <a id="wrglossary.9238"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a> and altering <a id="wrglossary.9239"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a>, a solution that works with <a id="wrglossary.9240"></a><a href="#glo:idx.range">ranges</a> can be achieved by redefining <a id="wrglossary.9241"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a> to convert its argument to <a id="wrglossary.9242"></a><a href="#glo:idx.uppercase">uppercase</a>. You can do this with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9243"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a>}[1]{<a id="wrglossary.9244"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{#1}}
+</pre> This is because <a id="wrglossary.9228"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> doesn&#x2019;t fully expand.<p>
+The <a id="wrglossary.9229"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> hook provides a workaround for the problematic command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9230"></a><a href="#glo:appto"><code class="csfmt">\appto</code></a><a id="wrglossary.9231"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a>{<a id="wrglossary.9232"></a><a href="#glo:csletcs"><code class="csfmt">\csletcs</code></a>{es@scroman}{text_uppercase:n}}
+</pre> This will cause <a id="wrglossary.9233"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> to be locally redefined to just convert its argument to <a id="wrglossary.9234"></a>uppercase while the anchor is being constructed. Unfortunately this patch is only partially successful as the transcript now has: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>pdfTeX warning (dest): name{page.I-- III} has been referenced but does not exist, replaced by a fixed one
+</pre> The problem now is that <a id="wrglossary.9235"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> can&#x2019;t split on the <a id="wrglossary.9236"></a><a href="#glo:idx.range">range</a> delimiter, so the location is now <span class="qt">&#x201c;I--III&#x201d;</span>.<p>
+If the <a id="wrglossary.9237"></a><a href="#glo:locationlist">number list</a> doesn&#x2019;t contain any <a id="wrglossary.9238"></a><a href="#glo:idx.range">ranges</a>, then the above redefinition of <a id="wrglossary.9239"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a> and the addition to <a id="wrglossary.9240"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a> will fix the <a id="wrglossary.9241"></a><a href="#glo:idx.hyperlink">hyperlink</a>.<p>
+Instead of redefining <a id="wrglossary.9242"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a> and altering <a id="wrglossary.9243"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a>, a solution that works with <a id="wrglossary.9244"></a><a href="#glo:idx.range">ranges</a> can be achieved by redefining <a id="wrglossary.9245"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a> to convert its argument to <a id="wrglossary.9246"></a><a href="#glo:idx.uppercase">uppercase</a>. You can do this with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9247"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a>}[1]{<a id="wrglossary.9248"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{#1}}
</pre><p>
-This will successfully construct the anchor names <code class="code">page.I</code> and <code class="code">page.III</code>. It won&#x2019;t affect the anchors for the main matter as digits aren&#x2019;t affected by the <a id="wrglossary.9245"></a><a href="#glo:@@glslabel@casechange">case-changing</a> command.<p>
-If you&#x2019;re not using <a id="wrglossary.9246"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and are either calling <a id="wrglossary.9247"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly or via <a id="wrglossary.9248"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> or with the <a id="wrglossary.9249"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option, then you will need to find another way of converting problematic <a id="wrglossary.9250"></a><a href="#glo:@@glslabel@entrylocation">location</a> into a form that won&#x2019;t be discarded by <a id="wrglossary.9251"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. This is quite difficult if the problematic content is inside <a id="wrglossary.9252"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> since its delayed expansion means that any attempt at locally changing the problematic within <a id="wrglossary.9253"></a><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a> will be lost.<p>
-The earlier example can be rewritten to (sort of!) work without <a id="wrglossary.9254"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{book}
+This will successfully construct the anchor names <code class="code">page.I</code> and <code class="code">page.III</code>. It won&#x2019;t affect the anchors for the main matter as digits aren&#x2019;t affected by the <a id="wrglossary.9249"></a><a href="#glo:@@glslabel@casechange">case-changing</a> command.<p>
+If you&#x2019;re not using <a id="wrglossary.9250"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and are either calling <a id="wrglossary.9251"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly or via <a id="wrglossary.9252"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> or with the <a id="wrglossary.9253"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option, then you will need to find another way of converting problematic <a id="wrglossary.9254"></a><a href="#glo:@@glslabel@entrylocation">location</a> into a form that won&#x2019;t be discarded by <a id="wrglossary.9255"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. This is quite difficult if the problematic content is inside <a id="wrglossary.9256"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> since its delayed expansion means that any attempt at locally changing the problematic within <a id="wrglossary.9257"></a><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a> will be lost.<p>
+The earlier example can be rewritten to (sort of!) work without <a id="wrglossary.9258"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{book}
<code class="cmd">\usepackage</code>[T1]{fontenc}
<code class="cmd">\usepackage</code>[spanish]{babel}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
<code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.9255"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.9256"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.9257"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.9258"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={un ejemplo}</span>}
+<a id="wrglossary.9259"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.9260"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.9261"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.9262"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={un ejemplo}</span>}
-<code class="cmd">\newcommand</code>{<code class="cmd">\locthepage</code>}{<a id="wrglossary.9259"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{<a id="wrglossary.9260"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}}
+<code class="cmd">\newcommand</code>{<code class="cmd">\locthepage</code>}{<a id="wrglossary.9263"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{<a id="wrglossary.9264"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}}
<code class="cmd">\newcommand</code>{<code class="cmd">\delayedlocthepage</code>}{<code class="cmd">\expandonce</code>{<code class="cmd">\locthepage</code>}}
-<code class="cmd">\appto</code><a id="wrglossary.9261"></a><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a>{<code class="cmd">\let</code><a id="wrglossary.9262"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a><code class="cmd">\delayedlocthepage</code>}
+<code class="cmd">\appto</code><a id="wrglossary.9265"></a><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a>{<code class="cmd">\let</code><a id="wrglossary.9266"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a><code class="cmd">\delayedlocthepage</code>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.9263"></a><a href="#glo:frontmatter"><code class="csfmt">\frontmatter</code></a>
-<a id="wrglossary.9264"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Foreword}
-<a id="wrglossary.9265"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9267"></a><a href="#glo:frontmatter"><code class="csfmt">\frontmatter</code></a>
+<a id="wrglossary.9268"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Foreword}
+<a id="wrglossary.9269"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
<code class="cmd">\newpage</code>
-<a id="wrglossary.9266"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9270"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
<code class="cmd">\newpage</code>
-<a id="wrglossary.9267"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
-<a id="wrglossary.9268"></a><a href="#glo:mainmatter"><code class="csfmt">\mainmatter</code></a>
-<code class="cmd">\renewcommand</code>{<code class="cmd">\locthepage</code>}{<a id="wrglossary.9269"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.9270"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}}
-<a id="wrglossary.9271"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Sample}
-<a id="wrglossary.9272"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9273"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9274"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><a id="wrglossary.9275"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
+<a id="wrglossary.9271"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9272"></a><a href="#glo:mainmatter"><code class="csfmt">\mainmatter</code></a>
+<code class="cmd">\renewcommand</code>{<code class="cmd">\locthepage</code>}{<a id="wrglossary.9273"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.9274"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}}
+<a id="wrglossary.9275"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Sample}
+<a id="wrglossary.9276"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9277"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9278"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><a id="wrglossary.9279"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
<code class="cmd">\newpage</code>
Some text
<code class="cmd">\newpage</code>
-<a id="wrglossary.9276"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9277"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9278"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a><a id="wrglossary.9279"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
-<a id="wrglossary.9280"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.9280"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9281"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9282"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a><a id="wrglossary.9283"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
+<a id="wrglossary.9284"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre> Note that the custom <code class="csfmt">\locthepage</code> command needs to be redefined after the page numbering changes at the start of the main matter.<p>
-This ensures that the locations are valid in the <a id="wrglossary.9281"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file, so <a id="wrglossary.9282"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> will process it without losing any rejecting any entry lines. The hyperlink targets will also be correct. The only problem now is that the front matter <a id="wrglossary.9283"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will be in <a id="wrglossary.9284"></a><a href="#glo:idx.uppercase">uppercase</a> in the <a id="wrglossary.9285"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-The above problems are all due to <a id="wrglossary.9286"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> having a restrictive location syntax. With <a id="wrglossary.9287"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, you can define location classes for custom <a id="wrglossary.9288"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. Unfortunately, the backslash <a id="wrglossary.9289"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a> is a special character for <a id="wrglossary.9290"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> that indicates an escape sequence that indicates the next character should be interpreted literally, which means that any LaTeX commands that end up in the <a id="wrglossary.9291"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.9292"></a><a href="#glo:dual.indexingfile">indexing file</a> must have their initial backslash escaped. This is quite tricky to do given the delayed expansion of <a id="wrglossary.9293"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>. If it&#x2019;s expanded early in order to pre-process it then the page number could end up being incorrect.<p>
-The sample file <a id="wrglossary.9294"></a><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a> provides a custom page format that uses a robust command called <code class="csfmt">\tallynum</code>, which ends up in the <a id="wrglossary.9295"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file. With the default <a id="wrglossary.9296"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span> setting, the location for the first page is written to the file as: <pre class="compactcodebox">:locref "{}{<code class="cmd">\tallynum</code> {1}}"
-</pre> This results in the following message from <a id="wrglossary.9297"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>WARNING: location-reference "{}{tallynum {1}}" did not match any location-class! (ignored)
-</pre> Note that the backslash has gone from the start of <code class="code">tallynum</code>. As with <a id="wrglossary.9298"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, invalid <a id="wrglossary.9299"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are dropped.<p>
-If you use <a id="wrglossary.9300"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> rather than running <a id="wrglossary.9301"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> directly, <a id="wrglossary.9302"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will detect the warning and provide some diagnostic information: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>You may have forgotten to add a location
-class with <a id="wrglossary.9303"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> or you may have
+This ensures that the locations are valid in the <a id="wrglossary.9285"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file, so <a id="wrglossary.9286"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> will process it without losing any rejecting any entry lines. The hyperlink targets will also be correct. The only problem now is that the front matter <a id="wrglossary.9287"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will be in <a id="wrglossary.9288"></a><a href="#glo:idx.uppercase">uppercase</a> in the <a id="wrglossary.9289"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+The above problems are all due to <a id="wrglossary.9290"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> having a restrictive location syntax. With <a id="wrglossary.9291"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, you can define location classes for custom <a id="wrglossary.9292"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. Unfortunately, the backslash <a id="wrglossary.9293"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a> is a special character for <a id="wrglossary.9294"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> that indicates an escape sequence that indicates the next character should be interpreted literally, which means that any LaTeX commands that end up in the <a id="wrglossary.9295"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.9296"></a><a href="#glo:dual.indexingfile">indexing file</a> must have their initial backslash escaped. This is quite tricky to do given the delayed expansion of <a id="wrglossary.9297"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>. If it&#x2019;s expanded early in order to pre-process it then the page number could end up being incorrect.<p>
+The sample file <a id="wrglossary.9298"></a><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a> provides a custom page format that uses a robust command called <code class="csfmt">\tallynum</code>, which ends up in the <a id="wrglossary.9299"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file. With the default <a id="wrglossary.9300"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span> setting, the location for the first page is written to the file as: <pre class="compactcodebox">:locref "{}{<code class="cmd">\tallynum</code> {1}}"
+</pre> This results in the following message from <a id="wrglossary.9301"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>WARNING: location-reference "{}{tallynum {1}}" did not match any location-class! (ignored)
+</pre> Note that the backslash has gone from the start of <code class="code">tallynum</code>. As with <a id="wrglossary.9302"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, invalid <a id="wrglossary.9303"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are dropped.<p>
+If you use <a id="wrglossary.9304"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> rather than running <a id="wrglossary.9305"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> directly, <a id="wrglossary.9306"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will detect the warning and provide some diagnostic information: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>You may have forgotten to add a location
+class with <a id="wrglossary.9307"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> or you may have
the format incorrect or you may need
-the package option <a id="wrglossary.9304"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>.
-</pre> In this case, you need to use the package option <a id="wrglossary.9305"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>. This will use a hack to provide a way to escape the backslash without prematurely expanding the actual value of the <a id="wrglossary.9306"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter. As this is a hack, it may not work and can result in obscure error messages.<p>
-Returning to the earlier <span class="styfmt">babel-spanish</span> example, if it&#x2019;s converted to use <a id="wrglossary.9307"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> instead of <a id="wrglossary.9308"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, a similar problem arises. For example, simply adding the <a id="wrglossary.9309"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{book}
+the package option <a id="wrglossary.9308"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>.
+</pre> In this case, you need to use the package option <a id="wrglossary.9309"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>. This will use a hack to provide a way to escape the backslash without prematurely expanding the actual value of the <a id="wrglossary.9310"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter. As this is a hack, it may not work and can result in obscure error messages.<p>
+Returning to the earlier <span class="styfmt">babel-spanish</span> example, if it&#x2019;s converted to use <a id="wrglossary.9311"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> instead of <a id="wrglossary.9312"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, a similar problem arises. For example, simply adding the <a id="wrglossary.9313"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{book}
<code class="cmd">\usepackage</code>[T1]{fontenc}
<code class="cmd">\usepackage</code>[spanish]{babel}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.9310"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a></strong>]{glossaries}
-<a id="wrglossary.9311"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.9312"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.9313"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.9314"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={un ejemplo}</span>}
+<code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.9314"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a></strong>]{glossaries}
+<a id="wrglossary.9315"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.9316"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.9317"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.9318"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={un ejemplo}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.9315"></a><a href="#glo:frontmatter"><code class="csfmt">\frontmatter</code></a>
-<a id="wrglossary.9316"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Foreword}
-<a id="wrglossary.9317"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9319"></a><a href="#glo:frontmatter"><code class="csfmt">\frontmatter</code></a>
+<a id="wrglossary.9320"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Foreword}
+<a id="wrglossary.9321"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
<code class="cmd">\newpage</code>
-<a id="wrglossary.9318"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9322"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
<code class="cmd">\newpage</code>
-<a id="wrglossary.9319"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
-<a id="wrglossary.9320"></a><a href="#glo:mainmatter"><code class="csfmt">\mainmatter</code></a>
-<a id="wrglossary.9321"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Sample}
-<a id="wrglossary.9322"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9323"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9324"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><a id="wrglossary.9325"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
+<a id="wrglossary.9323"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}
+<a id="wrglossary.9324"></a><a href="#glo:mainmatter"><code class="csfmt">\mainmatter</code></a>
+<a id="wrglossary.9325"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{Sample}
+<a id="wrglossary.9326"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9327"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9328"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><a id="wrglossary.9329"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
<code class="cmd">\newpage</code>
Some text
<code class="cmd">\newpage</code>
-<a id="wrglossary.9326"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9327"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9328"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a><a id="wrglossary.9329"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
-<a id="wrglossary.9330"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.9330"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9331"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9332"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a><a id="wrglossary.9333"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{sample}
+<a id="wrglossary.9334"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> The <a id="wrglossary.9331"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file now contains locations with <a id="wrglossary.9332"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>, but as with the <code class="csfmt">\tallynum</code> example, the leading backslash hasn&#x2019;t been escaped: <pre class="compactcodebox">:locref "{}{<a id="wrglossary.9333"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {i}}"
-</pre> This needs <a id="wrglossary.9334"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span> to escape the backslash. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9335"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<strong class="strong"><a id="wrglossary.9336"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a></strong>]{glossaries}
-</pre> Note that this produces a different result in the <a id="wrglossary.9337"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file: <pre class="compactcodebox">:locref "{}{\\protect \\es@scroman {i}}"
-</pre> This results from the partial protected expansion used on <a id="wrglossary.9338"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> before the special characters are escaped. If you inspect the <a id="wrglossary.9339"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file created by <a id="wrglossary.9340"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, you should find the following: <pre class="compactcodebox">(define-location-class "roman-page-numbers"
- ( :sep "{}{" :sep "<a id="wrglossary.9341"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a> <a id="wrglossary.9342"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {" "roman-numbers-lowercase" :sep "}" :sep "}" )
+</pre> The <a id="wrglossary.9335"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file now contains locations with <a id="wrglossary.9336"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a>, but as with the <code class="csfmt">\tallynum</code> example, the leading backslash hasn&#x2019;t been escaped: <pre class="compactcodebox">:locref "{}{<a id="wrglossary.9337"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {i}}"
+</pre> This needs <a id="wrglossary.9338"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span> to escape the backslash. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9339"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<strong class="strong"><a id="wrglossary.9340"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a></strong>]{glossaries}
+</pre> Note that this produces a different result in the <a id="wrglossary.9341"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file: <pre class="compactcodebox">:locref "{}{\\protect \\es@scroman {i}}"
+</pre> This results from the partial protected expansion used on <a id="wrglossary.9342"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> before the special characters are escaped. If you inspect the <a id="wrglossary.9343"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file created by <a id="wrglossary.9344"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, you should find the following: <pre class="compactcodebox">(define-location-class "roman-page-numbers"
+ ( :sep "{}{" :sep "<a id="wrglossary.9345"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a> <a id="wrglossary.9346"></a><a href="#glo:es@scroman"><code class="csfmt">\es@scroman</code></a> {" "roman-numbers-lowercase" :sep "}" :sep "}" )
:min-range-length 2
)
-</pre> This is because the non-default behaviour of <a id="wrglossary.9343"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a> has been detected and a custom location class has automatically been supplied. (Whereas with the <a id="wrglossary.9344"></a><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a> sample file, it was necessary to provide the custom class to support <code class="csfmt">\tallynum</code> with <a id="wrglossary.9345"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>.)<p>
+</pre> This is because the non-default behaviour of <a id="wrglossary.9347"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a> has been detected and a custom location class has automatically been supplied. (Whereas with the <a id="wrglossary.9348"></a><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a> sample file, it was necessary to provide the custom class to support <code class="csfmt">\tallynum</code> with <a id="wrglossary.9349"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>.)<p>
</section><!-- end of section sec:problemlocations -->
@@ -6797,45 +6797,45 @@ Some text
<h2><!-- start of section header -->12.6. Iterating Over Locations<div class="labellink"><a href="#sec:numberlistloop">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Not available with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. The commands described here rely on the <a id="wrglossary.9346"></a><a href="#glo:@@glslabel@entrylocation">locations</a> being stored in the <a id="wrglossary.9347"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field in an <a id="wrglossary.9348"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list format, which is what happens with <a id="wrglossary.9349"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. </div><!-- end of important -->
+Not available with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. The commands described here rely on the <a id="wrglossary.9350"></a><a href="#glo:@@glslabel@entrylocation">locations</a> being stored in the <a id="wrglossary.9351"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field in an <a id="wrglossary.9352"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list format, which is what happens with <a id="wrglossary.9353"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. </div><!-- end of important -->
<p>
-The <a id="wrglossary.9350"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> command displays the <a id="wrglossary.9351"></a><a href="#glo:dual.locationlist">location list</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9352"></a><code class="code"><dfn id="glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list cs</em>&#x232a;</span>}</code><p>
+The <a id="wrglossary.9354"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> command displays the <a id="wrglossary.9355"></a><a href="#glo:dual.locationlist">location list</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9356"></a><code class="code"><dfn id="glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></dfn>{<span class="meta">&#x2329;<em class="metainner">list cs</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">list cs</em>&#x232a;</span> is a temporary command that contains the value of the <a id="wrglossary.9353"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field. This uses <a id="wrglossary.9354"></a><a href="#glo:forlistloop"><code class="csfmt">\forlistloop</code></a> to iterate over all the <a id="wrglossary.9355"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the list with the handler macro: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9356"></a><code class="code"><dfn id="glo:glsnoidxloclisthandler"><code class="csfmt">\glsnoidxloclisthandler</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><p>
+ where <span class="meta">&#x2329;<em class="metainner">list cs</em>&#x232a;</span> is a temporary command that contains the value of the <a id="wrglossary.9357"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field. This uses <a id="wrglossary.9358"></a><a href="#glo:forlistloop"><code class="csfmt">\forlistloop</code></a> to iterate over all the <a id="wrglossary.9359"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the list with the handler macro: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9360"></a><code class="code"><dfn id="glo:glsnoidxloclisthandler"><code class="csfmt">\glsnoidxloclisthandler</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- This keeps track of the previous element in the list to determine whether or not to insert the <a id="wrglossary.9357"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a> separator. Note that it doesn&#x2019;t attempt to determine whether or not any of the locations are <a id="wrglossary.9358"></a><a href="#glo:idx.range">ranges</a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.9359"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.9360"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> command will also use <a id="wrglossary.9361"></a><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a> if the <a id="wrglossary.9362"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field has been set but the <a id="wrglossary.9363"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field hasn&#x2019;t, but in general it&#x2019;s better to instruct <a id="wrglossary.9364"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to save the formatted <a id="wrglossary.9365"></a><a href="#glo:dual.locationlist">location list</a> (which is the default). </div><!-- end of information -->
+ This keeps track of the previous element in the list to determine whether or not to insert the <a id="wrglossary.9361"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a> separator. Note that it doesn&#x2019;t attempt to determine whether or not any of the locations are <a id="wrglossary.9362"></a><a href="#glo:idx.range">ranges</a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.9363"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.9364"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> command will also use <a id="wrglossary.9365"></a><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a> if the <a id="wrglossary.9366"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field has been set but the <a id="wrglossary.9367"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field hasn&#x2019;t, but in general it&#x2019;s better to instruct <a id="wrglossary.9368"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to save the formatted <a id="wrglossary.9369"></a><a href="#glo:dual.locationlist">location list</a> (which is the default). </div><!-- end of information -->
<p>
-You can iterate over an entry&#x2019;s <a id="wrglossary.9366"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9367"></a><code class="code"><dfn id="glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">handler</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr handler cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+You can iterate over an entry&#x2019;s <a id="wrglossary.9370"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9371"></a><code class="code"><dfn id="glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">handler</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr handler cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the entry&#x2019;s label and <span class="meta">&#x2329;<em class="metainner">handler cs</em>&#x232a;</span> is a handler control sequence with the syntax: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">handler cs</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
-</pre> where <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is the hypertarget prefix, <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> is the name of the <a id="wrglossary.9368"></a><a href="#glo:dual.locationcounter">location counter</a>, <span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span> is the <a id="wrglossary.9369"></a><a href="#glo:dual.locationencap">location encap</a> (for example, <a id="wrglossary.9370"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a>) and <span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span> is the <a id="wrglossary.9371"></a><a href="#glo:@@glslabel@entrylocation">location</a>.<p>
+</pre> where <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is the hypertarget prefix, <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> is the name of the <a id="wrglossary.9372"></a><a href="#glo:dual.locationcounter">location counter</a>, <span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span> is the <a id="wrglossary.9373"></a><a href="#glo:dual.locationencap">location encap</a> (for example, <a id="wrglossary.9374"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a>) and <span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span> is the <a id="wrglossary.9375"></a><a href="#glo:@@glslabel@entrylocation">location</a>.<p>
The third argument <span class="meta">&#x2329;<em class="metainner">xr handler cs</em>&#x232a;</span> is the control sequence that will be applied to any cross-references in the list. This handler should have the syntax: <pre class="compactcodebox"><span class="meta">&#x2329;<em class="metainner">xr handler cs</em>&#x232a;</span>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">xr list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">empty</em>&#x232a;</span>}
-</pre> where <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> is the cross-referenced textual tag (for example, <span class="qt">&#x201c;see&#x201d;</span>) and <span class="meta">&#x2329;<em class="metainner">xr list</em>&#x232a;</span> is a&#xa0;comma-separated list of <a id="wrglossary.9372"></a><a href="#glo:idx.glossaryentry">entry</a> labels. The final argument <span class="meta">&#x2329;<em class="metainner">empty</em>&#x232a;</span> will always be empty, but it allows for <a id="wrglossary.9373"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a> to be used as the handler.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.9374"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- This method is designed for <a id="wrglossary.9375"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, but <a id="wrglossary.9376"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> also saves individual <a id="wrglossary.9377"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.9378"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field (in addition to the formatted <a id="wrglossary.9379"></a><a href="#glo:dual.locationlist">location list</a> which is stored in the <a id="wrglossary.9380"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field). However, the format for each item in the internal list varies depending on whether <a id="wrglossary.9381"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> or <a id="wrglossary.9382"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> was used. See the <a id="wrglossary.9383"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
-<p>
-For example, if on page&#xa0;12 I&#xa0;have: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9384"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9385"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9386"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a></span>]{apple}
-</pre> and on page&#xa0;18 I&#xa0;have: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9387"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9388"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=emph</span>]{apple}
-</pre> then <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9389"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a>{apple}{<code class="cmd">\myhandler</code>}
-</pre> will be equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\myhandler</code>{}{<a id="wrglossary.9390"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}{<a id="wrglossary.9391"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a>}{12}<span class="comment">% </span>
-<code class="cmd">\myhandler</code>{}{<a id="wrglossary.9392"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}{<a id="wrglossary.9393"></a><a href="#glo:emph"><span class="csfmtcolourfont">emph</span></a>}{18}<span class="comment">% </span>
-</pre> There is a predefined handler that&#x2019;s used to display the <a id="wrglossary.9394"></a><a href="#glo:locationlist">number list</a> in <a id="wrglossary.9395"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9396"></a><code class="code"><dfn id="glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This simply does: <pre class="compactcodebox"><a id="wrglossary.9397"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}<span class="comment">% </span>
+</pre> where <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> is the cross-referenced textual tag (for example, <span class="qt">&#x201c;see&#x201d;</span>) and <span class="meta">&#x2329;<em class="metainner">xr list</em>&#x232a;</span> is a&#xa0;comma-separated list of <a id="wrglossary.9376"></a><a href="#glo:idx.glossaryentry">entry</a> labels. The final argument <span class="meta">&#x2329;<em class="metainner">empty</em>&#x232a;</span> will always be empty, but it allows for <a id="wrglossary.9377"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a> to be used as the handler.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.9378"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ This method is designed for <a id="wrglossary.9379"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>, but <a id="wrglossary.9380"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> also saves individual <a id="wrglossary.9381"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.9382"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field (in addition to the formatted <a id="wrglossary.9383"></a><a href="#glo:dual.locationlist">location list</a> which is stored in the <a id="wrglossary.9384"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field). However, the format for each item in the internal list varies depending on whether <a id="wrglossary.9385"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> or <a id="wrglossary.9386"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> was used. See the <a id="wrglossary.9387"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+<p>
+For example, if on page&#xa0;12 I&#xa0;have: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9388"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9389"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.9390"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a></span>]{apple}
+</pre> and on page&#xa0;18 I&#xa0;have: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9391"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.9392"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=emph</span>]{apple}
+</pre> then <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9393"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a>{apple}{<code class="cmd">\myhandler</code>}
+</pre> will be equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\myhandler</code>{}{<a id="wrglossary.9394"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}{<a id="wrglossary.9395"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a>}{12}<span class="comment">% </span>
+<code class="cmd">\myhandler</code>{}{<a id="wrglossary.9396"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}{<a id="wrglossary.9397"></a><a href="#glo:emph"><span class="csfmtcolourfont">emph</span></a>}{18}<span class="comment">% </span>
+</pre> There is a predefined handler that&#x2019;s used to display the <a id="wrglossary.9398"></a><a href="#glo:locationlist">number list</a> in <a id="wrglossary.9399"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9400"></a><code class="code"><dfn id="glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This simply does: <pre class="compactcodebox"><a id="wrglossary.9401"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}<span class="comment">% </span>
<code class="cmd">\csuse</code>{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
-</pre> which sets up the <a id="wrglossary.9398"></a><a href="#glo:idx.hyperlink">hyperlink</a> information needed for <a id="wrglossary.9399"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> (in case it&#x2019;s required by the <a id="wrglossary.9400"></a><a href="#glo:locationencap">encap</a>) and encapsulates the <a id="wrglossary.9401"></a><a href="#glo:@@glslabel@entrylocation">location</a>, with the provided formatting command.<p>
-Internally, <a id="wrglossary.9402"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a> uses <a id="wrglossary.9403"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.9404"></a><a href="#glo:forlistloop"><code class="csfmt">\forlistloop</code></a> with the handler: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9405"></a><code class="code"><dfn id="glo:glsnoidxnumberlistloophandler"><code class="csfmt">\glsnoidxnumberlistloophandler</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location item</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The default behaviour is simply to do its argument, which (for <a id="wrglossary.9406"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>) will be in the form: <pre class="compactcodebox"><a id="wrglossary.9407"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
-</pre> The <a id="wrglossary.9408"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a> works by temporarily redefining <a id="wrglossary.9409"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a> to <span class="meta">&#x2329;<em class="metainner">handler</em>&#x232a;</span> and <a id="wrglossary.9410"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a> to <span class="meta">&#x2329;<em class="metainner">xr handler cs</em>&#x232a;</span>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.9411"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.9412"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can use the more general purpose <a id="wrglossary.9413"></a><a href="#glo:glsxtrfieldforlistloop"><code class="xtrcsfmt">\glsxtrfieldforlistloop</code></a> and provide your own handler that can be customized to suit <a id="wrglossary.9414"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> or <a id="wrglossary.9415"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>. </div><!-- end of information -->
+</pre> which sets up the <a id="wrglossary.9402"></a><a href="#glo:idx.hyperlink">hyperlink</a> information needed for <a id="wrglossary.9403"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> (in case it&#x2019;s required by the <a id="wrglossary.9404"></a><a href="#glo:locationencap">encap</a>) and encapsulates the <a id="wrglossary.9405"></a><a href="#glo:@@glslabel@entrylocation">location</a>, with the provided formatting command.<p>
+Internally, <a id="wrglossary.9406"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a> uses <a id="wrglossary.9407"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.9408"></a><a href="#glo:forlistloop"><code class="csfmt">\forlistloop</code></a> with the handler: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9409"></a><code class="code"><dfn id="glo:glsnoidxnumberlistloophandler"><code class="csfmt">\glsnoidxnumberlistloophandler</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location item</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The default behaviour is simply to do its argument, which (for <a id="wrglossary.9410"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>) will be in the form: <pre class="compactcodebox"><a id="wrglossary.9411"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
+</pre> The <a id="wrglossary.9412"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a> works by temporarily redefining <a id="wrglossary.9413"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a> to <span class="meta">&#x2329;<em class="metainner">handler</em>&#x232a;</span> and <a id="wrglossary.9414"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a> to <span class="meta">&#x2329;<em class="metainner">xr handler cs</em>&#x232a;</span>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.9415"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.9416"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can use the more general purpose <a id="wrglossary.9417"></a><a href="#glo:glsxtrfieldforlistloop"><code class="xtrcsfmt">\glsxtrfieldforlistloop</code></a> and provide your own handler that can be customized to suit <a id="wrglossary.9418"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> or <a id="wrglossary.9419"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>. </div><!-- end of information -->
<p>
</section><!-- end of section sec:numberlistloop -->
@@ -6843,33 +6843,33 @@ Internally, <a id="wrglossary.9402"></a><a href="#glo:glsnumberlistloop"><code c
<section id="sec:styles"><!-- start of section sec:styles --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->13. Glossary Styles<div class="labellink"><a href="#sec:styles">[link]</a></div></h1><!-- end of chapter header -->
<p>
-The markup used in the <a id="wrglossary.9416"></a><a href="#glo:dual.glossary">glossary</a> is described in &#xa7;<a href="#sec:glossmarkup">8.2</a>. &#xa7;<a href="#sec:newglossarystyle">13.2</a> describes how to define a new <a id="wrglossary.9417"></a><a href="#glo:idx.glossarystyle">glossary style</a>. Commands that may be used in styles, but should not be redefined by styles, are described in &#xa7;&#xa7;<a href="#sec:glossarycmds">13.2.1</a> &amp; <a href="#sec:hypernav">13.2.2</a>. The commands that should be redefined by the <a id="wrglossary.9418"></a><a href="#glo:idx.glossarystyle">glossary style</a> are described in &#xa7;<a href="#sec:glossarystylecmds">13.2.3</a>.<p>
-<a id="wrglossary.9419"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> typically use <a id="wrglossary.9420"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> to display the <a id="wrglossary.9421"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name, but some may use the <a id="wrglossary.9422"></a><a href="#glo:idx.sentencecase">sentence case</a> version <a id="wrglossary.9423"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a> instead. Both encapsulate the name with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9424"></a><code class="code"><dfn id="glo:glsnamefont"><code class="csfmt">\glsnamefont</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which takes one argument: the entry name (obtained with <a id="wrglossary.9425"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> or <a id="wrglossary.9426"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a>).<p>
-By default, <a id="wrglossary.9427"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> simply displays its argument in whatever the surrounding font happens to be, but bear in mind that the <a id="wrglossary.9428"></a><a href="#glo:idx.glossarystyle">glossary style</a> may switch the font.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.9429"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.9430"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> the <a id="wrglossary.9431"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a> and <a id="wrglossary.9432"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a> <a id="wrglossary.9433"></a><a href="#glo:idx.categoryattribute">category attributes</a> can be used to adjust font and, for <a id="wrglossary.9434"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> only, <a id="wrglossary.9435"></a><a href="#glo:@@glslabel@casechange">case-changing</a>. </div><!-- end of information -->
-<p>
-For example, the <a id="wrglossary.9436"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style displays the name as follows: <pre class="compactcodebox"><a id="wrglossary.9437"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<a id="wrglossary.9438"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.9439"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}}
-</pre> which is essentially (ignoring the <a id="wrglossary.9440"></a><a href="#glo:idx.hyperlink">hyperlink</a> target): <pre class="compactcodebox"><a id="wrglossary.9441"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<a id="wrglossary.9442"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>{<a id="wrglossary.9443"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}}
-</pre> Since <a id="wrglossary.9444"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a> is defined to display its argument in bold, the name will end up in bold unless <a id="wrglossary.9445"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> is redefined to change it.<p>
-The <a id="wrglossary.9446"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style displays the name in the option argument of <a id="wrglossary.9447"></a><a href="#glo:item"><code class="csfmt">\item</code></a>: <pre class="compactcodebox"><a id="wrglossary.9448"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.9449"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<a id="wrglossary.9450"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.9451"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}]
-</pre> which is essentially (ignoring the <a id="wrglossary.9452"></a><a href="#glo:opt.entrycounter">entry counter</a> and <a id="wrglossary.9453"></a><a href="#glo:idx.hyperlink">hyperlink</a> target): <pre class="compactcodebox"><a id="wrglossary.9454"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.9455"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>{<a id="wrglossary.9456"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}]
-</pre> This occurs within the <a id="wrglossary.9457"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment, which by default uses bold for the item text. However, this may be changed by various classes or packages. So the name may end up in bold or may be in some other font, such as sans-serif.<p>
-The <a id="wrglossary.9458"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> style displays the name in the first column of a <a id="wrglossary.9459"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a>: <pre class="compactcodebox"><a id="wrglossary.9460"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<a id="wrglossary.9461"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.9462"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}} <a id="wrglossary.9463"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a>
-</pre> So the only font change will come from <a id="wrglossary.9464"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>, which doesn&#x2019;t apply any change by default.<p>
-<a id="wrglossary.9465"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> will typically display the description with <a id="wrglossary.9466"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> but may not show the symbol. If the symbol is shown, it should be displayed with <a id="wrglossary.9467"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>.<p>
-There&#x2019;s no analogous font command for the description or symbol, but the <a id="wrglossary.9468"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides the <a id="wrglossary.9469"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a> and <a id="wrglossary.9470"></a><a href="#glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></a> <a id="wrglossary.9471"></a><a href="#glo:@@glslabel@categoryattribute">attributes</a> to change the font according to the <a id="wrglossary.9472"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> category.<p>
-Some styles may supply their own helper commands (such as <a id="wrglossary.9473"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>) to make it easier to adjust the formatting without having to define a new <a id="wrglossary.9474"></a><a href="#glo:idx.glossarystyle">glossary style</a>.<p>
-<div class="example" id="ex:glsnamefont"><div class="title">Example 33: Changing the Font Used to Display Entry Names in the Glossary</div> Suppose you want all the <a id="wrglossary.9475"></a><a href="#glo:idx.glossaryentry">entry</a> names to appear in medium weight small caps in your <a id="wrglossary.9476"></a><a href="#glo:dual.glossary">glossaries</a>, then you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9477"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>}[1]{<a id="wrglossary.9478"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<code class="cmd">\mdseries</code> #1}}
+The markup used in the <a id="wrglossary.9420"></a><a href="#glo:dual.glossary">glossary</a> is described in &#xa7;<a href="#sec:glossmarkup">8.2</a>. &#xa7;<a href="#sec:newglossarystyle">13.2</a> describes how to define a new <a id="wrglossary.9421"></a><a href="#glo:idx.glossarystyle">glossary style</a>. Commands that may be used in styles, but should not be redefined by styles, are described in &#xa7;&#xa7;<a href="#sec:glossarycmds">13.2.1</a> &amp; <a href="#sec:hypernav">13.2.2</a>. The commands that should be redefined by the <a id="wrglossary.9422"></a><a href="#glo:idx.glossarystyle">glossary style</a> are described in &#xa7;<a href="#sec:glossarystylecmds">13.2.3</a>.<p>
+<a id="wrglossary.9423"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> typically use <a id="wrglossary.9424"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> to display the <a id="wrglossary.9425"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name, but some may use the <a id="wrglossary.9426"></a><a href="#glo:idx.sentencecase">sentence case</a> version <a id="wrglossary.9427"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a> instead. Both encapsulate the name with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9428"></a><code class="code"><dfn id="glo:glsnamefont"><code class="csfmt">\glsnamefont</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which takes one argument: the entry name (obtained with <a id="wrglossary.9429"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> or <a id="wrglossary.9430"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a>).<p>
+By default, <a id="wrglossary.9431"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> simply displays its argument in whatever the surrounding font happens to be, but bear in mind that the <a id="wrglossary.9432"></a><a href="#glo:idx.glossarystyle">glossary style</a> may switch the font.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.9433"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.9434"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> the <a id="wrglossary.9435"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a> and <a id="wrglossary.9436"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a> <a id="wrglossary.9437"></a><a href="#glo:idx.categoryattribute">category attributes</a> can be used to adjust font and, for <a id="wrglossary.9438"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> only, <a id="wrglossary.9439"></a><a href="#glo:@@glslabel@casechange">case-changing</a>. </div><!-- end of information -->
+<p>
+For example, the <a id="wrglossary.9440"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style displays the name as follows: <pre class="compactcodebox"><a id="wrglossary.9441"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<a id="wrglossary.9442"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.9443"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}}
+</pre> which is essentially (ignoring the <a id="wrglossary.9444"></a><a href="#glo:idx.hyperlink">hyperlink</a> target): <pre class="compactcodebox"><a id="wrglossary.9445"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<a id="wrglossary.9446"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>{<a id="wrglossary.9447"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}}
+</pre> Since <a id="wrglossary.9448"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a> is defined to display its argument in bold, the name will end up in bold unless <a id="wrglossary.9449"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> is redefined to change it.<p>
+The <a id="wrglossary.9450"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style displays the name in the option argument of <a id="wrglossary.9451"></a><a href="#glo:item"><code class="csfmt">\item</code></a>: <pre class="compactcodebox"><a id="wrglossary.9452"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.9453"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<a id="wrglossary.9454"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.9455"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}]
+</pre> which is essentially (ignoring the <a id="wrglossary.9456"></a><a href="#glo:opt.entrycounter">entry counter</a> and <a id="wrglossary.9457"></a><a href="#glo:idx.hyperlink">hyperlink</a> target): <pre class="compactcodebox"><a id="wrglossary.9458"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.9459"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>{<a id="wrglossary.9460"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}}]
+</pre> This occurs within the <a id="wrglossary.9461"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment, which by default uses bold for the item text. However, this may be changed by various classes or packages. So the name may end up in bold or may be in some other font, such as sans-serif.<p>
+The <a id="wrglossary.9462"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> style displays the name in the first column of a <a id="wrglossary.9463"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a>: <pre class="compactcodebox"><a id="wrglossary.9464"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}<a id="wrglossary.9465"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<a id="wrglossary.9466"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}} <a id="wrglossary.9467"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a>
+</pre> So the only font change will come from <a id="wrglossary.9468"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>, which doesn&#x2019;t apply any change by default.<p>
+<a id="wrglossary.9469"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> will typically display the description with <a id="wrglossary.9470"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> but may not show the symbol. If the symbol is shown, it should be displayed with <a id="wrglossary.9471"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>.<p>
+There&#x2019;s no analogous font command for the description or symbol, but the <a id="wrglossary.9472"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides the <a id="wrglossary.9473"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a> and <a id="wrglossary.9474"></a><a href="#glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></a> <a id="wrglossary.9475"></a><a href="#glo:@@glslabel@categoryattribute">attributes</a> to change the font according to the <a id="wrglossary.9476"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> category.<p>
+Some styles may supply their own helper commands (such as <a id="wrglossary.9477"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>) to make it easier to adjust the formatting without having to define a new <a id="wrglossary.9478"></a><a href="#glo:idx.glossarystyle">glossary style</a>.<p>
+<div class="example" id="ex:glsnamefont"><div class="title">Example 33: Changing the Font Used to Display Entry Names in the Glossary</div> Suppose you want all the <a id="wrglossary.9479"></a><a href="#glo:idx.glossaryentry">entry</a> names to appear in medium weight small caps in your <a id="wrglossary.9480"></a><a href="#glo:dual.glossary">glossaries</a>, then you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9481"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>}[1]{<a id="wrglossary.9482"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<code class="cmd">\mdseries</code> #1}}
</pre> </div><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.9479"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.9480"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package provides additional hooks that can be used to make other minor adjustments. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.9483"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.9484"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package provides additional hooks that can be used to make other minor adjustments. </div><!-- end of information -->
<p>
-Some styles support <a id="wrglossary.9481"></a><a href="#glo:idx.group">groups</a>. These may simply insert a vertical gap between groups, but some may also include a heading with the <a id="wrglossary.9482"></a><a href="#glo:idx.group">group</a> title. The base <a id="wrglossary.9483"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package only has a simple mechanism for obtaining the title from the <a id="wrglossary.9484"></a><a href="#glo:idx.group">group</a> label via <a id="wrglossary.9485"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>, which will test if <a id="wrglossary.9486"></a><a href="#glo:group-labelgroupname"><code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>groupname</code></a> exists where the <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> is <code class="code">glssymbols</code>, <code class="code">glsnumbers</code> or a single character.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.9487"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.9488"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has commands <a id="wrglossary.9489"></a><a href="#glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></a> and <a id="wrglossary.9490"></a><a href="#glo:glsxtrlocalsetgrouptitle"><code class="xtrcsfmt">\glsxtrlocalsetgrouptitle</code></a> to set the <a id="wrglossary.9491"></a><a href="#glo:idx.group">group</a> title, which take precedence over <a id="wrglossary.9492"></a><a href="#glo:group-labelgroupname"><code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>groupname</code></a>. </div><!-- end of information -->
+Some styles support <a id="wrglossary.9485"></a><a href="#glo:idx.group">groups</a>. These may simply insert a vertical gap between groups, but some may also include a heading with the <a id="wrglossary.9486"></a><a href="#glo:idx.group">group</a> title. The base <a id="wrglossary.9487"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package only has a simple mechanism for obtaining the title from the <a id="wrglossary.9488"></a><a href="#glo:idx.group">group</a> label via <a id="wrglossary.9489"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>, which will test if <a id="wrglossary.9490"></a><a href="#glo:group-labelgroupname"><code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>groupname</code></a> exists where the <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> is <code class="code">glssymbols</code>, <code class="code">glsnumbers</code> or a single character.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.9491"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.9492"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has commands <a id="wrglossary.9493"></a><a href="#glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></a> and <a id="wrglossary.9494"></a><a href="#glo:glsxtrlocalsetgrouptitle"><code class="xtrcsfmt">\glsxtrlocalsetgrouptitle</code></a> to set the <a id="wrglossary.9495"></a><a href="#glo:idx.group">group</a> title, which take precedence over <a id="wrglossary.9496"></a><a href="#glo:group-labelgroupname"><code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>groupname</code></a>. </div><!-- end of information -->
<p>
</section><!-- end of section sec:styles -->
@@ -6877,11 +6877,11 @@ Some styles support <a id="wrglossary.9481"></a><a href="#glo:idx.group">groups<
<section id="sec:predefinedstyles"><!-- start of section sec:predefinedstyles --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->13.1. Predefined Styles<div class="labellink"><a href="#sec:predefinedstyles">[link]</a></div></h2><!-- end of section header -->
<p>
-The predefined styles can accommodate numbered <a id="wrglossary.9493"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> and <a id="wrglossary.9494"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> entries. See the package options <a id="wrglossary.9495"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>, <a id="wrglossary.9496"></a><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a> and <a id="wrglossary.9497"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> described in &#xa7;<a href="#sec:pkgopts-printglos">2.3</a>. There is a summary of available styles in Table <a href="#tab:styles">13.1</a>. You can view samples of all the predefined styles at <a href="https://www.dickimaw-books.com/gallery/glossaries-styles/">dickimaw-books.com/gallery/glossaries-styles/</a>. Note that <a id="wrglossary.9498"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides additional styles in the supplementary packages <a id="wrglossary.9499"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a>, <a id="wrglossary.9500"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> and <a id="wrglossary.9501"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a>. See the <a id="wrglossary.9502"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+The predefined styles can accommodate numbered <a id="wrglossary.9497"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> and <a id="wrglossary.9498"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> entries. See the package options <a id="wrglossary.9499"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>, <a id="wrglossary.9500"></a><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a> and <a id="wrglossary.9501"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> described in &#xa7;<a href="#sec:pkgopts-printglos">2.3</a>. There is a summary of available styles in Table <a href="#tab:styles">13.1</a>. You can view samples of all the predefined styles at <a href="https://www.dickimaw-books.com/gallery/glossaries-styles/">dickimaw-books.com/gallery/glossaries-styles/</a>. Note that <a id="wrglossary.9502"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides additional styles in the supplementary packages <a id="wrglossary.9503"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a>, <a id="wrglossary.9504"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> and <a id="wrglossary.9505"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a>. See the <a id="wrglossary.9506"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that the <a id="wrglossary.9503"></a><a href="#glo:idx.group">group</a> styles (such as <a id="wrglossary.9504"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a>) will have unexpected results if used with the <a id="wrglossary.9505"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.9506"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.9507"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.9508"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> options. If you don&#x2019;t sort your entries alphabetically, it&#x2019;s best to set the <a id="wrglossary.9509"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> package option to prevent odd vertical gaps appearing. </div><!-- end of important -->
+Note that the <a id="wrglossary.9507"></a><a href="#glo:idx.group">group</a> styles (such as <a id="wrglossary.9508"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a>) will have unexpected results if used with the <a id="wrglossary.9509"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.9510"></a><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a> or <a id="wrglossary.9511"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.9512"></a><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a> options. If you don&#x2019;t sort your entries alphabetically, it&#x2019;s best to set the <a id="wrglossary.9513"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> package option to prevent odd vertical gaps appearing. </div><!-- end of important -->
<p>
-The <a id="wrglossary.9510"></a><a href="#glo:idx.group">group</a> title is obtained using <a id="wrglossary.9511"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>{label}, which is described in &#xa7;<a href="#sec:newglossarystyle">13.2</a>.<p>
+The <a id="wrglossary.9514"></a><a href="#glo:idx.group">group</a> title is obtained using <a id="wrglossary.9515"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>{label}, which is described in &#xa7;<a href="#sec:newglossarystyle">13.2</a>.<p>
<div class="table"> <table class="tabular-c">
<caption id="tab:styles">Table&nbsp;8: Glossary Styles. An asterisk in the style name indicates anything that matches that doesn&#x2019;t match any previously listed style (for example, <code class="code">long3col*</code> matches <a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a>, <a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a>, <a href="#glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></a> and <a href="#glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></a>). A maximum level of 0 indicates a flat glossary (sub-entries are displayed in the same way as main entries). Where the maximum level is given as <span title="unlimited" class="icon">&#x221e;</span> there is no limit, but note that <a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (<a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>) imposes a limit of 2 sub-levels. If the <a href="#glo:dual.homograph">homograph</a> column is checked, then the name is not displayed for sub-entries. If the symbol column is checked, then the symbol will be displayed.</caption><tr style=""><th class="cell-noborder-bothsep-l">Style </th>
<td class="cell-noborder-bothsep-c"> <span style="font-weight: bold; ">Maximum Level </span></td>
@@ -6958,31 +6958,31 @@ The <a id="wrglossary.9510"></a><a href="#glo:idx.group">group</a> title is obta
</tr></table>
<p>
</div><p>
-The tabular-like styles that allow multi-line descriptions and <a id="wrglossary.9512"></a><a href="#glo:locationlist">number lists</a> use the length: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9513"></a><code class="code"><dfn id="glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></dfn></code></div><!-- end of pinnedbox -->
+The tabular-like styles that allow multi-line descriptions and <a id="wrglossary.9516"></a><a href="#glo:locationlist">number lists</a> use the length: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9517"></a><code class="code"><dfn id="glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></dfn></code></div><!-- end of pinnedbox -->
to set the width of the description column and the length <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9514"></a><code class="code"><dfn id="glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></dfn></code></div><!-- end of pinnedbox -->
- to set the width of the <a id="wrglossary.9515"></a><a href="#glo:locationlist">number list</a> column.<p>
+<a id="wrglossary.9518"></a><code class="code"><dfn id="glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></dfn></code></div><!-- end of pinnedbox -->
+ to set the width of the <a id="wrglossary.9519"></a><a href="#glo:locationlist">number list</a> column.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-These lengths will not be available if you use both the <a id="wrglossary.9516"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a> and <a id="wrglossary.9517"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a> package options or if you use the <a id="wrglossary.9518"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package option unless you explicitly load the relevant package. </div><!-- end of information -->
+These lengths will not be available if you use both the <a id="wrglossary.9520"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a> and <a id="wrglossary.9521"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a> package options or if you use the <a id="wrglossary.9522"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package option unless you explicitly load the relevant package. </div><!-- end of information -->
<p>
-These will need to be changed using <code class="cmd">\setlength</code> if the <a id="wrglossary.9519"></a><a href="#glo:dual.glossary">glossary</a> is too wide. Note that the <a id="wrglossary.9520"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> and <a id="wrglossary.9521"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> styles (and their header and border variations) don&#x2019;t use these lengths as they are designed for single line <a id="wrglossary.9522"></a><a href="#glo:idx.glossaryentry">entries</a>. Instead you should use the analogous <a id="wrglossary.9523"></a><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a> and <a id="wrglossary.9524"></a><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a> styles. If you need to explicitly create a line-break within a multi-line description in a tabular-like style it&#x2019;s better to use <a id="wrglossary.9525"></a><a href="#glo:newline"><code class="csfmt">\newline</code></a> instead of <a id="wrglossary.9526"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a> (but consider using a ragged style with narrow columns).<p>
+These will need to be changed using <code class="cmd">\setlength</code> if the <a id="wrglossary.9523"></a><a href="#glo:dual.glossary">glossary</a> is too wide. Note that the <a id="wrglossary.9524"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> and <a id="wrglossary.9525"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> styles (and their header and border variations) don&#x2019;t use these lengths as they are designed for single line <a id="wrglossary.9526"></a><a href="#glo:idx.glossaryentry">entries</a>. Instead you should use the analogous <a id="wrglossary.9527"></a><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a> and <a id="wrglossary.9528"></a><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a> styles. If you need to explicitly create a line-break within a multi-line description in a tabular-like style it&#x2019;s better to use <a id="wrglossary.9529"></a><a href="#glo:newline"><code class="csfmt">\newline</code></a> instead of <a id="wrglossary.9530"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a> (but consider using a ragged style with narrow columns).<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Remember that a cell within a tabular-like environment can&#x2019;t be broken across a page, so even if a tabular-like style, such as <a id="wrglossary.9527"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>, allows multilined descriptions, you&#x2019;ll probably encounter page-breaking problems if you have entries with long descriptions. You may want to consider using the <a id="wrglossary.9528"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style instead. </div><!-- end of important -->
-<p>
-Note that if you use the <a id="wrglossary.9529"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> key in the optional argument to <a id="wrglossary.9530"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a>, it will override any previous style settings for the given <a id="wrglossary.9531"></a><a href="#glo:dual.glossary">glossary</a>, so if, for example, you do <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9532"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% no effect</span>
-<a id="wrglossary.9533"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9534"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9535"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]
-</pre> then the new definition of <a id="wrglossary.9536"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> will not have an affect for this <a id="wrglossary.9537"></a><a href="#glo:dual.glossary">glossary</a>, as <a id="wrglossary.9538"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> is redefined by <a id="wrglossary.9539"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9540"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>. Likewise, <a id="wrglossary.9541"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> will also override any previous style definitions, so, again <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9542"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}<span class="comment">% no effect</span>
-<a id="wrglossary.9543"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9544"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>}
-</pre> will reset <a id="wrglossary.9545"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> back to its default definition for the named <a id="wrglossary.9546"></a><a href="#glo:idx.glossarystyle">glossary style</a> (<a id="wrglossary.9547"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> in this case). If you want to modify the styles, either use <a id="wrglossary.9548"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a> (described in the next section) or make the modifications after <a id="wrglossary.9549"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9550"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9551"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9552"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}
-</pre> In this case, it&#x2019;s better to use <a id="wrglossary.9553"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> to suppress the gap between groups for the default styles instead of redefining <a id="wrglossary.9554"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>.<p>
-All the styles except for the three- and four-column styles and the <a id="wrglossary.9555"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a> style use the <a id="wrglossary.9556"></a><a href="#glo:dual.postdeschook">post-description hook</a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9557"></a><code class="code"><code class="csfmt">\glspostdescription</code></code></div><!-- end of pinnedbox -->
- after the description. This simply displays a <a id="wrglossary.9558"></a><a href="#glo:idx.fullstop">full stop</a> by default. To eliminate this <a id="wrglossary.9559"></a><a href="#glo:idx.fullstop">full stop</a> (or replace it with something else, say, a comma) you will need to redefine <a id="wrglossary.9560"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> before the <a id="wrglossary.9561"></a><a href="#glo:dual.glossary">glossary</a> is displayed. Alternatively, you can suppress it for a given entry by placing <a id="wrglossary.9562"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> in the entry&#x2019;s description. Note that <a id="wrglossary.9563"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> puts <a id="wrglossary.9564"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> at the end of the description. The <a id="wrglossary.9565"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a starred version that doesn&#x2019;t.<p>
-Alternatively, you can use the package option <a id="wrglossary.9566"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> to suppress this <a id="wrglossary.9567"></a><a href="#glo:idx.fullstop">full stop</a>. This is implemented by default with <a id="wrglossary.9568"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. You can switch it back on with <a id="wrglossary.9569"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> or <a id="wrglossary.9570"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a><span class="optfmt">=o</span>r you can use <a id="wrglossary.9571"></a><a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a> for a different punctuation character.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.9572"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.9573"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package provides some adjustments to some of the predefined styles listed here, allowing for greater flexibility. See the <a id="wrglossary.9574"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> documentation for further details. </div><!-- end of information -->
+Remember that a cell within a tabular-like environment can&#x2019;t be broken across a page, so even if a tabular-like style, such as <a id="wrglossary.9531"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>, allows multilined descriptions, you&#x2019;ll probably encounter page-breaking problems if you have entries with long descriptions. You may want to consider using the <a id="wrglossary.9532"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style instead. </div><!-- end of important -->
+<p>
+Note that if you use the <a id="wrglossary.9533"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> key in the optional argument to <a id="wrglossary.9534"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a>, it will override any previous style settings for the given <a id="wrglossary.9535"></a><a href="#glo:dual.glossary">glossary</a>, so if, for example, you do <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9536"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% no effect</span>
+<a id="wrglossary.9537"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9538"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9539"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]
+</pre> then the new definition of <a id="wrglossary.9540"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> will not have an affect for this <a id="wrglossary.9541"></a><a href="#glo:dual.glossary">glossary</a>, as <a id="wrglossary.9542"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> is redefined by <a id="wrglossary.9543"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9544"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>. Likewise, <a id="wrglossary.9545"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> will also override any previous style definitions, so, again <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9546"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}<span class="comment">% no effect</span>
+<a id="wrglossary.9547"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9548"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>}
+</pre> will reset <a id="wrglossary.9549"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> back to its default definition for the named <a id="wrglossary.9550"></a><a href="#glo:idx.glossarystyle">glossary style</a> (<a id="wrglossary.9551"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> in this case). If you want to modify the styles, either use <a id="wrglossary.9552"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a> (described in the next section) or make the modifications after <a id="wrglossary.9553"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9554"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9555"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9556"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}
+</pre> In this case, it&#x2019;s better to use <a id="wrglossary.9557"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> to suppress the gap between groups for the default styles instead of redefining <a id="wrglossary.9558"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>.<p>
+All the styles except for the three- and four-column styles and the <a id="wrglossary.9559"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a> style use the <a id="wrglossary.9560"></a><a href="#glo:dual.postdeschook">post-description hook</a>: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9561"></a><code class="code"><code class="csfmt">\glspostdescription</code></code></div><!-- end of pinnedbox -->
+ after the description. This simply displays a <a id="wrglossary.9562"></a><a href="#glo:idx.fullstop">full stop</a> by default. To eliminate this <a id="wrglossary.9563"></a><a href="#glo:idx.fullstop">full stop</a> (or replace it with something else, say, a comma) you will need to redefine <a id="wrglossary.9564"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> before the <a id="wrglossary.9565"></a><a href="#glo:dual.glossary">glossary</a> is displayed. Alternatively, you can suppress it for a given entry by placing <a id="wrglossary.9566"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> in the entry&#x2019;s description. Note that <a id="wrglossary.9567"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> puts <a id="wrglossary.9568"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> at the end of the description. The <a id="wrglossary.9569"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a starred version that doesn&#x2019;t.<p>
+Alternatively, you can use the package option <a id="wrglossary.9570"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> to suppress this <a id="wrglossary.9571"></a><a href="#glo:idx.fullstop">full stop</a>. This is implemented by default with <a id="wrglossary.9572"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. You can switch it back on with <a id="wrglossary.9573"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> or <a id="wrglossary.9574"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a><span class="optfmt">=o</span>r you can use <a id="wrglossary.9575"></a><a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a> for a different punctuation character.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.9576"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.9577"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package provides some adjustments to some of the predefined styles listed here, allowing for greater flexibility. See the <a id="wrglossary.9578"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> documentation for further details. </div><!-- end of information -->
<p>
</section><!-- end of section sec:predefinedstyles -->
@@ -6991,64 +6991,64 @@ Alternatively, you can use the package option <a id="wrglossary.9566"></a><a hre
<h3><!-- start of subsection header -->13.1.1. List Styles<div class="labellink"><a href="#sec:liststyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9575"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></dfn>}</code><p>
+<a id="wrglossary.9579"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></dfn>}</code><p>
<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>{glossaries}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.9576"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9577"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>. Since they all use the <a id="wrglossary.9578"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment, they are governed by the same parameters as that environment. These styles all ignore the <a id="wrglossary.9579"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.9580"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>. Note that these styles will automatically be available unless you use the <a id="wrglossary.9581"></a><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a> or <a id="wrglossary.9582"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package options.<p>
+The <a id="wrglossary.9580"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9581"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>. Since they all use the <a id="wrglossary.9582"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment, they are governed by the same parameters as that environment. These styles all ignore the <a id="wrglossary.9583"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> <a id="wrglossary.9584"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>. Note that these styles will automatically be available unless you use the <a id="wrglossary.9585"></a><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a> or <a id="wrglossary.9586"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package options.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that, except for the <a id="wrglossary.9583"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a> style, these list styles are incompatible with <a id="wrglossary.9584"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a>. They may also be incompatible with other classes or packages that modify the <a id="wrglossary.9585"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment. </div><!-- end of important -->
-<p>
-There is an initialisation hook that provides a patch if the <a id="wrglossary.9586"></a><a href="#glo:pkg.gettitlestring"><span class="styfmt">gettitlestring</span></a> package is loaded, since this is used by <a id="wrglossary.9587"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>. <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9588"></a><code class="code"><dfn id="glo:glslistinit"><code class="csfmt">\glslistinit</code></dfn></code></div><!-- end of pinnedbox -->
- Note that this automatically implements: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9589"></a><a href="#glo:GetTitleStringSetup"><code class="csfmt">\GetTitleStringSetup</code></a>{expand}
-</pre> This patch should ensure that the combination of <a id="wrglossary.9590"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and <a id="wrglossary.9591"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> will correctly expand the <a id="wrglossary.9592"></a><a href="#glo:idx.glossaryentry">entry</a> name to the <a id="wrglossary.9593"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. The name is expanded using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9594"></a><code class="code"><dfn id="glo:glslistexpandedname"><code class="csfmt">\glslistexpandedname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This uses <a id="wrglossary.9595"></a><a href="#glo:glsunexpandedfieldvalue"><code class="csfmt">\glsunexpandedfieldvalue</code></a>. If you need the name to fully expand, you can redefine this. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.9596"></a><a href="#glo:glslistexpandedname"><code class="csfmt">\glslistexpandedname</code></a>}[1]{<a id="wrglossary.9597"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{#1}}
+Note that, except for the <a id="wrglossary.9587"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a> style, these list styles are incompatible with <a id="wrglossary.9588"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a>. They may also be incompatible with other classes or packages that modify the <a id="wrglossary.9589"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment. </div><!-- end of important -->
+<p>
+There is an initialisation hook that provides a patch if the <a id="wrglossary.9590"></a><a href="#glo:pkg.gettitlestring"><span class="styfmt">gettitlestring</span></a> package is loaded, since this is used by <a id="wrglossary.9591"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>. <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9592"></a><code class="code"><dfn id="glo:glslistinit"><code class="csfmt">\glslistinit</code></dfn></code></div><!-- end of pinnedbox -->
+ Note that this automatically implements: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9593"></a><a href="#glo:GetTitleStringSetup"><code class="csfmt">\GetTitleStringSetup</code></a>{expand}
+</pre> This patch should ensure that the combination of <a id="wrglossary.9594"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and <a id="wrglossary.9595"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> will correctly expand the <a id="wrglossary.9596"></a><a href="#glo:idx.glossaryentry">entry</a> name to the <a id="wrglossary.9597"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. The name is expanded using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9598"></a><code class="code"><dfn id="glo:glslistexpandedname"><code class="csfmt">\glslistexpandedname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This uses <a id="wrglossary.9599"></a><a href="#glo:glsunexpandedfieldvalue"><code class="csfmt">\glsunexpandedfieldvalue</code></a>. If you need the name to fully expand, you can redefine this. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.9600"></a><a href="#glo:glslistexpandedname"><code class="csfmt">\glslistexpandedname</code></a>}[1]{<a id="wrglossary.9601"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{#1}}
</pre><p>
-If <a id="wrglossary.9598"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="optfmt">=false</span>, the <a id="wrglossary.9599"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> command creates a vertical space using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9600"></a><code class="code"><dfn id="glo:indexspace"><code class="csfmt">\indexspace</code></dfn></code></div><!-- end of pinnedbox -->
- This command is defined by some other packages, so it&#x2019;s only defined by <a id="wrglossary.9601"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> if it hasn&#x2019;t already been defined.<p>
-For the styles that should <a id="wrglossary.9602"></a><a href="#glo:idx.group">group</a> headings, the group title is encapsulated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9603"></a><code class="code"><dfn id="glo:glslistgroupheaderfmt"><code class="csfmt">\glslistgroupheaderfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This simply does its argument by default, but it occurs inside the optional argument of <a id="wrglossary.9604"></a><a href="#glo:item"><code class="csfmt">\item</code></a> so may appear bold from the item font change.<p>
+If <a id="wrglossary.9602"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="optfmt">=false</span>, the <a id="wrglossary.9603"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> command creates a vertical space using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9604"></a><code class="code"><dfn id="glo:indexspace"><code class="csfmt">\indexspace</code></dfn></code></div><!-- end of pinnedbox -->
+ This command is defined by some other packages, so it&#x2019;s only defined by <a id="wrglossary.9605"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> if it hasn&#x2019;t already been defined.<p>
+For the styles that should <a id="wrglossary.9606"></a><a href="#glo:idx.group">group</a> headings, the group title is encapsulated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9607"></a><code class="code"><dfn id="glo:glslistgroupheaderfmt"><code class="csfmt">\glslistgroupheaderfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This simply does its argument by default, but it occurs inside the optional argument of <a id="wrglossary.9608"></a><a href="#glo:item"><code class="csfmt">\item</code></a> so may appear bold from the item font change.<p>
For the styles that have a navigation line, the line is formatted according to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9605"></a><code class="code"><dfn id="glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">navigation items</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This puts its argument inside the optional argument of <a id="wrglossary.9606"></a><a href="#glo:item"><code class="csfmt">\item</code></a>, which can cause a problem if the navigation line is too long, in which case you will need to redefine <a id="wrglossary.9607"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9608"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a>}[1]{<a id="wrglossary.9609"></a><a href="#glo:item"><code class="csfmt">\item</code></a> <a id="wrglossary.9610"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{#1}}
-</pre> You may prefer to use the tree-like styles, such as <a id="wrglossary.9611"></a><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a> instead.<p>
+<a id="wrglossary.9609"></a><code class="code"><dfn id="glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">navigation items</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This puts its argument inside the optional argument of <a id="wrglossary.9610"></a><a href="#glo:item"><code class="csfmt">\item</code></a>, which can cause a problem if the navigation line is too long, in which case you will need to redefine <a id="wrglossary.9611"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9612"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a>}[1]{<a id="wrglossary.9613"></a><a href="#glo:item"><code class="csfmt">\item</code></a> <a id="wrglossary.9614"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{#1}}
+</pre> You may prefer to use the tree-like styles, such as <a id="wrglossary.9615"></a><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a> instead.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9612"></a><code class="code"><dfn id="glo:opt.glostyle.list"><span class="glostylefmt">list</span></dfn></code></div><!-- end of settingsbox -->
- The <a id="wrglossary.9613"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style uses the <a id="wrglossary.9614"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment. The <a id="wrglossary.9615"></a><a href="#glo:idx.glossaryentry">entry</a> name is placed in the optional argument of the <a id="wrglossary.9616"></a><a href="#glo:item"><code class="csfmt">\item</code></a> command (so it will usually appear in bold by default). The description follows, and then the associated <a id="wrglossary.9617"></a><a href="#glo:locationlist">number list</a> for that entry. The symbol is ignored. If the entry has child entries, the description and number list follows (but not the name) for each child entry. Groups are separated using <a id="wrglossary.9618"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a> with the default <a id="wrglossary.9619"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="optfmt">=true</span>.<p>
-The closest matching non-list style is the <a id="wrglossary.9620"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style.<p>
+<a id="wrglossary.9616"></a><code class="code"><dfn id="glo:opt.glostyle.list"><span class="glostylefmt">list</span></dfn></code></div><!-- end of settingsbox -->
+ The <a id="wrglossary.9617"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style uses the <a id="wrglossary.9618"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment. The <a id="wrglossary.9619"></a><a href="#glo:idx.glossaryentry">entry</a> name is placed in the optional argument of the <a id="wrglossary.9620"></a><a href="#glo:item"><code class="csfmt">\item</code></a> command (so it will usually appear in bold by default). The description follows, and then the associated <a id="wrglossary.9621"></a><a href="#glo:locationlist">number list</a> for that entry. The symbol is ignored. If the entry has child entries, the description and number list follows (but not the name) for each child entry. Groups are separated using <a id="wrglossary.9622"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a> with the default <a id="wrglossary.9623"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="optfmt">=true</span>.<p>
+The closest matching non-list style is the <a id="wrglossary.9624"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9621"></a><code class="code"><dfn id="glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></dfn></code></div><!-- end of settingsbox -->
- The <a id="wrglossary.9622"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a> style is like <a id="wrglossary.9623"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> but the <a id="wrglossary.9624"></a><a href="#glo:idx.group">groups</a> have headings obtained using <a id="wrglossary.9625"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>, which is described in &#xa7;<a href="#sec:newglossarystyle">13.2</a>.<p>
+<a id="wrglossary.9625"></a><code class="code"><dfn id="glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></dfn></code></div><!-- end of settingsbox -->
+ The <a id="wrglossary.9626"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a> style is like <a id="wrglossary.9627"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> but the <a id="wrglossary.9628"></a><a href="#glo:idx.group">groups</a> have headings obtained using <a id="wrglossary.9629"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>, which is described in &#xa7;<a href="#sec:newglossarystyle">13.2</a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9626"></a><code class="code"><dfn id="glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></dfn></code></div><!-- end of settingsbox -->
- The <a id="wrglossary.9627"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a> style is like <a id="wrglossary.9628"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a> but has a navigation line at the start of the <a id="wrglossary.9629"></a><a href="#glo:dual.glossary">glossary</a> with links to each <a id="wrglossary.9630"></a><a href="#glo:idx.group">group</a> that is present in the glossary, which is displayed in the glossary header with <a id="wrglossary.9631"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a>. This requires an additional run through LaTeX to ensure the <a id="wrglossary.9632"></a><a href="#glo:idx.group">group</a> information is up to date. Within the navigation line, each <a id="wrglossary.9633"></a><a href="#glo:idx.group">group</a> item is separated by <a id="wrglossary.9634"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a>.<p>
+<a id="wrglossary.9630"></a><code class="code"><dfn id="glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></dfn></code></div><!-- end of settingsbox -->
+ The <a id="wrglossary.9631"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a> style is like <a id="wrglossary.9632"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a> but has a navigation line at the start of the <a id="wrglossary.9633"></a><a href="#glo:dual.glossary">glossary</a> with links to each <a id="wrglossary.9634"></a><a href="#glo:idx.group">group</a> that is present in the glossary, which is displayed in the glossary header with <a id="wrglossary.9635"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a>. This requires an additional run through LaTeX to ensure the <a id="wrglossary.9636"></a><a href="#glo:idx.group">group</a> information is up to date. Within the navigation line, each <a id="wrglossary.9637"></a><a href="#glo:idx.group">group</a> item is separated by <a id="wrglossary.9638"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9635"></a><code class="code"><dfn id="glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></dfn></code></div><!-- end of settingsbox -->
- The <a id="wrglossary.9636"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a> style is like <a id="wrglossary.9637"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> but the description starts on the line following the name. (As with the <a id="wrglossary.9638"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style, the symbol is ignored.) Each child entry starts a new line, but as with the <a id="wrglossary.9639"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style, the name associated with each child entry is ignored.<p>
-The closest matching non-list style is the <a id="wrglossary.9640"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style with the following adjustment: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9641"></a><a href="#glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.9642"></a><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a><code class="cmd">\parindent</code><code class="cmd">\hangindent</code>}
+<a id="wrglossary.9639"></a><code class="code"><dfn id="glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></dfn></code></div><!-- end of settingsbox -->
+ The <a id="wrglossary.9640"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a> style is like <a id="wrglossary.9641"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> but the description starts on the line following the name. (As with the <a id="wrglossary.9642"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style, the symbol is ignored.) Each child entry starts a new line, but as with the <a id="wrglossary.9643"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style, the name associated with each child entry is ignored.<p>
+The closest matching non-list style is the <a id="wrglossary.9644"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style with the following adjustment: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9645"></a><a href="#glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.9646"></a><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a><code class="cmd">\parindent</code><code class="cmd">\hangindent</code>}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9643"></a><code class="code"><dfn id="glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></dfn></code></div><!-- end of settingsbox -->
- The <a id="wrglossary.9644"></a><a href="#glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></a> style is like <a id="wrglossary.9645"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a> but the glossary <a id="wrglossary.9646"></a><a href="#glo:idx.group">groups</a> have headings.<p>
+<a id="wrglossary.9647"></a><code class="code"><dfn id="glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></dfn></code></div><!-- end of settingsbox -->
+ The <a id="wrglossary.9648"></a><a href="#glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></a> style is like <a id="wrglossary.9649"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a> but the glossary <a id="wrglossary.9650"></a><a href="#glo:idx.group">groups</a> have headings.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9647"></a><code class="code"><dfn id="glo:opt.glostyle.altlisthypergroup"><span class="glostylefmt">altlisthypergroup</span></dfn></code></div><!-- end of settingsbox -->
- The <a id="wrglossary.9648"></a><a href="#glo:opt.glostyle.altlisthypergroup"><span class="glostylefmt">altlisthypergroup</span></a> style is like <a id="wrglossary.9649"></a><a href="#glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></a> but has a set of links to the glossary <a id="wrglossary.9650"></a><a href="#glo:idx.group">groups</a>. The navigation line is the same as that for <a id="wrglossary.9651"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, described above.<p>
+<a id="wrglossary.9651"></a><code class="code"><dfn id="glo:opt.glostyle.altlisthypergroup"><span class="glostylefmt">altlisthypergroup</span></dfn></code></div><!-- end of settingsbox -->
+ The <a id="wrglossary.9652"></a><a href="#glo:opt.glostyle.altlisthypergroup"><span class="glostylefmt">altlisthypergroup</span></a> style is like <a id="wrglossary.9653"></a><a href="#glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></a> but has a set of links to the glossary <a id="wrglossary.9654"></a><a href="#glo:idx.group">groups</a>. The navigation line is the same as that for <a id="wrglossary.9655"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, described above.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9652"></a><code class="code"><dfn id="glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></dfn></code></div><!-- end of settingsbox -->
- This style uses the <a id="wrglossary.9653"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment.<sup><a id="fnback-footnote.1"></a><a href="#footnote.1">1</a></sup> Each entry starts with <code class="code"><a id="wrglossary.9654"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[]</code>, followed by the name followed by a dotted line, followed by the description. Note that this style ignores both the <a id="wrglossary.9655"></a><a href="#glo:locationlist">number list</a> and the symbol. The length <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9656"></a><code class="code"><dfn id="glo:glslistdottedwidth"><code class="csfmt">\glslistdottedwidth</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9656"></a><code class="code"><dfn id="glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></dfn></code></div><!-- end of settingsbox -->
+ This style uses the <a id="wrglossary.9657"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment.<sup><a id="fnback-footnote.1"></a><a href="#footnote.1">1</a></sup> Each entry starts with <code class="code"><a id="wrglossary.9658"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[]</code>, followed by the name followed by a dotted line, followed by the description. Note that this style ignores both the <a id="wrglossary.9659"></a><a href="#glo:locationlist">number list</a> and the symbol. The length <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9660"></a><code class="code"><dfn id="glo:glslistdottedwidth"><code class="csfmt">\glslistdottedwidth</code></dfn></code></div><!-- end of pinnedbox -->
governs where the description should start. This is a flat style, so child entries are formatted in the same way as the parent entries.<p>
-A non-list alternative is to use the <a id="wrglossary.9657"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style with <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9658"></a><a href="#glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></a>}{<code class="cmd">\dotfill</code>}
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.9659"></a><a href="#glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></a>}{<code class="cmd">\dotfill</code>}
-</pre> Note that this doesn&#x2019;t use <a id="wrglossary.9660"></a><a href="#glo:glslistdottedwidth"><code class="csfmt">\glslistdottedwidth</code></a> and causes the description to be flush-right and will display the symbol, if provided. (It also doesn&#x2019;t suppress the <a id="wrglossary.9661"></a><a href="#glo:locationlist">number list</a>, but that can be achieved with the <a id="wrglossary.9662"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option.)<p>
+A non-list alternative is to use the <a id="wrglossary.9661"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style with <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9662"></a><a href="#glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></a>}{<code class="cmd">\dotfill</code>}
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.9663"></a><a href="#glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></a>}{<code class="cmd">\dotfill</code>}
+</pre> Note that this doesn&#x2019;t use <a id="wrglossary.9664"></a><a href="#glo:glslistdottedwidth"><code class="csfmt">\glslistdottedwidth</code></a> and causes the description to be flush-right and will display the symbol, if provided. (It also doesn&#x2019;t suppress the <a id="wrglossary.9665"></a><a href="#glo:locationlist">number list</a>, but that can be achieved with the <a id="wrglossary.9666"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9663"></a><code class="code"><dfn id="glo:opt.glostyle.sublistdotted"><span class="glostylefmt">sublistdotted</span></dfn></code></div><!-- end of settingsbox -->
- This is a variation on the <a id="wrglossary.9664"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a> style designed for <a id="wrglossary.9665"></a><a href="#glo:hierarchicallevel">hierarchical</a> glossaries. The main entries have just the name displayed. The sub entries are displayed in the same manner as <a id="wrglossary.9666"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a>. Unlike the <a id="wrglossary.9667"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a> style, this style is incompatible with <a id="wrglossary.9668"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a>.<p>
+<a id="wrglossary.9667"></a><code class="code"><dfn id="glo:opt.glostyle.sublistdotted"><span class="glostylefmt">sublistdotted</span></dfn></code></div><!-- end of settingsbox -->
+ This is a variation on the <a id="wrglossary.9668"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a> style designed for <a id="wrglossary.9669"></a><a href="#glo:hierarchicallevel">hierarchical</a> glossaries. The main entries have just the name displayed. The sub entries are displayed in the same manner as <a id="wrglossary.9670"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a>. Unlike the <a id="wrglossary.9671"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a> style, this style is incompatible with <a id="wrglossary.9672"></a><a href="#glo:pkg.classicthesis"><span class="styfmt">classicthesis</span></a>.<p>
</section><!-- end of section sec:liststyles -->
@@ -7056,85 +7056,85 @@ A non-list alternative is to use the <a id="wrglossary.9657"></a><a href="#glo:o
<h3><!-- start of subsection header -->13.1.2. Longtable Styles<div class="labellink"><a href="#sec:longstyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9669"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></dfn>}</code><p>
+<a id="wrglossary.9673"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></dfn>}</code><p>
<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>{glossaries}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.9670"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9671"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>. Since they all use the <a id="wrglossary.9672"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment, they are governed by the same parameters as that environment. Note that these styles will automatically be available unless you use the <a id="wrglossary.9673"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a> or <a id="wrglossary.9674"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package options. These styles fully justify the description and <a id="wrglossary.9675"></a><a href="#glo:locationlist">number list</a> columns. If you want ragged right formatting instead, use the analogous styles described in &#xa7;<a href="#sec:longraggedstyles">13.1.3</a>. If you want to incorporate rules from the <a id="wrglossary.9676"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a> package, try the styles described in &#xa7;<a href="#sec:longbooktabsstyles">13.1.4</a>.<p>
-<a id="wrglossary.9677"></a><a href="#glo:idx.group">Groups</a> are separated with a blank row unless <a id="wrglossary.9678"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9679"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
-<a id="wrglossary.9680"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9681"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>}
-</pre> Both may be combined in the same option list. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9682"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>,<a id="wrglossary.9683"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9684"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{glossaries}
-</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9685"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9686"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.9687"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9688"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a></span>]
-</pre> The following doesn&#x2019;t work: <pre class="compactcodebox"><a id="wrglossary.9689"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9690"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>}
-<a id="wrglossary.9691"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9692"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>]<span class="comment">% too late</span>
-</pre> This is because the <a id="wrglossary.9693"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a> conditional needs to be outside of <a id="wrglossary.9694"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> with tabular-like styles, so the conditional is in the style definition to determine the appropriate definition of <a id="wrglossary.9695"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.9696"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- There are additional styles that use the <a id="wrglossary.9697"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment provided with the <a id="wrglossary.9698"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> package, but that requires <a id="wrglossary.9699"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
+The <a id="wrglossary.9674"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9675"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>. Since they all use the <a id="wrglossary.9676"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment, they are governed by the same parameters as that environment. Note that these styles will automatically be available unless you use the <a id="wrglossary.9677"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a> or <a id="wrglossary.9678"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package options. These styles fully justify the description and <a id="wrglossary.9679"></a><a href="#glo:locationlist">number list</a> columns. If you want ragged right formatting instead, use the analogous styles described in &#xa7;<a href="#sec:longraggedstyles">13.1.3</a>. If you want to incorporate rules from the <a id="wrglossary.9680"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a> package, try the styles described in &#xa7;<a href="#sec:longbooktabsstyles">13.1.4</a>.<p>
+<a id="wrglossary.9681"></a><a href="#glo:idx.group">Groups</a> are separated with a blank row unless <a id="wrglossary.9682"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9683"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
+<a id="wrglossary.9684"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9685"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>}
+</pre> Both may be combined in the same option list. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9686"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>,<a id="wrglossary.9687"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9688"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{glossaries}
+</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9689"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9690"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.9691"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9692"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a></span>]
+</pre> The following doesn&#x2019;t work: <pre class="compactcodebox"><a id="wrglossary.9693"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9694"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>}
+<a id="wrglossary.9695"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9696"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>]<span class="comment">% too late</span>
+</pre> This is because the <a id="wrglossary.9697"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a> conditional needs to be outside of <a id="wrglossary.9698"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> with tabular-like styles, so the conditional is in the style definition to determine the appropriate definition of <a id="wrglossary.9699"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.9700"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ There are additional styles that use the <a id="wrglossary.9701"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment provided with the <a id="wrglossary.9702"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> package, but that requires <a id="wrglossary.9703"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9700"></a><code class="code"><dfn id="glo:opt.glostyle.long"><span class="glostylefmt">long</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9704"></a><code class="code"><dfn id="glo:opt.glostyle.long"><span class="glostylefmt">long</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9701"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> style uses the <a id="wrglossary.9702"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment (defined by the <a id="wrglossary.9703"></a><a href="#glo:pkg.longtable"><span class="styfmt">longtable</span></a> package). It has two columns: the first column contains the <a id="wrglossary.9704"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name and the second column contains the description followed by the <a id="wrglossary.9705"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.9706"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. Child entries have a similar format to the parent entries except that their name is suppressed.<p>
+The <a id="wrglossary.9705"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> style uses the <a id="wrglossary.9706"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment (defined by the <a id="wrglossary.9707"></a><a href="#glo:pkg.longtable"><span class="styfmt">longtable</span></a> package). It has two columns: the first column contains the <a id="wrglossary.9708"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name and the second column contains the description followed by the <a id="wrglossary.9709"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.9710"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. Child entries have a similar format to the parent entries except that their name is suppressed.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9707"></a><code class="code"><dfn id="glo:opt.glostyle.longborder"><span class="glostylefmt">longborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9711"></a><code class="code"><dfn id="glo:opt.glostyle.longborder"><span class="glostylefmt">longborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9708"></a><a href="#glo:opt.glostyle.longborder"><span class="glostylefmt">longborder</span></a> style is like <a id="wrglossary.9709"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9712"></a><a href="#glo:opt.glostyle.longborder"><span class="glostylefmt">longborder</span></a> style is like <a id="wrglossary.9713"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9710"></a><code class="code"><dfn id="glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9714"></a><code class="code"><dfn id="glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9711"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a> style is like <a id="wrglossary.9712"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> but has a header row. You may prefer the <a id="wrglossary.9713"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a> style instead.<p>
+The <a id="wrglossary.9715"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a> style is like <a id="wrglossary.9716"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> but has a header row. You may prefer the <a id="wrglossary.9717"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a> style instead.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9714"></a><code class="code"><dfn id="glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9718"></a><code class="code"><dfn id="glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9715"></a><a href="#glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></a> style is like <a id="wrglossary.9716"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a> but has horizontal and vertical lines around it. The <a id="wrglossary.9717"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a> style is generally better.<p>
+The <a id="wrglossary.9719"></a><a href="#glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></a> style is like <a id="wrglossary.9720"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a> but has horizontal and vertical lines around it. The <a id="wrglossary.9721"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a> style is generally better.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9718"></a><code class="code"><dfn id="glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9722"></a><code class="code"><dfn id="glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9719"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a> style is like <a id="wrglossary.9720"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> but has three columns. The first column contains the entry&#x2019;s name, the second column contains the description and the third column contains the <a id="wrglossary.9721"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column, the width of the second column is governed by the length <a id="wrglossary.9722"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>, and the width of the third column is governed by the length <a id="wrglossary.9723"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>.<p>
+The <a id="wrglossary.9723"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a> style is like <a id="wrglossary.9724"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a> but has three columns. The first column contains the entry&#x2019;s name, the second column contains the description and the third column contains the <a id="wrglossary.9725"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column, the width of the second column is governed by the length <a id="wrglossary.9726"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>, and the width of the third column is governed by the length <a id="wrglossary.9727"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9724"></a><code class="code"><dfn id="glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9728"></a><code class="code"><dfn id="glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9725"></a><a href="#glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></a> style is like the <a id="wrglossary.9726"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9729"></a><a href="#glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></a> style is like the <a id="wrglossary.9730"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9727"></a><code class="code"><dfn id="glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9731"></a><code class="code"><dfn id="glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9728"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a> style is like <a id="wrglossary.9729"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a> but has a header row. You may prefer the <a id="wrglossary.9730"></a><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a> style instead.<p>
+The <a id="wrglossary.9732"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a> style is like <a id="wrglossary.9733"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a> but has a header row. You may prefer the <a id="wrglossary.9734"></a><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a> style instead.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9731"></a><code class="code"><dfn id="glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9735"></a><code class="code"><dfn id="glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9732"></a><a href="#glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></a> style is like <a id="wrglossary.9733"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a> but has horizontal and vertical lines around it. The <a id="wrglossary.9734"></a><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a> style is generally better.<p>
+The <a id="wrglossary.9736"></a><a href="#glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></a> style is like <a id="wrglossary.9737"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a> but has horizontal and vertical lines around it. The <a id="wrglossary.9738"></a><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a> style is generally better.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9735"></a><code class="code"><dfn id="glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9739"></a><code class="code"><dfn id="glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9736"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> style is like <a id="wrglossary.9737"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a> but has an additional column in which the entry&#x2019;s associated symbol appears. This style is used for brief single line descriptions. The column widths are governed by the widest entry in the given column. Use <a id="wrglossary.9738"></a><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a> for multi-line descriptions.<p>
+The <a id="wrglossary.9740"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> style is like <a id="wrglossary.9741"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a> but has an additional column in which the entry&#x2019;s associated symbol appears. This style is used for brief single line descriptions. The column widths are governed by the widest entry in the given column. Use <a id="wrglossary.9742"></a><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a> for multi-line descriptions.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9739"></a><code class="code"><dfn id="glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9743"></a><code class="code"><dfn id="glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9740"></a><a href="#glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></a> style is like the <a id="wrglossary.9741"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9744"></a><a href="#glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></a> style is like the <a id="wrglossary.9745"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9742"></a><code class="code"><dfn id="glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9746"></a><code class="code"><dfn id="glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9743"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a> style is like <a id="wrglossary.9744"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> but has a header row. You may prefer the <a id="wrglossary.9745"></a><a href="#glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></a> style instead.<p>
+The <a id="wrglossary.9747"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a> style is like <a id="wrglossary.9748"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> but has a header row. You may prefer the <a id="wrglossary.9749"></a><a href="#glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></a> style instead.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9746"></a><code class="code"><dfn id="glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9750"></a><code class="code"><dfn id="glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9747"></a><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a> style is like <a id="wrglossary.9748"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9751"></a><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a> style is like <a id="wrglossary.9752"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9749"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9753"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9750"></a><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a> style is like <a id="wrglossary.9751"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> but allows multi-line descriptions and <a id="wrglossary.9752"></a><a href="#glo:locationlist">number lists</a>. The width of the description column is governed by the length <a id="wrglossary.9753"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a> and the width of the <a id="wrglossary.9754"></a><a href="#glo:locationlist">number list</a> column is governed by the length <a id="wrglossary.9755"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>. The widths of the name and symbol columns are governed by the widest entry in the given column.<p>
+The <a id="wrglossary.9754"></a><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a> style is like <a id="wrglossary.9755"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a> but allows multi-line descriptions and <a id="wrglossary.9756"></a><a href="#glo:locationlist">number lists</a>. The width of the description column is governed by the length <a id="wrglossary.9757"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a> and the width of the <a id="wrglossary.9758"></a><a href="#glo:locationlist">number list</a> column is governed by the length <a id="wrglossary.9759"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>. The widths of the name and symbol columns are governed by the widest entry in the given column.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9756"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4colborder"><span class="glostylefmt">altlong4colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9760"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4colborder"><span class="glostylefmt">altlong4colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9757"></a><a href="#glo:opt.glostyle.altlong4colborder"><span class="glostylefmt">altlong4colborder</span></a> style is like the <a id="wrglossary.9758"></a><a href="#glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></a> but allows multi-line descriptions and <a id="wrglossary.9759"></a><a href="#glo:locationlist">number lists</a>.<p>
+The <a id="wrglossary.9761"></a><a href="#glo:opt.glostyle.altlong4colborder"><span class="glostylefmt">altlong4colborder</span></a> style is like the <a id="wrglossary.9762"></a><a href="#glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></a> but allows multi-line descriptions and <a id="wrglossary.9763"></a><a href="#glo:locationlist">number lists</a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9760"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9764"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9761"></a><a href="#glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></a> style is like <a id="wrglossary.9762"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a> but allows multi-line descriptions and <a id="wrglossary.9763"></a><a href="#glo:locationlist">number lists</a>. You may prefer the <a id="wrglossary.9764"></a><a href="#glo:opt.glostyle.altlong4col-booktabs"><span class="glostylefmt">altlong4col-booktabs</span></a> style instead.<p>
+The <a id="wrglossary.9765"></a><a href="#glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></a> style is like <a id="wrglossary.9766"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a> but allows multi-line descriptions and <a id="wrglossary.9767"></a><a href="#glo:locationlist">number lists</a>. You may prefer the <a id="wrglossary.9768"></a><a href="#glo:opt.glostyle.altlong4col-booktabs"><span class="glostylefmt">altlong4col-booktabs</span></a> style instead.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9765"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9769"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9766"></a><a href="#glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></a> style is like <a id="wrglossary.9767"></a><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a> but allows multi-line descriptions and <a id="wrglossary.9768"></a><a href="#glo:locationlist">number lists</a>.<p>
+The <a id="wrglossary.9770"></a><a href="#glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></a> style is like <a id="wrglossary.9771"></a><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a> but allows multi-line descriptions and <a id="wrglossary.9772"></a><a href="#glo:locationlist">number lists</a>.<p>
</section><!-- end of section sec:longstyles -->
@@ -7142,69 +7142,69 @@ The <a id="wrglossary.9766"></a><a href="#glo:opt.glostyle.altlong4colheaderbord
<h3><!-- start of subsection header -->13.1.3. Longtable Styles (Ragged Right)<div class="labellink"><a href="#sec:longraggedstyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9769"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></dfn>}</code><p>
-<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.9770"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longragged</span>]{glossaries-extra}</code></div><!-- end of noteBox -->
+<a id="wrglossary.9773"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></dfn>}</code><p>
+<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.9774"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longragged</span>]{glossaries-extra}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.9771"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9772"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a>. These styles are analogous to those defined in <a id="wrglossary.9773"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> but the multiline columns are left justified instead of fully justified. Since these styles all use the <a id="wrglossary.9774"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment, they are governed by the same parameters as that environment. The <a id="wrglossary.9775"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a> package additionally requires the <a id="wrglossary.9776"></a><a href="#glo:pkg.array"><span class="styfmt">array</span></a> package. Note that these styles will only be available if you explicitly load <a id="wrglossary.9777"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
+The <a id="wrglossary.9775"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9776"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a>. These styles are analogous to those defined in <a id="wrglossary.9777"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> but the multiline columns are left justified instead of fully justified. Since these styles all use the <a id="wrglossary.9778"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment, they are governed by the same parameters as that environment. The <a id="wrglossary.9779"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a> package additionally requires the <a id="wrglossary.9780"></a><a href="#glo:pkg.array"><span class="styfmt">array</span></a> package. Note that these styles will only be available if you explicitly load <a id="wrglossary.9781"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\usepackage</code>{glossary-longragged}
-<a id="wrglossary.9778"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9779"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a>}
-</pre> Note that you can&#x2019;t set these styles using the <a id="wrglossary.9780"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option since the styles aren&#x2019;t defined until after the <span class="styfmt">glossaries</span> package has been loaded. If you want to incorporate rules from the <a id="wrglossary.9781"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a> package, try the styles described in &#xa7;<a href="#sec:longbooktabsstyles">13.1.4</a>.<p>
-With <a id="wrglossary.9782"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.9783"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.9784"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9785"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9786"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a></span>,<a id="wrglossary.9787"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longragged</span>]{glossaries-extra}
+<a id="wrglossary.9782"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9783"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a>}
+</pre> Note that you can&#x2019;t set these styles using the <a id="wrglossary.9784"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option since the styles aren&#x2019;t defined until after the <span class="styfmt">glossaries</span> package has been loaded. If you want to incorporate rules from the <a id="wrglossary.9785"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a> package, try the styles described in &#xa7;<a href="#sec:longbooktabsstyles">13.1.4</a>.<p>
+With <a id="wrglossary.9786"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.9787"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.9788"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9789"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9790"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a></span>,<a id="wrglossary.9791"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longragged</span>]{glossaries-extra}
</pre><p>
-As with the <a id="wrglossary.9788"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles, <a id="wrglossary.9789"></a><a href="#glo:idx.group">groups</a> are separated with a blank row unless <a id="wrglossary.9790"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9791"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
+As with the <a id="wrglossary.9792"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles, <a id="wrglossary.9793"></a><a href="#glo:idx.group">groups</a> are separated with a blank row unless <a id="wrglossary.9794"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9795"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
<code class="cmd">\usepackage</code>{glossary-longragged}
-<a id="wrglossary.9792"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9793"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a>}
-</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9794"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9795"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.9796"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9797"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a></span>]
+<a id="wrglossary.9796"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9797"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a>}
+</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9798"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9799"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.9800"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9801"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a></span>]
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9798"></a><code class="code"><dfn id="glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9802"></a><code class="code"><dfn id="glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9799"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a> style has two columns: the first column contains the <a id="wrglossary.9800"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name and the second column contains the (left-justified) description followed by the <a id="wrglossary.9801"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.9802"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. Child entries have a similar format to the parent entries except that their name is suppressed.<p>
+The <a id="wrglossary.9803"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a> style has two columns: the first column contains the <a id="wrglossary.9804"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name and the second column contains the (left-justified) description followed by the <a id="wrglossary.9805"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.9806"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. Child entries have a similar format to the parent entries except that their name is suppressed.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9803"></a><code class="code"><dfn id="glo:opt.glostyle.longraggedborder"><span class="glostylefmt">longraggedborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9807"></a><code class="code"><dfn id="glo:opt.glostyle.longraggedborder"><span class="glostylefmt">longraggedborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9804"></a><a href="#glo:opt.glostyle.longraggedborder"><span class="glostylefmt">longraggedborder</span></a> style is like <a id="wrglossary.9805"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9808"></a><a href="#glo:opt.glostyle.longraggedborder"><span class="glostylefmt">longraggedborder</span></a> style is like <a id="wrglossary.9809"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9806"></a><code class="code"><dfn id="glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9810"></a><code class="code"><dfn id="glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9807"></a><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a> style is like <a id="wrglossary.9808"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a> but has a header row. You may prefer the <a id="wrglossary.9809"></a><a href="#glo:opt.glostyle.longragged-booktabs"><span class="glostylefmt">longragged-booktabs</span></a> style instead.<p>
+The <a id="wrglossary.9811"></a><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a> style is like <a id="wrglossary.9812"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a> but has a header row. You may prefer the <a id="wrglossary.9813"></a><a href="#glo:opt.glostyle.longragged-booktabs"><span class="glostylefmt">longragged-booktabs</span></a> style instead.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9810"></a><code class="code"><dfn id="glo:opt.glostyle.longraggedheaderborder"><span class="glostylefmt">longraggedheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9814"></a><code class="code"><dfn id="glo:opt.glostyle.longraggedheaderborder"><span class="glostylefmt">longraggedheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9811"></a><a href="#glo:opt.glostyle.longraggedheaderborder"><span class="glostylefmt">longraggedheaderborder</span></a> style is like <a id="wrglossary.9812"></a><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9815"></a><a href="#glo:opt.glostyle.longraggedheaderborder"><span class="glostylefmt">longraggedheaderborder</span></a> style is like <a id="wrglossary.9816"></a><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9813"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9817"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9814"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a> style is like <a id="wrglossary.9815"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a> but has three columns. The first column contains the entry&#x2019;s name, the second column contains the (left justified) description and the third column contains the (left justified) <a id="wrglossary.9816"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column, the width of the second column is governed by the length <a id="wrglossary.9817"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>, and the width of the third column is governed by the length <a id="wrglossary.9818"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>.<p>
+The <a id="wrglossary.9818"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a> style is like <a id="wrglossary.9819"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a> but has three columns. The first column contains the entry&#x2019;s name, the second column contains the (left justified) description and the third column contains the (left justified) <a id="wrglossary.9820"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column, the width of the second column is governed by the length <a id="wrglossary.9821"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>, and the width of the third column is governed by the length <a id="wrglossary.9822"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9819"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3colborder"><span class="glostylefmt">longragged3colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9823"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3colborder"><span class="glostylefmt">longragged3colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9820"></a><a href="#glo:opt.glostyle.longragged3colborder"><span class="glostylefmt">longragged3colborder</span></a> style is like the <a id="wrglossary.9821"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9824"></a><a href="#glo:opt.glostyle.longragged3colborder"><span class="glostylefmt">longragged3colborder</span></a> style is like the <a id="wrglossary.9825"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9822"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9826"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9823"></a><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a> style is like <a id="wrglossary.9824"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a> but has a header row. You may prefer the <a id="wrglossary.9825"></a><a href="#glo:opt.glostyle.longragged3col-booktabs"><span class="glostylefmt">longragged3col-booktabs</span></a> style instead.<p>
+The <a id="wrglossary.9827"></a><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a> style is like <a id="wrglossary.9828"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a> but has a header row. You may prefer the <a id="wrglossary.9829"></a><a href="#glo:opt.glostyle.longragged3col-booktabs"><span class="glostylefmt">longragged3col-booktabs</span></a> style instead.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9826"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3colheaderborder"><span class="glostylefmt">longragged3colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9830"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3colheaderborder"><span class="glostylefmt">longragged3colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9827"></a><a href="#glo:opt.glostyle.longragged3colheaderborder"><span class="glostylefmt">longragged3colheaderborder</span></a> style is like <a id="wrglossary.9828"></a><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9831"></a><a href="#glo:opt.glostyle.longragged3colheaderborder"><span class="glostylefmt">longragged3colheaderborder</span></a> style is like <a id="wrglossary.9832"></a><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9829"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9833"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9830"></a><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a> style is like <a id="wrglossary.9831"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a> but has an additional column in which the entry&#x2019;s associated symbol appears. The width of the description column is governed by the length <a id="wrglossary.9832"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a> and the width of the <a id="wrglossary.9833"></a><a href="#glo:locationlist">number list</a> column is governed by the length <a id="wrglossary.9834"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>. The widths of the name and symbol columns are governed by the widest entry in the given column.<p>
+The <a id="wrglossary.9834"></a><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a> style is like <a id="wrglossary.9835"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a> but has an additional column in which the entry&#x2019;s associated symbol appears. The width of the description column is governed by the length <a id="wrglossary.9836"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a> and the width of the <a id="wrglossary.9837"></a><a href="#glo:locationlist">number list</a> column is governed by the length <a id="wrglossary.9838"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>. The widths of the name and symbol columns are governed by the widest entry in the given column.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9835"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4colborder"><span class="glostylefmt">altlongragged4colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9839"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4colborder"><span class="glostylefmt">altlongragged4colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9836"></a><a href="#glo:opt.glostyle.altlongragged4colborder"><span class="glostylefmt">altlongragged4colborder</span></a> style is like the <a id="wrglossary.9837"></a><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9840"></a><a href="#glo:opt.glostyle.altlongragged4colborder"><span class="glostylefmt">altlongragged4colborder</span></a> style is like the <a id="wrglossary.9841"></a><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9838"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9842"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9839"></a><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a> style is like <a id="wrglossary.9840"></a><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a> but has a header row. You may prefer the <a id="wrglossary.9841"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a> style instead.<p>
+The <a id="wrglossary.9843"></a><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a> style is like <a id="wrglossary.9844"></a><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a> but has a header row. You may prefer the <a id="wrglossary.9845"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a> style instead.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9842"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4colheaderborder"><span class="glostylefmt">altlongragged4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9846"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4colheaderborder"><span class="glostylefmt">altlongragged4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9843"></a><a href="#glo:opt.glostyle.altlongragged4colheaderborder"><span class="glostylefmt">altlongragged4colheaderborder</span></a> style is like <a id="wrglossary.9844"></a><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9847"></a><a href="#glo:opt.glostyle.altlongragged4colheaderborder"><span class="glostylefmt">altlongragged4colheaderborder</span></a> style is like <a id="wrglossary.9848"></a><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a> but has horizontal and vertical lines around it.<p>
</section><!-- end of section sec:longraggedstyles -->
@@ -7212,61 +7212,61 @@ The <a id="wrglossary.9843"></a><a href="#glo:opt.glostyle.altlongragged4colhead
<h3><!-- start of subsection header -->13.1.4. Longtable Styles (<span class="styfmt">booktabs</span>)<div class="labellink"><a href="#sec:longbooktabsstyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9845"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></dfn>}</code><p>
-<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.9846"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longbooktabs</span>]{glossaries-extra}</code></div><!-- end of noteBox -->
+<a id="wrglossary.9849"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></dfn>}</code><p>
+<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.9850"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longbooktabs</span>]{glossaries-extra}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.9847"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9848"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a>.<p>
-Since these styles all use the <a id="wrglossary.9849"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment, they are governed by the same parameters as that environment. The <a id="wrglossary.9850"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> package automatically loads the <a id="wrglossary.9851"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> (&#xa7;<a href="#sec:longstyles">13.1.2</a>) and <a id="wrglossary.9852"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a> (&#xa7;<a href="#sec:longraggedstyles">13.1.3</a>) packages. Note that these styles will only be available if you explicitly load <a id="wrglossary.9853"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
+The <a id="wrglossary.9851"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9852"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a>.<p>
+Since these styles all use the <a id="wrglossary.9853"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment, they are governed by the same parameters as that environment. The <a id="wrglossary.9854"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> package automatically loads the <a id="wrglossary.9855"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> (&#xa7;<a href="#sec:longstyles">13.1.2</a>) and <a id="wrglossary.9856"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a> (&#xa7;<a href="#sec:longraggedstyles">13.1.3</a>) packages. Note that these styles will only be available if you explicitly load <a id="wrglossary.9857"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\usepackage</code>{glossary-longbooktabs}
-</pre> Note that you can&#x2019;t set these styles using the <a id="wrglossary.9854"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option since the styles aren&#x2019;t defined until after the <a id="wrglossary.9855"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has been loaded.<p>
-With <a id="wrglossary.9856"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.9857"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.9858"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9859"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9860"></a><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a></span>,<a id="wrglossary.9861"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longbooktabs</span>]{glossaries-extra}
+</pre> Note that you can&#x2019;t set these styles using the <a id="wrglossary.9858"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option since the styles aren&#x2019;t defined until after the <a id="wrglossary.9859"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has been loaded.<p>
+With <a id="wrglossary.9860"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.9861"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.9862"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9863"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9864"></a><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a></span>,<a id="wrglossary.9865"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longbooktabs</span>]{glossaries-extra}
</pre><p>
-As with the <a id="wrglossary.9862"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles, <a id="wrglossary.9863"></a><a href="#glo:idx.group">groups</a> are separated with a blank row unless <a id="wrglossary.9864"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9865"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
+As with the <a id="wrglossary.9866"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles, <a id="wrglossary.9867"></a><a href="#glo:idx.group">groups</a> are separated with a blank row unless <a id="wrglossary.9868"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9869"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
<code class="cmd">\usepackage</code>{glossary-longbooktabs}
-<a id="wrglossary.9866"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9867"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a>}
-</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9868"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9869"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.9870"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9871"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a></span>]
+<a id="wrglossary.9870"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9871"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a>}
+</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9872"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9873"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.9874"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9875"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a></span>]
</pre><p>
-These styles are similar to the <span class="qt">&#x201c;header&#x201d;</span> styles in the <a id="wrglossary.9872"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> and <a id="wrglossary.9873"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a> packages, but they add the rules provided by the <a id="wrglossary.9874"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a> package, <a id="wrglossary.9875"></a><a href="#glo:toprule"><code class="csfmt">\toprule</code></a>, <a id="wrglossary.9876"></a><a href="#glo:midrule"><code class="csfmt">\midrule</code></a> and <a id="wrglossary.9877"></a><a href="#glo:bottomrule"><code class="csfmt">\bottomrule</code></a>. Additionally these styles patch the <a id="wrglossary.9878"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment to check for instances of the group skip occurring at a page break. If you don&#x2019;t want this patch to affect any other use of <a id="wrglossary.9879"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> in your document, you can scope the effect by only setting the style through the <a id="wrglossary.9880"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> key in the optional argument of <a id="wrglossary.9881"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a>.<p>
-Alternatively, you can restore the original <a id="wrglossary.9882"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> behaviour with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9883"></a><code class="code"><dfn id="glo:glsrestoreLToutput"><code class="csfmt">\glsrestoreLToutput</code></dfn></code></div><!-- end of pinnedbox -->
+These styles are similar to the <span class="qt">&#x201c;header&#x201d;</span> styles in the <a id="wrglossary.9876"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> and <a id="wrglossary.9877"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a> packages, but they add the rules provided by the <a id="wrglossary.9878"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a> package, <a id="wrglossary.9879"></a><a href="#glo:toprule"><code class="csfmt">\toprule</code></a>, <a id="wrglossary.9880"></a><a href="#glo:midrule"><code class="csfmt">\midrule</code></a> and <a id="wrglossary.9881"></a><a href="#glo:bottomrule"><code class="csfmt">\bottomrule</code></a>. Additionally these styles patch the <a id="wrglossary.9882"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment to check for instances of the group skip occurring at a page break. If you don&#x2019;t want this patch to affect any other use of <a id="wrglossary.9883"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> in your document, you can scope the effect by only setting the style through the <a id="wrglossary.9884"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> key in the optional argument of <a id="wrglossary.9885"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a>.<p>
+Alternatively, you can restore the original <a id="wrglossary.9886"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> behaviour with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9887"></a><code class="code"><dfn id="glo:glsrestoreLToutput"><code class="csfmt">\glsrestoreLToutput</code></dfn></code></div><!-- end of pinnedbox -->
<p>
The penalty check is tested with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9884"></a><code class="code"><dfn id="glo:glsLTpenaltycheck"><code class="csfmt">\glsLTpenaltycheck</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9888"></a><code class="code"><dfn id="glo:glsLTpenaltycheck"><code class="csfmt">\glsLTpenaltycheck</code></dfn></code></div><!-- end of pinnedbox -->
The default definition is: <pre class="compactcodebox"><code class="cmd">\ifnum</code><code class="cmd">\outputpenalty</code>=-50<code class="cmd">\vskip</code>-<code class="cmd">\normalbaselineskip</code><code class="cmd">\relax</code><code class="cmd">\fi</code>
</pre><p>
-With the default <a id="wrglossary.9885"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="optfmt">=false</span>, <a id="wrglossary.9886"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> will be defined to use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9887"></a><code class="code"><dfn id="glo:glspenaltygroupskip"><code class="csfmt">\glspenaltygroupskip</code></dfn></code></div><!-- end of pinnedbox -->
+With the default <a id="wrglossary.9889"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="optfmt">=false</span>, <a id="wrglossary.9890"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> will be defined to use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.9891"></a><code class="code"><dfn id="glo:glspenaltygroupskip"><code class="csfmt">\glspenaltygroupskip</code></dfn></code></div><!-- end of pinnedbox -->
to insert the vertical gap. This is defined as: <pre class="compactcodebox"><code class="cmd">\noalign</code>{<code class="cmd">\penalty</code>-50<code class="cmd">\vskip</code><code class="cmd">\normalbaselineskip</code>}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9888"></a><code class="code"><dfn id="glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9892"></a><code class="code"><dfn id="glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This style is similar to the <a id="wrglossary.9889"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a> style but adds rules above and below the header (<a id="wrglossary.9890"></a><a href="#glo:toprule"><code class="csfmt">\toprule</code></a> and <a id="wrglossary.9891"></a><a href="#glo:midrule"><code class="csfmt">\midrule</code></a>) and inserts a rule at the bottom of the table (<a id="wrglossary.9892"></a><a href="#glo:bottomrule"><code class="csfmt">\bottomrule</code></a>).<p>
+This style is similar to the <a id="wrglossary.9893"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a> style but adds rules above and below the header (<a id="wrglossary.9894"></a><a href="#glo:toprule"><code class="csfmt">\toprule</code></a> and <a id="wrglossary.9895"></a><a href="#glo:midrule"><code class="csfmt">\midrule</code></a>) and inserts a rule at the bottom of the table (<a id="wrglossary.9896"></a><a href="#glo:bottomrule"><code class="csfmt">\bottomrule</code></a>).<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9893"></a><code class="code"><dfn id="glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9897"></a><code class="code"><dfn id="glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This style is similar to the <a id="wrglossary.9894"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a> style but adds rules as per <a id="wrglossary.9895"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a>.<p>
+This style is similar to the <a id="wrglossary.9898"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a> style but adds rules as per <a id="wrglossary.9899"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9896"></a><code class="code"><dfn id="glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9900"></a><code class="code"><dfn id="glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This style is similar to the <a id="wrglossary.9897"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a> style but adds rules as above.<p>
+This style is similar to the <a id="wrglossary.9901"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a> style but adds rules as above.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9898"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4col-booktabs"><span class="glostylefmt">altlong4col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9902"></a><code class="code"><dfn id="glo:opt.glostyle.altlong4col-booktabs"><span class="glostylefmt">altlong4col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This style is similar to the <a id="wrglossary.9899"></a><a href="#glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></a> style but adds rules as above.<p>
+This style is similar to the <a id="wrglossary.9903"></a><a href="#glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></a> style but adds rules as above.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9900"></a><code class="code"><dfn id="glo:opt.glostyle.longragged-booktabs"><span class="glostylefmt">longragged-booktabs</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9904"></a><code class="code"><dfn id="glo:opt.glostyle.longragged-booktabs"><span class="glostylefmt">longragged-booktabs</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This style is similar to the <a id="wrglossary.9901"></a><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a> style but adds rules as above.<p>
+This style is similar to the <a id="wrglossary.9905"></a><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a> style but adds rules as above.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9902"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3col-booktabs"><span class="glostylefmt">longragged3col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9906"></a><code class="code"><dfn id="glo:opt.glostyle.longragged3col-booktabs"><span class="glostylefmt">longragged3col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This style is similar to the <a id="wrglossary.9903"></a><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a> style but adds rules as above.<p>
+This style is similar to the <a id="wrglossary.9907"></a><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a> style but adds rules as above.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9904"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9908"></a><code class="code"><dfn id="glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></dfn></code></div><!-- end of settingsbox -->
<p>
-This style is similar to the <a id="wrglossary.9905"></a><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a> style but adds rules as above.<p>
+This style is similar to the <a id="wrglossary.9909"></a><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a> style but adds rules as above.<p>
</section><!-- end of section sec:longbooktabsstyles -->
@@ -7274,83 +7274,83 @@ This style is similar to the <a id="wrglossary.9905"></a><a href="#glo:opt.glost
<h3><!-- start of subsection header -->13.1.5. Supertabular Styles<div class="labellink"><a href="#sec:superstyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9906"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></dfn>}</code><p>
+<a id="wrglossary.9910"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></dfn>}</code><p>
<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>{glossaries}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.9907"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9908"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a>. Since they all use the <a id="wrglossary.9909"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> environment, they are governed by the same parameters as that environment. Note that these styles will automatically be available unless you use the <a id="wrglossary.9910"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a> or <a id="wrglossary.9911"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package options. In general, the <a id="wrglossary.9912"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment is better, but there are some circumstances where it is better to use <a id="wrglossary.9913"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a>. (For example, with the <a id="wrglossary.9914"></a><a href="#glo:pkg.flowfram"><span class="styfmt">flowfram</span></a> package.) These styles fully justify the description and <a id="wrglossary.9915"></a><a href="#glo:locationlist">number list</a> columns. If you want ragged right formatting instead, use the analogous styles described in &#xa7;<a href="#sec:superraggedstyles">13.1.6</a>.<p>
-As with the <a id="wrglossary.9916"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles, <a id="wrglossary.9917"></a><a href="#glo:idx.group">groups</a> are separated with a blank row unless <a id="wrglossary.9918"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9919"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
-<a id="wrglossary.9920"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9921"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a>}
-</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9922"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>,<a id="wrglossary.9923"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9924"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a></span>]{glossaries}
-</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9925"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9926"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.9927"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9928"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a></span>]
+The <a id="wrglossary.9911"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9912"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a>. Since they all use the <a id="wrglossary.9913"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> environment, they are governed by the same parameters as that environment. Note that these styles will automatically be available unless you use the <a id="wrglossary.9914"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a> or <a id="wrglossary.9915"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package options. In general, the <a id="wrglossary.9916"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment is better, but there are some circumstances where it is better to use <a id="wrglossary.9917"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a>. (For example, with the <a id="wrglossary.9918"></a><a href="#glo:pkg.flowfram"><span class="styfmt">flowfram</span></a> package.) These styles fully justify the description and <a id="wrglossary.9919"></a><a href="#glo:locationlist">number list</a> columns. If you want ragged right formatting instead, use the analogous styles described in &#xa7;<a href="#sec:superraggedstyles">13.1.6</a>.<p>
+As with the <a id="wrglossary.9920"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles, <a id="wrglossary.9921"></a><a href="#glo:idx.group">groups</a> are separated with a blank row unless <a id="wrglossary.9922"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9923"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
+<a id="wrglossary.9924"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.9925"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a>}
+</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.9926"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>,<a id="wrglossary.9927"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9928"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a></span>]{glossaries}
+</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.9929"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.9930"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.9931"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.9932"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a></span>]
</pre><p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-Sometimes the <a id="wrglossary.9929"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> style doesn&#x2019;t put page breaks in the right place. If you have unexpected output, try the <a id="wrglossary.9930"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles instead. Alternatively, try the <a id="wrglossary.9931"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style. </div><!-- end of warning -->
+Sometimes the <a id="wrglossary.9933"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> style doesn&#x2019;t put page breaks in the right place. If you have unexpected output, try the <a id="wrglossary.9934"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles instead. Alternatively, try the <a id="wrglossary.9935"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style. </div><!-- end of warning -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9932"></a><code class="code"><dfn id="glo:opt.glostyle.super"><span class="glostylefmt">super</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9936"></a><code class="code"><dfn id="glo:opt.glostyle.super"><span class="glostylefmt">super</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9933"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a> style uses the <a id="wrglossary.9934"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> environment (defined by the <a id="wrglossary.9935"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a> package). It has two columns: the first column contains the <a id="wrglossary.9936"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name and the second column contains the description followed by the <a id="wrglossary.9937"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.9938"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. Child entries have a similar format to the parent entries except that their name is suppressed.<p>
+The <a id="wrglossary.9937"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a> style uses the <a id="wrglossary.9938"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> environment (defined by the <a id="wrglossary.9939"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a> package). It has two columns: the first column contains the <a id="wrglossary.9940"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name and the second column contains the description followed by the <a id="wrglossary.9941"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.9942"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. Child entries have a similar format to the parent entries except that their name is suppressed.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9939"></a><code class="code"><dfn id="glo:opt.glostyle.superborder"><span class="glostylefmt">superborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9943"></a><code class="code"><dfn id="glo:opt.glostyle.superborder"><span class="glostylefmt">superborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9940"></a><a href="#glo:opt.glostyle.superborder"><span class="glostylefmt">superborder</span></a> style is like <a id="wrglossary.9941"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9944"></a><a href="#glo:opt.glostyle.superborder"><span class="glostylefmt">superborder</span></a> style is like <a id="wrglossary.9945"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9942"></a><code class="code"><dfn id="glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9946"></a><code class="code"><dfn id="glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9943"></a><a href="#glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></a> style is like <a id="wrglossary.9944"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a> but has a header row.<p>
+The <a id="wrglossary.9947"></a><a href="#glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></a> style is like <a id="wrglossary.9948"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a> but has a header row.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9945"></a><code class="code"><dfn id="glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9949"></a><code class="code"><dfn id="glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9946"></a><a href="#glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></a> style is like <a id="wrglossary.9947"></a><a href="#glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9950"></a><a href="#glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></a> style is like <a id="wrglossary.9951"></a><a href="#glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9948"></a><code class="code"><dfn id="glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9952"></a><code class="code"><dfn id="glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9949"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a> style is like <a id="wrglossary.9950"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a> but has three columns. The first column contains the entry&#x2019;s name, the second column contains the description and the third column contains the <a id="wrglossary.9951"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.9952"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. The width of the third column is governed by the length <a id="wrglossary.9953"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>.<p>
+The <a id="wrglossary.9953"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a> style is like <a id="wrglossary.9954"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a> but has three columns. The first column contains the entry&#x2019;s name, the second column contains the description and the third column contains the <a id="wrglossary.9955"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.9956"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. The width of the third column is governed by the length <a id="wrglossary.9957"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9954"></a><code class="code"><dfn id="glo:opt.glostyle.super3colborder"><span class="glostylefmt">super3colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9958"></a><code class="code"><dfn id="glo:opt.glostyle.super3colborder"><span class="glostylefmt">super3colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9955"></a><a href="#glo:opt.glostyle.super3colborder"><span class="glostylefmt">super3colborder</span></a> style is like the <a id="wrglossary.9956"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9959"></a><a href="#glo:opt.glostyle.super3colborder"><span class="glostylefmt">super3colborder</span></a> style is like the <a id="wrglossary.9960"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9957"></a><code class="code"><dfn id="glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9961"></a><code class="code"><dfn id="glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9958"></a><a href="#glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></a> style is like <a id="wrglossary.9959"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a> but has a header row.<p>
+The <a id="wrglossary.9962"></a><a href="#glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></a> style is like <a id="wrglossary.9963"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a> but has a header row.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9960"></a><code class="code"><dfn id="glo:opt.glostyle.super3colheaderborder"><span class="glostylefmt">super3colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9964"></a><code class="code"><dfn id="glo:opt.glostyle.super3colheaderborder"><span class="glostylefmt">super3colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9961"></a><a href="#glo:opt.glostyle.super3colheaderborder"><span class="glostylefmt">super3colheaderborder</span></a> style is like the <a id="wrglossary.9962"></a><a href="#glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9965"></a><a href="#glo:opt.glostyle.super3colheaderborder"><span class="glostylefmt">super3colheaderborder</span></a> style is like the <a id="wrglossary.9966"></a><a href="#glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9963"></a><code class="code"><dfn id="glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9967"></a><code class="code"><dfn id="glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9964"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> style is like <a id="wrglossary.9965"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a> but has an additional column in which the entry&#x2019;s associated symbol appears. This style is designed for entries with brief single line descriptions. The column widths are governed by the widest entry in the given column. Use <a id="wrglossary.9966"></a><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a> for multi-line descriptions.<p>
+The <a id="wrglossary.9968"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> style is like <a id="wrglossary.9969"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a> but has an additional column in which the entry&#x2019;s associated symbol appears. This style is designed for entries with brief single line descriptions. The column widths are governed by the widest entry in the given column. Use <a id="wrglossary.9970"></a><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a> for multi-line descriptions.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9967"></a><code class="code"><dfn id="glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9971"></a><code class="code"><dfn id="glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9968"></a><a href="#glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></a> style is like the <a id="wrglossary.9969"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9972"></a><a href="#glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></a> style is like the <a id="wrglossary.9973"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9970"></a><code class="code"><dfn id="glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9974"></a><code class="code"><dfn id="glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9971"></a><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a> style is like <a id="wrglossary.9972"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> but has a header row.<p>
+The <a id="wrglossary.9975"></a><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a> style is like <a id="wrglossary.9976"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> but has a header row.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9973"></a><code class="code"><dfn id="glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9977"></a><code class="code"><dfn id="glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9974"></a><a href="#glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></a> style is like the <a id="wrglossary.9975"></a><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.9978"></a><a href="#glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></a> style is like the <a id="wrglossary.9979"></a><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9976"></a><code class="code"><dfn id="glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9980"></a><code class="code"><dfn id="glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9977"></a><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a> style is like <a id="wrglossary.9978"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> but allows multi-line descriptions and <a id="wrglossary.9979"></a><a href="#glo:locationlist">number lists</a>. The width of the description column is governed by the length <a id="wrglossary.9980"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a> and the width of the <a id="wrglossary.9981"></a><a href="#glo:locationlist">number list</a> column is governed by the length <a id="wrglossary.9982"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>. The width of the name and symbol columns is governed by the widest entry in the given column.<p>
+The <a id="wrglossary.9981"></a><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a> style is like <a id="wrglossary.9982"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a> but allows multi-line descriptions and <a id="wrglossary.9983"></a><a href="#glo:locationlist">number lists</a>. The width of the description column is governed by the length <a id="wrglossary.9984"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a> and the width of the <a id="wrglossary.9985"></a><a href="#glo:locationlist">number list</a> column is governed by the length <a id="wrglossary.9986"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>. The width of the name and symbol columns is governed by the widest entry in the given column.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9983"></a><code class="code"><dfn id="glo:opt.glostyle.altsuper4colborder"><span class="glostylefmt">altsuper4colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9987"></a><code class="code"><dfn id="glo:opt.glostyle.altsuper4colborder"><span class="glostylefmt">altsuper4colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9984"></a><a href="#glo:opt.glostyle.altsuper4colborder"><span class="glostylefmt">altsuper4colborder</span></a> style is like the <a id="wrglossary.9985"></a><a href="#glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></a> style but allows multi-line descriptions and <a id="wrglossary.9986"></a><a href="#glo:locationlist">number lists</a>.<p>
+The <a id="wrglossary.9988"></a><a href="#glo:opt.glostyle.altsuper4colborder"><span class="glostylefmt">altsuper4colborder</span></a> style is like the <a id="wrglossary.9989"></a><a href="#glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></a> style but allows multi-line descriptions and <a id="wrglossary.9990"></a><a href="#glo:locationlist">number lists</a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9987"></a><code class="code"><dfn id="glo:opt.glostyle.altsuper4colheader"><span class="glostylefmt">altsuper4colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9991"></a><code class="code"><dfn id="glo:opt.glostyle.altsuper4colheader"><span class="glostylefmt">altsuper4colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9988"></a><a href="#glo:opt.glostyle.altsuper4colheader"><span class="glostylefmt">altsuper4colheader</span></a> style is like <a id="wrglossary.9989"></a><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a> but allows multi-line descriptions and <a id="wrglossary.9990"></a><a href="#glo:locationlist">number lists</a>.<p>
+The <a id="wrglossary.9992"></a><a href="#glo:opt.glostyle.altsuper4colheader"><span class="glostylefmt">altsuper4colheader</span></a> style is like <a id="wrglossary.9993"></a><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a> but allows multi-line descriptions and <a id="wrglossary.9994"></a><a href="#glo:locationlist">number lists</a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9991"></a><code class="code"><dfn id="glo:opt.glostyle.altsuper4colheaderborder"><span class="glostylefmt">altsuper4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9995"></a><code class="code"><dfn id="glo:opt.glostyle.altsuper4colheaderborder"><span class="glostylefmt">altsuper4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.9992"></a><a href="#glo:opt.glostyle.altsuper4colheaderborder"><span class="glostylefmt">altsuper4colheaderborder</span></a> style is like <a id="wrglossary.9993"></a><a href="#glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></a> but allows multi-line descriptions and <a id="wrglossary.9994"></a><a href="#glo:locationlist">number lists</a>.<p>
+The <a id="wrglossary.9996"></a><a href="#glo:opt.glostyle.altsuper4colheaderborder"><span class="glostylefmt">altsuper4colheaderborder</span></a> style is like <a id="wrglossary.9997"></a><a href="#glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></a> but allows multi-line descriptions and <a id="wrglossary.9998"></a><a href="#glo:locationlist">number lists</a>.<p>
</section><!-- end of section sec:superstyles -->
@@ -7358,68 +7358,68 @@ The <a id="wrglossary.9992"></a><a href="#glo:opt.glostyle.altsuper4colheaderbor
<h3><!-- start of subsection header -->13.1.6. Supertabular Styles (Ragged Right)<div class="labellink"><a href="#sec:superraggedstyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9995"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></dfn>}</code><p>
-<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.9996"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=superragged</span>]{glossaries-extra}</code></div><!-- end of noteBox -->
+<a id="wrglossary.9999"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></dfn>}</code><p>
+<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.10000"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=superragged</span>]{glossaries-extra}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.9997"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.9998"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a>. These styles are analogous to those defined in <a id="wrglossary.9999"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a> but the multiline columns are left justified instead of fully justified. Since these styles all use the <a id="wrglossary.10000"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> environment, they are governed by the same parameters as that environment. The <a id="wrglossary.10001"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a> package additionally requires the <a id="wrglossary.10002"></a><a href="#glo:pkg.array"><span class="styfmt">array</span></a> package. Note that these styles will only be available if you explicitly load <a id="wrglossary.10003"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
+The <a id="wrglossary.10001"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.10002"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a>. These styles are analogous to those defined in <a id="wrglossary.10003"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a> but the multiline columns are left justified instead of fully justified. Since these styles all use the <a id="wrglossary.10004"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> environment, they are governed by the same parameters as that environment. The <a id="wrglossary.10005"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a> package additionally requires the <a id="wrglossary.10006"></a><a href="#glo:pkg.array"><span class="styfmt">array</span></a> package. Note that these styles will only be available if you explicitly load <a id="wrglossary.10007"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\usepackage</code>{glossary-superragged}
-</pre> Note that you can&#x2019;t set these styles using the <a id="wrglossary.10004"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option since the styles aren&#x2019;t defined until after the <a id="wrglossary.10005"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has been loaded.<p>
-With <a id="wrglossary.10006"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.10007"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.10008"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10009"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10010"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a></span>,<a id="wrglossary.10011"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=superragged</span>]{glossaries-extra}
+</pre> Note that you can&#x2019;t set these styles using the <a id="wrglossary.10008"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option since the styles aren&#x2019;t defined until after the <a id="wrglossary.10009"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has been loaded.<p>
+With <a id="wrglossary.10010"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.10011"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.10012"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10013"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10014"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a></span>,<a id="wrglossary.10015"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=superragged</span>]{glossaries-extra}
</pre><p>
-As with the <a id="wrglossary.10012"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles, <a id="wrglossary.10013"></a><a href="#glo:idx.group">groups</a> are separated with a blank row unless <a id="wrglossary.10014"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10015"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
+As with the <a id="wrglossary.10016"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> styles, <a id="wrglossary.10017"></a><a href="#glo:idx.group">groups</a> are separated with a blank row unless <a id="wrglossary.10018"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> is used <span style="font-style: italic; font-variant: normal; ">before</span> the style is set. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10019"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>]{glossaries}
<code class="cmd">\usepackage</code>{glossary-superragged}
-<a id="wrglossary.10016"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10017"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a>}
-</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10018"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.10019"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.10020"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10021"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a></span>]
+<a id="wrglossary.10020"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10021"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a>}
+</pre> Or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10022"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.10023"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,<a id="wrglossary.10024"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10025"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a></span>]
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10022"></a><code class="code"><dfn id="glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10026"></a><code class="code"><dfn id="glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10023"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a> style uses the <a id="wrglossary.10024"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> environment (defined by the <a id="wrglossary.10025"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a> package). It has two columns: the first column contains the <a id="wrglossary.10026"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name and the second column contains the (left justified) description followed by the <a id="wrglossary.10027"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.10028"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. Child entries have a similar format to the parent entries except that their name is suppressed.<p>
+The <a id="wrglossary.10027"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a> style uses the <a id="wrglossary.10028"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> environment (defined by the <a id="wrglossary.10029"></a><a href="#glo:pkg.supertabular"><span class="styfmt">supertabular</span></a> package). It has two columns: the first column contains the <a id="wrglossary.10030"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> name and the second column contains the (left justified) description followed by the <a id="wrglossary.10031"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.10032"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. Child entries have a similar format to the parent entries except that their name is suppressed.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10029"></a><code class="code"><dfn id="glo:opt.glostyle.superraggedborder"><span class="glostylefmt">superraggedborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10033"></a><code class="code"><dfn id="glo:opt.glostyle.superraggedborder"><span class="glostylefmt">superraggedborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10030"></a><a href="#glo:opt.glostyle.superraggedborder"><span class="glostylefmt">superraggedborder</span></a> style is like <a id="wrglossary.10031"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.10034"></a><a href="#glo:opt.glostyle.superraggedborder"><span class="glostylefmt">superraggedborder</span></a> style is like <a id="wrglossary.10035"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10032"></a><code class="code"><dfn id="glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10036"></a><code class="code"><dfn id="glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10033"></a><a href="#glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></a> style is like <a id="wrglossary.10034"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a> but has a header row.<p>
+The <a id="wrglossary.10037"></a><a href="#glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></a> style is like <a id="wrglossary.10038"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a> but has a header row.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10035"></a><code class="code"><dfn id="glo:opt.glostyle.superraggedheaderborder"><span class="glostylefmt">superraggedheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10039"></a><code class="code"><dfn id="glo:opt.glostyle.superraggedheaderborder"><span class="glostylefmt">superraggedheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10036"></a><a href="#glo:opt.glostyle.superraggedheaderborder"><span class="glostylefmt">superraggedheaderborder</span></a> style is like <a id="wrglossary.10037"></a><a href="#glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></a> but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.10040"></a><a href="#glo:opt.glostyle.superraggedheaderborder"><span class="glostylefmt">superraggedheaderborder</span></a> style is like <a id="wrglossary.10041"></a><a href="#glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></a> but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10038"></a><code class="code"><dfn id="glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10042"></a><code class="code"><dfn id="glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10039"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a> style is like <a id="wrglossary.10040"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a> but has three columns. The first column contains the entry&#x2019;s name, the second column contains the (left justified) description and the third column contains the (left justified) <a id="wrglossary.10041"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.10042"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. The width of the third column is governed by the length <a id="wrglossary.10043"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>.<p>
+The <a id="wrglossary.10043"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a> style is like <a id="wrglossary.10044"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a> but has three columns. The first column contains the entry&#x2019;s name, the second column contains the (left justified) description and the third column contains the (left justified) <a id="wrglossary.10045"></a><a href="#glo:locationlist">number list</a>. The entry&#x2019;s symbol is ignored. The width of the first column is governed by the widest entry in that column. The width of the second column is governed by the length <a id="wrglossary.10046"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>. The width of the third column is governed by the length <a id="wrglossary.10047"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10044"></a><code class="code"><dfn id="glo:opt.glostyle.superragged3colborder"><span class="glostylefmt">superragged3colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10048"></a><code class="code"><dfn id="glo:opt.glostyle.superragged3colborder"><span class="glostylefmt">superragged3colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10045"></a><a href="#glo:opt.glostyle.superragged3colborder"><span class="glostylefmt">superragged3colborder</span></a> style is like the <a id="wrglossary.10046"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.10049"></a><a href="#glo:opt.glostyle.superragged3colborder"><span class="glostylefmt">superragged3colborder</span></a> style is like the <a id="wrglossary.10050"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10047"></a><code class="code"><dfn id="glo:opt.glostyle.superragged3colheader"><span class="glostylefmt">superragged3colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10051"></a><code class="code"><dfn id="glo:opt.glostyle.superragged3colheader"><span class="glostylefmt">superragged3colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10048"></a><a href="#glo:opt.glostyle.superragged3colheader"><span class="glostylefmt">superragged3colheader</span></a> style is like <a id="wrglossary.10049"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a> but has a header row.<p>
+The <a id="wrglossary.10052"></a><a href="#glo:opt.glostyle.superragged3colheader"><span class="glostylefmt">superragged3colheader</span></a> style is like <a id="wrglossary.10053"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a> but has a header row.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10050"></a><code class="code"><dfn id="glo:opt.glostyle.superragged3colheaderborder"><span class="glostylefmt">superragged3colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10054"></a><code class="code"><dfn id="glo:opt.glostyle.superragged3colheaderborder"><span class="glostylefmt">superragged3colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10051"></a><a href="#glo:opt.glostyle.superragged3colheaderborder"><span class="glostylefmt">superragged3colheaderborder</span></a> style is like the above but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.10055"></a><a href="#glo:opt.glostyle.superragged3colheaderborder"><span class="glostylefmt">superragged3colheaderborder</span></a> style is like the above but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10052"></a><code class="code"><dfn id="glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10056"></a><code class="code"><dfn id="glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10053"></a><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a> style is like <a id="wrglossary.10054"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a> but has an additional column in which the entry&#x2019;s associated symbol appears. The column widths for the name and symbol column are governed by the widest entry in the given column.<p>
+The <a id="wrglossary.10057"></a><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a> style is like <a id="wrglossary.10058"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a> but has an additional column in which the entry&#x2019;s associated symbol appears. The column widths for the name and symbol column are governed by the widest entry in the given column.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10055"></a><code class="code"><dfn id="glo:opt.glostyle.altsuperragged4colborder"><span class="glostylefmt">altsuperragged4colborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10059"></a><code class="code"><dfn id="glo:opt.glostyle.altsuperragged4colborder"><span class="glostylefmt">altsuperragged4colborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10056"></a><a href="#glo:opt.glostyle.altsuperragged4colborder"><span class="glostylefmt">altsuperragged4colborder</span></a> style is like the <a id="wrglossary.10057"></a><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a> style but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.10060"></a><a href="#glo:opt.glostyle.altsuperragged4colborder"><span class="glostylefmt">altsuperragged4colborder</span></a> style is like the <a id="wrglossary.10061"></a><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a> style but has horizontal and vertical lines around it.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10058"></a><code class="code"><dfn id="glo:opt.glostyle.altsuperragged4colheader"><span class="glostylefmt">altsuperragged4colheader</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10062"></a><code class="code"><dfn id="glo:opt.glostyle.altsuperragged4colheader"><span class="glostylefmt">altsuperragged4colheader</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10059"></a><a href="#glo:opt.glostyle.altsuperragged4colheader"><span class="glostylefmt">altsuperragged4colheader</span></a> style is like <a id="wrglossary.10060"></a><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a> but has a header row.<p>
+The <a id="wrglossary.10063"></a><a href="#glo:opt.glostyle.altsuperragged4colheader"><span class="glostylefmt">altsuperragged4colheader</span></a> style is like <a id="wrglossary.10064"></a><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a> but has a header row.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10061"></a><code class="code"><dfn id="glo:opt.glostyle.altsuperragged4colheaderborder"><span class="glostylefmt">altsuperragged4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10065"></a><code class="code"><dfn id="glo:opt.glostyle.altsuperragged4colheaderborder"><span class="glostylefmt">altsuperragged4colheaderborder</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10062"></a><a href="#glo:opt.glostyle.altsuperragged4colheaderborder"><span class="glostylefmt">altsuperragged4colheaderborder</span></a> style is like the above but has horizontal and vertical lines around it.<p>
+The <a id="wrglossary.10066"></a><a href="#glo:opt.glostyle.altsuperragged4colheaderborder"><span class="glostylefmt">altsuperragged4colheaderborder</span></a> style is like the above but has horizontal and vertical lines around it.<p>
</section><!-- end of section sec:superraggedstyles -->
@@ -7427,124 +7427,124 @@ The <a id="wrglossary.10062"></a><a href="#glo:opt.glostyle.altsuperragged4colhe
<h3><!-- start of subsection header -->13.1.7. Tree-Like Styles<div class="labellink"><a href="#sec:treestyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10063"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></dfn>}</code><p>
+<a id="wrglossary.10067"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></dfn>}</code><p>
<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>{glossaries}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.10064"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.10065"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>. These styles are designed for <a id="wrglossary.10066"></a><a href="#glo:hierarchicallevel">hierarchical</a> glossaries but can also be used with glossaries that don&#x2019;t have sub-entries. These styles will display the <a id="wrglossary.10067"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> symbol if it has been set. Note that these styles will automatically be available unless you use the <a id="wrglossary.10068"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a> or <a id="wrglossary.10069"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package options. <p>
+The <a id="wrglossary.10068"></a><a href="#glo:idx.glossarystyle">glossary styles</a> described in this section are all defined in the package <a id="wrglossary.10069"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>. These styles are designed for <a id="wrglossary.10070"></a><a href="#glo:hierarchicallevel">hierarchical</a> glossaries but can also be used with glossaries that don&#x2019;t have sub-entries. These styles will display the <a id="wrglossary.10071"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> symbol if it has been set. Note that these styles will automatically be available unless you use the <a id="wrglossary.10072"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a> or <a id="wrglossary.10073"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> package options. <p>
These styles all format the entry name using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10070"></a><code class="code"><dfn id="glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This defaults to <code class="code"><a id="wrglossary.10071"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code>, but note that <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> will include <a id="wrglossary.10072"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> so the bold setting in <a id="wrglossary.10073"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a> may be counteracted by another font change in <a id="wrglossary.10074"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> (or in <a id="wrglossary.10075"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>). The tree-like styles that also display the header use <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10076"></a><code class="code"><dfn id="glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- to format the heading. This defaults to <code class="code"><a id="wrglossary.10077"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code>. The tree-like styles that display navigation links to the groups (such as <a id="wrglossary.10078"></a><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a>), format the navigation line using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10079"></a><code class="code"><dfn id="glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which defaults to <code class="code"><a id="wrglossary.10080"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code>. <p>
-Note that this is different from <a id="wrglossary.10081"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a>, provided with the styles such as <a id="wrglossary.10082"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, as that also includes <a id="wrglossary.10083"></a><a href="#glo:item"><code class="csfmt">\item</code></a>.<p>
-With the exception of the <a id="wrglossary.10084"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style (and those derived from it), the space before the description for top-level entries is produced with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10085"></a><code class="code"><dfn id="glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></dfn></code></div><!-- end of pinnedbox -->
- This defaults to <a id="wrglossary.10086"></a><a href="#glo:space"><code class="csfmt">\space</code></a>.<p>
-With the exception of the <a id="wrglossary.10087"></a><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a> and <a id="wrglossary.10088"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> styles (and those derived from them), the space before the description for child entries is produced with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10089"></a><code class="code"><dfn id="glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10074"></a><code class="code"><dfn id="glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This defaults to <code class="code"><a id="wrglossary.10075"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code>, but note that <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> will include <a id="wrglossary.10076"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> so the bold setting in <a id="wrglossary.10077"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a> may be counteracted by another font change in <a id="wrglossary.10078"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> (or in <a id="wrglossary.10079"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>). The tree-like styles that also display the header use <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10080"></a><code class="code"><dfn id="glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ to format the heading. This defaults to <code class="code"><a id="wrglossary.10081"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code>. The tree-like styles that display navigation links to the groups (such as <a id="wrglossary.10082"></a><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a>), format the navigation line using <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10083"></a><code class="code"><dfn id="glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which defaults to <code class="code"><a id="wrglossary.10084"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code>. <p>
+Note that this is different from <a id="wrglossary.10085"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a>, provided with the styles such as <a id="wrglossary.10086"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, as that also includes <a id="wrglossary.10087"></a><a href="#glo:item"><code class="csfmt">\item</code></a>.<p>
+With the exception of the <a id="wrglossary.10088"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style (and those derived from it), the space before the description for top-level entries is produced with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10089"></a><code class="code"><dfn id="glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></dfn></code></div><!-- end of pinnedbox -->
This defaults to <a id="wrglossary.10090"></a><a href="#glo:space"><code class="csfmt">\space</code></a>.<p>
+With the exception of the <a id="wrglossary.10091"></a><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a> and <a id="wrglossary.10092"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> styles (and those derived from them), the space before the description for child entries is produced with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10093"></a><code class="code"><dfn id="glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></dfn></code></div><!-- end of pinnedbox -->
+ This defaults to <a id="wrglossary.10094"></a><a href="#glo:space"><code class="csfmt">\space</code></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Most of these styles are not designed for multi-paragraph descriptions. (The <a id="wrglossary.10091"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style isn&#x2019;t too bad for multi-paragraph top-level entry descriptions, or you can use the <a id="wrglossary.10092"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style with the adjustment shown below.) </div><!-- end of important -->
+Most of these styles are not designed for multi-paragraph descriptions. (The <a id="wrglossary.10095"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style isn&#x2019;t too bad for multi-paragraph top-level entry descriptions, or you can use the <a id="wrglossary.10096"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style with the adjustment shown below.) </div><!-- end of important -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10093"></a><code class="code"><dfn id="glo:opt.glostyle.index"><span class="glostylefmt">index</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10097"></a><code class="code"><dfn id="glo:opt.glostyle.index"><span class="glostylefmt">index</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10094"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style is similar to the way standard indices are usually formatted in that it has a <a id="wrglossary.10095"></a><a href="#glo:hierarchicallevel">hierarchical</a> structure up to three levels (the main level plus two sub-levels). If the symbol is present it is set in parentheses after the name and before the description. Sub-entries are indented and also include the name, the symbol in brackets (if present) and the description. <a id="wrglossary.10096"></a><a href="#glo:idx.group">Groups</a> are separated using <a id="wrglossary.10097"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a>.<p>
+The <a id="wrglossary.10098"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style is similar to the way standard indices are usually formatted in that it has a <a id="wrglossary.10099"></a><a href="#glo:hierarchicallevel">hierarchical</a> structure up to three levels (the main level plus two sub-levels). If the symbol is present it is set in parentheses after the name and before the description. Sub-entries are indented and also include the name, the symbol in brackets (if present) and the description. <a id="wrglossary.10100"></a><a href="#glo:idx.group">Groups</a> are separated using <a id="wrglossary.10101"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a>.<p>
Each main level item is started with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10098"></a><code class="code"><dfn id="glo:glstreeitem"><code class="csfmt">\glstreeitem</code></dfn></code></div><!-- end of pinnedbox -->
- The <a id="wrglossary.10099"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> entries are started with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10100"></a><code class="code"><dfn id="glo:glstreesubitem"><code class="csfmt">\glstreesubitem</code></dfn></code></div><!-- end of pinnedbox -->
-<p>
-The <a id="wrglossary.10101"></a><a href="#glo:hierarchicallevel">level&#xa0;2</a> entries are started with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10102"></a><code class="code"><dfn id="glo:glstreesubsubitem"><code class="csfmt">\glstreesubsubitem</code></dfn></code></div><!-- end of pinnedbox -->
-<p>
-Note that the <a id="wrglossary.10103"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style automatically sets <pre class="compactcodebox"><code class="cmd">\let</code><a id="wrglossary.10104"></a><a href="#glo:item"><code class="csfmt">\item</code></a><a id="wrglossary.10105"></a><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a>
-<code class="cmd">\let</code><a id="wrglossary.10106"></a><a href="#glo:subitem"><code class="csfmt">\subitem</code></a><a id="wrglossary.10107"></a><a href="#glo:glstreesubitem"><code class="csfmt">\glstreesubitem</code></a>
-<code class="cmd">\let</code><a id="wrglossary.10108"></a><a href="#glo:subsubitem"><code class="csfmt">\subsubitem</code></a><a id="wrglossary.10109"></a><a href="#glo:glstreesubsubitem"><code class="csfmt">\glstreesubsubitem</code></a>
-</pre> at the start of the <a id="wrglossary.10110"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment for backward compatibility.<p>
-The <a id="wrglossary.10111"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style isn&#x2019;t suitable for multi-paragraph descriptions, but this limitation can be overcome by redefining the above commands. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.10112"></a><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a>}{<span class="comment">% </span>
+<a id="wrglossary.10102"></a><code class="code"><dfn id="glo:glstreeitem"><code class="csfmt">\glstreeitem</code></dfn></code></div><!-- end of pinnedbox -->
+ The <a id="wrglossary.10103"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> entries are started with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10104"></a><code class="code"><dfn id="glo:glstreesubitem"><code class="csfmt">\glstreesubitem</code></dfn></code></div><!-- end of pinnedbox -->
+<p>
+The <a id="wrglossary.10105"></a><a href="#glo:hierarchicallevel">level&#xa0;2</a> entries are started with <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10106"></a><code class="code"><dfn id="glo:glstreesubsubitem"><code class="csfmt">\glstreesubsubitem</code></dfn></code></div><!-- end of pinnedbox -->
+<p>
+Note that the <a id="wrglossary.10107"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style automatically sets <pre class="compactcodebox"><code class="cmd">\let</code><a id="wrglossary.10108"></a><a href="#glo:item"><code class="csfmt">\item</code></a><a id="wrglossary.10109"></a><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a>
+<code class="cmd">\let</code><a id="wrglossary.10110"></a><a href="#glo:subitem"><code class="csfmt">\subitem</code></a><a id="wrglossary.10111"></a><a href="#glo:glstreesubitem"><code class="csfmt">\glstreesubitem</code></a>
+<code class="cmd">\let</code><a id="wrglossary.10112"></a><a href="#glo:subsubitem"><code class="csfmt">\subsubitem</code></a><a id="wrglossary.10113"></a><a href="#glo:glstreesubsubitem"><code class="csfmt">\glstreesubsubitem</code></a>
+</pre> at the start of the <a id="wrglossary.10114"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment for backward compatibility.<p>
+The <a id="wrglossary.10115"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style isn&#x2019;t suitable for multi-paragraph descriptions, but this limitation can be overcome by redefining the above commands. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.10116"></a><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a>}{<span class="comment">% </span>
<code class="cmd">\parindent</code>0pt<code class="cmd">\par</code><code class="cmd">\hangindent</code>40pt
<code class="cmd">\everypar</code>{<code class="cmd">\parindent</code>50pt<code class="cmd">\hangindent</code>40pt}}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10113"></a><code class="code"><dfn id="glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10117"></a><code class="code"><dfn id="glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10114"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> style is similar to the <a id="wrglossary.10115"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style except that each group has a heading obtained using <a id="wrglossary.10116"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>.<p>
+The <a id="wrglossary.10118"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> style is similar to the <a id="wrglossary.10119"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style except that each group has a heading obtained using <a id="wrglossary.10120"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10117"></a><code class="code"><dfn id="glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10121"></a><code class="code"><dfn id="glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10118"></a><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a> style is like <a id="wrglossary.10119"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> but has a set of links to the glossary <a id="wrglossary.10120"></a><a href="#glo:idx.group">groups</a>. The navigation line is the same as that for <a id="wrglossary.10121"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, described above, but is formatted using <a id="wrglossary.10122"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a>.<p>
+The <a id="wrglossary.10122"></a><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a> style is like <a id="wrglossary.10123"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> but has a set of links to the glossary <a id="wrglossary.10124"></a><a href="#glo:idx.group">groups</a>. The navigation line is the same as that for <a id="wrglossary.10125"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, described above, but is formatted using <a id="wrglossary.10126"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10123"></a><code class="code"><dfn id="glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10127"></a><code class="code"><dfn id="glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10124"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style is similar to the <a id="wrglossary.10125"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style except that it can have arbitrary <a id="wrglossary.10126"></a><a href="#glo:dual.hierarchicallevel">hierarchical levels</a>. (Note that <a id="wrglossary.10127"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is limited to three levels, so you will need to use another indexing method if you want more than three levels.) Each sub-level is indented according to the length <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10128"></a><code class="code"><dfn id="glo:glstreeindent"><code class="csfmt">\glstreeindent</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>10pt</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+The <a id="wrglossary.10128"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style is similar to the <a id="wrglossary.10129"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style except that it can have arbitrary <a id="wrglossary.10130"></a><a href="#glo:dual.hierarchicallevel">hierarchical levels</a>. (Note that <a id="wrglossary.10131"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> is limited to three levels, so you will need to use another indexing method if you want more than three levels.) Each sub-level is indented according to the length <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10132"></a><code class="code"><dfn id="glo:glstreeindent"><code class="csfmt">\glstreeindent</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>10pt</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This value can be changed with <code class="cmd">\setlength</code>.<p>
-Note that the name, symbol (if present) and description are placed in the same paragraph block. If you want the name to be apart from the description, use the <a id="wrglossary.10129"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style instead. (See below.)<p>
+Note that the name, symbol (if present) and description are placed in the same paragraph block. If you want the name to be apart from the description, use the <a id="wrglossary.10133"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style instead. (See below.)<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10130"></a><code class="code"><dfn id="glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10134"></a><code class="code"><dfn id="glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10131"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a> style is similar to the <a id="wrglossary.10132"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style except that each <a id="wrglossary.10133"></a><a href="#glo:idx.group">group</a> has a heading.<p>
+The <a id="wrglossary.10135"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a> style is similar to the <a id="wrglossary.10136"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style except that each <a id="wrglossary.10137"></a><a href="#glo:idx.group">group</a> has a heading.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10134"></a><code class="code"><dfn id="glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10138"></a><code class="code"><dfn id="glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10135"></a><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a> style is like <a id="wrglossary.10136"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a> but has a set of links to the glossary <a id="wrglossary.10137"></a><a href="#glo:idx.group">groups</a>. The navigation line is the same as that for <a id="wrglossary.10138"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, described above, but is formatted using <a id="wrglossary.10139"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a>.<p>
+The <a id="wrglossary.10139"></a><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a> style is like <a id="wrglossary.10140"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a> but has a set of links to the glossary <a id="wrglossary.10141"></a><a href="#glo:idx.group">groups</a>. The navigation line is the same as that for <a id="wrglossary.10142"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, described above, but is formatted using <a id="wrglossary.10143"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10140"></a><code class="code"><dfn id="glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10144"></a><code class="code"><dfn id="glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10141"></a><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a> style is like the <a id="wrglossary.10142"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style except that the name for each sub-entry is ignored.<p>
+The <a id="wrglossary.10145"></a><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a> style is like the <a id="wrglossary.10146"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style except that the name for each sub-entry is ignored.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10143"></a><code class="code"><dfn id="glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10147"></a><code class="code"><dfn id="glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10144"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a> style is similar to the <a id="wrglossary.10145"></a><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a> style except that each group has a heading.<p>
+The <a id="wrglossary.10148"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a> style is similar to the <a id="wrglossary.10149"></a><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a> style except that each group has a heading.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10146"></a><code class="code"><dfn id="glo:opt.glostyle.treenonamehypergroup"><span class="glostylefmt">treenonamehypergroup</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10150"></a><code class="code"><dfn id="glo:opt.glostyle.treenonamehypergroup"><span class="glostylefmt">treenonamehypergroup</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10147"></a><a href="#glo:opt.glostyle.treenonamehypergroup"><span class="glostylefmt">treenonamehypergroup</span></a> style is like <a id="wrglossary.10148"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a> but has a set of links to the glossary <a id="wrglossary.10149"></a><a href="#glo:idx.group">groups</a>. The navigation line is the same as that for <a id="wrglossary.10150"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, described above, but is formatted using <a id="wrglossary.10151"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a>.<p>
+The <a id="wrglossary.10151"></a><a href="#glo:opt.glostyle.treenonamehypergroup"><span class="glostylefmt">treenonamehypergroup</span></a> style is like <a id="wrglossary.10152"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a> but has a set of links to the glossary <a id="wrglossary.10153"></a><a href="#glo:idx.group">groups</a>. The navigation line is the same as that for <a id="wrglossary.10154"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a>, described above, but is formatted using <a id="wrglossary.10155"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10152"></a><code class="code"><dfn id="glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10156"></a><code class="code"><dfn id="glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10153"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style is similar to the <a id="wrglossary.10154"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style except that the indentation for each level is determined by the width of the text specified by <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10155"></a><code class="code"><dfn id="glo:glssetwidest"><code class="csfmt">\glssetwidest</code></dfn>[<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The optional argument <span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span> indicates the <a id="wrglossary.10156"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>, where 0 indicates the top-most level, 1 indicates the first level sub-entries, etc. If <a id="wrglossary.10157"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a> hasn&#x2019;t been used for a given sub-level, the level&#xa0;0 widest text is used instead. If <span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span> is omitted, 0 is assumed.<p>
+The <a id="wrglossary.10157"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style is similar to the <a id="wrglossary.10158"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style except that the indentation for each level is determined by the width of the text specified by <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10159"></a><code class="code"><dfn id="glo:glssetwidest"><code class="csfmt">\glssetwidest</code></dfn>[<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The optional argument <span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span> indicates the <a id="wrglossary.10160"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>, where 0 indicates the top-most level, 1 indicates the first level sub-entries, etc. If <a id="wrglossary.10161"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a> hasn&#x2019;t been used for a given sub-level, the level&#xa0;0 widest text is used instead. If <span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span> is omitted, 0 is assumed.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-If you use the <a id="wrglossary.10158"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style without setting the widest <a id="wrglossary.10159"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> name, there will be no room available for the name. If a name overlaps the description, then this is an indication that there is a name wider than the one specified. </div><!-- end of warning -->
-<p>
-This requires keeping track of which <a id="wrglossary.10160"></a><a href="#glo:idx.glossaryentry">entry</a> has the widest name, which may not be practical for large <a id="wrglossary.10161"></a><a href="#glo:dual.glossary">glossaries</a>. Instead you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10162"></a><code class="code"><dfn id="glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
- This iterates over all entries in the glossaries identified by the comma-separated list <span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span> and determines the widest <a id="wrglossary.10163"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry. If the optional argument is omitted, all non-<a id="wrglossary.10164"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> are assumed.<p>
-For example, to have the same name width for all glossaries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10165"></a><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a>
-<a id="wrglossary.10166"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10167"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a>}
-<a id="wrglossary.10168"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
-</pre> Alternatively, to compute the widest entry for each glossary before it&#x2019;s displayed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.10169"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.10170"></a><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a>[<a id="wrglossary.10171"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a>]}
-<a id="wrglossary.10172"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10173"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a>}
-<a id="wrglossary.10174"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+If you use the <a id="wrglossary.10162"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style without setting the widest <a id="wrglossary.10163"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> name, there will be no room available for the name. If a name overlaps the description, then this is an indication that there is a name wider than the one specified. </div><!-- end of warning -->
+<p>
+This requires keeping track of which <a id="wrglossary.10164"></a><a href="#glo:idx.glossaryentry">entry</a> has the widest name, which may not be practical for large <a id="wrglossary.10165"></a><a href="#glo:dual.glossary">glossaries</a>. Instead you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10166"></a><code class="code"><dfn id="glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span>]</code></div><!-- end of pinnedbox -->
+ This iterates over all entries in the glossaries identified by the comma-separated list <span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span> and determines the widest <a id="wrglossary.10167"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry. If the optional argument is omitted, all non-<a id="wrglossary.10168"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> are assumed.<p>
+For example, to have the same name width for all glossaries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10169"></a><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a>
+<a id="wrglossary.10170"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10171"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a>}
+<a id="wrglossary.10172"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+</pre> Alternatively, to compute the widest entry for each glossary before it&#x2019;s displayed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.10173"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.10174"></a><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a>[<a id="wrglossary.10175"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a>]}
+<a id="wrglossary.10176"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10177"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a>}
+<a id="wrglossary.10178"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
</pre><p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-These commands only affects the <a id="wrglossary.10175"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> styles, including those listed below and the ones in the <a id="wrglossary.10176"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> package. </div><!-- end of information -->
+These commands only affects the <a id="wrglossary.10179"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> styles, including those listed below and the ones in the <a id="wrglossary.10180"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> package. </div><!-- end of information -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.10177"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.10178"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a> command also affects the styles provided by <a id="wrglossary.10179"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a>. The <a id="wrglossary.10180"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package provides additional commands. With <a id="wrglossary.10181"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may prefer the <a id="wrglossary.10182"></a><a href="#glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></a> resource option. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.10181"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.10182"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a> command also affects the styles provided by <a id="wrglossary.10183"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a>. The <a id="wrglossary.10184"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package provides additional commands. With <a id="wrglossary.10185"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may prefer the <a id="wrglossary.10186"></a><a href="#glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></a> resource option. </div><!-- end of information -->
<p>
For each level, the name is placed to the left of the paragraph block containing the symbol (optional) and the description. If the symbol is present, it is placed in parentheses before the description.<p>
-The name is placed inside a left-aligned <a id="wrglossary.10183"></a><a href="#glo:makebox"><code class="csfmt">\makebox</code></a>, created with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10184"></a><code class="code"><dfn id="glo:glstreenamebox"><code class="csfmt">\glstreenamebox</code></dfn>{<span class="meta">&#x2329;<em class="metainner">width</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">width</em>&#x232a;</span> is the width of the box (calculated from the widest name) and <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is the contents of the box. For example, to make the name right-aligned: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10185"></a><a href="#glo:glstreenamebox"><code class="csfmt">\glstreenamebox</code></a>}[2]{<span class="comment">% </span>
+The name is placed inside a left-aligned <a id="wrglossary.10187"></a><a href="#glo:makebox"><code class="csfmt">\makebox</code></a>, created with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10188"></a><code class="code"><dfn id="glo:glstreenamebox"><code class="csfmt">\glstreenamebox</code></dfn>{<span class="meta">&#x2329;<em class="metainner">width</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">width</em>&#x232a;</span> is the width of the box (calculated from the widest name) and <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is the contents of the box. For example, to make the name right-aligned: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10189"></a><a href="#glo:glstreenamebox"><code class="csfmt">\glstreenamebox</code></a>}[2]{<span class="comment">% </span>
<code class="cmd">\makebox</code>[#1][r]{#2}<span class="comment">% </span>
}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10186"></a><code class="code"><dfn id="glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10190"></a><code class="code"><dfn id="glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10187"></a><a href="#glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></a> is like the <a id="wrglossary.10188"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style except that each <a id="wrglossary.10189"></a><a href="#glo:idx.group">group</a> has a heading.<p>
+The <a id="wrglossary.10191"></a><a href="#glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></a> is like the <a id="wrglossary.10192"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style except that each <a id="wrglossary.10193"></a><a href="#glo:idx.group">group</a> has a heading.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10190"></a><code class="code"><dfn id="glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10194"></a><code class="code"><dfn id="glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></dfn></code></div><!-- end of settingsbox -->
<p>
-The <a id="wrglossary.10191"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a> style is like <a id="wrglossary.10192"></a><a href="#glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></a> but has a set of links to the glossary <a id="wrglossary.10193"></a><a href="#glo:idx.group">groups</a>.<p>
+The <a id="wrglossary.10195"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a> style is like <a id="wrglossary.10196"></a><a href="#glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></a> but has a set of links to the glossary <a id="wrglossary.10197"></a><a href="#glo:idx.group">groups</a>.<p>
</section><!-- end of section sec:treestyles -->
@@ -7552,21 +7552,21 @@ The <a id="wrglossary.10191"></a><a href="#glo:opt.glostyle.alttreehypergroup"><
<h3><!-- start of subsection header -->13.1.8. Multicols Style<div class="labellink"><a href="#sec:mcolstyles">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10194"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></dfn>}</code><p>
-<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.10195"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>=mcols]{glossaries-extra}</code></div><!-- end of noteBox -->
+<a id="wrglossary.10198"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></dfn>}</code><p>
+<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.10199"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>=mcols]{glossaries-extra}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.10196"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> package provides tree-like <a id="wrglossary.10197"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that are in the <a id="wrglossary.10198"></a><a href="#glo:env.multicols"><span class="envfmt">multicols</span></a> environment (defined by the <a id="wrglossary.10199"></a><a href="#glo:pkg.multicol"><span class="styfmt">multicol</span></a> package). The style names are as their analogous tree styles (as defined in &#xa7;<a href="#sec:treestyles">13.1.7</a>) but are prefixed with <span class="qt">&#x201c;mcol&#x201d;</span>. For example, the <a id="wrglossary.10200"></a><a href="#glo:opt.glostyle.mcolindex"><span class="glostylefmt">mcolindex</span></a> style is essentially the <a id="wrglossary.10201"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style but put in a <a id="wrglossary.10202"></a><a href="#glo:env.multicols"><span class="envfmt">multicols</span></a> environment. For the complete list, see Table <a href="#tab:mcols">13.2</a>. The <a id="wrglossary.10203"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> package is automatically loaded by <a id="wrglossary.10204"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> (even if the <a id="wrglossary.10205"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a> package option is used when loading <a id="wrglossary.10206"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). The formatting commands <a id="wrglossary.10207"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>, <a id="wrglossary.10208"></a><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a> and <a id="wrglossary.10209"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a> are all used by the corresponding <a id="wrglossary.10210"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> styles.<p>
-Note that these styles will only be available if you explicitly load <a id="wrglossary.10211"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
+The <a id="wrglossary.10200"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> package provides tree-like <a id="wrglossary.10201"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that are in the <a id="wrglossary.10202"></a><a href="#glo:env.multicols"><span class="envfmt">multicols</span></a> environment (defined by the <a id="wrglossary.10203"></a><a href="#glo:pkg.multicol"><span class="styfmt">multicol</span></a> package). The style names are as their analogous tree styles (as defined in &#xa7;<a href="#sec:treestyles">13.1.7</a>) but are prefixed with <span class="qt">&#x201c;mcol&#x201d;</span>. For example, the <a id="wrglossary.10204"></a><a href="#glo:opt.glostyle.mcolindex"><span class="glostylefmt">mcolindex</span></a> style is essentially the <a id="wrglossary.10205"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style but put in a <a id="wrglossary.10206"></a><a href="#glo:env.multicols"><span class="envfmt">multicols</span></a> environment. For the complete list, see Table <a href="#tab:mcols">13.2</a>. The <a id="wrglossary.10207"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> package is automatically loaded by <a id="wrglossary.10208"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> (even if the <a id="wrglossary.10209"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a> package option is used when loading <a id="wrglossary.10210"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). The formatting commands <a id="wrglossary.10211"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>, <a id="wrglossary.10212"></a><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a> and <a id="wrglossary.10213"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a> are all used by the corresponding <a id="wrglossary.10214"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> styles.<p>
+Note that these styles will only be available if you explicitly load <a id="wrglossary.10215"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\usepackage</code>{glossary-mcols}
-</pre> Note that you can&#x2019;t set these styles using the <a id="wrglossary.10212"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option since the styles aren&#x2019;t defined until after the <a id="wrglossary.10213"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has been loaded.<p>
-With <a id="wrglossary.10214"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.10215"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.10216"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10217"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10218"></a><a href="#glo:opt.glostyle.mcolindex"><span class="glostylefmt">mcolindex</span></a></span>,<a id="wrglossary.10219"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=mcols</span>]{glossaries-extra}
+</pre> Note that you can&#x2019;t set these styles using the <a id="wrglossary.10216"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option since the styles aren&#x2019;t defined until after the <a id="wrglossary.10217"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has been loaded.<p>
+With <a id="wrglossary.10218"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.10219"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.10220"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10221"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10222"></a><a href="#glo:opt.glostyle.mcolindex"><span class="glostylefmt">mcolindex</span></a></span>,<a id="wrglossary.10223"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=mcols</span>]{glossaries-extra}
</pre><p>
The default number of columns is 2, but can be changed by redefining: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10220"></a><code class="code"><dfn id="glo:glsmcols"><code class="csfmt">\glsmcols</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>2</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.10224"></a><code class="code"><dfn id="glo:glsmcols"><code class="csfmt">\glsmcols</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>2</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
For example, for a three column glossary: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossary-mcols}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.10221"></a><a href="#glo:glsmcols"><code class="csfmt">\glsmcols</code></a>}{3}
-<a id="wrglossary.10222"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{mcolindex}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.10225"></a><a href="#glo:glsmcols"><code class="csfmt">\glsmcols</code></a>}{3}
+<a id="wrglossary.10226"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{mcolindex}
</pre><p>
<div class="table"> <table class="tabular-c">
<caption id="tab:mcols">Table&nbsp;9: Multicolumn Styles</caption><tr style=""><th class="cell-noborder-bothsep-l"><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> Style </th>
@@ -7597,7 +7597,7 @@ The default number of columns is 2, but can be changed by redefining: <div class
<td class="cell-noborder-bothsep-l"> <a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a> </td>
</tr></table>
</div><p>
-The styles with a navigation line, such as <a id="wrglossary.10223"></a><a href="#glo:opt.glostyle.mcoltreehypergroup"><span class="glostylefmt">mcoltreehypergroup</span></a>, now have a variant (as from v4.22) with <span class="qt">&#x201c;hypergroup&#x201d;</span> replaced with <span class="qt">&#x201c;spannav&#x201d;</span> in the style name. The original <span class="qt">&#x201c;hypergroup&#x201d;</span> styles place the navigation line at the start of the first column. The newer <span class="qt">&#x201c;spannav&#x201d;</span> styles put the navigation line in the optional argument of the <a id="wrglossary.10224"></a><a href="#glo:env.multicols"><span class="envfmt">multicols</span></a> environment so that it spans across all the columns.<p>
+The styles with a navigation line, such as <a id="wrglossary.10227"></a><a href="#glo:opt.glostyle.mcoltreehypergroup"><span class="glostylefmt">mcoltreehypergroup</span></a>, now have a variant (as from v4.22) with <span class="qt">&#x201c;hypergroup&#x201d;</span> replaced with <span class="qt">&#x201c;spannav&#x201d;</span> in the style name. The original <span class="qt">&#x201c;hypergroup&#x201d;</span> styles place the navigation line at the start of the first column. The newer <span class="qt">&#x201c;spannav&#x201d;</span> styles put the navigation line in the optional argument of the <a id="wrglossary.10228"></a><a href="#glo:env.multicols"><span class="envfmt">multicols</span></a> environment so that it spans across all the columns.<p>
</section><!-- end of section sec:mcolstyles -->
@@ -7605,96 +7605,96 @@ The styles with a navigation line, such as <a id="wrglossary.10223"></a><a href=
<h3><!-- start of subsection header -->13.1.9. In-Line Style<div class="labellink"><a href="#sec:inline">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10225"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></dfn>}</code><p>
-<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.10226"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=inline</span>]{glossaries-extra}</code></div><!-- end of noteBox -->
+<a id="wrglossary.10229"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></dfn>}</code><p>
+<div class="noteBox">load explicitly or with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.10230"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=inline</span>]{glossaries-extra}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-This section covers the <a id="wrglossary.10227"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> package that supplies the <a id="wrglossary.10228"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> style. This is a <a id="wrglossary.10229"></a><a href="#glo:idx.glossarystyle">glossary style</a> that is designed for in-line use (as opposed to block styles, such as lists or tables). This style doesn&#x2019;t display the <a id="wrglossary.10230"></a><a href="#glo:locationlist">number list</a>.<p>
-Note that this style will only be available if you explicitly load <a id="wrglossary.10231"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
+This section covers the <a id="wrglossary.10231"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> package that supplies the <a id="wrglossary.10232"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> style. This is a <a id="wrglossary.10233"></a><a href="#glo:idx.glossarystyle">glossary style</a> that is designed for in-line use (as opposed to block styles, such as lists or tables). This style doesn&#x2019;t display the <a id="wrglossary.10234"></a><a href="#glo:locationlist">number list</a>.<p>
+Note that this style will only be available if you explicitly load <a id="wrglossary.10235"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\usepackage</code>{glossary-inline}
</pre><p>
-With <a id="wrglossary.10232"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.10233"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.10234"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10235"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10236"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a></span>,<a id="wrglossary.10237"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=inline</span>]{glossaries-extra}
+With <a id="wrglossary.10236"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can load both the package and style with the <a id="wrglossary.10237"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> and <a id="wrglossary.10238"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> options. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10239"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10240"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a></span>,<a id="wrglossary.10241"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=inline</span>]{glossaries-extra}
</pre><p>
-You will most likely need to redefine <a id="wrglossary.10238"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a> with this style. For example, suppose you are required to have your <a id="wrglossary.10239"></a><a href="#glo:dual.glossary">glossaries</a> and list of <a id="wrglossary.10240"></a><a href="#glo:idx.acronym">acronyms</a> in a footnote, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossary-inline}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.10241"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a>}[2][]{<a id="wrglossary.10242"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{#1}: }
-<a id="wrglossary.10243"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{inline}
-</pre> Then where you need to include your <a id="wrglossary.10244"></a><a href="#glo:dual.glossary">glossaries</a> as a footnote you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10245"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.10246"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>}
+You will most likely need to redefine <a id="wrglossary.10242"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a> with this style. For example, suppose you are required to have your <a id="wrglossary.10243"></a><a href="#glo:dual.glossary">glossaries</a> and list of <a id="wrglossary.10244"></a><a href="#glo:idx.acronym">acronyms</a> in a footnote, you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossary-inline}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.10245"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a>}[2][]{<a id="wrglossary.10246"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{#1}: }
+<a id="wrglossary.10247"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{inline}
+</pre> Then where you need to include your <a id="wrglossary.10248"></a><a href="#glo:dual.glossary">glossaries</a> as a footnote you can do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10249"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.10250"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>}
</pre><p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10247"></a><code class="code"><dfn id="glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></dfn></code></div><!-- end of settingsbox -->
- This is the only style provided by <a id="wrglossary.10248"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a>.<p>
-The group skip command <a id="wrglossary.10249"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> is defined to do nothing, regardless of the <a id="wrglossary.10250"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> option. Likewise, <a id="wrglossary.10251"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a> is defined to do nothing. If you want to create a custom style base on the <a id="wrglossary.10252"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> style that shows a heading, then add <a id="wrglossary.10253"></a><dfn id="glo:glsinlinedopostchild"><code class="csfmt">\glsinlinedopostchild</code></dfn> to the definition of <a id="wrglossary.10254"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a> in case a <a id="wrglossary.10255"></a><a href="#glo:idx.group">group</a> heading follows a child entry.<p>
+<a id="wrglossary.10251"></a><code class="code"><dfn id="glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></dfn></code></div><!-- end of settingsbox -->
+ This is the only style provided by <a id="wrglossary.10252"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a>.<p>
+The group skip command <a id="wrglossary.10253"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> is defined to do nothing, regardless of the <a id="wrglossary.10254"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> option. Likewise, <a id="wrglossary.10255"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a> is defined to do nothing. If you want to create a custom style base on the <a id="wrglossary.10256"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> style that shows a heading, then add <a id="wrglossary.10257"></a><dfn id="glo:glsinlinedopostchild"><code class="csfmt">\glsinlinedopostchild</code></dfn> to the definition of <a id="wrglossary.10258"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a> in case a <a id="wrglossary.10259"></a><a href="#glo:idx.group">group</a> heading follows a child entry.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Don&#x2019;t redefine <a id="wrglossary.10256"></a><a href="#glo:glsinlinedopostchild"><code class="csfmt">\glsinlinedopostchild</code></a>. It&#x2019;s provided as a user command to make it easier to add it to the start of a custom definition of <a id="wrglossary.10257"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a> to enable <a id="wrglossary.10258"></a><a href="#glo:idx.group">group</a> headings. If you need to adjust the content between a sub-entry and the next entry, redefine <a id="wrglossary.10259"></a><a href="#glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></a> instead. </div><!-- end of important -->
+Don&#x2019;t redefine <a id="wrglossary.10260"></a><a href="#glo:glsinlinedopostchild"><code class="csfmt">\glsinlinedopostchild</code></a>. It&#x2019;s provided as a user command to make it easier to add it to the start of a custom definition of <a id="wrglossary.10261"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a> to enable <a id="wrglossary.10262"></a><a href="#glo:idx.group">group</a> headings. If you need to adjust the content between a sub-entry and the next entry, redefine <a id="wrglossary.10263"></a><a href="#glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></a> instead. </div><!-- end of important -->
<p>
-The <a id="wrglossary.10260"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> style is governed by the following commands.<p>
+The <a id="wrglossary.10264"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> style is governed by the following commands.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10261"></a><code class="code"><dfn id="glo:glsinlineseparator"><code class="csfmt">\glsinlineseparator</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>;<a id="wrglossary.10262"></a><a href="#glo:space"><code class="csfmt">\space</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This is used between <a id="wrglossary.10263"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries.<p>
+<a id="wrglossary.10265"></a><code class="code"><dfn id="glo:glsinlineseparator"><code class="csfmt">\glsinlineseparator</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>;<a id="wrglossary.10266"></a><a href="#glo:space"><code class="csfmt">\space</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This is used between <a id="wrglossary.10267"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10264"></a><code class="code"><dfn id="glo:glsinlinesubseparator"><code class="csfmt">\glsinlinesubseparator</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.10265"></a><a href="#glo:space"><code class="csfmt">\space</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.10268"></a><code class="code"><dfn id="glo:glsinlinesubseparator"><code class="csfmt">\glsinlinesubseparator</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.10269"></a><a href="#glo:space"><code class="csfmt">\space</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This is used between sub-entries.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10266"></a><code class="code"><dfn id="glo:glsinlineparentchildseparator"><code class="csfmt">\glsinlineparentchildseparator</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>:<a id="wrglossary.10267"></a><a href="#glo:space"><code class="csfmt">\space</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This is used between a <a id="wrglossary.10268"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> parent entry and its first sub-entry.<p>
+<a id="wrglossary.10270"></a><code class="code"><dfn id="glo:glsinlineparentchildseparator"><code class="csfmt">\glsinlineparentchildseparator</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>:<a id="wrglossary.10271"></a><a href="#glo:space"><code class="csfmt">\space</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ This is used between a <a id="wrglossary.10272"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> parent entry and its first sub-entry.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10269"></a><code class="code"><dfn id="glo:glspostinline"><code class="csfmt">\glspostinline</code></dfn></code></div><!-- end of pinnedbox -->
- This is used at the end of the glossary. The default definition is: <pre class="compactcodebox"><a id="wrglossary.10270"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.10271"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+<a id="wrglossary.10273"></a><code class="code"><dfn id="glo:glspostinline"><code class="csfmt">\glspostinline</code></dfn></code></div><!-- end of pinnedbox -->
+ This is used at the end of the glossary. The default definition is: <pre class="compactcodebox"><a id="wrglossary.10274"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.10275"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
</pre> This is the only place that the post-description hook is used in this style.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10272"></a><code class="code"><dfn id="glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This is used to create the target, where <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is provided in the form <code class="code"><a id="wrglossary.10273"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code> and <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the entry&#x2019;s label. The default definition is: <pre class="compactcodebox"><a id="wrglossary.10274"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}
+<a id="wrglossary.10276"></a><code class="code"><dfn id="glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is used to create the target, where <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is provided in the form <code class="code"><a id="wrglossary.10277"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code> and <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is the entry&#x2019;s label. The default definition is: <pre class="compactcodebox"><a id="wrglossary.10278"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}
</pre><p>
-For example, if you want the name to appear in <a id="wrglossary.10275"></a><a href="#glo:dual.smallcaps">small caps</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10276"></a><a href="#glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></a>}[2]{<a id="wrglossary.10277"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{#1}{<a id="wrglossary.10278"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{#2}}}
+For example, if you want the name to appear in <a id="wrglossary.10279"></a><a href="#glo:dual.smallcaps">small caps</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10280"></a><a href="#glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></a>}[2]{<a id="wrglossary.10281"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{#1}{<a id="wrglossary.10282"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{#2}}}
</pre><p>
This style needs to know if an entry has any children. This test is performed with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10279"></a><code class="code"><dfn id="glo:glsinlineifhaschildren"><code class="csfmt">\glsinlineifhaschildren</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The default definition simply uses <a id="wrglossary.10280"></a><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a>, which is inefficient as it has to iterate through all <a id="wrglossary.10281"></a><a href="#glo:idx.glossaryentry">entries</a> (in the same <a id="wrglossary.10282"></a><a href="#glo:dual.glossary">glossary</a> as <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>) to determine which ones have the given entry as a parent. This can be time-consuming for large <a id="wrglossary.10283"></a><a href="#glo:dual.glossary">glossaries</a>, but the assumption here is that an inline <a id="wrglossary.10284"></a><a href="#glo:dual.glossary">glossary</a> is unlikely to be used with a large set of entries. However, if you are using <a id="wrglossary.10285"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the <a id="wrglossary.10286"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> resource option, it&#x2019;s more efficient to use <a id="wrglossary.10287"></a><a href="#glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></a> instead (particularly if you are using <a id="wrglossary.10288"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> with a filtered subset). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.10289"></a><a href="#glo:glsinlineifhaschildren"><code class="csfmt">\glsinlineifhaschildren</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.10290"></a><a href="#glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></a>{<span class="meta">&#x2329;<em class="metainner">#1</em>&#x232a;</span>}{#2}{#3}<span class="comment">% </span>
+<a id="wrglossary.10283"></a><code class="code"><dfn id="glo:glsinlineifhaschildren"><code class="csfmt">\glsinlineifhaschildren</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The default definition simply uses <a id="wrglossary.10284"></a><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a>, which is inefficient as it has to iterate through all <a id="wrglossary.10285"></a><a href="#glo:idx.glossaryentry">entries</a> (in the same <a id="wrglossary.10286"></a><a href="#glo:dual.glossary">glossary</a> as <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>) to determine which ones have the given entry as a parent. This can be time-consuming for large <a id="wrglossary.10287"></a><a href="#glo:dual.glossary">glossaries</a>, but the assumption here is that an inline <a id="wrglossary.10288"></a><a href="#glo:dual.glossary">glossary</a> is unlikely to be used with a large set of entries. However, if you are using <a id="wrglossary.10289"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the <a id="wrglossary.10290"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> resource option, it&#x2019;s more efficient to use <a id="wrglossary.10291"></a><a href="#glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></a> instead (particularly if you are using <a id="wrglossary.10292"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> with a filtered subset). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.10293"></a><a href="#glo:glsinlineifhaschildren"><code class="csfmt">\glsinlineifhaschildren</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.10294"></a><a href="#glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></a>{<span class="meta">&#x2329;<em class="metainner">#1</em>&#x232a;</span>}{#2}{#3}<span class="comment">% </span>
}
</pre><p>
Sub-entry names are formatted according to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10291"></a><code class="code"><dfn id="glo:glsinlinesubnameformat"><code class="csfmt">\glsinlinesubnameformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which has the same syntax as <a id="wrglossary.10292"></a><a href="#glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></a> but a different definition: <pre class="compactcodebox"><a id="wrglossary.10293"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{}
+<a id="wrglossary.10295"></a><code class="code"><dfn id="glo:glsinlinesubnameformat"><code class="csfmt">\glsinlinesubnameformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which has the same syntax as <a id="wrglossary.10296"></a><a href="#glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></a> but a different definition: <pre class="compactcodebox"><a id="wrglossary.10297"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{}
</pre> which means that the sub-entry name is ignored.<p>
-If the description is empty or has been suppressed (according to <a id="wrglossary.10294"></a><a href="#glo:ifglshasdesc"><code class="csfmt">\ifglshasdesc</code></a> and <a id="wrglossary.10295"></a><a href="#glo:ifglsdescsuppressed"><code class="csfmt">\ifglsdescsuppressed</code></a>, respectively) then: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10296"></a><code class="code"><dfn id="glo:glsinlineemptydescformat"><code class="csfmt">\glsinlineemptydescformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+If the description is empty or has been suppressed (according to <a id="wrglossary.10298"></a><a href="#glo:ifglshasdesc"><code class="csfmt">\ifglshasdesc</code></a> and <a id="wrglossary.10299"></a><a href="#glo:ifglsdescsuppressed"><code class="csfmt">\ifglsdescsuppressed</code></a>, respectively) then: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10300"></a><code class="code"><dfn id="glo:glsinlineemptydescformat"><code class="csfmt">\glsinlineemptydescformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
(which does nothing by default) is used, otherwise the description is formatted according to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10297"></a><code class="code"><dfn id="glo:glsinlinedescformat"><code class="csfmt">\glsinlinedescformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This defaults to just <code class="code"><a id="wrglossary.10298"></a><a href="#glo:space"><code class="csfmt">\space</code></a><span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span></code> so the symbol and <a id="wrglossary.10299"></a><a href="#glo:dual.locationlist">location list</a> are ignored.<p>
-For example, if you want a colon between the name and the description: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10300"></a><a href="#glo:glsinlinedescformat"><code class="csfmt">\glsinlinedescformat</code></a>}[3]{: #1}
+<a id="wrglossary.10301"></a><code class="code"><dfn id="glo:glsinlinedescformat"><code class="csfmt">\glsinlinedescformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This defaults to just <code class="code"><a id="wrglossary.10302"></a><a href="#glo:space"><code class="csfmt">\space</code></a><span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span></code> so the symbol and <a id="wrglossary.10303"></a><a href="#glo:dual.locationlist">location list</a> are ignored.<p>
+For example, if you want a colon between the name and the description: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10304"></a><a href="#glo:glsinlinedescformat"><code class="csfmt">\glsinlinedescformat</code></a>}[3]{: #1}
</pre><p>
The sub-entry description is formatted according to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10301"></a><code class="code"><dfn id="glo:glsinlinesubdescformat"><code class="csfmt">\glsinlinesubdescformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10305"></a><code class="code"><dfn id="glo:glsinlinesubdescformat"><code class="csfmt">\glsinlinesubdescformat</code></dfn>{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
This defaults to just <span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10302"></a><code class="code"><dfn id="glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></dfn></code></div><!-- end of pinnedbox -->
- This hook is used at the start of a <a id="wrglossary.10303"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry that immediate follows a sub-entry. It does nothing by default.<p>
+<a id="wrglossary.10306"></a><code class="code"><dfn id="glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></dfn></code></div><!-- end of pinnedbox -->
+ This hook is used at the start of a <a id="wrglossary.10307"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry that immediate follows a sub-entry. It does nothing by default.<p>
</section><!-- end of section sec:inline -->
<section id="sec:newglossarystyle"><!-- start of section sec:newglossarystyle --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->13.2. Defining your own glossary style<div class="labellink"><a href="#sec:newglossarystyle">[link]</a></div></h2><!-- end of section header -->
<p>
-The markup used in the <a id="wrglossary.10304"></a><a href="#glo:dual.glossary">glossary</a> is described in &#xa7;<a href="#sec:glossmarkup">8.2</a>. Commands that may be used by styles, but should not be redefined by styles, are described in &#xa7;&#xa7;<a href="#sec:glossarycmds">13.2.1</a> &amp; <a href="#sec:hypernav">13.2.2</a>. The commands that should be redefined by the <a id="wrglossary.10305"></a><a href="#glo:idx.glossarystyle">glossary style</a> are described in &#xa7;<a href="#sec:glossarystylecmds">13.2.3</a>.<p>
+The markup used in the <a id="wrglossary.10308"></a><a href="#glo:dual.glossary">glossary</a> is described in &#xa7;<a href="#sec:glossmarkup">8.2</a>. Commands that may be used by styles, but should not be redefined by styles, are described in &#xa7;&#xa7;<a href="#sec:glossarycmds">13.2.1</a> &amp; <a href="#sec:hypernav">13.2.2</a>. The commands that should be redefined by the <a id="wrglossary.10309"></a><a href="#glo:idx.glossarystyle">glossary style</a> are described in &#xa7;<a href="#sec:glossarystylecmds">13.2.3</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Commands like <a id="wrglossary.10306"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> are designed to produce content in the <a id="wrglossary.10307"></a><a href="#glo:PDF">PDF</a>. If your intention is to design a style that doesn&#x2019;t print any content (for example, to simply capture information) then you are likely to experience unwanted side-effects. If you just want to capture <a id="wrglossary.10308"></a><a href="#glo:dual.indexing">indexing</a> information (such as <a id="wrglossary.10309"></a><a href="#glo:@@glslabel@entrylocation">locations</a>) then a much better approach is to use <a id="wrglossary.10310"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, which automatically stores this information in dedicated fields when the entry is defined. If you still really want to use a style to capture information obtained from <a id="wrglossary.10311"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.10312"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> then simply <a id="wrglossary.10313"></a><a href="#glo:input"><code class="csfmt">\input</code></a> the <a id="wrglossary.10314"></a><a href="#glo:dual.indexingfile">indexing file</a> instead of using <a id="wrglossary.10315"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. </div><!-- end of important -->
+Commands like <a id="wrglossary.10310"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> are designed to produce content in the <a id="wrglossary.10311"></a><a href="#glo:PDF">PDF</a>. If your intention is to design a style that doesn&#x2019;t print any content (for example, to simply capture information) then you are likely to experience unwanted side-effects. If you just want to capture <a id="wrglossary.10312"></a><a href="#glo:dual.indexing">indexing</a> information (such as <a id="wrglossary.10313"></a><a href="#glo:@@glslabel@entrylocation">locations</a>) then a much better approach is to use <a id="wrglossary.10314"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, which automatically stores this information in dedicated fields when the entry is defined. If you still really want to use a style to capture information obtained from <a id="wrglossary.10315"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.10316"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> then simply <a id="wrglossary.10317"></a><a href="#glo:input"><code class="csfmt">\input</code></a> the <a id="wrglossary.10318"></a><a href="#glo:dual.indexingfile">indexing file</a> instead of using <a id="wrglossary.10319"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. </div><!-- end of important -->
<p>
-If the predefined <a id="wrglossary.10316"></a><a href="#glo:idx.glossarystyle">glossary styles</a> don&#x2019;t fit your requirements, you can define your own style using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10317"></a><code class="code"><dfn id="glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span> is the name of the new <a id="wrglossary.10318"></a><a href="#glo:idx.glossarystyle">glossary style</a> (to be used in the <a id="wrglossary.10319"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> option or <a id="wrglossary.10320"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>). An existing style can be redefined with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10321"></a><code class="code"><dfn id="glo:renewglossarystyle"><code class="csfmt">\renewglossarystyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+If the predefined <a id="wrglossary.10320"></a><a href="#glo:idx.glossarystyle">glossary styles</a> don&#x2019;t fit your requirements, you can define your own style using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10321"></a><code class="code"><dfn id="glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ where <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span> is the name of the new <a id="wrglossary.10322"></a><a href="#glo:idx.glossarystyle">glossary style</a> (to be used in the <a id="wrglossary.10323"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> option or <a id="wrglossary.10324"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>). An existing style can be redefined with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10325"></a><code class="code"><dfn id="glo:renewglossarystyle"><code class="csfmt">\renewglossarystyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
In both cases, the second argument <span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span> needs to redefine all of the commands listed in &#xa7;<a href="#sec:glossarystylecmds">13.2.3</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Bear in mind that parameters will need to be referenced with <a id="wrglossary.10322"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a> rather than <a id="wrglossary.10323"></a><a href="#glo:idx.sym.hash"></a>. </div><!-- end of important -->
+Bear in mind that parameters will need to be referenced with <a id="wrglossary.10326"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a> rather than <a id="wrglossary.10327"></a><a href="#glo:idx.sym.hash"></a>. </div><!-- end of important -->
<p>
-A style may inherit from an existing style by starting <span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span> with <a id="wrglossary.10324"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> and then just redefine the commands that are different from the inherited style.<p>
-For example, the <a id="wrglossary.10325"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> style is basically the same as the <a id="wrglossary.10326"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style, except for the definition of <a id="wrglossary.10327"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>, so the style is simply defined as: <pre class="compactcodebox"><a id="wrglossary.10328"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{<a id="wrglossary.10329"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a>}{<span class="comment">% </span>
- <a id="wrglossary.10330"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10331"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a>}<span class="comment">% inherit <a id="wrglossary.10332"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a></span>
+A style may inherit from an existing style by starting <span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span> with <a id="wrglossary.10328"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> and then just redefine the commands that are different from the inherited style.<p>
+For example, the <a id="wrglossary.10329"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> style is basically the same as the <a id="wrglossary.10330"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style, except for the definition of <a id="wrglossary.10331"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>, so the style is simply defined as: <pre class="compactcodebox"><a id="wrglossary.10332"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{<a id="wrglossary.10333"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a>}{<span class="comment">% </span>
+ <a id="wrglossary.10334"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10335"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a>}<span class="comment">% inherit <a id="wrglossary.10336"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a></span>
<span class="comment">% alter the command that's different:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10333"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.10334"></a><a href="#glo:item"><code class="csfmt">\item</code></a><a id="wrglossary.10335"></a><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a>{<a id="wrglossary.10336"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>{<a id="wrglossary.10337"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
- <a id="wrglossary.10338"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10337"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.10338"></a><a href="#glo:item"><code class="csfmt">\item</code></a><a id="wrglossary.10339"></a><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a>{<a id="wrglossary.10340"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>{<a id="wrglossary.10341"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% </span>
+ <a id="wrglossary.10342"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a>
}<span class="comment">% </span>
}
</pre><p>
@@ -7704,76 +7704,76 @@ For example, the <a id="wrglossary.10325"></a><a href="#glo:opt.glostyle.indexgr
<section id="sec:glossarycmds"><!-- start of section sec:glossarycmds --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->13.2.1. Commands For Use in Glossary Styles<div class="labellink"><a href="#sec:glossarycmds">[link]</a></div></h3><!-- end of subsection header -->
<p>
-These commands are typically used in style definitions but should not be modified by the style. See &#xa7;<a href="#sec:hypernav">13.2.2</a> for <a id="wrglossary.10339"></a><a href="#glo:idx.hyperlink">hyperlinks</a> to <a id="wrglossary.10340"></a><a href="#glo:idx.group">group</a> headings.<p>
-In order to support the <a id="wrglossary.10341"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=o</span>ption, a style needs to use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10342"></a><code class="code"><dfn id="glo:glsentryitem"><code class="csfmt">\glsentryitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- at the place where the associated number should appear if the option is set. If <a id="wrglossary.10343"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>, <a id="wrglossary.10344"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a> will do: <pre class="compactcodebox"><a id="wrglossary.10345"></a><a href="#glo:glsstepentry"><code class="csfmt">\glsstepentry</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}<a id="wrglossary.10346"></a><a href="#glo:glsentrycounterlabel"><code class="csfmt">\glsentrycounterlabel</code></a>
-</pre> otherwise it will do <a id="wrglossary.10347"></a><a href="#glo:glsresetsubentrycounter"><code class="csfmt">\glsresetsubentrycounter</code></a> (which ensures the sub-entry counter is reset if it has been enabled with <a id="wrglossary.10348"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>).<p>
-For example, the <a id="wrglossary.10349"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style defines <a id="wrglossary.10350"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> as follows: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10351"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.10352"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.10353"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.10354"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
- <a id="wrglossary.10355"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10356"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.10357"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10358"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}]
- <a id="wrglossary.10359"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10360"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.10361"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.10362"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.10363"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}
+These commands are typically used in style definitions but should not be modified by the style. See &#xa7;<a href="#sec:hypernav">13.2.2</a> for <a id="wrglossary.10343"></a><a href="#glo:idx.hyperlink">hyperlinks</a> to <a id="wrglossary.10344"></a><a href="#glo:idx.group">group</a> headings.<p>
+In order to support the <a id="wrglossary.10345"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=o</span>ption, a style needs to use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10346"></a><code class="code"><dfn id="glo:glsentryitem"><code class="csfmt">\glsentryitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ at the place where the associated number should appear if the option is set. If <a id="wrglossary.10347"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>, <a id="wrglossary.10348"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a> will do: <pre class="compactcodebox"><a id="wrglossary.10349"></a><a href="#glo:glsstepentry"><code class="csfmt">\glsstepentry</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}<a id="wrglossary.10350"></a><a href="#glo:glsentrycounterlabel"><code class="csfmt">\glsentrycounterlabel</code></a>
+</pre> otherwise it will do <a id="wrglossary.10351"></a><a href="#glo:glsresetsubentrycounter"><code class="csfmt">\glsresetsubentrycounter</code></a> (which ensures the sub-entry counter is reset if it has been enabled with <a id="wrglossary.10352"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>).<p>
+For example, the <a id="wrglossary.10353"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style defines <a id="wrglossary.10354"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> as follows: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10355"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.10356"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.10357"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.10358"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ <a id="wrglossary.10359"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10360"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.10361"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10362"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}]
+ <a id="wrglossary.10363"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10364"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<a id="wrglossary.10365"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.10366"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.10367"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}
</pre><p>
-In order to support the <a id="wrglossary.10364"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=o</span>ption, a style needs to use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10365"></a><code class="code"><dfn id="glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- at the place where the associated number should appear if the option is set. If <a id="wrglossary.10366"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>, this will do: <pre class="compactcodebox"><a id="wrglossary.10367"></a><a href="#glo:glsstepsubentry"><code class="csfmt">\glsstepsubentry</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}<a id="wrglossary.10368"></a><a href="#glo:glssubentrycounterlabel"><code class="csfmt">\glssubentrycounterlabel</code></a>
-</pre> otherwise it does nothing. This will typically only be used with <a id="wrglossary.10369"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> and omitted for deeper <a id="wrglossary.10370"></a><a href="#glo:dual.hierarchicallevel">hierarchical levels</a>.<p>
-For example, the <a id="wrglossary.10371"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style has: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>{<a id="wrglossary.10372"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>}[3]{<span class="comment">% </span>
- <code class="cmd">\ifcase</code><a id="wrglossary.10373"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1 <span class="comment">% level 0</span>
- <a id="wrglossary.10374"></a><a href="#glo:item"><code class="csfmt">\item</code></a>
+In order to support the <a id="wrglossary.10368"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=o</span>ption, a style needs to use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10369"></a><code class="code"><dfn id="glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ at the place where the associated number should appear if the option is set. If <a id="wrglossary.10370"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>, this will do: <pre class="compactcodebox"><a id="wrglossary.10371"></a><a href="#glo:glsstepsubentry"><code class="csfmt">\glsstepsubentry</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}<a id="wrglossary.10372"></a><a href="#glo:glssubentrycounterlabel"><code class="csfmt">\glssubentrycounterlabel</code></a>
+</pre> otherwise it does nothing. This will typically only be used with <a id="wrglossary.10373"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> and omitted for deeper <a id="wrglossary.10374"></a><a href="#glo:dual.hierarchicallevel">hierarchical levels</a>.<p>
+For example, the <a id="wrglossary.10375"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> style has: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>{<a id="wrglossary.10376"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>}[3]{<span class="comment">% </span>
+ <code class="cmd">\ifcase</code><a id="wrglossary.10377"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1 <span class="comment">% level 0</span>
+ <a id="wrglossary.10378"></a><a href="#glo:item"><code class="csfmt">\item</code></a>
<code class="cmd">\or</code>
<span class="comment">% level 1</span>
- <a id="wrglossary.10375"></a><a href="#glo:subitem"><code class="csfmt">\subitem</code></a>
- <a id="wrglossary.10376"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a>{<a id="wrglossary.10377"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
+ <a id="wrglossary.10379"></a><a href="#glo:subitem"><code class="csfmt">\subitem</code></a>
+ <a id="wrglossary.10380"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a>{<a id="wrglossary.10381"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% </span>
<code class="cmd">\else</code>
<span class="comment">% all other levels</span>
- <a id="wrglossary.10378"></a><a href="#glo:subsubitem"><code class="csfmt">\subsubitem</code></a>
+ <a id="wrglossary.10382"></a><a href="#glo:subsubitem"><code class="csfmt">\subsubitem</code></a>
<code class="cmd">\fi</code>
- <a id="wrglossary.10379"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<a id="wrglossary.10380"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10381"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}{<a id="wrglossary.10382"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10383"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}}}<span class="comment">% </span>
- <a id="wrglossary.10384"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{<a id="wrglossary.10385"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}{<a id="wrglossary.10386"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<a id="wrglossary.10387"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10388"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2})}{}<span class="comment">% </span>
- <a id="wrglossary.10389"></a><a href="#glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></a><a id="wrglossary.10390"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10391"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.10392"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.10393"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.10394"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<span class="comment">% </span>
+ <a id="wrglossary.10383"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a>{<a id="wrglossary.10384"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10385"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}{<a id="wrglossary.10386"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10387"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}}}<span class="comment">% </span>
+ <a id="wrglossary.10388"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{<a id="wrglossary.10389"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}{<a id="wrglossary.10390"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<a id="wrglossary.10391"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10392"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2})}{}<span class="comment">% </span>
+ <a id="wrglossary.10393"></a><a href="#glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></a><a id="wrglossary.10394"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10395"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<a id="wrglossary.10396"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.10397"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.10398"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<span class="comment">% </span>
}
-</pre> The test for level&#xa0;0 is redundant in this case as <a id="wrglossary.10395"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> will be used for <a id="wrglossary.10396"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries, but is provided for completeness. Note that <a id="wrglossary.10397"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a> is only used for level&#xa0;1.<p>
-The style will typically also create the target to enable <a id="wrglossary.10398"></a><a href="#glo:idx.hyperlink">hyperlinks</a> from an entry reference within the document (created with commands like <a id="wrglossary.10399"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>) to the <a id="wrglossary.10400"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.10401"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+</pre> The test for level&#xa0;0 is redundant in this case as <a id="wrglossary.10399"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> will be used for <a id="wrglossary.10400"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries, but is provided for completeness. Note that <a id="wrglossary.10401"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a> is only used for level&#xa0;1.<p>
+The style will typically also create the target to enable <a id="wrglossary.10402"></a><a href="#glo:idx.hyperlink">hyperlinks</a> from an entry reference within the document (created with commands like <a id="wrglossary.10403"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>) to the <a id="wrglossary.10404"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.10405"></a><a href="#glo:dual.glossary">glossary</a>.<p>
The target is created with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10402"></a><code class="code"><dfn id="glo:glstarget"><code class="csfmt">\glstarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- If <a id="wrglossary.10403"></a><a href="#glo:idx.hyperlink">hyperlinks</a> aren&#x2019;t enabled, this simply does the second argument <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>, otherwise it will create a target with the name <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, where the prefix is obtained by expanding: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10404"></a><code class="code"><dfn id="glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>glo:</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- The <a id="wrglossary.10405"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has options, such as <a id="wrglossary.10406"></a><a href="#glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></a>, that can be used to override this.<p>
+<a id="wrglossary.10406"></a><code class="code"><dfn id="glo:glstarget"><code class="csfmt">\glstarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ If <a id="wrglossary.10407"></a><a href="#glo:idx.hyperlink">hyperlinks</a> aren&#x2019;t enabled, this simply does the second argument <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>, otherwise it will create a target with the name <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, where the prefix is obtained by expanding: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10408"></a><code class="code"><dfn id="glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>glo:</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ The <a id="wrglossary.10409"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has options, such as <a id="wrglossary.10410"></a><a href="#glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></a>, that can be used to override this.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10407"></a><code class="code"><dfn id="glo:glossentryname"><code class="csfmt">\glossentryname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This is used in <a id="wrglossary.10408"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the name encapsulated with <a id="wrglossary.10409"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>. Unlike <a id="wrglossary.10410"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>, this command will trigger a warning if the <a id="wrglossary.10411"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been defined. The <a id="wrglossary.10412"></a><a href="#glo:idx.sentencecase">sentence case</a> version is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10413"></a><code class="code"><dfn id="glo:Glossentryname"><code class="csfmt">\Glossentryname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Both commands internally use <a id="wrglossary.10414"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> so there&#x2019;s no need to explicitly use that command in a style.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.10415"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.10416"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, the <a id="wrglossary.10417"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a> and <a id="wrglossary.10418"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a> <a id="wrglossary.10419"></a><a href="#glo:idx.categoryattribute">category attributes</a> can be used to adjust font and, for <a id="wrglossary.10420"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>, <a id="wrglossary.10421"></a><a href="#glo:@@glslabel@casechange">case-changing</a>. If you just use <a id="wrglossary.10422"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>, the style won&#x2019;t be influenced by those attributes. </div><!-- end of information -->
+<a id="wrglossary.10411"></a><code class="code"><dfn id="glo:glossentryname"><code class="csfmt">\glossentryname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is used in <a id="wrglossary.10412"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the name encapsulated with <a id="wrglossary.10413"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>. Unlike <a id="wrglossary.10414"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>, this command will trigger a warning if the <a id="wrglossary.10415"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been defined. The <a id="wrglossary.10416"></a><a href="#glo:idx.sentencecase">sentence case</a> version is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10417"></a><code class="code"><dfn id="glo:Glossentryname"><code class="csfmt">\Glossentryname</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Both commands internally use <a id="wrglossary.10418"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> so there&#x2019;s no need to explicitly use that command in a style.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.10419"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.10420"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, the <a id="wrglossary.10421"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a> and <a id="wrglossary.10422"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a> <a id="wrglossary.10423"></a><a href="#glo:idx.categoryattribute">category attributes</a> can be used to adjust font and, for <a id="wrglossary.10424"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>, <a id="wrglossary.10425"></a><a href="#glo:@@glslabel@casechange">case-changing</a>. If you just use <a id="wrglossary.10426"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>, the style won&#x2019;t be influenced by those attributes. </div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10423"></a><code class="code"><dfn id="glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This is used in <a id="wrglossary.10424"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the description. Unlike <a id="wrglossary.10425"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>, this command will trigger a warning if the <a id="wrglossary.10426"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been defined. The <a id="wrglossary.10427"></a><a href="#glo:idx.sentencecase">sentence case</a> version is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10428"></a><code class="code"><dfn id="glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10427"></a><code class="code"><dfn id="glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is used in <a id="wrglossary.10428"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the description. Unlike <a id="wrglossary.10429"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>, this command will trigger a warning if the <a id="wrglossary.10430"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been defined. The <a id="wrglossary.10431"></a><a href="#glo:idx.sentencecase">sentence case</a> version is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10432"></a><code class="code"><dfn id="glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.10429"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.10430"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> the <a id="wrglossary.10431"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a> and <a id="wrglossary.10432"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.10433"></a><a href="#glo:idx.categoryattribute">category attributes</a> can be used to adjust font and, for <a id="wrglossary.10434"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>, <a id="wrglossary.10435"></a><a href="#glo:@@glslabel@casechange">case-changing</a>. If you just use <a id="wrglossary.10436"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>, the style won&#x2019;t be influenced by those attributes. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.10433"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.10434"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> the <a id="wrglossary.10435"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a> and <a id="wrglossary.10436"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.10437"></a><a href="#glo:idx.categoryattribute">category attributes</a> can be used to adjust font and, for <a id="wrglossary.10438"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>, <a id="wrglossary.10439"></a><a href="#glo:@@glslabel@casechange">case-changing</a>. If you just use <a id="wrglossary.10440"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>, the style won&#x2019;t be influenced by those attributes. </div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10437"></a><code class="code"><dfn id="glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This is used in <a id="wrglossary.10438"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the <a id="wrglossary.10439"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>. Unlike <a id="wrglossary.10440"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>, this command will trigger a warning if the <a id="wrglossary.10441"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been defined. The <a id="wrglossary.10442"></a><a href="#glo:idx.sentencecase">sentence case</a> version is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10443"></a><code class="code"><dfn id="glo:Glossentrysymbol"><code class="csfmt">\Glossentrysymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10441"></a><code class="code"><dfn id="glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is used in <a id="wrglossary.10442"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the <a id="wrglossary.10443"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>. Unlike <a id="wrglossary.10444"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>, this command will trigger a warning if the <a id="wrglossary.10445"></a><a href="#glo:idx.glossaryentry">entry</a> hasn&#x2019;t been defined. The <a id="wrglossary.10446"></a><a href="#glo:idx.sentencecase">sentence case</a> version is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10447"></a><code class="code"><dfn id="glo:Glossentrysymbol"><code class="csfmt">\Glossentrysymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.10444"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.10445"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you can use the <a id="wrglossary.10446"></a><a href="#glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></a> <a id="wrglossary.10447"></a><a href="#glo:idx.categoryattribute">category attribute</a> to adjust font. If you just use <a id="wrglossary.10448"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>, the style won&#x2019;t be influenced by that attribute. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.10448"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.10449"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you can use the <a id="wrglossary.10450"></a><a href="#glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></a> <a id="wrglossary.10451"></a><a href="#glo:idx.categoryattribute">category attribute</a> to adjust font. If you just use <a id="wrglossary.10452"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>, the style won&#x2019;t be influenced by that attribute. </div><!-- end of information -->
<p>
-<a id="wrglossary.10449"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that support <a id="wrglossary.10450"></a><a href="#glo:idx.group">groups</a> can obtain the group title with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10451"></a><code class="code"><dfn id="glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This gets the title associated with the <a id="wrglossary.10452"></a><a href="#glo:idx.group">group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> and displays it. The title is determined as follows:
+<a id="wrglossary.10453"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that support <a id="wrglossary.10454"></a><a href="#glo:idx.group">groups</a> can obtain the group title with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10455"></a><code class="code"><dfn id="glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This gets the title associated with the <a id="wrglossary.10456"></a><a href="#glo:idx.group">group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> and displays it. The title is determined as follows:
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span>if <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> is a single character or either <code class="code">glsnumbers</code> or <code class="code">glssymbols</code> and the command <a id="wrglossary.10453"></a><dfn id="glo:group-labelgroupname"><code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>groupname</code></dfn> exists, then that command is used as the title.<p>
+ <li><span class="bulletitem">&#x2022;</span>if <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> is a single character or either <code class="code">glsnumbers</code> or <code class="code">glssymbols</code> and the command <a id="wrglossary.10457"></a><dfn id="glo:group-labelgroupname"><code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>groupname</code></dfn> exists, then that command is used as the title.<p>
<li><span class="bulletitem">&#x2022;</span>otherwise the title is the same as the group label.
</ul>
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.10454"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.10455"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides improved support for <a id="wrglossary.10456"></a><a href="#glo:idx.group">group</a> titles, but redefines <a id="wrglossary.10457"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a> to accommodate the enhanced features. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.10458"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.10459"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides improved support for <a id="wrglossary.10460"></a><a href="#glo:idx.group">group</a> titles, but redefines <a id="wrglossary.10461"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a> to accommodate the enhanced features. </div><!-- end of information -->
<p>
</section><!-- end of section sec:glossarycmds -->
@@ -7782,178 +7782,186 @@ The target is created with: <div class="pinnedbox"><div class="pinnedboxtitle"><
<h3><!-- start of subsection header -->13.2.2. Hyper Group Navigation<div class="labellink"><a href="#sec:hypernav">[link]</a></div></h3><!-- end of subsection header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10458"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></dfn>}</code><p>
+<a id="wrglossary.10462"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></dfn>}</code><p>
<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>{glossaries}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-There is no need to load this package. It will automatically be loaded by <a id="wrglossary.10459"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. If <a id="wrglossary.10460"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn&#x2019;t been loaded, these commands will still be available but simply won&#x2019;t form <a id="wrglossary.10461"></a><a href="#glo:idx.hyperlink">hyperlinks</a> or targets, so they can be used in <a id="wrglossary.10462"></a><a href="#glo:idx.glossarystyle">glossary styles</a> without any need to check for <a id="wrglossary.10463"></a><a href="#glo:idx.hyperlink">hyperlink</a> support. (However, the result might look a bit strange if the reader expects the navigation text to be <a id="wrglossary.10464"></a><a href="#glo:idx.hyperlink">hyperlinks</a>.)<p>
+There is no need to load this package. It will automatically be loaded by <a id="wrglossary.10463"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. If <a id="wrglossary.10464"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn&#x2019;t been loaded, these commands will still be available but simply won&#x2019;t form <a id="wrglossary.10465"></a><a href="#glo:idx.hyperlink">hyperlinks</a> or targets, so they can be used in <a id="wrglossary.10466"></a><a href="#glo:idx.glossarystyle">glossary styles</a> without any need to check for <a id="wrglossary.10467"></a><a href="#glo:idx.hyperlink">hyperlink</a> support. (However, the result might look a bit strange if the reader expects the navigation text to be <a id="wrglossary.10468"></a><a href="#glo:idx.hyperlink">hyperlinks</a>.)<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10465"></a><code class="code"><dfn id="glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Creates a hyper target for a <a id="wrglossary.10466"></a><a href="#glo:idx.group">group</a>. The <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> argument is the label that identifies the <a id="wrglossary.10467"></a><a href="#glo:dual.glossary">glossary</a>. If omitted, <a id="wrglossary.10468"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a> is assumed. The <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> argument is the label that identifies the <a id="wrglossary.10469"></a><a href="#glo:idx.group">group</a>. This additionally writes information to the <a id="wrglossary.10470"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file so that on the next LaTeX run, <a id="wrglossary.10471"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a> will have a list of <a id="wrglossary.10472"></a><a href="#glo:idx.group">groups</a> for the <a id="wrglossary.10473"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-For example, the <a id="wrglossary.10474"></a><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a> includes a <a id="wrglossary.10475"></a><a href="#glo:idx.group">group</a> target in the header: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10476"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.10477"></a><a href="#glo:item"><code class="csfmt">\item</code></a><a id="wrglossary.10478"></a><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a>
- {<a id="wrglossary.10479"></a><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a>{#1}{<a id="wrglossary.10480"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>{#1}}}<span class="comment">% </span>
- <a id="wrglossary.10481"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a>
+<a id="wrglossary.10469"></a><code class="code"><dfn id="glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Creates a hyper target for a <a id="wrglossary.10470"></a><a href="#glo:idx.group">group</a>. The <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> argument is the label that identifies the <a id="wrglossary.10471"></a><a href="#glo:dual.glossary">glossary</a>. If omitted, <a id="wrglossary.10472"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a> is assumed. The <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> argument is the label that identifies the <a id="wrglossary.10473"></a><a href="#glo:idx.group">group</a>. This additionally writes information to the <a id="wrglossary.10474"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file so that on the next LaTeX run, <a id="wrglossary.10475"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a> will have a list of <a id="wrglossary.10476"></a><a href="#glo:idx.group">groups</a> for the <a id="wrglossary.10477"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+For example, the <a id="wrglossary.10478"></a><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a> includes a <a id="wrglossary.10479"></a><a href="#glo:idx.group">group</a> target in the header: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10480"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.10481"></a><a href="#glo:item"><code class="csfmt">\item</code></a><a id="wrglossary.10482"></a><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a>
+ {<a id="wrglossary.10483"></a><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a>{#1}{<a id="wrglossary.10484"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>{#1}}}<span class="comment">% </span>
+ <a id="wrglossary.10485"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a>
}
</pre><p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10482"></a><code class="code"><dfn id="glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Creates a <a id="wrglossary.10483"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the given <a id="wrglossary.10484"></a><a href="#glo:idx.group">group</a>, where the target name is obtained from: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10485"></a><code class="code"><dfn id="glo:glsnavhyperlinkname"><code class="csfmt">\glsnavhyperlinkname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> argument is the label that identifies the <a id="wrglossary.10486"></a><a href="#glo:dual.glossary">glossary</a>. If omitted, <a id="wrglossary.10487"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a> is assumed. Typically, styles don&#x2019;t need to explicitly use this command as they can use the following command instead.<p>
+<a id="wrglossary.10486"></a><code class="code"><dfn id="glo:glsnavhypergroupdotarget"><code class="csfmt">\glsnavhypergroupdotarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is used by <a id="wrglossary.10487"></a><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a> to create the actual <a id="wrglossary.10488"></a><a href="#glo:idx.hyperlink">hyperlink</a> target. So if you need to change the way that the target is created, redefine this command rather than <a id="wrglossary.10489"></a><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a>.<p>
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10490"></a><code class="code"><dfn id="glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Creates a <a id="wrglossary.10491"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the given <a id="wrglossary.10492"></a><a href="#glo:idx.group">group</a>, where the target name is obtained from: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10493"></a><code class="code"><dfn id="glo:glsnavhyperlinkname"><code class="csfmt">\glsnavhyperlinkname</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> argument is the label that identifies the <a id="wrglossary.10494"></a><a href="#glo:dual.glossary">glossary</a>. If omitted, <a id="wrglossary.10495"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a> is assumed. Typically, styles don&#x2019;t need to explicitly use this command as they can use the following command instead.<p>
+<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
+Version 4.53 has switched from using an internal comma-separated list to a sequence command. If you have hacked the internal commands you will need to either rollback to v4.52 or switch to the newer commands. </div><!-- end of information -->
+<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10488"></a><code class="code"><dfn id="glo:glsnavigation"><code class="csfmt">\glsnavigation</code></dfn></code></div><!-- end of pinnedbox -->
- Displays a simple navigation list, where each item in the list has a <a id="wrglossary.10489"></a><a href="#glo:idx.hyperlink">hyperlink</a> created with <a id="wrglossary.10490"></a><a href="#glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></a> to a <a id="wrglossary.10491"></a><a href="#glo:idx.group">group</a>, where the <a id="wrglossary.10492"></a><a href="#glo:idx.group">group</a> title is obtained with <a id="wrglossary.10493"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>. The items are separated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10494"></a><code class="code"><dfn id="glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></dfn></code></div><!-- end of pinnedbox -->
- The default definition is <code class="code"><a id="wrglossary.10495"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.10496"></a><a href="#glo:textbar"><code class="csfmt">\textbar</code></a><a id="wrglossary.10497"></a><a href="#glo:space"><code class="csfmt">\space</code></a></code> which creates a vertical bar with a space on either side.<p>
+<a id="wrglossary.10496"></a><code class="code"><dfn id="glo:glsnavigation"><code class="csfmt">\glsnavigation</code></dfn></code></div><!-- end of pinnedbox -->
+ Displays a simple navigation list, where each item in the list has a <a id="wrglossary.10497"></a><a href="#glo:idx.hyperlink">hyperlink</a> created with <a id="wrglossary.10498"></a><a href="#glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></a> to a <a id="wrglossary.10499"></a><a href="#glo:idx.group">group</a>, where the <a id="wrglossary.10500"></a><a href="#glo:idx.group">group</a> title is obtained with <a id="wrglossary.10501"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a>. Each item in the list has the title and hyperlink set with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10502"></a><code class="code"><dfn id="glo:glsnavigationitem"><code class="csfmt">\glsnavigationitem</code></dfn>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This fetches the corresponding group title and creates a hyperlink with <a id="wrglossary.10503"></a><a href="#glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></a>. The items are separated with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10504"></a><code class="code"><dfn id="glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></dfn></code></div><!-- end of pinnedbox -->
+ The default definition is <code class="code"><a id="wrglossary.10505"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.10506"></a><a href="#glo:textbar"><code class="csfmt">\textbar</code></a><a id="wrglossary.10507"></a><a href="#glo:space"><code class="csfmt">\space</code></a></code> which creates a vertical bar with a space on either side.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10498"></a><code class="code"><dfn id="glo:glssymbolnav"><code class="csfmt">\glssymbolnav</code></dfn></code></div><!-- end of pinnedbox -->
- Just produces a simple set of navigation links for the symbol and number <a id="wrglossary.10499"></a><a href="#glo:idx.group">groups</a> and ends with the <a id="wrglossary.10500"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a> separator. Unlike <a id="wrglossary.10501"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a>, there&#x2019;s no check to determine if the <a id="wrglossary.10502"></a><a href="#glo:dual.glossary">glossary</a> has those <a id="wrglossary.10503"></a><a href="#glo:idx.group">groups</a>. This command is a historical artefact leftover from early versions. There should be little need for it now as <a id="wrglossary.10504"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a> should include all the <a id="wrglossary.10505"></a><a href="#glo:idx.group">groups</a> that are in the <a id="wrglossary.10506"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+<a id="wrglossary.10508"></a><code class="code"><dfn id="glo:glssymbolnav"><code class="csfmt">\glssymbolnav</code></dfn></code></div><!-- end of pinnedbox -->
+ Just produces a simple set of navigation links for the symbol and number <a id="wrglossary.10509"></a><a href="#glo:idx.group">groups</a> and ends with the <a id="wrglossary.10510"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a> separator. Unlike <a id="wrglossary.10511"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a>, there&#x2019;s no check to determine if the <a id="wrglossary.10512"></a><a href="#glo:dual.glossary">glossary</a> has those <a id="wrglossary.10513"></a><a href="#glo:idx.group">groups</a>. This command is a historical artefact leftover from early versions. There should be little need for it now as <a id="wrglossary.10514"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a> should include all the <a id="wrglossary.10515"></a><a href="#glo:idx.group">groups</a> that are in the <a id="wrglossary.10516"></a><a href="#glo:dual.glossary">glossary</a>.<p>
</section><!-- end of section sec:hypernav -->
<section id="sec:glossarystylecmds"><!-- start of section sec:glossarystylecmds --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->13.2.3. Glossary Style Commands<div class="labellink"><a href="#sec:glossarystylecmds">[link]</a></div></h3><!-- end of subsection header -->
<p>
-The commands listed in this section should all be redefined by every <a id="wrglossary.10507"></a><a href="#glo:idx.glossarystyle">glossary style</a>. However, a style may be based on another style, in which case the style definitions should start with <a id="wrglossary.10508"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> and then only redefine the commands that should differ from the inherited style.<p>
-Note that <a id="wrglossary.10509"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> sets <a id="wrglossary.10510"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a> to the current glossary label, so it&#x2019;s possible to create a glossary style that varies according to the glossary type, but this will generally limit its usefulness.<p>
+The commands listed in this section should all be redefined by every <a id="wrglossary.10517"></a><a href="#glo:idx.glossarystyle">glossary style</a>. However, a style may be based on another style, in which case the style definitions should start with <a id="wrglossary.10518"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> and then only redefine the commands that should differ from the inherited style.<p>
+Note that <a id="wrglossary.10519"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> sets <a id="wrglossary.10520"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a> to the current glossary label, so it&#x2019;s possible to create a glossary style that varies according to the glossary type, but this will generally limit its usefulness.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10511"></a><code class="code"><code class="cmd">\begin</code>{<dfn id="glo:env.theglossary"><span class="envfmt">theglossary</span></dfn>}<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span><code class="cend">\end{<span class="envfmt">theglossary</span>}</code></code><p>
+<a id="wrglossary.10521"></a><code class="code"><code class="cmd">\begin</code>{<dfn id="glo:env.theglossary"><span class="envfmt">theglossary</span></dfn>}<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span><code class="cend">\end{<span class="envfmt">theglossary</span>}</code></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- The actual content of the <a id="wrglossary.10512"></a><a href="#glo:dual.glossary">glossary</a> is placed inside the <a id="wrglossary.10513"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment. For example, the <a id="wrglossary.10514"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style redefines this to start and end the <a id="wrglossary.10515"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment: <pre class="compactcodebox"><code class="cmd">\renewenvironment</code>{theglossary}<span class="comment">% </span>
- {<a id="wrglossary.10516"></a><a href="#glo:glslistinit"><code class="csfmt">\glslistinit</code></a><code class="cbeg">\begin{description}</code>}{<code class="cend">\end{description}</code>}
+ The actual content of the <a id="wrglossary.10522"></a><a href="#glo:dual.glossary">glossary</a> is placed inside the <a id="wrglossary.10523"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment. For example, the <a id="wrglossary.10524"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style redefines this to start and end the <a id="wrglossary.10525"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment: <pre class="compactcodebox"><code class="cmd">\renewenvironment</code>{theglossary}<span class="comment">% </span>
+ {<a id="wrglossary.10526"></a><a href="#glo:glslistinit"><code class="csfmt">\glslistinit</code></a><code class="cbeg">\begin{description}</code>}{<code class="cend">\end{description}</code>}
</pre> Immediately after <code class="code"><code class="cbeg">\begin{theglossary}</code></code> comes the header: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10517"></a><code class="code"><dfn id="glo:glossaryheader"><code class="csfmt">\glossaryheader</code></dfn></code><p>
+<a id="wrglossary.10527"></a><code class="code"><dfn id="glo:glossaryheader"><code class="csfmt">\glossaryheader</code></dfn></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- For example, the <a id="wrglossary.10518"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a> style has: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10519"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>}{<span class="comment">% </span>
- <code class="cmd">\bfseries</code> <a id="wrglossary.10520"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a> <a id="wrglossary.10521"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <code class="cmd">\bfseries</code> <a id="wrglossary.10522"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a><code class="cmd">\tabularnewline</code><code class="cmd">\endhead</code>}
-</pre> (Note that this is not the same as the <a id="wrglossary.10523"></a><a href="#glo:idx.glossarypreamble">preamble</a> which occurs before the start of the <a id="wrglossary.10524"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment and is not part of the style.)<p>
-The rest of the contents of the <a id="wrglossary.10525"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment is divided into <a id="wrglossary.10526"></a><a href="#glo:idx.group">letter group</a> blocks. Each block starts with the <a id="wrglossary.10527"></a><a href="#glo:idx.group">group</a> heading: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10528"></a><code class="code"><dfn id="glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></dfn>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><p>
+ For example, the <a id="wrglossary.10528"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a> style has: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10529"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\bfseries</code> <a id="wrglossary.10530"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a> <a id="wrglossary.10531"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <code class="cmd">\bfseries</code> <a id="wrglossary.10532"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a><code class="cmd">\tabularnewline</code><code class="cmd">\endhead</code>}
+</pre> (Note that this is not the same as the <a id="wrglossary.10533"></a><a href="#glo:idx.glossarypreamble">preamble</a> which occurs before the start of the <a id="wrglossary.10534"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment and is not part of the style.)<p>
+The rest of the contents of the <a id="wrglossary.10535"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment is divided into <a id="wrglossary.10536"></a><a href="#glo:idx.group">letter group</a> blocks. Each block starts with the <a id="wrglossary.10537"></a><a href="#glo:idx.group">group</a> heading: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10538"></a><code class="code"><dfn id="glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></dfn>{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- Note that the argument is a label that identifies the <a id="wrglossary.10529"></a><a href="#glo:idx.group">group</a>. Some <a id="wrglossary.10530"></a><a href="#glo:idx.glossarystyle">glossary styles</a> redefine this command to do nothing, which means there&#x2019;s no <a id="wrglossary.10531"></a><a href="#glo:idx.group">group</a> title displayed. Others, such as <a id="wrglossary.10532"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, will obtain the group title from the <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> and format the title to fit the style.<p>
+ Note that the argument is a label that identifies the <a id="wrglossary.10539"></a><a href="#glo:idx.group">group</a>. Some <a id="wrglossary.10540"></a><a href="#glo:idx.glossarystyle">glossary styles</a> redefine this command to do nothing, which means there&#x2019;s no <a id="wrglossary.10541"></a><a href="#glo:idx.group">group</a> title displayed. Others, such as <a id="wrglossary.10542"></a><a href="#glo:idx.glossarystyle">glossary styles</a>, will obtain the group title from the <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> and format the title to fit the style.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> is typically obtained by the <a id="wrglossary.10533"></a><a href="#glo:dual.indexingapp">indexing application</a>, based on the sort value. </div><!-- end of information -->
+The <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> is typically obtained by the <a id="wrglossary.10543"></a><a href="#glo:dual.indexingapp">indexing application</a>, based on the sort value. </div><!-- end of information -->
<p>
-With Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, <a id="wrglossary.10534"></a><a href="#glo:idx.group">groups</a> only related to <a id="wrglossary.10535"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.10536"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.10537"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides <a id="wrglossary.10538"></a><a href="#glo:glssubgroupheading"><code class="xtrcsfmt">\glssubgroupheading</code></a> to support sub-<a id="wrglossary.10539"></a><a href="#glo:idx.group">groups</a>, which are only available with Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.unsrt">5</a>. <a id="wrglossary.10540"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> should only include a redefinition of <a id="wrglossary.10541"></a><a href="#glo:glssubgroupheading"><code class="xtrcsfmt">\glssubgroupheading</code></a> if the style is specifically designed for use with <a id="wrglossary.10542"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> as the command won&#x2019;t be available with just the base <a id="wrglossary.10543"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. (A default definition will be provided if this command isn&#x2019;t set with <a id="wrglossary.10544"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) </div><!-- end of information -->
+With Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, <a id="wrglossary.10544"></a><a href="#glo:idx.group">groups</a> only related to <a id="wrglossary.10545"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.10546"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.10547"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides <a id="wrglossary.10548"></a><a href="#glo:glssubgroupheading"><code class="xtrcsfmt">\glssubgroupheading</code></a> to support sub-<a id="wrglossary.10549"></a><a href="#glo:idx.group">groups</a>, which are only available with Options&#xa0;<a href="#glo:idx.opt.b2g">4</a> and <a href="#glo:idx.opt.unsrt">5</a>. <a id="wrglossary.10550"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> should only include a redefinition of <a id="wrglossary.10551"></a><a href="#glo:glssubgroupheading"><code class="xtrcsfmt">\glssubgroupheading</code></a> if the style is specifically designed for use with <a id="wrglossary.10552"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> as the command won&#x2019;t be available with just the base <a id="wrglossary.10553"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. (A default definition will be provided if this command isn&#x2019;t set with <a id="wrglossary.10554"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) </div><!-- end of information -->
<p>
-After the <a id="wrglossary.10545"></a><a href="#glo:idx.group">group</a> heading, each <a id="wrglossary.10546"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> <a id="wrglossary.10547"></a><a href="#glo:entryline">entry line</a> within the <a id="wrglossary.10548"></a><a href="#glo:idx.group">group</a> is formatted with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10549"></a><code class="code"><dfn id="glo:glossentry"><code class="csfmt">\glossentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}</code><p>
+After the <a id="wrglossary.10555"></a><a href="#glo:idx.group">group</a> heading, each <a id="wrglossary.10556"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> <a id="wrglossary.10557"></a><a href="#glo:entryline">entry line</a> within the <a id="wrglossary.10558"></a><a href="#glo:idx.group">group</a> is formatted with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10559"></a><code class="code"><dfn id="glo:glossentry"><code class="csfmt">\glossentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- The first argument is the <a id="wrglossary.10550"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label. The second is the <a id="wrglossary.10551"></a><a href="#glo:locationlist">number list</a> that was collated by the <a id="wrglossary.10552"></a><a href="#glo:dual.indexingapp">indexing application</a>.<p>
-The <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span> argument may be empty or <a id="wrglossary.10553"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>, or may contain the <a id="wrglossary.10554"></a><a href="#glo:locationlist">number list</a> encapsulated with <a id="wrglossary.10555"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a>, possibly prefixed with a pre-<a id="wrglossary.10556"></a><a href="#glo:locationlist">number list</a> hook. If <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span> is an unbraced <a id="wrglossary.10557"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>, that typically indicates that Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> were used and the entry was a parent that wasn&#x2019;t <a id="wrglossary.10558"></a><a href="#glo:@@glslabel@indexing">indexed</a> but has been included because it has an <a id="wrglossary.10559"></a><a href="#glo:@@glslabel@indexing">indexed</a> child entry. An empty <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span> argument is more likely to be a result of Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.b2g">4</a> or <a href="#glo:idx.opt.unsrt">5</a>, in which case nothing can be inferred about whether or not the entry was actually <a id="wrglossary.10560"></a><a href="#glo:@@glslabel@indexing">indexed</a>.<p>
-Each <a id="wrglossary.10561"></a><a href="#glo:entryline">sub-entry line</a> is formatted with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10562"></a><code class="code"><dfn id="glo:subglossentry"><code class="csfmt">\subglossentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}</code><p>
+ The first argument is the <a id="wrglossary.10560"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label. The second is the <a id="wrglossary.10561"></a><a href="#glo:locationlist">number list</a> that was collated by the <a id="wrglossary.10562"></a><a href="#glo:dual.indexingapp">indexing application</a>.<p>
+The <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span> argument may be empty or <a id="wrglossary.10563"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>, or may contain the <a id="wrglossary.10564"></a><a href="#glo:locationlist">number list</a> encapsulated with <a id="wrglossary.10565"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a>, possibly prefixed with a pre-<a id="wrglossary.10566"></a><a href="#glo:locationlist">number list</a> hook. If <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span> is an unbraced <a id="wrglossary.10567"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>, that typically indicates that Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> were used and the entry was a parent that wasn&#x2019;t <a id="wrglossary.10568"></a><a href="#glo:@@glslabel@indexing">indexed</a> but has been included because it has an <a id="wrglossary.10569"></a><a href="#glo:@@glslabel@indexing">indexed</a> child entry. An empty <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span> argument is more likely to be a result of Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.b2g">4</a> or <a href="#glo:idx.opt.unsrt">5</a>, in which case nothing can be inferred about whether or not the entry was actually <a id="wrglossary.10570"></a><a href="#glo:@@glslabel@indexing">indexed</a>.<p>
+Each <a id="wrglossary.10571"></a><a href="#glo:entryline">sub-entry line</a> is formatted with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10572"></a><code class="code"><dfn id="glo:subglossentry"><code class="csfmt">\subglossentry</code></dfn>{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span> is the <a id="wrglossary.10563"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. The other arguments are the same as for <a id="wrglossary.10564"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>. Some <a id="wrglossary.10565"></a><a href="#glo:idx.glossarystyle">glossary styles</a> redefine this command to simply use <a id="wrglossary.10566"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>, in which case the <a id="wrglossary.10567"></a><a href="#glo:dual.glossary">glossary</a> will have a flat (no-hierarchy) appearance, but the <a id="wrglossary.10568"></a><a href="#glo:dual.indexingapp">indexing application</a> will still take the hierarchy into account when ordering the <a id="wrglossary.10569"></a><a href="#glo:idx.glossaryentry">entries</a>.<p>
+ where <span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span> is the <a id="wrglossary.10573"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. The other arguments are the same as for <a id="wrglossary.10574"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>. Some <a id="wrglossary.10575"></a><a href="#glo:idx.glossarystyle">glossary styles</a> redefine this command to simply use <a id="wrglossary.10576"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>, in which case the <a id="wrglossary.10577"></a><a href="#glo:dual.glossary">glossary</a> will have a flat (no-hierarchy) appearance, but the <a id="wrglossary.10578"></a><a href="#glo:dual.indexingapp">indexing application</a> will still take the hierarchy into account when ordering the <a id="wrglossary.10579"></a><a href="#glo:idx.glossaryentry">entries</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-The <a id="wrglossary.10570"></a><a href="#glo:idx.glossarystyle">glossary styles</a> should redefine <a id="wrglossary.10571"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> and <a id="wrglossary.10572"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a> to fit the style, but they should not redefine the markup in <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>. If the style doesn&#x2019;t support <a id="wrglossary.10573"></a><a href="#glo:locationlist">number lists</a>, then the <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span> argument should simply be ignored. </div><!-- end of important -->
+The <a id="wrglossary.10580"></a><a href="#glo:idx.glossarystyle">glossary styles</a> should redefine <a id="wrglossary.10581"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> and <a id="wrglossary.10582"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a> to fit the style, but they should not redefine the markup in <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>. If the style doesn&#x2019;t support <a id="wrglossary.10583"></a><a href="#glo:locationlist">number lists</a>, then the <span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span> argument should simply be ignored. </div><!-- end of important -->
<p>
-The <a id="wrglossary.10574"></a><a href="#glo:idx.glossarystyle">glossary styles</a> will typically redefine <a id="wrglossary.10575"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> to use <a id="wrglossary.10576"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a> to support the <a id="wrglossary.10577"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> option, <a id="wrglossary.10578"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to create the <a id="wrglossary.10579"></a><a href="#glo:idx.hyperlink">hyperlink</a> target, and will use <a id="wrglossary.10580"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> to format the name.<p>
-Similarly, <a id="wrglossary.10581"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a> will typically start with <a id="wrglossary.10582"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a> to support the <a id="wrglossary.10583"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> option. Again <a id="wrglossary.10584"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> is needed to create the <a id="wrglossary.10585"></a><a href="#glo:idx.hyperlink">hyperlink</a> target. The entry name may be displayed with <a id="wrglossary.10586"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> or may be omitted to support <a id="wrglossary.10587"></a><a href="#glo:dual.homograph">homographs</a>.<p>
-Between each <a id="wrglossary.10588"></a><a href="#glo:idx.group">letter group</a> block (that is, before all instances of <a id="wrglossary.10589"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a> except for the first one) is the <a id="wrglossary.10590"></a><a href="#glo:idx.group">group</a> skip: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10591"></a><code class="code"><dfn id="glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></dfn></code><p>
+The <a id="wrglossary.10584"></a><a href="#glo:idx.glossarystyle">glossary styles</a> will typically redefine <a id="wrglossary.10585"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> to use <a id="wrglossary.10586"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a> to support the <a id="wrglossary.10587"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> option, <a id="wrglossary.10588"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to create the <a id="wrglossary.10589"></a><a href="#glo:idx.hyperlink">hyperlink</a> target, and will use <a id="wrglossary.10590"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> to format the name.<p>
+Similarly, <a id="wrglossary.10591"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a> will typically start with <a id="wrglossary.10592"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a> to support the <a id="wrglossary.10593"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> option. Again <a id="wrglossary.10594"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> is needed to create the <a id="wrglossary.10595"></a><a href="#glo:idx.hyperlink">hyperlink</a> target. The entry name may be displayed with <a id="wrglossary.10596"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> or may be omitted to support <a id="wrglossary.10597"></a><a href="#glo:dual.homograph">homographs</a>.<p>
+Between each <a id="wrglossary.10598"></a><a href="#glo:idx.group">letter group</a> block (that is, before all instances of <a id="wrglossary.10599"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a> except for the first one) is the <a id="wrglossary.10600"></a><a href="#glo:idx.group">group</a> skip: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10601"></a><code class="code"><dfn id="glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></dfn></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- Some <a id="wrglossary.10592"></a><a href="#glo:idx.glossarystyle">glossary styles</a> redefine this to do nothing, but some may define it to create a vertical gap in order to visually separate the <a id="wrglossary.10593"></a><a href="#glo:idx.group">letter groups</a>. Most of the predefined styles use the <a id="wrglossary.10594"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a> conditional within this command to determine whether or not to add the gap.<p>
-For example, the <a id="wrglossary.10595"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style defines <a id="wrglossary.10596"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> as follows: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10597"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{<a id="wrglossary.10598"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a><code class="cmd">\else</code><a id="wrglossary.10599"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a><code class="cmd">\fi</code>}</pre> This has the conditional inside the definition of <a id="wrglossary.10600"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> which allows it to be changed after the style has been set. This causes a problem for tabular-like styles, so those need to have the conditional outside of the definition. For example, the <a id="wrglossary.10601"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a> style has: <pre class="compactcodebox"><a id="wrglossary.10602"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10603"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% </span>
+ Some <a id="wrglossary.10602"></a><a href="#glo:idx.glossarystyle">glossary styles</a> redefine this to do nothing, but some may define it to create a vertical gap in order to visually separate the <a id="wrglossary.10603"></a><a href="#glo:idx.group">letter groups</a>. Most of the predefined styles use the <a id="wrglossary.10604"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a> conditional within this command to determine whether or not to add the gap.<p>
+For example, the <a id="wrglossary.10605"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style defines <a id="wrglossary.10606"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> as follows: <pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10607"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{<a id="wrglossary.10608"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a><code class="cmd">\else</code><a id="wrglossary.10609"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a><code class="cmd">\fi</code>}</pre> This has the conditional inside the definition of <a id="wrglossary.10610"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> which allows it to be changed after the style has been set. This causes a problem for tabular-like styles, so those need to have the conditional outside of the definition. For example, the <a id="wrglossary.10611"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a> style has: <pre class="compactcodebox"><a id="wrglossary.10612"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10613"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% </span>
<code class="cmd">\else</code>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10604"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{<a id="wrglossary.10605"></a><a href="#glo:glspenaltygroupskip"><code class="csfmt">\glspenaltygroupskip</code></a>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10614"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{<a id="wrglossary.10615"></a><a href="#glo:glspenaltygroupskip"><code class="csfmt">\glspenaltygroupskip</code></a>}<span class="comment">% </span>
<code class="cmd">\fi</code>
</pre> This requires the conditional to be set before the style definitions are performed.<p>
<div class="example" id="sec:exnewstyle"><div class="title">Example 34: Creating a completely new style</div><p>
If you want a completely new style, you will need to redefine all of the commands and the environment listed above in this section. <p>
-For example, suppose you want each entry to start with a bullet point. This means that the <a id="wrglossary.10606"></a><a href="#glo:dual.glossary">glossary</a> should be placed in the <a id="wrglossary.10607"></a><a href="#glo:env.itemize"><span class="envfmt">itemize</span></a> environment, so <a id="wrglossary.10608"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> should start and end that environment. Let&#x2019;s also suppose that you don&#x2019;t want anything between the glossary <a id="wrglossary.10609"></a><a href="#glo:idx.group">groups</a> (so <a id="wrglossary.10610"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a> and <a id="wrglossary.10611"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> should do nothing) and suppose you don&#x2019;t want anything to appear immediately after <code class="code"><code class="cbeg">\begin{theglossary}</code></code> (so <a id="wrglossary.10612"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a> should do nothing). In addition, let&#x2019;s suppose the symbol should appear in brackets after the name, followed by the description and last of all the <a id="wrglossary.10613"></a><a href="#glo:locationlist">number list</a> should appear within square brackets at the end. Then you can create this new <a id="wrglossary.10614"></a><a href="#glo:idx.glossarystyle">glossary style</a>, called, say, <span class="optfmt">mylist</span>, as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10615"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{mylist}{<span class="comment">% </span>
+For example, suppose you want each entry to start with a bullet point. This means that the <a id="wrglossary.10616"></a><a href="#glo:dual.glossary">glossary</a> should be placed in the <a id="wrglossary.10617"></a><a href="#glo:env.itemize"><span class="envfmt">itemize</span></a> environment, so <a id="wrglossary.10618"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> should start and end that environment. Let&#x2019;s also suppose that you don&#x2019;t want anything between the glossary <a id="wrglossary.10619"></a><a href="#glo:idx.group">groups</a> (so <a id="wrglossary.10620"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a> and <a id="wrglossary.10621"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> should do nothing) and suppose you don&#x2019;t want anything to appear immediately after <code class="code"><code class="cbeg">\begin{theglossary}</code></code> (so <a id="wrglossary.10622"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a> should do nothing). In addition, let&#x2019;s suppose the symbol should appear in brackets after the name, followed by the description and last of all the <a id="wrglossary.10623"></a><a href="#glo:locationlist">number list</a> should appear within square brackets at the end. Then you can create this new <a id="wrglossary.10624"></a><a href="#glo:idx.glossarystyle">glossary style</a>, called, say, <span class="optfmt">mylist</span>, as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10625"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{mylist}{<span class="comment">% </span>
<span class="comment">% put the glossary in the itemize environment:</span>
- <code class="cmd">\renewenvironment</code>{<a id="wrglossary.10616"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>}<span class="comment">% </span>
+ <code class="cmd">\renewenvironment</code>{<a id="wrglossary.10626"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>}<span class="comment">% </span>
{<code class="cbeg">\begin{itemize}</code>}{<code class="cend">\end{itemize}</code>}<span class="comment">% </span>
<span class="comment">% no header after <code class="cbeg">\begin{theglossary}</code></span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10617"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>}{}<span class="comment">% </span>
- <span class="comment">% no visual distinction between glossary <a id="wrglossary.10618"></a><a href="#glo:idx.group">groups</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10619"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>}[1]{}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10620"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10627"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>}{}<span class="comment">% </span>
+ <span class="comment">% no visual distinction between glossary <a id="wrglossary.10628"></a><a href="#glo:idx.group">groups</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10629"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>}[1]{}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10630"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% </span>
<span class="comment">% set how each entry should appear:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10621"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.10622"></a><a href="#glo:item"><code class="csfmt">\item</code></a> <span class="comment">% bullet point</span>
- <a id="wrglossary.10623"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10624"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.10625"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10626"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% the entry name</span>
- <a id="wrglossary.10627"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<a id="wrglossary.10628"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10629"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% the symbol in brackets</span>
- <a id="wrglossary.10630"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.10631"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10632"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% the description</span>
- <a id="wrglossary.10633"></a><a href="#glo:space"><code class="csfmt">\space</code></a> [<a id="wrglossary.10634"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2]<span class="comment">% the number list in square brackets</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10631"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.10632"></a><a href="#glo:item"><code class="csfmt">\item</code></a> <span class="comment">% bullet point</span>
+ <a id="wrglossary.10633"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10634"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.10635"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10636"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% the entry name</span>
+ <a id="wrglossary.10637"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<a id="wrglossary.10638"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10639"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% the symbol in brackets</span>
+ <a id="wrglossary.10640"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.10641"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10642"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% the description</span>
+ <a id="wrglossary.10643"></a><a href="#glo:space"><code class="csfmt">\space</code></a> [<a id="wrglossary.10644"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2]<span class="comment">% the number list in square brackets</span>
}<span class="comment">% </span>
<span class="comment">% set how sub-entries appear:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10635"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.10636"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{<a id="wrglossary.10637"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}{<a id="wrglossary.10638"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10645"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.10646"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{<a id="wrglossary.10647"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}{<a id="wrglossary.10648"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3}}<span class="comment">% </span>
}
-</pre> Note that this style creates a flat glossary, where sub-entries are displayed in exactly the same way as the top level entries. It also hasn&#x2019;t used <a id="wrglossary.10639"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a> or <a id="wrglossary.10640"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a> so it won&#x2019;t be affected by the <a id="wrglossary.10641"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>, <a id="wrglossary.10642"></a><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a> or <a id="wrglossary.10643"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package options.<p>
+</pre> Note that this style creates a flat glossary, where sub-entries are displayed in exactly the same way as the top level entries. It also hasn&#x2019;t used <a id="wrglossary.10649"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a> or <a id="wrglossary.10650"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a> so it won&#x2019;t be affected by the <a id="wrglossary.10651"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>, <a id="wrglossary.10652"></a><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a> or <a id="wrglossary.10653"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> package options.<p>
Variations:
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span>You might want the entry name to start with a capital, in which case use <a id="wrglossary.10644"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a> instead of <a id="wrglossary.10645"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>.<p>
-<li><span class="bulletitem">&#x2022;</span>You might want to check if the symbol hasn&#x2019;t been set and omit the parentheses if the symbol is absent. In this case you can use <a id="wrglossary.10646"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a> (see &#xa7;<a href="#sec:utilities">15</a>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10647"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.10648"></a><a href="#glo:item"><code class="csfmt">\item</code></a> <span class="comment">% bullet point</span>
- <a id="wrglossary.10649"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10650"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.10651"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10652"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% the entry name</span>
- <strong class="strong"><a id="wrglossary.10653"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{<a id="wrglossary.10654"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% check if symbol exists</span>
+ <li><span class="bulletitem">&#x2022;</span>You might want the entry name to start with a capital, in which case use <a id="wrglossary.10654"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a> instead of <a id="wrglossary.10655"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>.<p>
+<li><span class="bulletitem">&#x2022;</span>You might want to check if the symbol hasn&#x2019;t been set and omit the parentheses if the symbol is absent. In this case you can use <a id="wrglossary.10656"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a> (see &#xa7;<a href="#sec:utilities">15</a>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10657"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.10658"></a><a href="#glo:item"><code class="csfmt">\item</code></a> <span class="comment">% bullet point</span>
+ <a id="wrglossary.10659"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10660"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.10661"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10662"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% the entry name</span>
+ <strong class="strong"><a id="wrglossary.10663"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{<a id="wrglossary.10664"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% check if symbol exists</span>
{<span class="comment">% </span>
- <a id="wrglossary.10655"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<a id="wrglossary.10656"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10657"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% the symbol in brackets</span>
+ <a id="wrglossary.10665"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<a id="wrglossary.10666"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10667"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1})<span class="comment">% the symbol in brackets</span>
}<span class="comment">% </span>
{}<span class="comment">% no symbol so do nothing</span>
- <a id="wrglossary.10658"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.10659"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10660"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% the description</span>
- <a id="wrglossary.10661"></a><a href="#glo:space"><code class="csfmt">\space</code></a> [<a id="wrglossary.10662"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2]<span class="comment">% the number list in square brackets</span>
+ <a id="wrglossary.10668"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.10669"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10670"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% the description</span>
+ <a id="wrglossary.10671"></a><a href="#glo:space"><code class="csfmt">\space</code></a> [<a id="wrglossary.10672"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2]<span class="comment">% the number list in square brackets</span>
}<span class="comment">% </span>
</pre>
</ul>
</div><p>
<div class="example" id="sec:exadaptstyle"><div class="title">Example 35: Creating a new glossary style based on an existing style</div><p>
-If you want to define a new style that is a slightly modified version of an existing style, you can use <a id="wrglossary.10663"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> within the second argument of <a id="wrglossary.10664"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a> followed by whatever alterations you require. For example, suppose you want a style like the <a id="wrglossary.10665"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style but you don&#x2019;t want the extra vertical space created by <a id="wrglossary.10666"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a> between <a id="wrglossary.10667"></a><a href="#glo:idx.group">groups</a>, then you can create a new <a id="wrglossary.10668"></a><a href="#glo:idx.glossarystyle">glossary style</a> called, say, <span class="optfmt">mylist</span> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newglossarystyle</code>{mylist}{<span class="comment">% </span>
- <a id="wrglossary.10669"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10670"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a>}<span class="comment">% base this style on the list style</span>
- <span class="comment">% make nothing happen between <a id="wrglossary.10671"></a><a href="#glo:idx.group">groups</a>:</span>
- <code class="cmd">\renewcommand</code>{<a id="wrglossary.10672"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% </span>
+If you want to define a new style that is a slightly modified version of an existing style, you can use <a id="wrglossary.10673"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> within the second argument of <a id="wrglossary.10674"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a> followed by whatever alterations you require. For example, suppose you want a style like the <a id="wrglossary.10675"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style but you don&#x2019;t want the extra vertical space created by <a id="wrglossary.10676"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a> between <a id="wrglossary.10677"></a><a href="#glo:idx.group">groups</a>, then you can create a new <a id="wrglossary.10678"></a><a href="#glo:idx.glossarystyle">glossary style</a> called, say, <span class="optfmt">mylist</span> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newglossarystyle</code>{mylist}{<span class="comment">% </span>
+ <a id="wrglossary.10679"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.10680"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a>}<span class="comment">% base this style on the list style</span>
+ <span class="comment">% make nothing happen between <a id="wrglossary.10681"></a><a href="#glo:idx.group">groups</a>:</span>
+ <code class="cmd">\renewcommand</code>{<a id="wrglossary.10682"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% </span>
}
-</pre> (In this case, you can actually achieve the same effect using the <a id="wrglossary.10673"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style in combination with the package option <a id="wrglossary.10674"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>.) </div><p>
+</pre> (In this case, you can actually achieve the same effect using the <a id="wrglossary.10683"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style in combination with the package option <a id="wrglossary.10684"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>.) </div><p>
<div class="example" id="sec:exuserstyle"><div class="title">Example 36: Example: creating a glossary style that uses the <span class="csoptfmt">user1</span>, &#x2026;, <span class="csoptfmt">user6</span> keys</div><p>
-Suppose each <a id="wrglossary.10675"></a><a href="#glo:idx.glossaryentry">entry</a> not only has an associated symbol, but also units (stored in <a id="wrglossary.10676"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>) and dimension (stored in <a id="wrglossary.10677"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a>). Then you can define a <a id="wrglossary.10678"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays each entry in a <a id="wrglossary.10679"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10680"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{long6col}{<span class="comment">% </span>
- <span class="comment">% put the glossary in a <a id="wrglossary.10681"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment:</span>
- <code class="cmd">\renewenvironment</code>{<a id="wrglossary.10682"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>}<span class="comment">% </span>
- {<code class="cbeg">\begin{longtable}</code>{lp{<a id="wrglossary.10683"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>}cccp{<a id="wrglossary.10684"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>}}}<span class="comment">% </span>
+Suppose each <a id="wrglossary.10685"></a><a href="#glo:idx.glossaryentry">entry</a> not only has an associated symbol, but also units (stored in <a id="wrglossary.10686"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>) and dimension (stored in <a id="wrglossary.10687"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a>). Then you can define a <a id="wrglossary.10688"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays each entry in a <a id="wrglossary.10689"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10690"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{long6col}{<span class="comment">% </span>
+ <span class="comment">% put the glossary in a <a id="wrglossary.10691"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> environment:</span>
+ <code class="cmd">\renewenvironment</code>{<a id="wrglossary.10692"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>}<span class="comment">% </span>
+ {<code class="cbeg">\begin{longtable}</code>{lp{<a id="wrglossary.10693"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a>}cccp{<a id="wrglossary.10694"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a>}}}<span class="comment">% </span>
{<code class="cend">\end{longtable}</code>}<span class="comment">% </span>
<span class="comment">% Set the table's header:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10685"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.10686"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Term <a id="wrglossary.10687"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10688"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Description <a id="wrglossary.10689"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10690"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Symbol <a id="wrglossary.10691"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a>
- <a id="wrglossary.10692"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Units <a id="wrglossary.10693"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10694"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Dimensions <a id="wrglossary.10695"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10696"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Page List
- <a id="wrglossary.10697"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a><code class="cmd">\endhead</code>}<span class="comment">% </span>
- <span class="comment">% No heading between <a id="wrglossary.10698"></a><a href="#glo:idx.group">groups</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10699"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>}[1]{}<span class="comment">% </span>
- <span class="comment">% <a id="wrglossary.10700"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries displayed in a row optionally numbered:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10701"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.10702"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.10703"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Entry number if required</span>
- <a id="wrglossary.10704"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10705"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.10706"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10707"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% Name</span>
- <a id="wrglossary.10708"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10709"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10710"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Description</span>
- <a id="wrglossary.10711"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10712"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10713"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Symbol</span>
- <a id="wrglossary.10714"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10715"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a>{<a id="wrglossary.10716"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Units</span>
- <a id="wrglossary.10717"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10718"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a>{<a id="wrglossary.10719"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Dimensions</span>
- <a id="wrglossary.10720"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10721"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% Page list</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10695"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.10696"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Term <a id="wrglossary.10697"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10698"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Description <a id="wrglossary.10699"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10700"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Symbol <a id="wrglossary.10701"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a>
+ <a id="wrglossary.10702"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Units <a id="wrglossary.10703"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10704"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Dimensions <a id="wrglossary.10705"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10706"></a><a href="#glo:bfseries"><code class="csfmt">\bfseries</code></a> Page List
+ <a id="wrglossary.10707"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a><code class="cmd">\endhead</code>}<span class="comment">% </span>
+ <span class="comment">% No heading between <a id="wrglossary.10708"></a><a href="#glo:idx.group">groups</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10709"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a>}[1]{}<span class="comment">% </span>
+ <span class="comment">% <a id="wrglossary.10710"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries displayed in a row optionally numbered:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10711"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.10712"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.10713"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Entry number if required</span>
+ <a id="wrglossary.10714"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10715"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}{<a id="wrglossary.10716"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10717"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}<span class="comment">% Name</span>
+ <a id="wrglossary.10718"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10719"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10720"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Description</span>
+ <a id="wrglossary.10721"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10722"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10723"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Symbol</span>
+ <a id="wrglossary.10724"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10725"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a>{<a id="wrglossary.10726"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Units</span>
+ <a id="wrglossary.10727"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10728"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a>{<a id="wrglossary.10729"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% Dimensions</span>
+ <a id="wrglossary.10730"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10731"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<span class="comment">% Page list</span>
<code class="cmd">\tabularnewline</code> <span class="comment">% end of row</span>
}<span class="comment">% </span>
<span class="comment">% Similarly for sub-entries (no sub-entry numbers)</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10722"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>}[3]{<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10732"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>}[3]{<span class="comment">% </span>
<span class="comment">% ignoring first argument (sub-level)</span>
- <a id="wrglossary.10723"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10724"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}{<a id="wrglossary.10725"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10726"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}}<span class="comment">% Name</span>
- <a id="wrglossary.10727"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10728"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10729"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% Description</span>
- <a id="wrglossary.10730"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10731"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10732"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% Symbol</span>
- <a id="wrglossary.10733"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10734"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a>{<a id="wrglossary.10735"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% Units</span>
- <a id="wrglossary.10736"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10737"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a>{<a id="wrglossary.10738"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% Dimensions</span>
- <a id="wrglossary.10739"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10740"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<span class="comment">% Page list</span>
+ <a id="wrglossary.10733"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.10734"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}{<a id="wrglossary.10735"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.10736"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}}<span class="comment">% Name</span>
+ <a id="wrglossary.10737"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10738"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.10739"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% Description</span>
+ <a id="wrglossary.10740"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10741"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<a id="wrglossary.10742"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% Symbol</span>
+ <a id="wrglossary.10743"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10744"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a>{<a id="wrglossary.10745"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% Units</span>
+ <a id="wrglossary.10746"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10747"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a>{<a id="wrglossary.10748"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2}<span class="comment">% Dimensions</span>
+ <a id="wrglossary.10749"></a><a href="#glo:idx.sym.amp"><code class="code">&amp;</code></a> <a id="wrglossary.10750"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>3<span class="comment">% Page list</span>
<code class="cmd">\tabularnewline</code> <span class="comment">% end of row</span>
}<span class="comment">% </span>
- <span class="comment">% Nothing between <a id="wrglossary.10741"></a><a href="#glo:idx.group">groups</a>:</span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10742"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% </span>
+ <span class="comment">% Nothing between <a id="wrglossary.10751"></a><a href="#glo:idx.group">groups</a>:</span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.10752"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a>}{}<span class="comment">% </span>
}
</pre> </div><p>
@@ -7962,43 +7970,43 @@ Suppose each <a id="wrglossary.10675"></a><a href="#glo:idx.glossaryentry">entry
<section id="sec:xindy"><!-- start of section sec:xindy --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->14. Xindy (Option 3)<div class="labellink"><a href="#sec:xindy">[link]</a></div></h1><!-- end of chapter header -->
<p>
-<a id="wrglossary.10743"></a><a id="wrglossary.10744"></a>If you want to use <a id="wrglossary.10745"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to sort the <a id="wrglossary.10746"></a><a href="#glo:dual.glossary">glossary</a>, you must use the package option <a id="wrglossary.10747"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10748"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>]{glossaries}
-</pre> This ensures that the information is written to the <a id="wrglossary.10749"></a><a href="#glo:dual.indexingfile">indexing files</a> using <a id="wrglossary.10750"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>&#x2019;s</a> raw syntax.<p>
-&#xa7;<a href="#sec:makeglossaries">1.6</a> covers how to use the external <a id="wrglossary.10751"></a><a href="#glo:dual.indexingapp">indexing application</a>, and &#xa7;<a href="#sec:locationsyntax">12.3</a> covers the issues involved in the <a id="wrglossary.10752"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax. This section covers the commands provided by the <a id="wrglossary.10753"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package that allow you to adjust the <a id="wrglossary.10754"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file (<a id="wrglossary.10755"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a>) and parameters.<p>
-To assist writing information to the <a id="wrglossary.10756"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file, the <a id="wrglossary.10757"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides the following commands: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10758"></a><code class="code"><dfn id="glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></dfn></code></div><!-- end of pinnedbox -->
- which expands to <a id="wrglossary.10759"></a><a href="#glo:idx.sym.bg"></a> (a literal open brace) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10760"></a><code class="code"><dfn id="glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></dfn></code></div><!-- end of pinnedbox -->
- which expands to <a id="wrglossary.10761"></a><a href="#glo:idx.sym.eg"></a> (a literal closing brace). This is needed because <a id="wrglossary.10762"></a><a href="#glo:cs.openbrace"><code class="csfmt">\{</code></a> and <a id="wrglossary.10763"></a><a href="#glo:cs.closebrace"><code class="csfmt">\}</code></a> don&#x2019;t expand to a simple brace character when written to a file.<p>
+<a id="wrglossary.10753"></a><a id="wrglossary.10754"></a>If you want to use <a id="wrglossary.10755"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to sort the <a id="wrglossary.10756"></a><a href="#glo:dual.glossary">glossary</a>, you must use the package option <a id="wrglossary.10757"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10758"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>]{glossaries}
+</pre> This ensures that the information is written to the <a id="wrglossary.10759"></a><a href="#glo:dual.indexingfile">indexing files</a> using <a id="wrglossary.10760"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>&#x2019;s</a> raw syntax.<p>
+&#xa7;<a href="#sec:makeglossaries">1.6</a> covers how to use the external <a id="wrglossary.10761"></a><a href="#glo:dual.indexingapp">indexing application</a>, and &#xa7;<a href="#sec:locationsyntax">12.3</a> covers the issues involved in the <a id="wrglossary.10762"></a><a href="#glo:@@glslabel@entrylocation">location</a> syntax. This section covers the commands provided by the <a id="wrglossary.10763"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package that allow you to adjust the <a id="wrglossary.10764"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file (<a id="wrglossary.10765"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a>) and parameters.<p>
+To assist writing information to the <a id="wrglossary.10766"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file, the <a id="wrglossary.10767"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides the following commands: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10768"></a><code class="code"><dfn id="glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></dfn></code></div><!-- end of pinnedbox -->
+ which expands to <a id="wrglossary.10769"></a><a href="#glo:idx.sym.bg"></a> (a literal open brace) and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10770"></a><code class="code"><dfn id="glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></dfn></code></div><!-- end of pinnedbox -->
+ which expands to <a id="wrglossary.10771"></a><a href="#glo:idx.sym.eg"></a> (a literal closing brace). This is needed because <a id="wrglossary.10772"></a><a href="#glo:cs.openbrace"><code class="csfmt">\{</code></a> and <a id="wrglossary.10773"></a><a href="#glo:cs.closebrace"><code class="csfmt">\}</code></a> don&#x2019;t expand to a simple brace character when written to a file.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10764"></a><code class="code"><dfn id="glo:glspercentchar"><code class="csfmt">\glspercentchar</code></dfn></code></div><!-- end of pinnedbox -->
- Expands to <a id="wrglossary.10765"></a><a href="#glo:idx.sym.pc"></a> (a literal percent).<p>
+<a id="wrglossary.10774"></a><code class="code"><dfn id="glo:glspercentchar"><code class="csfmt">\glspercentchar</code></dfn></code></div><!-- end of pinnedbox -->
+ Expands to <a id="wrglossary.10775"></a><a href="#glo:idx.sym.pc"></a> (a literal percent).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10766"></a><code class="code"><dfn id="glo:glstildechar"><code class="csfmt">\glstildechar</code></dfn></code></div><!-- end of pinnedbox -->
- Expands to <a id="wrglossary.10767"></a><a href="#glo:idx.sym.tilde"><code class="code">~</code></a> (a literal tilde).<p>
-For example, a newline character is specified in a <a id="wrglossary.10768"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file using <a id="wrglossary.10769"></a><a href="#glo:idx.sym.tilden"><code class="code">~n</code></a> so you can use <code class="code"><a id="wrglossary.10770"></a><a href="#glo:glstildechar"><code class="csfmt">\glstildechar</code></a> n</code> to write this correctly (or you can do <code class="code"><a id="wrglossary.10771"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.10772"></a><a href="#glo:idx.sym.tilde"><code class="code">~</code> (literal)</a>n</code>).<p>
+<a id="wrglossary.10776"></a><code class="code"><dfn id="glo:glstildechar"><code class="csfmt">\glstildechar</code></dfn></code></div><!-- end of pinnedbox -->
+ Expands to <a id="wrglossary.10777"></a><a href="#glo:idx.sym.tilde"><code class="code">~</code></a> (a literal tilde).<p>
+For example, a newline character is specified in a <a id="wrglossary.10778"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file using <a id="wrglossary.10779"></a><a href="#glo:idx.sym.tilden"><code class="code">~n</code></a> so you can use <code class="code"><a id="wrglossary.10780"></a><a href="#glo:glstildechar"><code class="csfmt">\glstildechar</code></a> n</code> to write this correctly (or you can do <code class="code"><a id="wrglossary.10781"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.10782"></a><a href="#glo:idx.sym.tilde"><code class="code">~</code> (literal)</a>n</code>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10773"></a><code class="code"><dfn id="glo:glsbackslash"><code class="csfmt">\glsbackslash</code></dfn></code></div><!-- end of pinnedbox -->
- Expands to <a id="wrglossary.10774"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a> (a literal tilde).<p>
-In addition, if you are using a package that makes <a id="wrglossary.10775"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code> (double-quote)</a> active you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10776"></a><code class="code"><dfn id="glo:glsquote"><code class="csfmt">\glsquote</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which will produce <code class="code"><a id="wrglossary.10777"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span><a id="wrglossary.10778"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a></code>, where <a id="wrglossary.10779"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a> is a literal character. Alternatively, you can use <code class="code"><a id="wrglossary.10780"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.10781"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a></code> to write the double-quote character. This document assumes that the double quote character has not been made active, so the examples just use <a id="wrglossary.10782"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a> for clarity.<p>
-If you want greater control over the <a id="wrglossary.10783"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file than is available through the LaTeX commands provided by the <a id="wrglossary.10784"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, you will need to edit the <a id="wrglossary.10785"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file. In which case, you must use <a id="wrglossary.10786"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> to prevent the style file from being overwritten by <a id="wrglossary.10787"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> package. For additional information about <a id="wrglossary.10788"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, read the <a id="wrglossary.10789"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> documentation. I&#x2019;m sorry I can&#x2019;t provide any assistance with writing <a id="wrglossary.10790"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style files. If you need help, I recommend you ask on the <a id="wrglossary.10791"></a><span class="appfmt">xindy</span> <a href="http://xindy.sourceforge.net/mailing-list.html">mailing list</a>.<p>
+<a id="wrglossary.10783"></a><code class="code"><dfn id="glo:glsbackslash"><code class="csfmt">\glsbackslash</code></dfn></code></div><!-- end of pinnedbox -->
+ Expands to <a id="wrglossary.10784"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a> (a literal tilde).<p>
+In addition, if you are using a package that makes <a id="wrglossary.10785"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code> (double-quote)</a> active you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10786"></a><code class="code"><dfn id="glo:glsquote"><code class="csfmt">\glsquote</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which will produce <code class="code"><a id="wrglossary.10787"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span><a id="wrglossary.10788"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a></code>, where <a id="wrglossary.10789"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a> is a literal character. Alternatively, you can use <code class="code"><a id="wrglossary.10790"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.10791"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a></code> to write the double-quote character. This document assumes that the double quote character has not been made active, so the examples just use <a id="wrglossary.10792"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a> for clarity.<p>
+If you want greater control over the <a id="wrglossary.10793"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file than is available through the LaTeX commands provided by the <a id="wrglossary.10794"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, you will need to edit the <a id="wrglossary.10795"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file. In which case, you must use <a id="wrglossary.10796"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> to prevent the style file from being overwritten by <a id="wrglossary.10797"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> package. For additional information about <a id="wrglossary.10798"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, read the <a id="wrglossary.10799"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> documentation. I&#x2019;m sorry I can&#x2019;t provide any assistance with writing <a id="wrglossary.10800"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style files. If you need help, I recommend you ask on the <a id="wrglossary.10801"></a><span class="appfmt">xindy</span> <a href="http://xindy.sourceforge.net/mailing-list.html">mailing list</a>.<p>
</section><!-- end of section sec:xindy -->
<section id="sec:xdystyles"><!-- start of section sec:xdystyles --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->14.1. Required Styles<div class="labellink"><a href="#sec:xdystyles">[link]</a></div></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.10792"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file created by <a id="wrglossary.10793"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> starts with identifying the required styles. By default, the <span class="optfmt">tex</span> style is automatically added, so the <a id="wrglossary.10794"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file should contain: <pre class="compactcodebox">; required styles
+The <a id="wrglossary.10802"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file created by <a id="wrglossary.10803"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> starts with identifying the required styles. By default, the <span class="optfmt">tex</span> style is automatically added, so the <a id="wrglossary.10804"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file should contain: <pre class="compactcodebox">; required styles
(require "tex.xdy")
-</pre> Any additional styles can be identified in the <a id="wrglossary.10795"></a><a href="#glo:idx.documentpreamble">preamble</a> (before <a id="wrglossary.10796"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>) with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10797"></a><code class="code"><dfn id="glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><p>
+</pre> Any additional styles can be identified in the <a id="wrglossary.10805"></a><a href="#glo:idx.documentpreamble">preamble</a> (before <a id="wrglossary.10806"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>) with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10807"></a><code class="code"><dfn id="glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
The styles are all stored as a comma-separated list, so you can list multiple styles within the argument, but avoid spurious spaces. You can reset the style list (for example, if a style needs to be identified before <span class="filefmt">tex.xdy</span>) with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10798"></a><code class="code"><dfn id="glo:GlsSetXdyStyles"><code class="csfmt">\GlsSetXdyStyles</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style name list</em>&#x232a;</span>}</code><p>
+<a id="wrglossary.10808"></a><code class="code"><dfn id="glo:GlsSetXdyStyles"><code class="csfmt">\GlsSetXdyStyles</code></dfn>{<span class="meta">&#x2329;<em class="metainner">style name list</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
The argument should be a comma-separated list where, again, you need to make sure there are no spurious spaces.<p>
@@ -8009,177 +8017,177 @@ The <a id="wrglossary.10792"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy
<h2><!-- start of section header -->14.2. Language and Encodings<div class="labellink"><a href="#sec:langenc">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The commands in this section are only relevant if you use <a id="wrglossary.10799"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.10800"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>. If you are calling <a id="wrglossary.10801"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly you need to set the <a id="wrglossary.10802"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> and <a id="wrglossary.10803"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> switches appropriately. </div><!-- end of information -->
+The commands in this section are only relevant if you use <a id="wrglossary.10809"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.10810"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>. If you are calling <a id="wrglossary.10811"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly you need to set the <a id="wrglossary.10812"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> and <a id="wrglossary.10813"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> switches appropriately. </div><!-- end of information -->
<p>
-When you use <a id="wrglossary.10804"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, you need to specify the language and encoding used (unless you have written your own custom <a id="wrglossary.10805"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file that defines the relevant alphabet and sort rules). If you use <a id="wrglossary.10806"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, this information is obtained from the document&#x2019;s auxiliary (<a id="wrglossary.10807"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>) file. The <a id="wrglossary.10808"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script attempts to find the <a id="wrglossary.10809"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language name given your document settings, which may not match the <a id="wrglossary.10810"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.10811"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> name, using set of known mappings. <p>
+When you use <a id="wrglossary.10814"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, you need to specify the language and encoding used (unless you have written your own custom <a id="wrglossary.10815"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file that defines the relevant alphabet and sort rules). If you use <a id="wrglossary.10816"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, this information is obtained from the document&#x2019;s auxiliary (<a id="wrglossary.10817"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>) file. The <a id="wrglossary.10818"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> script attempts to find the <a id="wrglossary.10819"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language name given your document settings, which may not match the <a id="wrglossary.10820"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> or <a id="wrglossary.10821"></a><a href="#glo:pkg.polyglossia"><span class="styfmt">polyglossia</span></a> name, using set of known mappings. <p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-Language mappings aren&#x2019;t supported with <a id="wrglossary.10812"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> or <a id="wrglossary.10813"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>. </div><!-- end of information -->
+Language mappings aren&#x2019;t supported with <a id="wrglossary.10822"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> or <a id="wrglossary.10823"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>. </div><!-- end of information -->
<p>
-The default is to use <a id="wrglossary.10814"></a><a href="#glo:languagename"><code class="csfmt">\languagename</code></a>. The information is written to the <a id="wrglossary.10815"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file at the start of <a id="wrglossary.10816"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>, which means that it should match the language in the document at that point.<p>
-In the event that <a id="wrglossary.10817"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> gets the language name wrong or if <a id="wrglossary.10818"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> doesn&#x2019;t support that language, then you can specify the required language using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10819"></a><code class="code"><dfn id="glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><p>
+The default is to use <a id="wrglossary.10824"></a><a href="#glo:languagename"><code class="csfmt">\languagename</code></a>. The information is written to the <a id="wrglossary.10825"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file at the start of <a id="wrglossary.10826"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>, which means that it should match the language in the document at that point.<p>
+In the event that <a id="wrglossary.10827"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> gets the language name wrong or if <a id="wrglossary.10828"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> doesn&#x2019;t support that language, then you can specify the required language using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10829"></a><code class="code"><dfn id="glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></dfn>[<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> is the name of the language. The optional argument can be used if you have multiple <a id="wrglossary.10820"></a><a href="#glo:dual.glossary">glossaries</a> in different languages. If <span class="meta">&#x2329;<em class="metainner">glossary type</em>&#x232a;</span> is omitted, <a id="wrglossary.10821"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed. If a language hasn&#x2019;t been set for a particular <a id="wrglossary.10822"></a><a href="#glo:dual.glossary">glossary</a> then the language will be as for the default glossary.<p>
+ where <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> is the name of the language. The optional argument can be used if you have multiple <a id="wrglossary.10830"></a><a href="#glo:dual.glossary">glossaries</a> in different languages. If <span class="meta">&#x2329;<em class="metainner">glossary type</em>&#x232a;</span> is omitted, <a id="wrglossary.10831"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed. If a language hasn&#x2019;t been set for a particular <a id="wrglossary.10832"></a><a href="#glo:dual.glossary">glossary</a> then the language will be as for the default glossary.<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">&#x1f6c8;</span></a></div><!-- end of informationtitle -->
-The <a id="wrglossary.10823"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.10824"></a><dfn id="glo:idx.codepage">codepage</dfn> may not simply be the file <a id="wrglossary.10825"></a><a href="#glo:idx.encoding">encoding</a> but may also include sorting rules. </div><!-- end of information -->
+The <a id="wrglossary.10833"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.10834"></a><dfn id="glo:idx.codepage">codepage</dfn> may not simply be the file <a id="wrglossary.10835"></a><a href="#glo:idx.encoding">encoding</a> but may also include sorting rules. </div><!-- end of information -->
<p>
-The default <a id="wrglossary.10826"></a><a href="#glo:idx.codepage">codepage</a> will be obtained from the value of <a id="wrglossary.10827"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a>. If that command isn&#x2019;t defined or is empty, <code class="code">utf8</code> is assumed. As with <a id="wrglossary.10828"></a><a href="#glo:languagename"><code class="csfmt">\languagename</code></a>, the input <a id="wrglossary.10829"></a><a href="#glo:idx.encoding">encoding</a> name obtained with <a id="wrglossary.10830"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a> may not match the <a id="wrglossary.10831"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.10832"></a><a href="#glo:idx.codepage">codepage</a> name, which may include additional information, such as <code class="code">ij-as-ij</code> (with Dutch) or <code class="code">din5007</code> (with German).<p>
-Again, <a id="wrglossary.10833"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will try to adjust the <a id="wrglossary.10834"></a><a href="#glo:idx.codepage">codepage</a> for known cases, but it may get it wrong. Neither <a id="wrglossary.10835"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> nor the <a id="wrglossary.10836"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option will make those adjustments.<p>
-If the default is incorrect, you can specify the correct <a id="wrglossary.10837"></a><a href="#glo:idx.codepage">codepage</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10838"></a><code class="code"><dfn id="glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></dfn>{<span class="meta">&#x2329;<em class="metainner">codepage</em>&#x232a;</span>}</code><p>
+The default <a id="wrglossary.10836"></a><a href="#glo:idx.codepage">codepage</a> will be obtained from the value of <a id="wrglossary.10837"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a>. If that command isn&#x2019;t defined or is empty, <code class="code">utf8</code> is assumed. As with <a id="wrglossary.10838"></a><a href="#glo:languagename"><code class="csfmt">\languagename</code></a>, the input <a id="wrglossary.10839"></a><a href="#glo:idx.encoding">encoding</a> name obtained with <a id="wrglossary.10840"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a> may not match the <a id="wrglossary.10841"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.10842"></a><a href="#glo:idx.codepage">codepage</a> name, which may include additional information, such as <code class="code">ij-as-ij</code> (with Dutch) or <code class="code">din5007</code> (with German).<p>
+Again, <a id="wrglossary.10843"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will try to adjust the <a id="wrglossary.10844"></a><a href="#glo:idx.codepage">codepage</a> for known cases, but it may get it wrong. Neither <a id="wrglossary.10845"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> nor the <a id="wrglossary.10846"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> option will make those adjustments.<p>
+If the default is incorrect, you can specify the correct <a id="wrglossary.10847"></a><a href="#glo:idx.codepage">codepage</a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10848"></a><code class="code"><dfn id="glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></dfn>{<span class="meta">&#x2329;<em class="metainner">codepage</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">code-page</em>&#x232a;</span> is the name of the <a id="wrglossary.10839"></a><a href="#glo:idx.codepage">codepage</a>. Note there&#x2019;s only one <a id="wrglossary.10840"></a><a href="#glo:idx.codepage">codepage</a> for all <a id="wrglossary.10841"></a><a href="#glo:dual.glossary">glossaries</a> as it&#x2019;s rare to switch <a id="wrglossary.10842"></a><a href="#glo:idx.encoding">encoding</a> mid-document. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10843"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>{dutch}
-<a id="wrglossary.10844"></a><a href="#glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></a>{ij-as-y-utf8}
-</pre> This can also be implemented as a package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10845"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">=<a id="wrglossary.10846"></a><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a><span class="optfmt">=dutch</span></span>,<a id="wrglossary.10847"></a><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a><span class="optfmt">=ij-as-y-utf8</span>]{glossaries}
+ where <span class="meta">&#x2329;<em class="metainner">code-page</em>&#x232a;</span> is the name of the <a id="wrglossary.10849"></a><a href="#glo:idx.codepage">codepage</a>. Note there&#x2019;s only one <a id="wrglossary.10850"></a><a href="#glo:idx.codepage">codepage</a> for all <a id="wrglossary.10851"></a><a href="#glo:dual.glossary">glossaries</a> as it&#x2019;s rare to switch <a id="wrglossary.10852"></a><a href="#glo:idx.encoding">encoding</a> mid-document. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10853"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>{dutch}
+<a id="wrglossary.10854"></a><a href="#glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></a>{ij-as-y-utf8}
+</pre> This can also be implemented as a package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10855"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">=<a id="wrglossary.10856"></a><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a><span class="optfmt">=dutch</span></span>,<a id="wrglossary.10857"></a><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a><span class="optfmt">=ij-as-y-utf8</span>]{glossaries}
</pre><p>
-In the event that you want one <a id="wrglossary.10848"></a><a href="#glo:dual.glossary">glossary</a> sorted with <code class="code">ij-as-y</code> and another with <code class="code">ij-as-ij</code> you will need to call <a id="wrglossary.10849"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly for each <a id="wrglossary.10850"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+In the event that you want one <a id="wrglossary.10858"></a><a href="#glo:dual.glossary">glossary</a> sorted with <code class="code">ij-as-y</code> and another with <code class="code">ij-as-ij</code> you will need to call <a id="wrglossary.10859"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly for each <a id="wrglossary.10860"></a><a href="#glo:dual.glossary">glossary</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Some <a id="wrglossary.10851"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> modules only support one encoding for a particular language. For example, the Latin language module only supports <a id="wrglossary.10852"></a><a href="#glo:dual.utf8">UTF-8</a> </div><!-- end of important -->
+Some <a id="wrglossary.10861"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> modules only support one encoding for a particular language. For example, the Latin language module only supports <a id="wrglossary.10862"></a><a href="#glo:dual.utf8">UTF-8</a> </div><!-- end of important -->
<p>
-If you write your own custom <a id="wrglossary.10853"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file that includes the language settings, you need to set the language to nothing: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10854"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>{}
-</pre> (and remember to use <a id="wrglossary.10855"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> to prevent the style file from being overwritten).<p>
+If you write your own custom <a id="wrglossary.10863"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file that includes the language settings, you need to set the language to nothing: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10864"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>{}
+</pre> (and remember to use <a id="wrglossary.10865"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> to prevent the style file from being overwritten).<p>
</section><!-- end of section sec:langenc -->
<section id="sec:xindyloc"><!-- start of section sec:xindyloc --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->14.3. Locations and Number lists<div class="labellink"><a href="#sec:xindyloc">[link]</a></div></h2><!-- end of section header -->
<p>
-If you use <a id="wrglossary.10856"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.10857"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package needs to know which <a id="wrglossary.10858"></a><a href="#glo:@@glslabel@locationcounter">counters</a> you will be using in the <a id="wrglossary.10859"></a><a href="#glo:locationlist">number list</a> in order to correctly format the <a id="wrglossary.10860"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file. Counters specified using the <a id="wrglossary.10861"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option or the <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> option of <a id="wrglossary.10862"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> are automatically taken care of, but if you plan to use a different counter in the <a id="wrglossary.10863"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> key for the <a id="wrglossary.10864"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.10865"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, then you need to identify these counters <span style="font-style: italic; font-variant: normal; ">before</span> <a id="wrglossary.10866"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10867"></a><code class="code"><dfn id="glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></dfn>{<span class="meta">&#x2329;<em class="metainner">counter list</em>&#x232a;</span>}</code><p>
+If you use <a id="wrglossary.10866"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.10867"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package needs to know which <a id="wrglossary.10868"></a><a href="#glo:@@glslabel@locationcounter">counters</a> you will be using in the <a id="wrglossary.10869"></a><a href="#glo:locationlist">number list</a> in order to correctly format the <a id="wrglossary.10870"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file. Counters specified using the <a id="wrglossary.10871"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option or the <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> option of <a id="wrglossary.10872"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> are automatically taken care of, but if you plan to use a different counter in the <a id="wrglossary.10873"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> key for the <a id="wrglossary.10874"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.10875"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, then you need to identify these counters <span style="font-style: italic; font-variant: normal; ">before</span> <a id="wrglossary.10876"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10877"></a><code class="code"><dfn id="glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></dfn>{<span class="meta">&#x2329;<em class="metainner">counter list</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
where <span class="meta">&#x2329;<em class="metainner">counter list</em>&#x232a;</span> is a comma-separated list of counter names.<p>
-<a id="wrglossary.10868"></a><dfn id="glo:idx.xindyattr">Xindy attributes</dfn> normally correspond to the <a id="wrglossary.10869"></a><a href="#glo:locationencap">encap</a> when using the standard <a id="wrglossary.10870"></a><a href="#glo:index"><code class="csfmt">\index</code></a> command where the <a id="wrglossary.10871"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are all page numbers, but the <a id="wrglossary.10872"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package needs to incorporate the <a id="wrglossary.10873"></a><a href="#glo:dual.locationcounter">location counter</a> as well. For example, if the <a id="wrglossary.10874"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> <a id="wrglossary.10875"></a><a href="#glo:locationencap">encap</a> is used with the <a id="wrglossary.10876"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter, then the <a id="wrglossary.10877"></a><a href="#glo:idx.xindyattr">xindy attribute</a> will be <code class="code">sectionhyperbf</code>. This is in contrast to using <a id="wrglossary.10878"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, where the counter is incorporated in the <a id="wrglossary.10879"></a><a href="#glo:locationencap">encap</a> with <a id="wrglossary.10880"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>.<p>
-The most likely <a id="wrglossary.10881"></a><a href="#glo:idx.xindyattr">xindy attributes</a> (such as <code class="code">pagehyperbf</code>) are automatically added to the <a id="wrglossary.10882"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file, but if you want to use another <a id="wrglossary.10883"></a><a href="#glo:locationencap">encap</a>, you need to add it with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10884"></a><code class="code"><dfn id="glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></dfn>{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><p>
+<a id="wrglossary.10878"></a><dfn id="glo:idx.xindyattr">Xindy attributes</dfn> normally correspond to the <a id="wrglossary.10879"></a><a href="#glo:locationencap">encap</a> when using the standard <a id="wrglossary.10880"></a><a href="#glo:index"><code class="csfmt">\index</code></a> command where the <a id="wrglossary.10881"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are all page numbers, but the <a id="wrglossary.10882"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package needs to incorporate the <a id="wrglossary.10883"></a><a href="#glo:dual.locationcounter">location counter</a> as well. For example, if the <a id="wrglossary.10884"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> <a id="wrglossary.10885"></a><a href="#glo:locationencap">encap</a> is used with the <a id="wrglossary.10886"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter, then the <a id="wrglossary.10887"></a><a href="#glo:idx.xindyattr">xindy attribute</a> will be <code class="code">sectionhyperbf</code>. This is in contrast to using <a id="wrglossary.10888"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, where the counter is incorporated in the <a id="wrglossary.10889"></a><a href="#glo:locationencap">encap</a> with <a id="wrglossary.10890"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>.<p>
+The most likely <a id="wrglossary.10891"></a><a href="#glo:idx.xindyattr">xindy attributes</a> (such as <code class="code">pagehyperbf</code>) are automatically added to the <a id="wrglossary.10892"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file, but if you want to use another <a id="wrglossary.10893"></a><a href="#glo:locationencap">encap</a>, you need to add it with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10894"></a><code class="code"><dfn id="glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></dfn>{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is the name of the <a id="wrglossary.10885"></a><a href="#glo:locationencap">encap</a>, as used in the <a id="wrglossary.10886"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key. <p>
-Note that <a id="wrglossary.10887"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a> will define commands in the form: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10888"></a><code class="code"><dfn id="glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></dfn>{<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><p>
+ where <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is the name of the <a id="wrglossary.10895"></a><a href="#glo:locationencap">encap</a>, as used in the <a id="wrglossary.10896"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key. <p>
+Note that <a id="wrglossary.10897"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a> will define commands in the form: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10898"></a><code class="code"><dfn id="glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></dfn>{<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> is the <a id="wrglossary.10889"></a><a href="#glo:dual.locationcounter">location counter</a> and <span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span> is the <a id="wrglossary.10890"></a><a href="#glo:locationencap">encap</a> (identified by the <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> argument of <a id="wrglossary.10891"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>).<p>
-This command is provided for each counter that has been identified either by the <a id="wrglossary.10892"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option, the <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> option for <a id="wrglossary.10893"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> or in the argument of <a id="wrglossary.10894"></a><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a>. Each command has a definition in the form: <pre class="compactcodebox"><a id="wrglossary.10895"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}<code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
-</pre> This ensures that, if required, location <a id="wrglossary.10896"></a><a href="#glo:idx.hyperlink">hyperlinks</a> can be supported.<p>
+ where <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> is the <a id="wrglossary.10899"></a><a href="#glo:dual.locationcounter">location counter</a> and <span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span> is the <a id="wrglossary.10900"></a><a href="#glo:locationencap">encap</a> (identified by the <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> argument of <a id="wrglossary.10901"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>).<p>
+This command is provided for each counter that has been identified either by the <a id="wrglossary.10902"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option, the <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> option for <a id="wrglossary.10903"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a> or in the argument of <a id="wrglossary.10904"></a><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a>. Each command has a definition in the form: <pre class="compactcodebox"><a id="wrglossary.10905"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}<code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
+</pre> This ensures that, if required, location <a id="wrglossary.10906"></a><a href="#glo:idx.hyperlink">hyperlinks</a> can be supported.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-The <a id="wrglossary.10897"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a> commands may need redefining for unusual <a id="wrglossary.10898"></a><a href="#glo:@@glslabel@entrylocation">locations</a> where the default definition won&#x2019;t work with <a id="wrglossary.10899"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (see Example <a href="#ex:dice">39</a>). </div><!-- end of warning -->
-<p>
-Take care if you have multiple instances of the same <a id="wrglossary.10900"></a><a href="#glo:@@glslabel@entrylocation">location</a> with different formats. The duplicate <a id="wrglossary.10901"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will be discarded according to the order in which the <a id="wrglossary.10902"></a><a href="#glo:@@glslabel@xindyattr">attributes</a> are listed. Consider defining semantic commands to use for primary references. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\primary</code>}[1]{<a id="wrglossary.10903"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{<a id="wrglossary.10904"></a><a href="#glo:idx.sym.hash"></a>1}}
-<a id="wrglossary.10905"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{primary}
-</pre> Then in the document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>A <a id="wrglossary.10906"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.10907"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=primary</span>]{duck} is an aquatic bird.
-There are lots of different types of <a id="wrglossary.10908"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck}.
-</pre> This will give the <a id="wrglossary.10909"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=primary</span> instance preference over the next use that doesn&#x2019;t use the <a id="wrglossary.10910"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key.<p>
-<div class="example" id="ex:hyperbfit"><div class="title">Example 37: Custom Font for Displaying a Location</div> Suppose I want a bold, italic, hyperlinked location. I first need to define a command that will do this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\hyperbfit</code>}[1]{<a id="wrglossary.10911"></a><a href="#glo:textit"><code class="csfmt">\textit</code></a>{<a id="wrglossary.10912"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{<a id="wrglossary.10913"></a><a href="#glo:idx.sym.hash"></a>1}}}
-</pre> but with <a id="wrglossary.10914"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, I also need to add this as an allowed <a id="wrglossary.10915"></a><a href="#glo:@@glslabel@xindyattr">attribute</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10916"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{hyperbfit}
-</pre> Now I can use it in the optional argument of commands like <a id="wrglossary.10917"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>Here is a <a id="wrglossary.10918"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.10919"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a>hyperbfit]{sample} entry.
+The <a id="wrglossary.10907"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a> commands may need redefining for unusual <a id="wrglossary.10908"></a><a href="#glo:@@glslabel@entrylocation">locations</a> where the default definition won&#x2019;t work with <a id="wrglossary.10909"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (see Example <a href="#ex:dice">39</a>). </div><!-- end of warning -->
+<p>
+Take care if you have multiple instances of the same <a id="wrglossary.10910"></a><a href="#glo:@@glslabel@entrylocation">location</a> with different formats. The duplicate <a id="wrglossary.10911"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will be discarded according to the order in which the <a id="wrglossary.10912"></a><a href="#glo:@@glslabel@xindyattr">attributes</a> are listed. Consider defining semantic commands to use for primary references. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\primary</code>}[1]{<a id="wrglossary.10913"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{<a id="wrglossary.10914"></a><a href="#glo:idx.sym.hash"></a>1}}
+<a id="wrglossary.10915"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{primary}
+</pre> Then in the document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>A <a id="wrglossary.10916"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.10917"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=primary</span>]{duck} is an aquatic bird.
+There are lots of different types of <a id="wrglossary.10918"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck}.
+</pre> This will give the <a id="wrglossary.10919"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=primary</span> instance preference over the next use that doesn&#x2019;t use the <a id="wrglossary.10920"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key.<p>
+<div class="example" id="ex:hyperbfit"><div class="title">Example 37: Custom Font for Displaying a Location</div> Suppose I want a bold, italic, hyperlinked location. I first need to define a command that will do this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\hyperbfit</code>}[1]{<a id="wrglossary.10921"></a><a href="#glo:textit"><code class="csfmt">\textit</code></a>{<a id="wrglossary.10922"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{<a id="wrglossary.10923"></a><a href="#glo:idx.sym.hash"></a>1}}}
+</pre> but with <a id="wrglossary.10924"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, I also need to add this as an allowed <a id="wrglossary.10925"></a><a href="#glo:@@glslabel@xindyattr">attribute</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10926"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{hyperbfit}
+</pre> Now I can use it in the optional argument of commands like <a id="wrglossary.10927"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>Here is a <a id="wrglossary.10928"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.10929"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a>hyperbfit]{sample} entry.
</pre> (where <span class="qt">&#x201c;sample&#x201d;</span> is the label of the required entry). </div><p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <a id="wrglossary.10920"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a> has no effect if <a id="wrglossary.10921"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.10922"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.10923"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a> must be used before <a id="wrglossary.10924"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Additionally, <a id="wrglossary.10925"></a><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a> must come before <a id="wrglossary.10926"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>. </div><!-- end of important -->
+Note that <a id="wrglossary.10930"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a> has no effect if <a id="wrglossary.10931"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.10932"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.10933"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a> must be used before <a id="wrglossary.10934"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Additionally, <a id="wrglossary.10935"></a><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a> must come before <a id="wrglossary.10936"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>. </div><!-- end of important -->
<p>
-If the <a id="wrglossary.10927"></a><a href="#glo:@@glslabel@entrylocation">locations</a> include robust or protected formatting commands, then you need to add a location style using the appropriate <a id="wrglossary.10928"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> syntax using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10929"></a><code class="code"><dfn id="glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></dfn>[<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><p>
+If the <a id="wrglossary.10937"></a><a href="#glo:@@glslabel@entrylocation">locations</a> include robust or protected formatting commands, then you need to add a location style using the appropriate <a id="wrglossary.10938"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> syntax using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.10939"></a><code class="code"><dfn id="glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></dfn>[<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- where <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is the name of the location style and <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> is the <a id="wrglossary.10930"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> definition. The optional argument <span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span> is needed if <a id="wrglossary.10931"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> either isn&#x2019;t defined or is different from <a id="wrglossary.10932"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a>. Be sure to also read &#xa7;<a href="#sec:locationsyntax">12.3</a> for some issues that you may encounter.<p>
+ where <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is the name of the location style and <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> is the <a id="wrglossary.10940"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> definition. The optional argument <span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span> is needed if <a id="wrglossary.10941"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a> either isn&#x2019;t defined or is different from <a id="wrglossary.10942"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a>. Be sure to also read &#xa7;<a href="#sec:locationsyntax">12.3</a> for some issues that you may encounter.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <a id="wrglossary.10933"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> has no effect if <a id="wrglossary.10934"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.10935"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.10936"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> must be used before <a id="wrglossary.10937"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. </div><!-- end of important -->
+Note that <a id="wrglossary.10943"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> has no effect if <a id="wrglossary.10944"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.10945"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.10946"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> must be used before <a id="wrglossary.10947"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. </div><!-- end of important -->
<p>
-<div class="example" id="ex:customloc"><div class="title">Example 38: Custom Numbering System for Locations</div> Suppose I decide to use a somewhat eccentric numbering system for sections where I redefine <a id="wrglossary.10938"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10939"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}{[<a id="wrglossary.10940"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a>]<a id="wrglossary.10941"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.10942"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}}
-</pre> If I haven&#x2019;t used the package option <a id="wrglossary.10943"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=section</span>, then I need to specify that the <a id="wrglossary.10944"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter will be used as a <a id="wrglossary.10945"></a><a href="#glo:dual.locationcounter">location counter</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10946"></a><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a>{<a id="wrglossary.10947"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}
-</pre> Next I need to add the location syntax: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10948"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{section}{:sep "[" "arabic-numbers" :sep "]"
+<div class="example" id="ex:customloc"><div class="title">Example 38: Custom Numbering System for Locations</div> Suppose I decide to use a somewhat eccentric numbering system for sections where I redefine <a id="wrglossary.10948"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10949"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}{[<a id="wrglossary.10950"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a>]<a id="wrglossary.10951"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.10952"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}}
+</pre> If I haven&#x2019;t used the package option <a id="wrglossary.10953"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=section</span>, then I need to specify that the <a id="wrglossary.10954"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter will be used as a <a id="wrglossary.10955"></a><a href="#glo:dual.locationcounter">location counter</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10956"></a><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a>{<a id="wrglossary.10957"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}
+</pre> Next I need to add the location syntax: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10958"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{section}{:sep "[" "arabic-numbers" :sep "]"
"arabic-numbers"
}
-</pre> This assumes that <a id="wrglossary.10949"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a> is defined as <code class="code"><a id="wrglossary.10950"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.10951"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>}</code>.<p>
-Note that if I have further decided to use the <a id="wrglossary.10952"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package and want to redefine <a id="wrglossary.10953"></a><a href="#glo:theHcounter"><code class="csfmt">\theHsection</code></a> as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10954"></a><a href="#glo:theHcounter"><code class="csfmt">\theHsection</code></a>}{<a id="wrglossary.10955"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>.<a id="wrglossary.10956"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.10957"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>}{<a id="wrglossary.10958"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{<a id="wrglossary.10959"></a><a href="#glo:ctr.part"><span class="ctrfmt">part</span></a>}}
-</pre> then I need to modify the <a id="wrglossary.10960"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> code above to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10961"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>["roman-numbers-uppercase"]{section}{:sep "["
+</pre> This assumes that <a id="wrglossary.10959"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a> is defined as <code class="code"><a id="wrglossary.10960"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.10961"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>}</code>.<p>
+Note that if I have further decided to use the <a id="wrglossary.10962"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package and want to redefine <a id="wrglossary.10963"></a><a href="#glo:theHcounter"><code class="csfmt">\theHsection</code></a> as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10964"></a><a href="#glo:theHcounter"><code class="csfmt">\theHsection</code></a>}{<a id="wrglossary.10965"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>.<a id="wrglossary.10966"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.10967"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>}{<a id="wrglossary.10968"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{<a id="wrglossary.10969"></a><a href="#glo:ctr.part"><span class="ctrfmt">part</span></a>}}
+</pre> then I need to modify the <a id="wrglossary.10970"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> code above to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10971"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>["roman-numbers-uppercase"]{section}{:sep "["
"arabic-numbers" :sep "]" "arabic-numbers"
}
-</pre> Since <a id="wrglossary.10962"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a> will result in an empty string if the counter is zero, it&#x2019;s a good idea to add an extra location to catch this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10963"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{zero.section}{:sep "["
+</pre> Since <a id="wrglossary.10972"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a> will result in an empty string if the counter is zero, it&#x2019;s a good idea to add an extra location to catch this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10973"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{zero.section}{:sep "["
"arabic-numbers" :sep "]" "arabic-numbers"
}
-</pre> This example is illustrated in the sample file <a id="wrglossary.10964"></a><a href="#glo:file.samplexdy2.tex"><span class="filefmt">samplexdy2.tex</span></a>. </div><p>
-<div class="example" id="ex:dice"><div class="title">Example 39: Locations as Dice</div> This example will cause <a id="wrglossary.10965"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special characters to appear in the <a id="wrglossary.10966"></a><a href="#glo:@@glslabel@entrylocation">location</a>, which means that location escaping will need to be enabled: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10967"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<a id="wrglossary.10968"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a>]{glossaries}
-<a id="wrglossary.10969"></a><a href="#glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></a>
+</pre> This example is illustrated in the sample file <a id="wrglossary.10974"></a><a href="#glo:file.samplexdy2.tex"><span class="filefmt">samplexdy2.tex</span></a>. </div><p>
+<div class="example" id="ex:dice"><div class="title">Example 39: Locations as Dice</div> This example will cause <a id="wrglossary.10975"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special characters to appear in the <a id="wrglossary.10976"></a><a href="#glo:@@glslabel@entrylocation">location</a>, which means that location escaping will need to be enabled: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10977"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<a id="wrglossary.10978"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a>]{glossaries}
+<a id="wrglossary.10979"></a><a href="#glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></a>
</pre><p>
-Suppose I want a rather eccentric page numbering system that&#x2019;s represented by the number of dots on dice. The <a id="wrglossary.10970"></a><a href="#glo:pkg.stix"><span class="styfmt">stix</span></a> package provides <a id="wrglossary.10971"></a><a href="#glo:dicei"><code class="csfmt">\dicei</code></a>, <a id="wrglossary.10972"></a><a id="wrglossary.10973"></a><a id="wrglossary.10974"></a><a id="wrglossary.10975"></a>&#x2026;, <a id="wrglossary.10976"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a> that represent the six sides of a die. I can define a command that takes a number as its argument. If the number is less than seven, the appropriate <code class="csfmt">\dice<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span></code> command is used otherwise it does <a id="wrglossary.10977"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a> the required number of times with the leftover in a final <code class="csfmt">\dice<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span></code>. For example, the number 16 is represented by <code class="code"><a id="wrglossary.10978"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a><a id="wrglossary.10979"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a><a id="wrglossary.10980"></a><a href="#glo:diceiv"><code class="csfmt">\diceiv</code></a></code> (\(6+6+4=16\)). I&#x2019;ve called this command <code class="cmd">\tallynum</code> to match the example given earlier in &#xa7;<a href="#sec:locationsyntax">12.3</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newrobustcmd</code>{<code class="cmd">\tallynum</code>}[1]{<span class="comment">% </span>
- <code class="cmd">\ifnum</code><code class="cmd">\number</code><a id="wrglossary.10981"></a><a href="#glo:idx.sym.hash"></a>1&lt;7
- $<code class="cmd">\csname</code> dice<code class="cmd">\romannumeral</code><a id="wrglossary.10982"></a><a href="#glo:idx.sym.hash"></a>1<code class="cmd">\endcsname</code>$<span class="comment">% </span>
+Suppose I want a rather eccentric page numbering system that&#x2019;s represented by the number of dots on dice. The <a id="wrglossary.10980"></a><a href="#glo:pkg.stix"><span class="styfmt">stix</span></a> package provides <a id="wrglossary.10981"></a><a href="#glo:dicei"><code class="csfmt">\dicei</code></a>, <a id="wrglossary.10982"></a><a id="wrglossary.10983"></a><a id="wrglossary.10984"></a><a id="wrglossary.10985"></a>&#x2026;, <a id="wrglossary.10986"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a> that represent the six sides of a die. I can define a command that takes a number as its argument. If the number is less than seven, the appropriate <code class="csfmt">\dice<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span></code> command is used otherwise it does <a id="wrglossary.10987"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a> the required number of times with the leftover in a final <code class="csfmt">\dice<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span></code>. For example, the number 16 is represented by <code class="code"><a id="wrglossary.10988"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a><a id="wrglossary.10989"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a><a id="wrglossary.10990"></a><a href="#glo:diceiv"><code class="csfmt">\diceiv</code></a></code> (\(6+6+4=16\)). I&#x2019;ve called this command <code class="cmd">\tallynum</code> to match the example given earlier in &#xa7;<a href="#sec:locationsyntax">12.3</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newrobustcmd</code>{<code class="cmd">\tallynum</code>}[1]{<span class="comment">% </span>
+ <code class="cmd">\ifnum</code><code class="cmd">\number</code><a id="wrglossary.10991"></a><a href="#glo:idx.sym.hash"></a>1&lt;7
+ $<code class="cmd">\csname</code> dice<code class="cmd">\romannumeral</code><a id="wrglossary.10992"></a><a href="#glo:idx.sym.hash"></a>1<code class="cmd">\endcsname</code>$<span class="comment">% </span>
<code class="cmd">\else</code>
- $<a id="wrglossary.10983"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a>$<span class="comment">% </span>
- <code class="cmd">\expandafter</code><code class="cmd">\tallynum</code><code class="cmd">\expandafter</code>{<code class="cmd">\numexpr</code><a id="wrglossary.10984"></a><a href="#glo:idx.sym.hash"></a>1-6}<span class="comment">% </span>
+ $<a id="wrglossary.10993"></a><a href="#glo:dicevi"><code class="csfmt">\dicevi</code></a>$<span class="comment">% </span>
+ <code class="cmd">\expandafter</code><code class="cmd">\tallynum</code><code class="cmd">\expandafter</code>{<code class="cmd">\numexpr</code><a id="wrglossary.10994"></a><a href="#glo:idx.sym.hash"></a>1-6}<span class="comment">% </span>
<code class="cmd">\fi</code>
}
-</pre> Here&#x2019;s the counter command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\tally</code>}[1]{<code class="cmd">\tallynum</code>{<a id="wrglossary.10985"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.10986"></a><a href="#glo:idx.sym.hash"></a>1}}}
-</pre> The <a id="wrglossary.10987"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter representation (<a id="wrglossary.10988"></a><a href="#glo:thecounter"><code class="csfmt">\thepage</code></a>) needs to be changed to use this command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10989"></a><a href="#glo:thecounter"><code class="csfmt">\thepage</code></a>}{<code class="cmd">\tally</code>{<a id="wrglossary.10990"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}}
-</pre> The <code class="cmd">\tally</code> command expands to <code class="code"><span class="cmdfmt">\tallynum</span> {number}</code> so this needs a location class that <span style="font-style: italic; font-variant: normal; ">exactly</span> matches this format: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.10991"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{tally}{<span class="comment">% </span>
- :sep "<code class="cmd">\string</code><code class="cmd">\tallynum</code><a id="wrglossary.10992"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.10993"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
+</pre> Here&#x2019;s the counter command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\tally</code>}[1]{<code class="cmd">\tallynum</code>{<a id="wrglossary.10995"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.10996"></a><a href="#glo:idx.sym.hash"></a>1}}}
+</pre> The <a id="wrglossary.10997"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter representation (<a id="wrglossary.10998"></a><a href="#glo:thecounter"><code class="csfmt">\thepage</code></a>) needs to be changed to use this command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.10999"></a><a href="#glo:thecounter"><code class="csfmt">\thepage</code></a>}{<code class="cmd">\tally</code>{<a id="wrglossary.11000"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}}
+</pre> The <code class="cmd">\tally</code> command expands to <code class="code"><span class="cmdfmt">\tallynum</span> {number}</code> so this needs a location class that <span style="font-style: italic; font-variant: normal; ">exactly</span> matches this format: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11001"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{tally}{<span class="comment">% </span>
+ :sep "<code class="cmd">\string</code><code class="cmd">\tallynum</code><a id="wrglossary.11002"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.11003"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
"arabic-numbers"
- :sep "<a id="wrglossary.10994"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"
+ :sep "<a id="wrglossary.11004"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"
}
-</pre> The space between <code class="cmd">\tallynum</code> and {number} is significant to <a id="wrglossary.10995"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> so <a id="wrglossary.10996"></a><a href="#glo:space"><code class="csfmt">\space</code></a> is required.<p>
-The sample file <a id="wrglossary.10997"></a><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a>, which comes with the <a id="wrglossary.10998"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, uses the default <a id="wrglossary.10999"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter for <a id="wrglossary.11000"></a><a href="#glo:@@glslabel@entrylocation">locations</a>, and it uses the default <a id="wrglossary.11001"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a> and a custom <code class="cmd">\hyperbfit</code> format. A new <a id="wrglossary.11002"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> location called <span class="qt">&#x201c;tallynum&#x201d;</span>, as illustrated above, is defined to make the page numbers appear as dice. In order for the location numbers to hyperlink to the relevant pages, I&#xa0;need to redefine the necessary <a id="wrglossary.11003"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a> commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<code class="cmd">\glsXpageXglsnumberformat</code>}[2]{<span class="comment">% </span>
- <code class="cmd">\linkpagenumber</code><a id="wrglossary.11004"></a><a href="#glo:idx.sym.hash"></a>2<span class="comment">% </span>
+</pre> The space between <code class="cmd">\tallynum</code> and {number} is significant to <a id="wrglossary.11005"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> so <a id="wrglossary.11006"></a><a href="#glo:space"><code class="csfmt">\space</code></a> is required.<p>
+The sample file <a id="wrglossary.11007"></a><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a>, which comes with the <a id="wrglossary.11008"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, uses the default <a id="wrglossary.11009"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter for <a id="wrglossary.11010"></a><a href="#glo:@@glslabel@entrylocation">locations</a>, and it uses the default <a id="wrglossary.11011"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a> and a custom <code class="cmd">\hyperbfit</code> format. A new <a id="wrglossary.11012"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> location called <span class="qt">&#x201c;tallynum&#x201d;</span>, as illustrated above, is defined to make the page numbers appear as dice. In order for the location numbers to hyperlink to the relevant pages, I&#xa0;need to redefine the necessary <a id="wrglossary.11013"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a> commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<code class="cmd">\glsXpageXglsnumberformat</code>}[2]{<span class="comment">% </span>
+ <code class="cmd">\linkpagenumber</code><a id="wrglossary.11014"></a><a href="#glo:idx.sym.hash"></a>2<span class="comment">% </span>
}
<code class="cmd">\renewcommand</code>{<code class="cmd">\glsXpageXhyperbfit</code>}[2]{<span class="comment">% </span>
- <a id="wrglossary.11005"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<code class="cmd">\em</code><code class="cmd">\linkpagenumber</code><a id="wrglossary.11006"></a><a href="#glo:idx.sym.hash"></a>2}<span class="comment">% </span>
+ <a id="wrglossary.11015"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<code class="cmd">\em</code><code class="cmd">\linkpagenumber</code><a id="wrglossary.11016"></a><a href="#glo:idx.sym.hash"></a>2}<span class="comment">% </span>
}
-<code class="cmd">\newcommand</code>{<code class="cmd">\linkpagenumber</code>}[2]{<a id="wrglossary.11007"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.<a id="wrglossary.11008"></a><a href="#glo:idx.sym.hash"></a>2}{<a id="wrglossary.11009"></a><a href="#glo:idx.sym.hash"></a>1{<a id="wrglossary.11010"></a><a href="#glo:idx.sym.hash"></a>2}}}
-</pre> Note that the second argument of <code class="cmd">\glsXpageXglsnumberformat</code> is in the form <code class="code"><span class="cmdfmt">\tallynum</span>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}</code> so the line <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\linkpagenumber</code><a id="wrglossary.11011"></a><a href="#glo:idx.sym.hash"></a>2<span class="comment">% </span>
+<code class="cmd">\newcommand</code>{<code class="cmd">\linkpagenumber</code>}[2]{<a id="wrglossary.11017"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.<a id="wrglossary.11018"></a><a href="#glo:idx.sym.hash"></a>2}{<a id="wrglossary.11019"></a><a href="#glo:idx.sym.hash"></a>1{<a id="wrglossary.11020"></a><a href="#glo:idx.sym.hash"></a>2}}}
+</pre> Note that the second argument of <code class="cmd">\glsXpageXglsnumberformat</code> is in the form <code class="code"><span class="cmdfmt">\tallynum</span>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}</code> so the line <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\linkpagenumber</code><a id="wrglossary.11021"></a><a href="#glo:idx.sym.hash"></a>2<span class="comment">% </span>
</pre> does <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\linkpagenumber</code><code class="cmd">\tallynum</code>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}
</pre> so <code class="cmd">\tallynum</code> is the first argument of <code class="cmd">\linkpagenumber</code> and <span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span> is the second argument. </div><p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
This method is very sensitive to the internal definition of the location command. If you are defining your own command, you control how it expands, but if you are using a command provided by another package, be aware that it may stop working in a future version of that package. </div><!-- end of important -->
<p>
-<div class="example" id="ex:fmtcount"><div class="title">Example 40: Locations as Words not Digits</div> This example will cause <a id="wrglossary.11012"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special characters to appear in the <a id="wrglossary.11013"></a><a href="#glo:@@glslabel@entrylocation">location</a>, which means that location escaping will need to be enabled: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.11014"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<a id="wrglossary.11015"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a>]{glossaries}
-<a id="wrglossary.11016"></a><a href="#glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></a>
+<div class="example" id="ex:fmtcount"><div class="title">Example 40: Locations as Words not Digits</div> This example will cause <a id="wrglossary.11022"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special characters to appear in the <a id="wrglossary.11023"></a><a href="#glo:@@glslabel@entrylocation">location</a>, which means that location escaping will need to be enabled: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.11024"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<a id="wrglossary.11025"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a>]{glossaries}
+<a id="wrglossary.11026"></a><a href="#glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></a>
</pre><p>
-Suppose I want the page numbers written as words rather than digits and I&#xa0;use the <a id="wrglossary.11017"></a><a href="#glo:pkg.fmtcount"><span class="styfmt">fmtcount</span></a> package to do this. I&#xa0;can redefine <a id="wrglossary.11018"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.11019"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>}{<a id="wrglossary.11020"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a>{<a id="wrglossary.11021"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}}
+Suppose I want the page numbers written as words rather than digits and I&#xa0;use the <a id="wrglossary.11027"></a><a href="#glo:pkg.fmtcount"><span class="styfmt">fmtcount</span></a> package to do this. I&#xa0;can redefine <a id="wrglossary.11028"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.11029"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>}{<a id="wrglossary.11030"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a>{<a id="wrglossary.11031"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}}
</pre> This <span style="font-style: italic; font-variant: normal; ">used</span> to get expanded to <pre class="compactcodebox"><code class="cmd">\protect</code> <code class="cmd">\Numberstringnum</code> {<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>}
-</pre> where <span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span> is the Arabic page number. This means that I&#xa0;needed to define a new location with the form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11022"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{Numberstring}{:sep "<code class="cmd">\string</code><code class="cmd">\protect</code><a id="wrglossary.11023"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- <code class="cmd">\string</code><code class="cmd">\Numberstringnum</code><a id="wrglossary.11024"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.11025"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
- "arabic-numbers" :sep "<a id="wrglossary.11026"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"}
-</pre> and if I&#x2019;d used the <code class="cmd">\linkpagenumber</code> command from the previous example, it would need <span style="font-style: italic; font-variant: normal; ">three</span> arguments (the first being <code class="cmd">\protect</code>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\linkpagenumber</code>}[3]{<a id="wrglossary.11027"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.<a id="wrglossary.11028"></a><a href="#glo:idx.sym.hash"></a>3}{<a id="wrglossary.11029"></a><a href="#glo:idx.sym.hash"></a>1<a id="wrglossary.11030"></a><a href="#glo:idx.sym.hash"></a>2{<a id="wrglossary.11031"></a><a href="#glo:idx.sym.hash"></a>3}}}
-</pre><p>
-The internal definition of <a id="wrglossary.11032"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a> has since changed so that it now expands to <pre class="compactcodebox"><code class="cmd">\Numberstringnum</code> {<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>}
-</pre> (no <code class="cmd">\protect</code>). This means that the location class definition must be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11033"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{Numberstring}{<span class="comment">% no <code class="cmd">\protect</code> now!</span>
- :sep "<code class="cmd">\string</code><code class="cmd">\Numberstringnum</code><a id="wrglossary.11034"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.11035"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
+</pre> where <span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span> is the Arabic page number. This means that I&#xa0;needed to define a new location with the form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11032"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{Numberstring}{:sep "<code class="cmd">\string</code><code class="cmd">\protect</code><a id="wrglossary.11033"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ <code class="cmd">\string</code><code class="cmd">\Numberstringnum</code><a id="wrglossary.11034"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.11035"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
"arabic-numbers" :sep "<a id="wrglossary.11036"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"}
-</pre> and <code class="cmd">\linkpagenumber</code> goes back to only two arguments: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\linkpagenumber</code>}[2]{<a id="wrglossary.11037"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.<a id="wrglossary.11038"></a><a href="#glo:idx.sym.hash"></a>2}{<a id="wrglossary.11039"></a><a href="#glo:idx.sym.hash"></a>1{<a id="wrglossary.11040"></a><a href="#glo:idx.sym.hash"></a>2}}}
-</pre> The other change is that <a id="wrglossary.11041"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a> uses <pre class="compactcodebox"><code class="cmd">\the</code><code class="cmd">\value</code>{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}
+</pre> and if I&#x2019;d used the <code class="cmd">\linkpagenumber</code> command from the previous example, it would need <span style="font-style: italic; font-variant: normal; ">three</span> arguments (the first being <code class="cmd">\protect</code>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\linkpagenumber</code>}[3]{<a id="wrglossary.11037"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.<a id="wrglossary.11038"></a><a href="#glo:idx.sym.hash"></a>3}{<a id="wrglossary.11039"></a><a href="#glo:idx.sym.hash"></a>1<a id="wrglossary.11040"></a><a href="#glo:idx.sym.hash"></a>2{<a id="wrglossary.11041"></a><a href="#glo:idx.sym.hash"></a>3}}}
+</pre><p>
+The internal definition of <a id="wrglossary.11042"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a> has since changed so that it now expands to <pre class="compactcodebox"><code class="cmd">\Numberstringnum</code> {<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>}
+</pre> (no <code class="cmd">\protect</code>). This means that the location class definition must be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11043"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{Numberstring}{<span class="comment">% no <code class="cmd">\protect</code> now!</span>
+ :sep "<code class="cmd">\string</code><code class="cmd">\Numberstringnum</code><a id="wrglossary.11044"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.11045"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
+ "arabic-numbers" :sep "<a id="wrglossary.11046"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"}
+</pre> and <code class="cmd">\linkpagenumber</code> goes back to only two arguments: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\linkpagenumber</code>}[2]{<a id="wrglossary.11047"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.<a id="wrglossary.11048"></a><a href="#glo:idx.sym.hash"></a>2}{<a id="wrglossary.11049"></a><a href="#glo:idx.sym.hash"></a>1{<a id="wrglossary.11050"></a><a href="#glo:idx.sym.hash"></a>2}}}
+</pre> The other change is that <a id="wrglossary.11051"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a> uses <pre class="compactcodebox"><code class="cmd">\the</code><code class="cmd">\value</code>{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}
</pre> instead of <pre class="compactcodebox"><code class="cmd">\expandafter</code><code class="cmd">\the</code><code class="cmd">\csname</code> c@<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span><code class="cmd">\endcsname</code>
-</pre> so it hides <code class="cmd">\c@page</code> from the location escaping mechanism (see &#xa7;<a href="#sec:locationsyntax">12.3</a>). This means that the page number may be incorrect if the <a id="wrglossary.11042"></a><a href="#glo:dual.indexing">indexing</a> occurs during the output routine.<p>
-A more recent change to <a id="wrglossary.11043"></a><a href="#glo:pkg.fmtcount"><span class="styfmt">fmtcount</span></a> (v3.03) now puts three instances of <code class="cmd">\expandafter</code> before <code class="code"><span class="cmdfmt">\the</span><span class="cmdfmt">\value</span></code> which no longer hides <code class="cmd">\c@page</code> from the location escaping mechanism, so the page numbers should once more be correct. Further changes to the <a id="wrglossary.11044"></a><a href="#glo:pkg.fmtcount"><span class="styfmt">fmtcount</span></a> package may cause a problem again.<p>
+</pre> so it hides <code class="cmd">\c@page</code> from the location escaping mechanism (see &#xa7;<a href="#sec:locationsyntax">12.3</a>). This means that the page number may be incorrect if the <a id="wrglossary.11052"></a><a href="#glo:dual.indexing">indexing</a> occurs during the output routine.<p>
+A more recent change to <a id="wrglossary.11053"></a><a href="#glo:pkg.fmtcount"><span class="styfmt">fmtcount</span></a> (v3.03) now puts three instances of <code class="cmd">\expandafter</code> before <code class="code"><span class="cmdfmt">\the</span><span class="cmdfmt">\value</span></code> which no longer hides <code class="cmd">\c@page</code> from the location escaping mechanism, so the page numbers should once more be correct. Further changes to the <a id="wrglossary.11054"></a><a href="#glo:pkg.fmtcount"><span class="styfmt">fmtcount</span></a> package may cause a problem again.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
When dealing with custom formats where the internal definitions are outside of your control and liable to change, it&#x2019;s best to provide a wrapper command. </div><!-- end of important -->
<p>
-Instead of directly using <a id="wrglossary.11045"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a> in the definition of <a id="wrglossary.11046"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>, I can provide a custom command in the same form as the earlier <code class="cmd">\tally</code> command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\customfmt</code>}[1]{<code class="cmd">\customfmtnum</code>{<a id="wrglossary.11047"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.11048"></a><a href="#glo:idx.sym.hash"></a>1}}}
-<code class="cmd">\newrobustcmd</code>{<code class="cmd">\customfmtnum</code>}[1]{<code class="cmd">\Numberstringnum</code>{<a id="wrglossary.11049"></a><a href="#glo:idx.sym.hash"></a>1}}
-</pre> This ensures that the location will always be written to the indexing file in the form: <pre class="compactcodebox">:locref "<a id="wrglossary.11050"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a><a id="wrglossary.11051"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a><a id="wrglossary.11052"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a><code class="cmd">\string</code><a id="wrglossary.11053"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a>customfmtnum {<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>}<a id="wrglossary.11054"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"
-</pre> So the location class can be defined as: <pre class="compactcodebox"><a id="wrglossary.11055"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{customfmt}{
- :sep "<code class="cmd">\string</code><code class="cmd">\customfmtnum</code><a id="wrglossary.11056"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.11057"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
+Instead of directly using <a id="wrglossary.11055"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a> in the definition of <a id="wrglossary.11056"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>, I can provide a custom command in the same form as the earlier <code class="cmd">\tally</code> command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\customfmt</code>}[1]{<code class="cmd">\customfmtnum</code>{<a id="wrglossary.11057"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{<a id="wrglossary.11058"></a><a href="#glo:idx.sym.hash"></a>1}}}
+<code class="cmd">\newrobustcmd</code>{<code class="cmd">\customfmtnum</code>}[1]{<code class="cmd">\Numberstringnum</code>{<a id="wrglossary.11059"></a><a href="#glo:idx.sym.hash"></a>1}}
+</pre> This ensures that the location will always be written to the indexing file in the form: <pre class="compactcodebox">:locref "<a id="wrglossary.11060"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a><a id="wrglossary.11061"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a><a id="wrglossary.11062"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a><code class="cmd">\string</code><a id="wrglossary.11063"></a><a href="#glo:cs.bsl"><code class="csfmt">\\</code></a>customfmtnum {<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>}<a id="wrglossary.11064"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"
+</pre> So the location class can be defined as: <pre class="compactcodebox"><a id="wrglossary.11065"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{customfmt}{
+ :sep "<code class="cmd">\string</code><code class="cmd">\customfmtnum</code><a id="wrglossary.11066"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.11067"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
"arabic-numbers"
- :sep "<a id="wrglossary.11058"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"}
+ :sep "<a id="wrglossary.11068"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"}
</pre><p>
-The sample file <a id="wrglossary.11059"></a><a href="#glo:file.samplexdy3.tex"><span class="filefmt">samplexdy3.tex</span></a> illustrates this. </div><p>
-In the <a id="wrglossary.11060"></a><a href="#glo:locationlist">number list</a>, the <a id="wrglossary.11061"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are sorted according to the list of provided location classes. The default ordering is:
+The sample file <a id="wrglossary.11069"></a><a href="#glo:file.samplexdy3.tex"><span class="filefmt">samplexdy3.tex</span></a> illustrates this. </div><p>
+In the <a id="wrglossary.11070"></a><a href="#glo:locationlist">number list</a>, the <a id="wrglossary.11071"></a><a href="#glo:@@glslabel@entrylocation">locations</a> are sorted according to the list of provided location classes. The default ordering is:
<ol class="displaylist">
- <li><span class="numitem">1.</span><code class="code">roman-page-numbers</code> (i, ii, &#x2026;); <li><span class="numitem">2.</span><code class="code">arabic-page-numbers</code> (1, 2, &#x2026;); <li><span class="numitem">3.</span><code class="code">arabic-section-numbers</code> (for example, 1.1 if the <a id="wrglossary.11062"></a><a href="#glo:idx.compositor">compositor</a> is a full stop or 1-1 if the compositor is a hyphen); <li><span class="numitem">4.</span><code class="code">alpha-page-numbers</code> (a, b, &#x2026;); <li><span class="numitem">5.</span><code class="code">Roman-page-numbers</code> (I, II, &#x2026;); <li><span class="numitem">6.</span><code class="code">Alpha-page-numbers</code> (A, B, &#x2026;); <li><span class="numitem">7.</span><code class="code">Appendix-page-numbers</code> (for example, A.1 if the Alpha compositor, see <a id="wrglossary.11063"></a><a href="#glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></a>, is a full stop or A-1 if the Alpha <a id="wrglossary.11064"></a><a href="#glo:idx.compositor">compositor</a> is a hyphen); <li><span class="numitem">8.</span>user defined location names (as specified by <a id="wrglossary.11065"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> in the order in which they were defined); <li><span class="numitem">9.</span><code class="code">see</code> (cross-referenced entries).
+ <li><span class="numitem">1.</span><code class="code">roman-page-numbers</code> (i, ii, &#x2026;); <li><span class="numitem">2.</span><code class="code">arabic-page-numbers</code> (1, 2, &#x2026;); <li><span class="numitem">3.</span><code class="code">arabic-section-numbers</code> (for example, 1.1 if the <a id="wrglossary.11072"></a><a href="#glo:idx.compositor">compositor</a> is a full stop or 1-1 if the compositor is a hyphen); <li><span class="numitem">4.</span><code class="code">alpha-page-numbers</code> (a, b, &#x2026;); <li><span class="numitem">5.</span><code class="code">Roman-page-numbers</code> (I, II, &#x2026;); <li><span class="numitem">6.</span><code class="code">Alpha-page-numbers</code> (A, B, &#x2026;); <li><span class="numitem">7.</span><code class="code">Appendix-page-numbers</code> (for example, A.1 if the Alpha compositor, see <a id="wrglossary.11073"></a><a href="#glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></a>, is a full stop or A-1 if the Alpha <a id="wrglossary.11074"></a><a href="#glo:idx.compositor">compositor</a> is a hyphen); <li><span class="numitem">8.</span>user defined location names (as specified by <a id="wrglossary.11075"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> in the order in which they were defined); <li><span class="numitem">9.</span><code class="code">see</code> (cross-referenced entries).
</ol>
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11066"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.11067"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> <code class="code">seealso</code> is appended to the end of the list. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.11076"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.11077"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> <code class="code">seealso</code> is appended to the end of the list. </div><!-- end of information -->
<p>
This ordering can be changed using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11068"></a><code class="code"><dfn id="glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location names</em>&#x232a;</span>}</code><p>
+<a id="wrglossary.11078"></a><code class="code"><dfn id="glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></dfn>{<span class="meta">&#x2329;<em class="metainner">location names</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- where each location name is delimited by double quote marks and separated by white space. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11069"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a>{
+ where each location name is delimited by double quote marks and separated by white space. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11079"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a>{
"arabic-page-numbers"
"arabic-section-numbers"
"roman-page-numbers"
@@ -8189,18 +8197,18 @@ This ordering can be changed using: <div class="pinnedbox"><div class="pinnedbox
"Appendix-page-numbers"
"see"
}
-</pre> (Remember to add <code class="code">"seealso"</code> if you&#x2019;re using <a id="wrglossary.11070"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.)<p>
+</pre> (Remember to add <code class="code">"seealso"</code> if you&#x2019;re using <a id="wrglossary.11080"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <a id="wrglossary.11071"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a> has no effect if <a id="wrglossary.11072"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.11073"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.11074"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a> must be used before <a id="wrglossary.11075"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. </div><!-- end of important -->
+Note that <a id="wrglossary.11081"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a> has no effect if <a id="wrglossary.11082"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.11083"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.11084"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a> must be used before <a id="wrglossary.11085"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. </div><!-- end of important -->
<p>
-If a <a id="wrglossary.11076"></a><a href="#glo:locationlist">number list</a> consists of a sequence of consecutive numbers, the range will be concatenated. The number of consecutive locations that causes a range formation defaults to 2, but can be changed using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11077"></a><code class="code"><dfn id="glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></dfn>{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><p>
+If a <a id="wrglossary.11086"></a><a href="#glo:locationlist">number list</a> consists of a sequence of consecutive numbers, the range will be concatenated. The number of consecutive locations that causes a range formation defaults to 2, but can be changed using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11087"></a><code class="code"><dfn id="glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></dfn>{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- The <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> may be the keyword <span class="optfmt">none</span>, to indicate no <a id="wrglossary.11078"></a><a href="#glo:idx.range">range</a> formation, or a number. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11079"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a>{3}
-</pre> See the <a id="wrglossary.11080"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> manual for further details on <a id="wrglossary.11081"></a><a href="#glo:idx.range">range</a> formations.<p>
+ The <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> may be the keyword <span class="optfmt">none</span>, to indicate no <a id="wrglossary.11088"></a><a href="#glo:idx.range">range</a> formation, or a number. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11089"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a>{3}
+</pre> See the <a id="wrglossary.11090"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> manual for further details on <a id="wrglossary.11091"></a><a href="#glo:idx.range">range</a> formations.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that <a id="wrglossary.11082"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a> has no effect if <a id="wrglossary.11083"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.11084"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.11085"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a> must be used before <a id="wrglossary.11086"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. </div><!-- end of important -->
+Note that <a id="wrglossary.11092"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a> has no effect if <a id="wrglossary.11093"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.11094"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.11095"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a> must be used before <a id="wrglossary.11096"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. </div><!-- end of important -->
See also &#xa7;<a href="#sec:ranges">12.2</a>.<p>
</section><!-- end of section sec:xindyloc -->
@@ -8208,39 +8216,39 @@ Note that <a id="wrglossary.11082"></a><a href="#glo:GlsSetXdyMinRangeLength"><c
<section id="sec:groups"><!-- start of section sec:groups --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->14.4. Glossary Groups<div class="labellink"><a href="#sec:groups">[link]</a></div></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.11087"></a><a href="#glo:dual.glossary">glossary</a> is divided into <a id="wrglossary.11088"></a><a href="#glo:idx.group">groups</a> according to the first letter of the sort key. The <a id="wrglossary.11089"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package also adds a number <a id="wrglossary.11090"></a><a href="#glo:idx.group">group</a> by default, unless you suppress it in the <a id="wrglossary.11091"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.11092"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">=<a id="wrglossary.11093"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=false</span></span>]{glossaries}
-</pre> Any entry that doesn&#x2019;t go in one of the letter <a id="wrglossary.11094"></a><a href="#glo:idx.group">groups</a> or the number group is placed in the default group. If you want <a id="wrglossary.11095"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to sort the number group numerically (rather than by a string sort) then you need to use <a id="wrglossary.11096"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>&#x2019;s</a> <span class="optfmt">numeric-sort</span> module: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11097"></a><a href="#glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></a>{numeric-sort}
+The <a id="wrglossary.11097"></a><a href="#glo:dual.glossary">glossary</a> is divided into <a id="wrglossary.11098"></a><a href="#glo:idx.group">groups</a> according to the first letter of the sort key. The <a id="wrglossary.11099"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package also adds a number <a id="wrglossary.11100"></a><a href="#glo:idx.group">group</a> by default, unless you suppress it in the <a id="wrglossary.11101"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.11102"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">=<a id="wrglossary.11103"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=false</span></span>]{glossaries}
+</pre> Any entry that doesn&#x2019;t go in one of the letter <a id="wrglossary.11104"></a><a href="#glo:idx.group">groups</a> or the number group is placed in the default group. If you want <a id="wrglossary.11105"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to sort the number group numerically (rather than by a string sort) then you need to use <a id="wrglossary.11106"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>&#x2019;s</a> <span class="optfmt">numeric-sort</span> module: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11107"></a><a href="#glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></a>{numeric-sort}
</pre><p>
-With the default <a id="wrglossary.11098"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=true</span>, the number group will be placed before the <span class="qt">&#x201c;A&#x201d;</span> letter group. This is done in the <code class="code">define-letter-group</code> block in the <a id="wrglossary.11099"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file: <pre class="compactcodebox">(define-letter-group "glsnumbers"
+With the default <a id="wrglossary.11108"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=true</span>, the number group will be placed before the <span class="qt">&#x201c;A&#x201d;</span> letter group. This is done in the <code class="code">define-letter-group</code> block in the <a id="wrglossary.11109"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file: <pre class="compactcodebox">(define-letter-group "glsnumbers"
:prefixes ("0" "1" "2" "3" "4" "5" "6" "7" "8" "9")
:before "A")
</pre><p>
If you are not using a Roman alphabet, you need to change this with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11100"></a><code class="code"><dfn id="glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></dfn>{<span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span><p>
+<a id="wrglossary.11110"></a><code class="code"><dfn id="glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></dfn>{<span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
{letter} where <span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span> is the first letter of your alphabet. This will change <code class="code">:before "A"</code> to <code class="code">:before "<span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span>"</code>.<p>
-A starred version of this command was added to v4.33 which sanitized <span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span> before writing it to the <a id="wrglossary.11101"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file to protect it from expansion with <a id="wrglossary.11102"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a>. This shouldn&#x2019;t be necessary with recent LaTeX kernels.<p>
+A starred version of this command was added to v4.33 which sanitized <span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span> before writing it to the <a id="wrglossary.11111"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file to protect it from expansion with <a id="wrglossary.11112"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a>. This shouldn&#x2019;t be necessary with recent LaTeX kernels.<p>
Alternatively you can use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11103"></a><code class="code"><dfn id="glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></dfn>{<span class="meta">&#x2329;<em class="metainner">relative location</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span><p>
+<a id="wrglossary.11113"></a><code class="code"><dfn id="glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></dfn>{<span class="meta">&#x2329;<em class="metainner">relative location</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- This will change <code class="code">:before "A"</code> to <span class="meta">&#x2329;<em class="metainner">relative location</em>&#x232a;</span>. Again, a starred version was provided to sanitize the argument, which should no longer be necessary unless <a id="wrglossary.11104"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code> (double-quote)</a> is active.<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11105"></a><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a>{:after "Z"}
+ This will change <code class="code">:before "A"</code> to <span class="meta">&#x2329;<em class="metainner">relative location</em>&#x232a;</span>. Again, a starred version was provided to sanitize the argument, which should no longer be necessary unless <a id="wrglossary.11114"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code> (double-quote)</a> is active.<p>
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11115"></a><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a>{:after "Z"}
</pre> will put the number group after the <span class="qt">&#x201c;Z&#x201d;</span> letter group.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that these commands have no effect if <a id="wrglossary.11106"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.11107"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.11108"></a><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a> must be used before <a id="wrglossary.11109"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. </div><!-- end of important -->
+Note that these commands have no effect if <a id="wrglossary.11116"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> is used or if <a id="wrglossary.11117"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> is omitted. <a id="wrglossary.11118"></a><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a> must be used before <a id="wrglossary.11119"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. </div><!-- end of important -->
<p>
-<a id="wrglossary.11110"></a><a id="wrglossary.11111"></a><p>
+<a id="wrglossary.11120"></a><a id="wrglossary.11121"></a><p>
</section><!-- end of section sec:groups -->
<section id="sec:utilities"><!-- start of section sec:utilities --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->15. Utilities<div class="labellink"><a href="#sec:utilities">[link]</a></div></h1><!-- end of chapter header -->
<p>
-This section describes the utility commands provided with the base <a id="wrglossary.11112"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11113"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.11114"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides extra utility commands, such as <a id="wrglossary.11115"></a><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a> and <a id="wrglossary.11116"></a><a href="#glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></a>. See the <a id="wrglossary.11117"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
+This section describes the utility commands provided with the base <a id="wrglossary.11122"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.11123"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.11124"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides extra utility commands, such as <a id="wrglossary.11125"></a><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a> and <a id="wrglossary.11126"></a><a href="#glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></a>. See the <a id="wrglossary.11127"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. </div><!-- end of information -->
<p>
</section><!-- end of section sec:utilities -->
@@ -8248,89 +8256,89 @@ This section describes the utility commands provided with the base <a id="wrglos
<section id="sec:hyperref"><!-- start of section sec:hyperref --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->15.1. <span class="styfmt">hyperref</span><div class="labellink"><a href="#sec:hyperref">[link]</a></div></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.11118"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package needs to be loaded before <a id="wrglossary.11119"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to ensure that the commands provided by <a id="wrglossary.11120"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> are only used if they have been defined.<p>
+The <a id="wrglossary.11128"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package needs to be loaded before <a id="wrglossary.11129"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to ensure that the commands provided by <a id="wrglossary.11130"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> are only used if they have been defined.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11121"></a><code class="code"><code class="csfmt">\glsdisablehyper</code></code></div><!-- end of pinnedbox -->
- This disables the creation of <a id="wrglossary.11122"></a><a href="#glo:idx.hyperlink">hyperlinks</a> and targets by commands such as <a id="wrglossary.11123"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>, the <a id="wrglossary.11124"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.11125"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands and <a id="wrglossary.11126"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>. This setting is the default if <a id="wrglossary.11127"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn&#x2019;t been loaded.<p>
-The commands that normally create a <a id="wrglossary.11128"></a><a href="#glo:idx.hyperlink">hyperlink</a> will use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11129"></a><code class="code"><dfn id="glo:glsdonohyperlink"><code class="csfmt">\glsdonohyperlink</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11131"></a><code class="code"><code class="csfmt">\glsdisablehyper</code></code></div><!-- end of pinnedbox -->
+ This disables the creation of <a id="wrglossary.11132"></a><a href="#glo:idx.hyperlink">hyperlinks</a> and targets by commands such as <a id="wrglossary.11133"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>, the <a id="wrglossary.11134"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.11135"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands and <a id="wrglossary.11136"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>. This setting is the default if <a id="wrglossary.11137"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn&#x2019;t been loaded.<p>
+The commands that normally create a <a id="wrglossary.11138"></a><a href="#glo:idx.hyperlink">hyperlink</a> will use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11139"></a><code class="code"><dfn id="glo:glsdonohyperlink"><code class="csfmt">\glsdonohyperlink</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-The internal command used by <a id="wrglossary.11130"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to create a target is just set to <code class="cmd">\@secondoftwo</code>.<p>
+The internal command used by <a id="wrglossary.11140"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to create a target is just set to <code class="cmd">\@secondoftwo</code>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11131"></a><code class="code"><code class="csfmt">\glsenablehyper</code></code><p>
+<a id="wrglossary.11141"></a><code class="code"><code class="csfmt">\glsenablehyper</code></code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- This enables the creation of <a id="wrglossary.11132"></a><a href="#glo:idx.hyperlink">hyperlinks</a> and targets, and is the default if <a id="wrglossary.11133"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded.<p>
-The internal command used by <a id="wrglossary.11134"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to create a target is set to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11135"></a><code class="code"><dfn id="glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This will include the debugging information if <a id="wrglossary.11136"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.11137"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a> has been used, but also measures the height of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> so that it can place the actual target at the top of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> rather than along the baseline. This helps to prevent <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> from scrolling off the top of the page out of sight.<p>
+ This enables the creation of <a id="wrglossary.11142"></a><a href="#glo:idx.hyperlink">hyperlinks</a> and targets, and is the default if <a id="wrglossary.11143"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded.<p>
+The internal command used by <a id="wrglossary.11144"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to create a target is set to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11145"></a><code class="code"><dfn id="glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This will include the debugging information if <a id="wrglossary.11146"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.11147"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a> has been used, but also measures the height of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> so that it can place the actual target at the top of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> rather than along the baseline. This helps to prevent <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> from scrolling off the top of the page out of sight.<p>
The corresponding command that&#x2019;s used to link to this target is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11138"></a><code class="code"><dfn id="glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This includes the debugging information, if applicable, and creates a link with <a id="wrglossary.11139"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>.<p>
+<a id="wrglossary.11148"></a><code class="code"><dfn id="glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></dfn>{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This includes the debugging information, if applicable, and creates a link with <a id="wrglossary.11149"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11140"></a><code class="code"><dfn id="glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></dfn>{<span class="meta">&#x2329;<em class="metainner">TeX</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- If you&#x2019;re not sure whether or not the <a id="wrglossary.11141"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package will be loaded, this command will use <a id="wrglossary.11142"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a> if that command has been defined, otherwise it will simply expand to <span class="meta">&#x2329;<em class="metainner">TeX</em>&#x232a;</span>.<p>
+<a id="wrglossary.11150"></a><code class="code"><dfn id="glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></dfn>{<span class="meta">&#x2329;<em class="metainner">TeX</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ If you&#x2019;re not sure whether or not the <a id="wrglossary.11151"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package will be loaded, this command will use <a id="wrglossary.11152"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a> if that command has been defined, otherwise it will simply expand to <span class="meta">&#x2329;<em class="metainner">TeX</em>&#x232a;</span>.<p>
</section><!-- end of section sec:hyperref -->
<section id="sec:casechanging"><!-- start of section sec:casechanging --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->15.2. Case-Changing<div class="labellink"><a href="#sec:casechanging">[link]</a></div></h2><!-- end of section header -->
<p>
-These commands may be used to perform a <a id="wrglossary.11143"></a><a href="#glo:dual.casechange">case change</a>.<p>
+These commands may be used to perform a <a id="wrglossary.11153"></a><a href="#glo:dual.casechange">case change</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Ensure you have at least <a id="wrglossary.11144"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08 installed to take advantage of improved case-changing. If you also use <a id="wrglossary.11145"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, make sure you have at least v1.49. See the <a id="wrglossary.11146"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details. </div><!-- end of important -->
+Ensure you have at least <a id="wrglossary.11154"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08 installed to take advantage of improved case-changing. If you also use <a id="wrglossary.11155"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, make sure you have at least v1.49. See the <a id="wrglossary.11156"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details. </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11147"></a><code class="code"><dfn id="glo:glsuppercase"><code class="csfmt">\glsuppercase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11157"></a><code class="code"><dfn id="glo:glsuppercase"><code class="csfmt">\glsuppercase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-An expandable command that converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.11148"></a><a href="#glo:idx.uppercase">uppercase</a> (<a id="wrglossary.11149"></a><a href="#glo:idx.allcaps">all caps</a>). This is used by commands such as <a id="wrglossary.11150"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> and <a id="wrglossary.11151"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a> and is affected by <a id="wrglossary.11152"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
+An expandable command that converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.11158"></a><a href="#glo:idx.uppercase">uppercase</a> (<a id="wrglossary.11159"></a><a href="#glo:idx.allcaps">all caps</a>). This is used by commands such as <a id="wrglossary.11160"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> and <a id="wrglossary.11161"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a> and is affected by <a id="wrglossary.11162"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11153"></a><code class="code"><dfn id="glo:glslowercase"><code class="csfmt">\glslowercase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11163"></a><code class="code"><dfn id="glo:glslowercase"><code class="csfmt">\glslowercase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-An expandable command that converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.11154"></a><a href="#glo:idx.lowercase">lowercase</a>. This isn&#x2019;t used by the <a id="wrglossary.11155"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but you may find it useful with <a id="wrglossary.11156"></a><a href="#glo:idx.acronym">acronym</a> or <a id="wrglossary.11157"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> font commands for <a id="wrglossary.11158"></a><a href="#glo:dual.smallcaps">small caps</a> styles. This command is affected by <a id="wrglossary.11159"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
+An expandable command that converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.11164"></a><a href="#glo:idx.lowercase">lowercase</a>. This isn&#x2019;t used by the <a id="wrglossary.11165"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but you may find it useful with <a id="wrglossary.11166"></a><a href="#glo:idx.acronym">acronym</a> or <a id="wrglossary.11167"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> font commands for <a id="wrglossary.11168"></a><a href="#glo:dual.smallcaps">small caps</a> styles. This command is affected by <a id="wrglossary.11169"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11160"></a><code class="code"><dfn id="glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11170"></a><code class="code"><dfn id="glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-This command is used by <a id="wrglossary.11161"></a><a href="#glo:idx.sentencecase">sentence case</a> commands, such as <a id="wrglossary.11162"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a>, when expanding in a <a id="wrglossary.11163"></a><a href="#glo:idx.PDFbookmark">PDF bookmark</a>.<p>
-This command is actually defined by <a id="wrglossary.11164"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, but if an old version of <a id="wrglossary.11165"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> is installed, the <a id="wrglossary.11166"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will provide the same command. This command is affected by <a id="wrglossary.11167"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
+This command is used by <a id="wrglossary.11171"></a><a href="#glo:idx.sentencecase">sentence case</a> commands, such as <a id="wrglossary.11172"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a>, when expanding in a <a id="wrglossary.11173"></a><a href="#glo:idx.PDFbookmark">PDF bookmark</a>.<p>
+This command is actually defined by <a id="wrglossary.11174"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, but if an old version of <a id="wrglossary.11175"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> is installed, the <a id="wrglossary.11176"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will provide the same command. This command is affected by <a id="wrglossary.11177"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11168"></a><code class="code"><dfn id="glo:glssentencecase"><code class="csfmt">\glssentencecase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11178"></a><code class="code"><dfn id="glo:glssentencecase"><code class="csfmt">\glssentencecase</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.11169"></a><a href="#glo:idx.sentencecase">sentence case</a>. This is used by commands such as <a id="wrglossary.11170"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> and <a id="wrglossary.11171"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a>, and also by commands like <a id="wrglossary.11172"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a> in the document text.<p>
-The default definition is to use the robust <a id="wrglossary.11173"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> provided by the <a id="wrglossary.11174"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> package. If you need an expandable command, use <a id="wrglossary.11175"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> instead.<p>
-Note that <a id="wrglossary.11176"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> internally uses <a id="wrglossary.11177"></a><a href="#glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></a>, which is provided by <a id="wrglossary.11178"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>. The default definition is: <pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.11179"></a><a href="#glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></a>}[1]{<a id="wrglossary.11180"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>{<code class="cmd">\unexpanded</code>{<a id="wrglossary.11181"></a><a href="#glo:idx.sym.hash"></a>1}}}
-</pre> The <a id="wrglossary.11182"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="optfmt">=expanded</span> package option will redefine this command without <code class="cmd">\unexpanded</code>.<p>
+Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.11179"></a><a href="#glo:idx.sentencecase">sentence case</a>. This is used by commands such as <a id="wrglossary.11180"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> and <a id="wrglossary.11181"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a>, and also by commands like <a id="wrglossary.11182"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a> in the document text.<p>
+The default definition is to use the robust <a id="wrglossary.11183"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> provided by the <a id="wrglossary.11184"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> package. If you need an expandable command, use <a id="wrglossary.11185"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> instead.<p>
+Note that <a id="wrglossary.11186"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> internally uses <a id="wrglossary.11187"></a><a href="#glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></a>, which is provided by <a id="wrglossary.11188"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>. The default definition is: <pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.11189"></a><a href="#glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></a>}[1]{<a id="wrglossary.11190"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>{<code class="cmd">\unexpanded</code>{<a id="wrglossary.11191"></a><a href="#glo:idx.sym.hash"></a>1}}}
+</pre> The <a id="wrglossary.11192"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="optfmt">=expanded</span> package option will redefine this command without <code class="cmd">\unexpanded</code>.<p>
The reason for the use of <code class="cmd">\unexpanded</code> is mostly a backward-compatibility feature, as without it there is now the possibility for fragile commands to expand prematurely and cause an error.<p>
-This is because the LaTeX3 kernel command used by <a id="wrglossary.11183"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> expands its argument before applying the <a id="wrglossary.11184"></a><a href="#glo:dual.casechange">case change</a>. With previous versions of <a id="wrglossary.11185"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, <a id="wrglossary.11186"></a><a href="#glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></a> would simply apply the <a id="wrglossary.11187"></a><a href="#glo:dual.casechange">case change</a> to the first token.<p>
-Suppose a document created with <a id="wrglossary.11188"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07 had something like: <pre class="compactcodebox"><a id="wrglossary.11189"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{
- <a id="wrglossary.11190"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.11191"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example with a <code class="cmd">\fragilecommand</code>}</span>
+This is because the LaTeX3 kernel command used by <a id="wrglossary.11193"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> expands its argument before applying the <a id="wrglossary.11194"></a><a href="#glo:dual.casechange">case change</a>. With previous versions of <a id="wrglossary.11195"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, <a id="wrglossary.11196"></a><a href="#glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></a> would simply apply the <a id="wrglossary.11197"></a><a href="#glo:dual.casechange">case change</a> to the first token.<p>
+Suppose a document created with <a id="wrglossary.11198"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07 had something like: <pre class="compactcodebox"><a id="wrglossary.11199"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{
+ <a id="wrglossary.11200"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.11201"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example with a <code class="cmd">\fragilecommand</code>}</span>
}
-</pre> and a <a id="wrglossary.11192"></a><a href="#glo:idx.glossarystyle">glossary style</a> is used that performs automated sentence-casing for the description (for example, with the <a id="wrglossary.11193"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style, provided by <a id="wrglossary.11194"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>), then this would essentially do: <pre class="compactcodebox"><a id="wrglossary.11195"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>{an example with a <code class="cmd">\fragilecommand</code>}
-</pre> With old versions of <a id="wrglossary.11196"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, this would simply end up as: <pre class="compactcodebox"><a id="wrglossary.11197"></a><a href="#glo:MakeTextUppercase"><code class="csfmt">\MakeTextUppercase</code></a>an example with a <code class="cmd">\fragilecommand</code>
+</pre> and a <a id="wrglossary.11202"></a><a href="#glo:idx.glossarystyle">glossary style</a> is used that performs automated sentence-casing for the description (for example, with the <a id="wrglossary.11203"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style, provided by <a id="wrglossary.11204"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>), then this would essentially do: <pre class="compactcodebox"><a id="wrglossary.11205"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>{an example with a <code class="cmd">\fragilecommand</code>}
+</pre> With old versions of <a id="wrglossary.11206"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, this would simply end up as: <pre class="compactcodebox"><a id="wrglossary.11207"></a><a href="#glo:MakeTextUppercase"><code class="csfmt">\MakeTextUppercase</code></a>an example with a <code class="cmd">\fragilecommand</code>
</pre> so the fragile command is unaffected.<p>
-However, with <a id="wrglossary.11198"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08 and <a id="wrglossary.11199"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="optfmt">=expanded</span> this would end up as: <pre class="compactcodebox"><a id="wrglossary.11200"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>an example with a <code class="cmd">\fragilecommand</code>
+However, with <a id="wrglossary.11208"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08 and <a id="wrglossary.11209"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="optfmt">=expanded</span> this would end up as: <pre class="compactcodebox"><a id="wrglossary.11210"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>an example with a <code class="cmd">\fragilecommand</code>
</pre> and the underlying <code class="cmd">\text_titlecase_first:n</code> will expand the entire argument, which will break the fragile command.<p>
-The use of <code class="cmd">\unexpanded</code> prevents this from happening, but if you don&#x2019;t have fragile commands and you want the content to be expanded, then use <a id="wrglossary.11201"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="optfmt">=expanded</span>.<p>
+The use of <code class="cmd">\unexpanded</code> prevents this from happening, but if you don&#x2019;t have fragile commands and you want the content to be expanded, then use <a id="wrglossary.11211"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="optfmt">=expanded</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11202"></a><code class="code"><dfn id="glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></dfn>{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11212"></a><code class="code"><dfn id="glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></dfn>{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.11203"></a><a href="#glo:idx.titlecase">title case</a>. The default definition is to use the robust <a id="wrglossary.11204"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> provided by <a id="wrglossary.11205"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>. You may need to redefine this command to use <a id="wrglossary.11206"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a> instead.<p>
+Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.11213"></a><a href="#glo:idx.titlecase">title case</a>. The default definition is to use the robust <a id="wrglossary.11214"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> provided by <a id="wrglossary.11215"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>. You may need to redefine this command to use <a id="wrglossary.11216"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a> instead.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11207"></a><code class="code"><dfn id="glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11217"></a><code class="code"><dfn id="glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-This uses <a id="wrglossary.11208"></a><a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a> with <a id="wrglossary.11209"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, otherwise its defined in the same way (so it won&#x2019;t affect <a id="wrglossary.11210"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> but will affect commands like <a id="wrglossary.11211"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>).<p>
+This uses <a id="wrglossary.11218"></a><a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a> with <a id="wrglossary.11219"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, otherwise its defined in the same way (so it won&#x2019;t affect <a id="wrglossary.11220"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> but will affect commands like <a id="wrglossary.11221"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11212"></a><code class="code"><dfn id="glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11222"></a><code class="code"><dfn id="glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-This uses <a id="wrglossary.11213"></a><a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a> with <a id="wrglossary.11214"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, otherwise it simply uses <a id="wrglossary.11215"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
+This uses <a id="wrglossary.11223"></a><a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a> with <a id="wrglossary.11224"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, otherwise it simply uses <a id="wrglossary.11225"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11216"></a><code class="code"><dfn id="glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11226"></a><code class="code"><dfn id="glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-This uses <a id="wrglossary.11217"></a><a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a> with <a id="wrglossary.11218"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, otherwise it simply does <pre class="compactcodebox"><a id="wrglossary.11219"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}
-<a id="wrglossary.11220"></a><a href="#glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></a>{<span class="meta">&#x2329;<em class="metainner">Cs</em>&#x232a;</span>}
+This uses <a id="wrglossary.11227"></a><a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a> with <a id="wrglossary.11228"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, otherwise it simply does <pre class="compactcodebox"><a id="wrglossary.11229"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}
+<a id="wrglossary.11230"></a><a href="#glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></a>{<span class="meta">&#x2329;<em class="metainner">Cs</em>&#x232a;</span>}
</pre><p>
-This uses <a id="wrglossary.11221"></a><a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a> if defined, otherwise it simply uses <a id="wrglossary.11222"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
+This uses <a id="wrglossary.11231"></a><a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a> if defined, otherwise it simply uses <a id="wrglossary.11232"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a>.<p>
</section><!-- end of section sec:casechanging -->
@@ -8338,28 +8346,28 @@ This uses <a id="wrglossary.11221"></a><a href="#glo:MFUblocker"><code class="cs
<h2><!-- start of section header -->15.3. Loops<div class="labellink"><a href="#sec:loops">[link]</a></div></h2><!-- end of section header -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Some of the commands described here take a comma-separated list as an argument. As with LaTeX&#x2019;s <a id="wrglossary.11223"></a><a href="#glo:@for"><code class="csfmt">\@for</code></a> command, make sure your list doesn&#x2019;t have any unwanted spaces in it as they don&#x2019;t get stripped. (Discussed in more detail in <a href="https://www.dickimaw-books.com/latex/admin/html/docsvlist.shtml#spacesinlists">&#xa7;2.7.2 of <span class="qt">&#x201c;LaTeX for Administrative Work&#x201d;</span></a>.) </div><!-- end of important -->
+Some of the commands described here take a comma-separated list as an argument. As with LaTeX&#x2019;s <a id="wrglossary.11233"></a><a href="#glo:@for"><code class="csfmt">\@for</code></a> command, make sure your list doesn&#x2019;t have any unwanted spaces in it as they don&#x2019;t get stripped. (Discussed in more detail in <a href="https://www.dickimaw-books.com/latex/admin/html/docsvlist.shtml\#spacesinlists">&#xa7;2.7.2 of <span class="qt">&#x201c;LaTeX for Administrative Work&#x201d;</span></a>.) </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11224"></a><code class="code"><dfn id="glo:forallglossaries"><code class="csfmt">\forallglossaries</code></dfn>[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This iterates through <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>, a comma-separated list of <a id="wrglossary.11225"></a><a href="#glo:dual.glossary">glossary</a> labels (as supplied when the glossary was defined). At each iteration the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> is defined to the <a id="wrglossary.11226"></a><a href="#glo:dual.glossary">glossary</a> label for the current iteration and <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span> is performed. If <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span> is omitted, the default is to iterate over all non-<a id="wrglossary.11227"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>.<p>
+<a id="wrglossary.11234"></a><code class="code"><dfn id="glo:forallglossaries"><code class="csfmt">\forallglossaries</code></dfn>[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This iterates through <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>, a comma-separated list of <a id="wrglossary.11235"></a><a href="#glo:dual.glossary">glossary</a> labels (as supplied when the glossary was defined). At each iteration the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> is defined to the <a id="wrglossary.11236"></a><a href="#glo:dual.glossary">glossary</a> label for the current iteration and <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span> is performed. If <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span> is omitted, the default is to iterate over all non-<a id="wrglossary.11237"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11228"></a><code class="code"><dfn id="glo:forallacronyms"><code class="csfmt">\forallacronyms</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><p>
+<a id="wrglossary.11238"></a><code class="code"><dfn id="glo:forallacronyms"><code class="csfmt">\forallacronyms</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
- This is like <a id="wrglossary.11229"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a> but only iterates over the lists of <a id="wrglossary.11230"></a><a href="#glo:idx.acronym">acronyms</a> (that have previously been declared using <a id="wrglossary.11231"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a> or the <a id="wrglossary.11232"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> package option). This command doesn&#x2019;t have an optional argument. If you want to explicitly say which lists to iterate over, just use the optional argument of <a id="wrglossary.11233"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11234"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.11235"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides an analogous command <a id="wrglossary.11236"></a><a href="#glo:forallabbreviationlists"><code class="xtrcsfmt">\forallabbreviationlists</code></a>. </div><!-- end of information -->
+ This is like <a id="wrglossary.11239"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a> but only iterates over the lists of <a id="wrglossary.11240"></a><a href="#glo:idx.acronym">acronyms</a> (that have previously been declared using <a id="wrglossary.11241"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a> or the <a id="wrglossary.11242"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> package option). This command doesn&#x2019;t have an optional argument. If you want to explicitly say which lists to iterate over, just use the optional argument of <a id="wrglossary.11243"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.11244"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.11245"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides an analogous command <a id="wrglossary.11246"></a><a href="#glo:forallabbreviationlists"><code class="xtrcsfmt">\forallabbreviationlists</code></a>. </div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11237"></a><code class="code"><dfn id="glo:forglsentries"><code class="csfmt">\forglsentries</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This iterates through all <a id="wrglossary.11238"></a><a href="#glo:idx.glossaryentry">entries</a> in the <a id="wrglossary.11239"></a><a href="#glo:dual.glossary">glossary</a> given by <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>. At each iteration the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> is defined to the entry label for the current iteration and <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span> is performed. If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.11240"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is used.<p>
+<a id="wrglossary.11247"></a><code class="code"><dfn id="glo:forglsentries"><code class="csfmt">\forglsentries</code></dfn>[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This iterates through all <a id="wrglossary.11248"></a><a href="#glo:idx.glossaryentry">entries</a> in the <a id="wrglossary.11249"></a><a href="#glo:dual.glossary">glossary</a> given by <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>. At each iteration the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> is defined to the entry label for the current iteration and <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span> is performed. If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.11250"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is used.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11241"></a><code class="code"><dfn id="glo:forallglsentries"><code class="csfmt">\forallglsentries</code></dfn>[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This is just a nested loop that essentially does: <pre class="compactcodebox"><a id="wrglossary.11242"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a>[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">type-cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><span class="comment">% outer loop</span> <a id="wrglossary.11243"></a><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a>[<span class="meta">&#x2329;<em class="metainner">type-cs</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}<span class="comment">% inner loop</span> </em>&#x232a;</span>}
-</pre> If <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span> is omitted, the default is the list of all non-<a id="wrglossary.11244"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>. (The current glossary label can be obtained using <code class="code"><a id="wrglossary.11245"></a><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code> within <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>.)<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11246"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.11247"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides commands like <a id="wrglossary.11248"></a><a href="#glo:glsxtrforcsvfield"><code class="xtrcsfmt">\glsxtrforcsvfield</code></a> to iterate over any fields that contain comma-separated lists. </div><!-- end of information -->
+<a id="wrglossary.11251"></a><code class="code"><dfn id="glo:forallglsentries"><code class="csfmt">\forallglsentries</code></dfn>[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This is just a nested loop that essentially does: <pre class="compactcodebox"><a id="wrglossary.11252"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a>[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">type-cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><span class="comment">% outer loop</span> <a id="wrglossary.11253"></a><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a>[<span class="meta">&#x2329;<em class="metainner">type-cs</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}<span class="comment">% inner loop</span> </em>&#x232a;</span>}
+</pre> If <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span> is omitted, the default is the list of all non-<a id="wrglossary.11254"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>. (The current glossary label can be obtained using <code class="code"><a id="wrglossary.11255"></a><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code> within <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>.)<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.11256"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.11257"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides commands like <a id="wrglossary.11258"></a><a href="#glo:glsxtrforcsvfield"><code class="xtrcsfmt">\glsxtrforcsvfield</code></a> to iterate over any fields that contain comma-separated lists. </div><!-- end of information -->
<p>
</section><!-- end of section sec:loops -->
@@ -8367,128 +8375,128 @@ Some of the commands described here take a comma-separated list as an argument.
<section id="sec:conditionals"><!-- start of section sec:conditionals --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->15.4. Conditionals<div class="labellink"><a href="#sec:conditionals">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11249"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.11250"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides many more conditional commands. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.11259"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.11260"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides many more conditional commands. </div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11251"></a><code class="code"><dfn id="glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.11261"></a><code class="code"><dfn id="glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
<p>
-This checks if the <a id="wrglossary.11252"></a><a href="#glo:dual.glossary">glossary</a> given by <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> exists (that is, if it has been defined). If it does exist <span class="meta">&#x2329;<em class="metainner">true part</em>&#x232a;</span> is performed, otherwise <span class="meta">&#x2329;<em class="metainner">false part</em>&#x232a;</span>.<p>
-The unstarred form will treat <a id="wrglossary.11253"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> as non-existent. The starred form will consider them as existing. So both forms will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> was defined by <a id="wrglossary.11254"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>, but only the starred form will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> was defined with <a id="wrglossary.11255"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>.<p>
-For example, given: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11256"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{common}
-</pre> then <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11257"></a><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a>{common}{true}{false}
-<a id="wrglossary.11258"></a><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a>*{common}{true}{false}
+This checks if the <a id="wrglossary.11262"></a><a href="#glo:dual.glossary">glossary</a> given by <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> exists (that is, if it has been defined). If it does exist <span class="meta">&#x2329;<em class="metainner">true part</em>&#x232a;</span> is performed, otherwise <span class="meta">&#x2329;<em class="metainner">false part</em>&#x232a;</span>.<p>
+The unstarred form will treat <a id="wrglossary.11263"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> as non-existent. The starred form will consider them as existing. So both forms will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> was defined by <a id="wrglossary.11264"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>, but only the starred form will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> was defined with <a id="wrglossary.11265"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>.<p>
+For example, given: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11266"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{common}
+</pre> then <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11267"></a><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a>{common}{true}{false}
+<a id="wrglossary.11268"></a><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a>*{common}{true}{false}
</pre> will produce <span class="qt">&#x201c;false true&#x201d;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11259"></a><code class="code"><dfn id="glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11269"></a><code class="code"><dfn id="glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-This checks if the <a id="wrglossary.11260"></a><a href="#glo:idx.glossaryentry">glossary entry</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists. If it does exist then <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> is performed, otherwise this does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. Simply uses <a id="wrglossary.11261"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.11262"></a><a href="#glo:ifcsundef"><code class="csfmt">\ifcsundef</code></a> so can expand.<p>
+This checks if the <a id="wrglossary.11270"></a><a href="#glo:idx.glossaryentry">glossary entry</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists. If it does exist then <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> is performed, otherwise this does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. Simply uses <a id="wrglossary.11271"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.11272"></a><a href="#glo:ifcsundef"><code class="csfmt">\ifcsundef</code></a> so can expand.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11263"></a><code class="code"><dfn id="glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11273"></a><code class="code"><dfn id="glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
Does <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists. If it doesn&#x2019;t exist, an undefined error is generated.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11264"></a><code class="code"><dfn id="glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11274"></a><code class="code"><dfn id="glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
Does <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> doesn&#x2019;t exist. If it does exist, an already defined error is generated.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11265"></a><code class="code"><dfn id="glo:glsdoifexistsorwarn"><code class="csfmt">\glsdoifexistsorwarn</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- As <a id="wrglossary.11266"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a> but issues a warning rather than an error if the entry doesn&#x2019;t exist.<p>
+<a id="wrglossary.11275"></a><code class="code"><dfn id="glo:glsdoifexistsorwarn"><code class="csfmt">\glsdoifexistsorwarn</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ As <a id="wrglossary.11276"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a> but issues a warning rather than an error if the entry doesn&#x2019;t exist.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11267"></a><code class="code"><dfn id="glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11277"></a><code class="code"><dfn id="glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
Does <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists otherwise it generates an undefined error and does <span class="meta">&#x2329;<em class="metainner">else code</em>&#x232a;</span>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11268"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The undefined/already defined errors can be converted to warnings with <a id="wrglossary.11269"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="optfmt">=warn</span>. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.11278"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The undefined/already defined errors can be converted to warnings with <a id="wrglossary.11279"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="optfmt">=warn</span>. </div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11270"></a><code class="code"><dfn id="glo:ifglsused"><code class="csfmt">\ifglsused</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11280"></a><code class="code"><dfn id="glo:ifglsused"><code class="csfmt">\ifglsused</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-Tests the entry&#x2019;s <a id="wrglossary.11271"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If the <a id="wrglossary.11272"></a><a href="#glo:idx.glossaryentry">entry</a> has been used, <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> will be done, otherwise (if the <a id="wrglossary.11273"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined) <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> will be done. If the <a id="wrglossary.11274"></a><a href="#glo:idx.glossaryentry">entry</a> isn&#x2019;t defined, then an undefined error will occur and neither <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> nor <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> will be done (see &#xa7;<a href="#sec:glsunset">7</a>).<p>
-This means that <a id="wrglossary.11275"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> is unreliable with <a id="wrglossary.11276"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as no <a id="wrglossary.11277"></a><a href="#glo:idx.glossaryentry">entries</a> are defined on the first LaTeX run, which means there&#x2019;s no way of determining if it has been used, so <a id="wrglossary.11278"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides a similar command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11279"></a><code class="code"><dfn id="glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- In this case, <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> will be done if the entry hasn&#x2019;t been used or hasn&#x2019;t been defined, which is essentially the logical negation of <a id="wrglossary.11280"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> for defined <a id="wrglossary.11281"></a><a href="#glo:idx.glossaryentry">entries</a>.<p>
+Tests the entry&#x2019;s <a id="wrglossary.11281"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If the <a id="wrglossary.11282"></a><a href="#glo:idx.glossaryentry">entry</a> has been used, <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> will be done, otherwise (if the <a id="wrglossary.11283"></a><a href="#glo:idx.glossaryentry">entry</a> has been defined) <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> will be done. If the <a id="wrglossary.11284"></a><a href="#glo:idx.glossaryentry">entry</a> isn&#x2019;t defined, then an undefined error will occur and neither <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> nor <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> will be done (see &#xa7;<a href="#sec:glsunset">7</a>).<p>
+This means that <a id="wrglossary.11285"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> is unreliable with <a id="wrglossary.11286"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as no <a id="wrglossary.11287"></a><a href="#glo:idx.glossaryentry">entries</a> are defined on the first LaTeX run, which means there&#x2019;s no way of determining if it has been used, so <a id="wrglossary.11288"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides a similar command: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11289"></a><code class="code"><dfn id="glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ In this case, <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> will be done if the entry hasn&#x2019;t been used or hasn&#x2019;t been defined, which is essentially the logical negation of <a id="wrglossary.11290"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> for defined <a id="wrglossary.11291"></a><a href="#glo:idx.glossaryentry">entries</a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Some of the following <code class="csfmt">\ifglshas<span class="meta">&#x2329;<em class="metainner">xxx</em>&#x232a;</span></code> commands use <a id="wrglossary.11282"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. In those cases, the <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> or <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> parts are only performed if the entry exists. Neither are done if the entry doesn&#x2019;t exist. </div><!-- end of important -->
+Some of the following <code class="csfmt">\ifglshas<span class="meta">&#x2329;<em class="metainner">xxx</em>&#x232a;</span></code> commands use <a id="wrglossary.11292"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. In those cases, the <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> or <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> parts are only performed if the entry exists. Neither are done if the entry doesn&#x2019;t exist. </div><!-- end of important -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11283"></a><code class="code"><dfn id="glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11293"></a><code class="code"><dfn id="glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-This does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if any <a id="wrglossary.11284"></a><a href="#glo:idx.glossaryentry">entries</a> in the same <a id="wrglossary.11285"></a><a href="#glo:dual.glossary">glossary</a> as <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> had <a id="wrglossary.11286"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</span>. This is inefficient and time-consuming if there are a large number of entries defined. Uses <a id="wrglossary.11287"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11288"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- If you use <a id="wrglossary.11289"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, a more efficient method is to use the <a id="wrglossary.11290"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> resource option and test the value of the <a id="wrglossary.11291"></a><a href="#glo:opt.glosfield.childcount"><span class="xtrcsoptfmt">childcount</span></a> field with <a id="wrglossary.11292"></a><a href="#glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></a>. </div><!-- end of information -->
+This does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if any <a id="wrglossary.11294"></a><a href="#glo:idx.glossaryentry">entries</a> in the same <a id="wrglossary.11295"></a><a href="#glo:dual.glossary">glossary</a> as <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> had <a id="wrglossary.11296"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</span>. This is inefficient and time-consuming if there are a large number of entries defined. Uses <a id="wrglossary.11297"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.11298"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ If you use <a id="wrglossary.11299"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, a more efficient method is to use the <a id="wrglossary.11300"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> resource option and test the value of the <a id="wrglossary.11301"></a><a href="#glo:opt.glosfield.childcount"><span class="xtrcsoptfmt">childcount</span></a> field with <a id="wrglossary.11302"></a><a href="#glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></a>. </div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11293"></a><code class="code"><dfn id="glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11303"></a><code class="code"><dfn id="glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-This does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11294"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field is non-empty for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Uses <a id="wrglossary.11295"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>.<p>
+This does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11304"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field is non-empty for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Uses <a id="wrglossary.11305"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11296"></a><code class="code"><dfn id="glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11306"></a><code class="code"><dfn id="glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-A robust command that does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11297"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field is non-empty and not <a id="wrglossary.11298"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>.<p>
+A robust command that does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11307"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field is non-empty and not <a id="wrglossary.11308"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11299"></a><code class="code"><dfn id="glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11309"></a><code class="code"><dfn id="glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-A robust command that does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11300"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field is non-empty and not <a id="wrglossary.11301"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>.<p>
+A robust command that does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11310"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field is non-empty and not <a id="wrglossary.11311"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11302"></a><code class="code"><dfn id="glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11312"></a><code class="code"><dfn id="glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-A robust command that does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11303"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field is non-empty and not <a id="wrglossary.11304"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>.<p>
+A robust command that does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11313"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field is non-empty and not <a id="wrglossary.11314"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11305"></a><code class="code"><dfn id="glo:ifglshasdesc"><code class="csfmt">\ifglshasdesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11315"></a><code class="code"><dfn id="glo:ifglshasdesc"><code class="csfmt">\ifglshasdesc</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11306"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> is empty for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. Compare with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11307"></a><code class="code"><dfn id="glo:ifglsdescsuppressed"><code class="csfmt">\ifglsdescsuppressed</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <a id="wrglossary.11308"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.11309"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
-There are also commands available for arbitrary fields. Some may allow the field to be identified by its corresponding key (such as <a id="wrglossary.11310"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>) but some require the <a id="wrglossary.11311"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> (such as <a id="wrglossary.11312"></a><a href="#glo:opt.glosfield.desc"><span class="csoptfmt">desc</span></a>). See Table <a href="#tab:fieldmap">4.1</a> for the <a id="wrglossary.11313"></a><a href="#glo:dual.internalfieldlabel">internal field labels</a> that correspond to each key. If you provide your own keys, for example with <a id="wrglossary.11314"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>, then the internal label will be the same as the key.<p>
+Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11316"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> is empty for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. Compare with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11317"></a><code class="code"><dfn id="glo:ifglsdescsuppressed"><code class="csfmt">\ifglsdescsuppressed</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <a id="wrglossary.11318"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.11319"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
+There are also commands available for arbitrary fields. Some may allow the field to be identified by its corresponding key (such as <a id="wrglossary.11320"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>) but some require the <a id="wrglossary.11321"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> (such as <a id="wrglossary.11322"></a><a href="#glo:opt.glosfield.desc"><span class="csoptfmt">desc</span></a>). See Table <a href="#tab:fieldmap">4.1</a> for the <a id="wrglossary.11323"></a><a href="#glo:dual.internalfieldlabel">internal field labels</a> that correspond to each key. If you provide your own keys, for example with <a id="wrglossary.11324"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>, then the internal label will be the same as the key.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11315"></a><code class="code"><dfn id="glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></dfn>{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the field identified by its <a id="wrglossary.11316"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> is void for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, otherwise it expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. The void test is performed with <a id="wrglossary.11317"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.11318"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a>. This means that an undefined field or an undefined entry will be considered void. An empty field value or a field set to <a id="wrglossary.11319"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> are also considered void.<p>
+<a id="wrglossary.11325"></a><code class="code"><dfn id="glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></dfn>{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the field identified by its <a id="wrglossary.11326"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> is void for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, otherwise it expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. The void test is performed with <a id="wrglossary.11327"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.11328"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a>. This means that an undefined field or an undefined entry will be considered void. An empty field value or a field set to <a id="wrglossary.11329"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> are also considered void.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11320"></a><code class="code"><dfn id="glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></dfn>{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><p>
+<a id="wrglossary.11330"></a><code class="code"><dfn id="glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></dfn>{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-This robust command tests the value of the field given by <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> argument may either be the key associated with the field or the <a id="wrglossary.11321"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>.<p>
-If the field value is empty or <a id="wrglossary.11322"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>, then <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> is performed, otherwise <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> is performed. If the field supplied is unrecognised <span class="meta">&#x2329;<em class="metainner">false part</em>&#x232a;</span> is performed and a warning is issued. If the entry is undefined, an undefined error occurs.<p>
+This robust command tests the value of the field given by <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> argument may either be the key associated with the field or the <a id="wrglossary.11331"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>.<p>
+If the field value is empty or <a id="wrglossary.11332"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>, then <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> is performed, otherwise <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> is performed. If the field supplied is unrecognised <span class="meta">&#x2329;<em class="metainner">false part</em>&#x232a;</span> is performed and a warning is issued. If the entry is undefined, an undefined error occurs.<p>
Within <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>, you can access the field&#x2019;s value with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11323"></a><code class="code"><dfn id="glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></dfn></code></div><!-- end of pinnedbox -->
- This command is initially defined to empty but has no relevance outside of the <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> argument. This saves re-accessing the field if the test is true. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11324"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a>{useri}{sample}{, <a id="wrglossary.11325"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}{}
-</pre> will insert a comma, space and the field value if the <a id="wrglossary.11326"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key has been set for the entry whose label is <span class="qt">&#x201c;sample&#x201d;</span>.<p>
+<a id="wrglossary.11333"></a><code class="code"><dfn id="glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></dfn></code></div><!-- end of pinnedbox -->
+ This command is initially defined to empty but has no relevance outside of the <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> argument. This saves re-accessing the field if the test is true. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11334"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a>{useri}{sample}{, <a id="wrglossary.11335"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}{}
+</pre> will insert a comma, space and the field value if the <a id="wrglossary.11336"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key has been set for the entry whose label is <span class="qt">&#x201c;sample&#x201d;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11327"></a><code class="code"><dfn id="glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">string</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This robust command does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has the field identified by its <a id="wrglossary.11328"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> (not the key) <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> defined and set to the given <span class="meta">&#x2329;<em class="metainner">string</em>&#x232a;</span>. The test is performed by <a id="wrglossary.11329"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.11330"></a><a href="#glo:ifcsstring"><code class="csfmt">\ifcsstring</code></a>. An error will occur if the field value is undefined or if the entry hasn&#x2019;t been defined.<p>
+<a id="wrglossary.11337"></a><code class="code"><dfn id="glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">string</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This robust command does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has the field identified by its <a id="wrglossary.11338"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> (not the key) <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> defined and set to the given <span class="meta">&#x2329;<em class="metainner">string</em>&#x232a;</span>. The test is performed by <a id="wrglossary.11339"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.11340"></a><a href="#glo:ifcsstring"><code class="csfmt">\ifcsstring</code></a>. An error will occur if the field value is undefined or if the entry hasn&#x2019;t been defined.<p>
The result may vary depending on whether or not expansion was on for the given field when the entry was defined (see &#xa7;<a href="#sec:expansion">4.4</a>). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\newcommand</code>*{<code class="cmd">\foo</code>}{FOO}
-<a id="wrglossary.11331"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.11332"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.11333"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
-<a id="wrglossary.11334"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={FOO}</span>}
-<a id="wrglossary.11335"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.11336"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.11337"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
-<a id="wrglossary.11338"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\foo</code>}</span>}
+<a id="wrglossary.11341"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.11342"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.11343"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+<a id="wrglossary.11344"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={FOO}</span>}
+<a id="wrglossary.11345"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.11346"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.11347"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+<a id="wrglossary.11348"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\foo</code>}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.11339"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample1}{<a id="wrglossary.11340"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{FOO}{TRUE}{FALSE}.
+<a id="wrglossary.11349"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample1}{<a id="wrglossary.11350"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{FOO}{TRUE}{FALSE}.
-<a id="wrglossary.11341"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample2}{<a id="wrglossary.11342"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{FOO}{TRUE}{FALSE}.
+<a id="wrglossary.11351"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample2}{<a id="wrglossary.11352"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{FOO}{TRUE}{FALSE}.
<code class="cend">\end{document}</code>
-</pre> This will produce <span class="qt">&#x201c;TRUE&#x201d;</span> in both cases since expansion is on for the <a id="wrglossary.11343"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key, so <code class="cmd">\foo</code> was expanded to <span class="qt">&#x201c;FOO&#x201d;</span> when <span class="qt">&#x201c;sample2&#x201d;</span> was defined. If the tests are changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11344"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample1}{<a id="wrglossary.11345"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
+</pre> This will produce <span class="qt">&#x201c;TRUE&#x201d;</span> in both cases since expansion is on for the <a id="wrglossary.11353"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key, so <code class="cmd">\foo</code> was expanded to <span class="qt">&#x201c;FOO&#x201d;</span> when <span class="qt">&#x201c;sample2&#x201d;</span> was defined. If the tests are changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11354"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample1}{<a id="wrglossary.11355"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
-<a id="wrglossary.11346"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample2}{<a id="wrglossary.11347"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
-</pre> then this will produce <span class="qt">&#x201c;FALSE&#x201d;</span> in both cases. Now suppose expansion is switched off for the <a id="wrglossary.11348"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<a id="wrglossary.11356"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample2}{<a id="wrglossary.11357"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
+</pre> then this will produce <span class="qt">&#x201c;FALSE&#x201d;</span> in both cases. Now suppose expansion is switched off for the <a id="wrglossary.11358"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\newcommand</code>*{<code class="cmd">\foo</code>}{FOO}
-<a id="wrglossary.11349"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>{<a id="wrglossary.11350"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}
+<a id="wrglossary.11359"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>{<a id="wrglossary.11360"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}
-<a id="wrglossary.11351"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.11352"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.11353"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
-<a id="wrglossary.11354"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={FOO}</span>}
-<a id="wrglossary.11355"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.11356"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.11357"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
-<a id="wrglossary.11358"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\foo</code>}</span>}
+<a id="wrglossary.11361"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.11362"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.11363"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+<a id="wrglossary.11364"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={FOO}</span>}
+<a id="wrglossary.11365"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.11366"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.11367"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+<a id="wrglossary.11368"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\foo</code>}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.11359"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample1}{<a id="wrglossary.11360"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{FOO}{TRUE}{FALSE}.
+<a id="wrglossary.11369"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample1}{<a id="wrglossary.11370"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{FOO}{TRUE}{FALSE}.
-<a id="wrglossary.11361"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample2}{<a id="wrglossary.11362"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{FOO}{TRUE}{FALSE}.
+<a id="wrglossary.11371"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample2}{<a id="wrglossary.11372"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{FOO}{TRUE}{FALSE}.
<code class="cend">\end{document}</code>
</pre> This now produces <span class="qt">&#x201c;TRUE&#x201d;</span> for the first case (comparing <span class="qt">&#x201c;FOO&#x201d;</span> with <span class="qt">&#x201c;FOO&#x201d;</span>) and <span class="qt">&#x201c;FALSE&#x201d;</span> for the second case (comparing <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span> with <span class="qt">&#x201c;FOO&#x201d;</span>).<p>
The reverse happens in the following: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
@@ -8497,71 +8505,71 @@ The reverse happens in the following: <pre class="codebox"><div class="codeboxti
<code class="cmd">\newcommand</code>*{<code class="cmd">\foo</code>}{FOO}
-<a id="wrglossary.11363"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>{<a id="wrglossary.11364"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}
+<a id="wrglossary.11373"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>{<a id="wrglossary.11374"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}
-<a id="wrglossary.11365"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.11366"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.11367"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
-<a id="wrglossary.11368"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={FOO}</span>}
-<a id="wrglossary.11369"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.11370"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.11371"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
-<a id="wrglossary.11372"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\foo</code>}</span>}
+<a id="wrglossary.11375"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.11376"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.11377"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+<a id="wrglossary.11378"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={FOO}</span>}
+<a id="wrglossary.11379"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.11380"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.11381"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+<a id="wrglossary.11382"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\foo</code>}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.11373"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample1}{<a id="wrglossary.11374"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
+<a id="wrglossary.11383"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample1}{<a id="wrglossary.11384"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
-<a id="wrglossary.11375"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample2}{<a id="wrglossary.11376"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
+<a id="wrglossary.11385"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a>{sample2}{<a id="wrglossary.11386"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
<code class="cend">\end{document}</code>
</pre> This now produces <span class="qt">&#x201c;FALSE&#x201d;</span> for the first case (comparing <span class="qt">&#x201c;FOO&#x201d;</span> with <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>) and <span class="qt">&#x201c;TRUE&#x201d;</span> for the second case (comparing <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span> with <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>).<p>
You can test if the value of a field is equal to the replacement text of a command using: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11377"></a><code class="code"><dfn id="glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This robust command is essentially like <a id="wrglossary.11378"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a> but internally uses <a id="wrglossary.11379"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>&#x2019;s <a id="wrglossary.11380"></a><a href="#glo:ifdefstrequal"><code class="csfmt">\ifdefstrequal</code></a> command to perform the comparison. The argument <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> argument must be a macro.<p>
+<a id="wrglossary.11387"></a><code class="code"><dfn id="glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This robust command is essentially like <a id="wrglossary.11388"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a> but internally uses <a id="wrglossary.11389"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>&#x2019;s <a id="wrglossary.11390"></a><a href="#glo:ifdefstrequal"><code class="csfmt">\ifdefstrequal</code></a> command to perform the comparison. The argument <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> argument must be a macro.<p>
For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\newcommand</code>*{<code class="cmd">\foo</code>}{FOO}
-<a id="wrglossary.11381"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>{<a id="wrglossary.11382"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}
+<a id="wrglossary.11391"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>{<a id="wrglossary.11392"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}
-<a id="wrglossary.11383"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.11384"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.11385"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
-<a id="wrglossary.11386"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={FOO}</span>}
-<a id="wrglossary.11387"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.11388"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.11389"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
-<a id="wrglossary.11390"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\foo</code>}</span>}
+<a id="wrglossary.11393"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.11394"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,<a id="wrglossary.11395"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+<a id="wrglossary.11396"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={FOO}</span>}
+<a id="wrglossary.11397"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.11398"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,<a id="wrglossary.11399"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+<a id="wrglossary.11400"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\foo</code>}</span>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.11391"></a><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a>{sample1}{<a id="wrglossary.11392"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
+<a id="wrglossary.11401"></a><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a>{sample1}{<a id="wrglossary.11402"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
-<a id="wrglossary.11393"></a><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a>{sample2}{<a id="wrglossary.11394"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
+<a id="wrglossary.11403"></a><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a>{sample2}{<a id="wrglossary.11404"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\foo</code>}{TRUE}{FALSE}.
<code class="cend">\end{document}</code>
-</pre> Here, the first case produces <span class="qt">&#x201c;TRUE&#x201d;</span> since the value of the <a id="wrglossary.11395"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> field (<span class="qt">&#x201c;FOO&#x201d;</span>) is the same as the replacement text (definition) of <code class="cmd">\foo</code> (<span class="qt">&#x201c;FOO&#x201d;</span>). We have the result <span class="qt">&#x201c;<code class="code">FOO</code>&#x201d;</span> is equal to <span class="qt">&#x201c;<code class="code">FOO</code>&#x201d;</span>.<p>
-The second case produces <span class="qt">&#x201c;FALSE&#x201d;</span> since the value of the <a id="wrglossary.11396"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> field (<span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>) is not the same as the replacement text (definition) of <code class="cmd">\foo</code> (<span class="qt">&#x201c;FOO&#x201d;</span>). No expansion has been performed on the value of the <a id="wrglossary.11397"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> field. We have the result <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span> is not equal to <span class="qt">&#x201c;<code class="code">FOO</code>&#x201d;</span>.<p>
+</pre> Here, the first case produces <span class="qt">&#x201c;TRUE&#x201d;</span> since the value of the <a id="wrglossary.11405"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> field (<span class="qt">&#x201c;FOO&#x201d;</span>) is the same as the replacement text (definition) of <code class="cmd">\foo</code> (<span class="qt">&#x201c;FOO&#x201d;</span>). We have the result <span class="qt">&#x201c;<code class="code">FOO</code>&#x201d;</span> is equal to <span class="qt">&#x201c;<code class="code">FOO</code>&#x201d;</span>.<p>
+The second case produces <span class="qt">&#x201c;FALSE&#x201d;</span> since the value of the <a id="wrglossary.11406"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> field (<span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>) is not the same as the replacement text (definition) of <code class="cmd">\foo</code> (<span class="qt">&#x201c;FOO&#x201d;</span>). No expansion has been performed on the value of the <a id="wrglossary.11407"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> field. We have the result <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span> is not equal to <span class="qt">&#x201c;<code class="code">FOO</code>&#x201d;</span>.<p>
If we add: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\FOO</code>}{<code class="cmd">\foo</code>}
-<a id="wrglossary.11398"></a><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a>{sample2}{<a id="wrglossary.11399"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\FOO</code>}{TRUE}{FALSE}.
-</pre> we now get <span class="qt">&#x201c;TRUE&#x201d;</span> since the value of the <a id="wrglossary.11400"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> field (<span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>) is the same as the replacement text (definition) of <code class="cmd">\FOO</code> (<span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>). We have the result <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span> is equal to <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>.<p>
+<a id="wrglossary.11408"></a><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a>{sample2}{<a id="wrglossary.11409"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<code class="cmd">\FOO</code>}{TRUE}{FALSE}.
+</pre> we now get <span class="qt">&#x201c;TRUE&#x201d;</span> since the value of the <a id="wrglossary.11410"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> field (<span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>) is the same as the replacement text (definition) of <code class="cmd">\FOO</code> (<span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>). We have the result <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span> is equal to <span class="qt">&#x201c;<code class="cmd">\foo</code>&#x201d;</span>.<p>
There is a similar command that requires the control sequence name (without the leading backslash) instead of the actual control sequence: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11401"></a><code class="code"><dfn id="glo:ifglsfieldcseq"><code class="csfmt">\ifglsfieldcseq</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This robust command is like ifglsfielddefeq but internally uses <a id="wrglossary.11402"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>&#x2019;s <a id="wrglossary.11403"></a><a href="#glo:ifcsstrequal"><code class="csfmt">\ifcsstrequal</code></a> command instead of <a id="wrglossary.11404"></a><a href="#glo:ifdefstrequal"><code class="csfmt">\ifdefstrequal</code></a>.<p>
+<a id="wrglossary.11411"></a><code class="code"><dfn id="glo:ifglsfieldcseq"><code class="csfmt">\ifglsfieldcseq</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This robust command is like ifglsfielddefeq but internally uses <a id="wrglossary.11412"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>&#x2019;s <a id="wrglossary.11413"></a><a href="#glo:ifcsstrequal"><code class="csfmt">\ifcsstrequal</code></a> command instead of <a id="wrglossary.11414"></a><a href="#glo:ifdefstrequal"><code class="csfmt">\ifdefstrequal</code></a>.<p>
</section><!-- end of section sec:conditionals -->
<section id="sec:measuring"><!-- start of section sec:measuring --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->15.5. Measuring<div class="labellink"><a href="#sec:measuring">[link]</a></div></h2><!-- end of section header -->
<p>
-Sometimes it&#x2019;s necessary to measure the width or height of some text. For example, <a id="wrglossary.11405"></a><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a> measures the height of the supplied text to position the target at the top of the line instead of at the baseline (where it can cause the line to scroll up out of view). Some styles measure the width of text to assist with alignment.<p>
-Measuring can be performed using <a id="wrglossary.11406"></a><a href="#glo:settowidth"><code class="csfmt">\settowidth</code></a>, <a id="wrglossary.11407"></a><a href="#glo:settoheight"><code class="csfmt">\settoheight</code></a> and <a id="wrglossary.11408"></a><a href="#glo:settodepth"><code class="csfmt">\settodepth</code></a>, but if the content being measured contains any <a id="wrglossary.11409"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.11410"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, or if it contains commands like <a id="wrglossary.11411"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>, it can cause duplication. (See also &#xa7;<a href="#sec:glsunset">7</a> for the problems this can cause with unsetting and resetting the <a id="wrglossary.11412"></a><a href="#glo:dual.firstuseflag">first use flag</a>.)<p>
-The following measuring commands locally disable <a id="wrglossary.11413"></a><a href="#glo:dual.indexing">indexing</a>, the unset/reset commands, and <a id="wrglossary.11414"></a><a href="#glo:label"><code class="csfmt">\label</code></a>, and adjust <a id="wrglossary.11415"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> to only locally update the counter value.<p>
+Sometimes it&#x2019;s necessary to measure the width or height of some text. For example, <a id="wrglossary.11415"></a><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a> measures the height of the supplied text to position the target at the top of the line instead of at the baseline (where it can cause the line to scroll up out of view). Some styles measure the width of text to assist with alignment.<p>
+Measuring can be performed using <a id="wrglossary.11416"></a><a href="#glo:settowidth"><code class="csfmt">\settowidth</code></a>, <a id="wrglossary.11417"></a><a href="#glo:settoheight"><code class="csfmt">\settoheight</code></a> and <a id="wrglossary.11418"></a><a href="#glo:settodepth"><code class="csfmt">\settodepth</code></a>, but if the content being measured contains any <a id="wrglossary.11419"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.11420"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, or if it contains commands like <a id="wrglossary.11421"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>, it can cause duplication. (See also &#xa7;<a href="#sec:glsunset">7</a> for the problems this can cause with unsetting and resetting the <a id="wrglossary.11422"></a><a href="#glo:dual.firstuseflag">first use flag</a>.)<p>
+The following measuring commands locally disable <a id="wrglossary.11423"></a><a href="#glo:dual.indexing">indexing</a>, the unset/reset commands, and <a id="wrglossary.11424"></a><a href="#glo:label"><code class="csfmt">\label</code></a>, and adjust <a id="wrglossary.11425"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> to only locally update the counter value.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11416"></a><code class="code"><dfn id="glo:glsmeasureheight"><code class="csfmt">\glsmeasureheight</code></dfn>{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11426"></a><code class="code"><dfn id="glo:glsmeasureheight"><code class="csfmt">\glsmeasureheight</code></dfn>{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
Measures the height of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> and stores the result in the supplied <span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span> register.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11417"></a><code class="code"><dfn id="glo:glsmeasuredepth"><code class="csfmt">\glsmeasuredepth</code></dfn>{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11427"></a><code class="code"><dfn id="glo:glsmeasuredepth"><code class="csfmt">\glsmeasuredepth</code></dfn>{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
Measures the depth of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> and stores the result in the supplied <span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span> register.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11418"></a><code class="code"><dfn id="glo:glsmeasurewidth"><code class="csfmt">\glsmeasurewidth</code></dfn>{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11428"></a><code class="code"><dfn id="glo:glsmeasurewidth"><code class="csfmt">\glsmeasurewidth</code></dfn>{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
Measures the width of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> and stores the result in the supplied <span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span> register.<p>
You can test if content is inside an area that&#x2019;s being measured with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11419"></a><code class="code"><dfn id="glo:glsifmeasuring"><code class="csfmt">\glsifmeasuring</code></dfn>{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if it occurs inside either of the above commands and does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> otherwise. This will also take <a id="wrglossary.11420"></a><a href="#glo:pkg.amsmath"><span class="styfmt">amsmath</span>&#x2019;s</a> <code class="cmd">\ifmeasuring@</code> into account.<p>
-If <a id="wrglossary.11421"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> is loaded, its <code class="cmd">\TX@trial</code> command can be patched with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11422"></a><code class="code"><dfn id="glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></dfn></code></div><!-- end of pinnedbox -->
- If you use <a id="wrglossary.11423"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> and have any of the <a id="wrglossary.11424"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands inside a <a id="wrglossary.11425"></a><a href="#glo:env.tabularx"><span class="envfmt">tabularx</span></a> environment, you will need to use <a id="wrglossary.11426"></a><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a> in the <a id="wrglossary.11427"></a><a href="#glo:idx.documentpreamble">preamble</a> to disable unset/reset while the environment measures its content.<p>
+<a id="wrglossary.11429"></a><code class="code"><dfn id="glo:glsifmeasuring"><code class="csfmt">\glsifmeasuring</code></dfn>{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if it occurs inside either of the above commands and does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> otherwise. This will also take <a id="wrglossary.11430"></a><a href="#glo:pkg.amsmath"><span class="styfmt">amsmath</span>&#x2019;s</a> <code class="cmd">\ifmeasuring@</code> into account.<p>
+If <a id="wrglossary.11431"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> is loaded, its <code class="cmd">\TX@trial</code> command can be patched with: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11432"></a><code class="code"><dfn id="glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></dfn></code></div><!-- end of pinnedbox -->
+ If you use <a id="wrglossary.11433"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> and have any of the <a id="wrglossary.11434"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands inside a <a id="wrglossary.11435"></a><a href="#glo:env.tabularx"><span class="envfmt">tabularx</span></a> environment, you will need to use <a id="wrglossary.11436"></a><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a> in the <a id="wrglossary.11437"></a><a href="#glo:idx.documentpreamble">preamble</a> to disable unset/reset while the environment measures its content.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
Patches made on other package&#x2019;s internal commands may break if the other package removes those commands or changes their definitions. </div><!-- end of warning -->
<p>
@@ -8572,47 +8580,47 @@ Patches made on other package&#x2019;s internal commands may break if the other
<h2><!-- start of section header -->15.6. Fetching and Updating the Value of a Field<div class="labellink"><a href="#sec:fetchset">[link]</a></div></h2><!-- end of section header -->
<p>
In addition to the commands described in &#xa7;<a href="#sec:glsnolink">5.2</a>, the commands described in this section may also be used to fetch field information.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11428"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.11429"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additional commands, such as <a id="wrglossary.11430"></a><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a>. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.11438"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.11439"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additional commands, such as <a id="wrglossary.11440"></a><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a>. </div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11431"></a><code class="code"><dfn id="glo:glsentrytype"><code class="csfmt">\glsentrytype</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the entry&#x2019;s <a id="wrglossary.11432"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field, which is the label of the <a id="wrglossary.11433"></a><a href="#glo:dual.glossary">glossary</a> the entry has been assigned to. No existence check is performed.<p>
+<a id="wrglossary.11441"></a><code class="code"><dfn id="glo:glsentrytype"><code class="csfmt">\glsentrytype</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the entry&#x2019;s <a id="wrglossary.11442"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field, which is the label of the <a id="wrglossary.11443"></a><a href="#glo:dual.glossary">glossary</a> the entry has been assigned to. No existence check is performed.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11434"></a><code class="code"><dfn id="glo:glsentryparent"><code class="csfmt">\glsentryparent</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the entry&#x2019;s <a id="wrglossary.11435"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field, which is the label identifying the entry&#x2019;s parent. No existence check is performed.<p>
+<a id="wrglossary.11444"></a><code class="code"><dfn id="glo:glsentryparent"><code class="csfmt">\glsentryparent</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the entry&#x2019;s <a id="wrglossary.11445"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field, which is the label identifying the entry&#x2019;s parent. No existence check is performed.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11436"></a><code class="code"><dfn id="glo:glsentrysort"><code class="csfmt">\glsentrysort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the entry&#x2019;s <a id="wrglossary.11437"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value. No existence check is performed. This is not intended for general use, but can be useful to display the value for debugging purposes. Note that there is also an <a id="wrglossary.11438"></a><a href="#glo:@@glslabel@internalfieldlabel">internal field</a> <a id="wrglossary.11439"></a><a href="#glo:opt.glosfield.sortvalue"><span class="csoptfmt">sortvalue</span></a> which contains the escaped sort value, which may not necessarily be the same as the <a id="wrglossary.11440"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value.<p>
+<a id="wrglossary.11446"></a><code class="code"><dfn id="glo:glsentrysort"><code class="csfmt">\glsentrysort</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the entry&#x2019;s <a id="wrglossary.11447"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value. No existence check is performed. This is not intended for general use, but can be useful to display the value for debugging purposes. Note that there is also an <a id="wrglossary.11448"></a><a href="#glo:@@glslabel@internalfieldlabel">internal field</a> <a id="wrglossary.11449"></a><a href="#glo:opt.glosfield.sortvalue"><span class="csoptfmt">sortvalue</span></a> which contains the escaped sort value, which may not necessarily be the same as the <a id="wrglossary.11450"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11441"></a><code class="code"><dfn id="glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11451"></a><code class="code"><dfn id="glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
{label}{field}{cs}<p>
-This robust command fetches the value of the field identified by its <a id="wrglossary.11442"></a><a href="#glo:dual.internalfieldlabel">internal field label</a><span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> for the <a id="wrglossary.11443"></a><a href="#glo:idx.glossaryentry">entry</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> and stores it in the given command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>. An error will occur if the entry doesn&#x2019;t exist or if the field hasn&#x2019;t been defined.<p>
+This robust command fetches the value of the field identified by its <a id="wrglossary.11452"></a><a href="#glo:dual.internalfieldlabel">internal field label</a><span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> for the <a id="wrglossary.11453"></a><a href="#glo:idx.glossaryentry">entry</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> and stores it in the given command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>. An error will occur if the entry doesn&#x2019;t exist or if the field hasn&#x2019;t been defined.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11444"></a><code class="code"><dfn id="glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11454"></a><code class="code"><dfn id="glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></dfn>{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
<p>
-This command simply assigns the supplied command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the value of the field identified by its <a id="wrglossary.11445"></a><a href="#glo:dual.internalfieldlabel">internal field label</a><span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> for the <a id="wrglossary.11446"></a><a href="#glo:idx.glossaryentry">entry</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. This differs from <a id="wrglossary.11447"></a><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a> in that it doesn&#x2019;t test for existence. If either the field or the entry haven&#x2019;t been defined, no error or warning will be trigger but <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> will be undefined. You can then use <a id="wrglossary.11448"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.11449"></a><a href="#glo:ifdef"><code class="csfmt">\ifdef</code></a> or <a id="wrglossary.11450"></a><a href="#glo:ifundef"><code class="csfmt">\ifundef</code></a> on <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>.<p>
-For example, to store the description for the entry whose label is <span class="qt">&#x201c;apple&#x201d;</span> in the control sequence <code class="code"><span class="cmdfmt">\tmp</span></code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11451"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>{<code class="cmd">\tmp</code>}{apple}{<a id="wrglossary.11452"></a><a href="#glo:opt.glosfield.desc"><span class="csoptfmt">desc</span></a>}
-<a id="wrglossary.11453"></a><a href="#glo:ifdef"><code class="csfmt">\ifdef</code></a>{<code class="cmd">\tmp</code>}description: <code class="cmd">\tmp</code>{no description}
-</pre> An alternative is to use <a id="wrglossary.11454"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a> or, with <a id="wrglossary.11455"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, <a id="wrglossary.11456"></a><a href="#glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></a>.<p>
+This command simply assigns the supplied command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the value of the field identified by its <a id="wrglossary.11455"></a><a href="#glo:dual.internalfieldlabel">internal field label</a><span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> for the <a id="wrglossary.11456"></a><a href="#glo:idx.glossaryentry">entry</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. This differs from <a id="wrglossary.11457"></a><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a> in that it doesn&#x2019;t test for existence. If either the field or the entry haven&#x2019;t been defined, no error or warning will be trigger but <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> will be undefined. You can then use <a id="wrglossary.11458"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.11459"></a><a href="#glo:ifdef"><code class="csfmt">\ifdef</code></a> or <a id="wrglossary.11460"></a><a href="#glo:ifundef"><code class="csfmt">\ifundef</code></a> on <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>.<p>
+For example, to store the description for the entry whose label is <span class="qt">&#x201c;apple&#x201d;</span> in the control sequence <code class="code"><span class="cmdfmt">\tmp</span></code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11461"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>{<code class="cmd">\tmp</code>}{apple}{<a id="wrglossary.11462"></a><a href="#glo:opt.glosfield.desc"><span class="csoptfmt">desc</span></a>}
+<a id="wrglossary.11463"></a><a href="#glo:ifdef"><code class="csfmt">\ifdef</code></a>{<code class="cmd">\tmp</code>}description: <code class="cmd">\tmp</code>{no description}
+</pre> An alternative is to use <a id="wrglossary.11464"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a> or, with <a id="wrglossary.11465"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, <a id="wrglossary.11466"></a><a href="#glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11457"></a><code class="code"><dfn id="glo:glsunexpandedfieldvalue"><code class="csfmt">\glsunexpandedfieldvalue</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is provided for use in expandable contexts where the field value is required but the contents should not be expanded. The <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> argument must be the <a id="wrglossary.11458"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>. Does nothing if the field or entry isn&#x2019;t defined.<p>
-You can change the value of a given field using one of the following commands. Note that these commands only change the value of the given field. They have no affect on any related field. For example, if you change the value of the <a id="wrglossary.11459"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field, it won&#x2019;t modify the value given by the <a id="wrglossary.11460"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, <a id="wrglossary.11461"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, <a id="wrglossary.11462"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> or any other related key.<p>
+<a id="wrglossary.11467"></a><code class="code"><dfn id="glo:glsunexpandedfieldvalue"><code class="csfmt">\glsunexpandedfieldvalue</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is provided for use in expandable contexts where the field value is required but the contents should not be expanded. The <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> argument must be the <a id="wrglossary.11468"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>. Does nothing if the field or entry isn&#x2019;t defined.<p>
+You can change the value of a given field using one of the following commands. Note that these commands only change the value of the given field. They have no affect on any related field. For example, if you change the value of the <a id="wrglossary.11469"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field, it won&#x2019;t modify the value given by the <a id="wrglossary.11470"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, <a id="wrglossary.11471"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>, <a id="wrglossary.11472"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> or any other related key.<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">&#x26a0;</span></a></div><!-- end of warningtitle -->
-There are some fields that should only be set when the <a id="wrglossary.11463"></a><a href="#glo:idx.glossaryentry">entry</a> is defined and will cause unexpected results if changed later. For example, <a id="wrglossary.11464"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> (which additionally needs to add the <a id="wrglossary.11465"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label to the corresponding <a id="wrglossary.11466"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal list), <a id="wrglossary.11467"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> (which needs to calculate the <a id="wrglossary.11468"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> and setup the <a id="wrglossary.11469"></a><a href="#glo:dual.indexing">indexing</a> syntax appropriately), and <a id="wrglossary.11470"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> (which may need pre-processing and is required to setup the <a id="wrglossary.11471"></a><a href="#glo:dual.indexing">indexing</a> syntax). </div><!-- end of warning -->
+There are some fields that should only be set when the <a id="wrglossary.11473"></a><a href="#glo:idx.glossaryentry">entry</a> is defined and will cause unexpected results if changed later. For example, <a id="wrglossary.11474"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> (which additionally needs to add the <a id="wrglossary.11475"></a><a href="#glo:idx.glossaryentry">entry&#x2019;s</a> label to the corresponding <a id="wrglossary.11476"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> internal list), <a id="wrglossary.11477"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> (which needs to calculate the <a id="wrglossary.11478"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> and setup the <a id="wrglossary.11479"></a><a href="#glo:dual.indexing">indexing</a> syntax appropriately), and <a id="wrglossary.11480"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> (which may need pre-processing and is required to setup the <a id="wrglossary.11481"></a><a href="#glo:dual.indexing">indexing</a> syntax). </div><!-- end of warning -->
<p>
-In all the four related commands below, <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> identifies the entry and <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> is the <a id="wrglossary.11472"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>. The <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> argument is the new value of the field. Both the entry and field must already be defined. If you want internal fields that don&#x2019;t require a corresponding key to be defined, you will need the supplementary commands provided by <a id="wrglossary.11473"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+In all the four related commands below, <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> identifies the entry and <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> is the <a id="wrglossary.11482"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>. The <span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span> argument is the new value of the field. Both the entry and field must already be defined. If you want internal fields that don&#x2019;t require a corresponding key to be defined, you will need the supplementary commands provided by <a id="wrglossary.11483"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11474"></a><code class="code"><dfn id="glo:glsfielddef"><code class="csfmt">\glsfielddef</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This robust command uses <a id="wrglossary.11475"></a><a href="#glo:def"><code class="csfmt">\def</code></a> to change the value of the field (so it will be localised by any grouping).<p>
+<a id="wrglossary.11484"></a><code class="code"><dfn id="glo:glsfielddef"><code class="csfmt">\glsfielddef</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This robust command uses <a id="wrglossary.11485"></a><a href="#glo:def"><code class="csfmt">\def</code></a> to change the value of the field (so it will be localised by any grouping).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11476"></a><code class="code"><dfn id="glo:glsfieldedef"><code class="csfmt">\glsfieldedef</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This robust command uses <a id="wrglossary.11477"></a><a href="#glo:protected@csedef"><code class="csfmt">\protected@csedef</code></a> to change the value of the field (so it will be localised by any grouping).<p>
-<code class="cmd">\glsfieldgdef</code> This uses <a id="wrglossary.11478"></a><a href="#glo:gdef"><code class="csfmt">\gdef</code></a> to change the value of the field (so it will have a global effect).<p>
+<a id="wrglossary.11486"></a><code class="code"><dfn id="glo:glsfieldedef"><code class="csfmt">\glsfieldedef</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This robust command uses <a id="wrglossary.11487"></a><a href="#glo:protected@csedef"><code class="csfmt">\protected@csedef</code></a> to change the value of the field (so it will be localised by any grouping).<p>
+<code class="cmd">\glsfieldgdef</code> This uses <a id="wrglossary.11488"></a><a href="#glo:gdef"><code class="csfmt">\gdef</code></a> to change the value of the field (so it will have a global effect).<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11479"></a><code class="code"><dfn id="glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This robust command uses <a id="wrglossary.11480"></a><a href="#glo:protected@csxdef"><code class="csfmt">\protected@csxdef</code></a> to change the value of the field (so it will be localised by any grouping).<p>
+<a id="wrglossary.11489"></a><code class="code"><dfn id="glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This robust command uses <a id="wrglossary.11490"></a><a href="#glo:protected@csxdef"><code class="csfmt">\protected@csxdef</code></a> to change the value of the field (so it will be localised by any grouping).<p>
</section><!-- end of section sec:fetchset -->
@@ -8620,165 +8628,165 @@ In all the four related commands below, <span class="meta">&#x2329;<em class="me
<h1><!-- start of chapter header -->16. Prefixes or Determiners<div class="labellink"><a href="#sec:prefix">[link]</a></div></h1><!-- end of chapter header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11481"></a><code class="code"><code class="cmd">\usepackage</code>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<dfn id="glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></dfn>}</code><p>
-<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.11482"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a>]{glossaries-extra}</code></div><!-- end of noteBox -->
+<a id="wrglossary.11491"></a><code class="code"><code class="cmd">\usepackage</code>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<dfn id="glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></dfn>}</code><p>
+<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.11492"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a>]{glossaries-extra}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-The <a id="wrglossary.11483"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package that comes with the <a id="wrglossary.11484"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides additional keys that can be used as prefixes. For example, if you want to specify determiners (such as <span class="qt">&#x201c;a&#x201d;</span>, <span class="qt">&#x201c;an&#x201d;</span> or <span class="qt">&#x201c;the&#x201d;</span>). The <a id="wrglossary.11485"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package automatically loads the <a id="wrglossary.11486"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and has the same package options.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11487"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.11488"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package can automatically be loaded with <a id="wrglossary.11489"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> via the <a id="wrglossary.11490"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a> package option. </div><!-- end of information -->
+The <a id="wrglossary.11493"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package that comes with the <a id="wrglossary.11494"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides additional keys that can be used as prefixes. For example, if you want to specify determiners (such as <span class="qt">&#x201c;a&#x201d;</span>, <span class="qt">&#x201c;an&#x201d;</span> or <span class="qt">&#x201c;the&#x201d;</span>). The <a id="wrglossary.11495"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package automatically loads the <a id="wrglossary.11496"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and has the same package options.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.11497"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.11498"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package can automatically be loaded with <a id="wrglossary.11499"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> via the <a id="wrglossary.11500"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a> package option. </div><!-- end of information -->
<p>
-The extra keys for <a id="wrglossary.11491"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> are as follows:<p>
+The extra keys for <a id="wrglossary.11501"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> are as follows:<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11492"></a><code class="code"><dfn id="glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11502"></a><code class="code"><dfn id="glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The prefix associated with the <a id="wrglossary.11493"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key. This defaults to nothing.<p>
+The prefix associated with the <a id="wrglossary.11503"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key. This defaults to nothing.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11494"></a><code class="code"><dfn id="glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11504"></a><code class="code"><dfn id="glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The prefix associated with the <a id="wrglossary.11495"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key. This defaults to nothing.<p>
+The prefix associated with the <a id="wrglossary.11505"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key. This defaults to nothing.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11496"></a><code class="code"><dfn id="glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11506"></a><code class="code"><dfn id="glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The prefix associated with the <a id="wrglossary.11497"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key. If omitted, this defaults to the value of the <a id="wrglossary.11498"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> key.<p>
+The prefix associated with the <a id="wrglossary.11507"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key. If omitted, this defaults to the value of the <a id="wrglossary.11508"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11499"></a><code class="code"><dfn id="glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11509"></a><code class="code"><dfn id="glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The prefix associated with the <a id="wrglossary.11500"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key. If omitted, this defaults to the value of the <a id="wrglossary.11501"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> key.<p>
+The prefix associated with the <a id="wrglossary.11510"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key. If omitted, this defaults to the value of the <a id="wrglossary.11511"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> key.<p>
<div class="example" id="ex:determiners"><div class="title">Example 41: Defining Determiners</div> Here&#x2019;s the start of my example document: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.11502"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.11503"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries-prefix}
-</pre> Note that I&#x2019;ve simply replaced <a id="wrglossary.11504"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> from previous sample documents with <a id="wrglossary.11505"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>. Now for a sample definition: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11506"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.11507"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>sample,
- <a id="wrglossary.11508"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
- <a id="wrglossary.11509"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={a<a id="wrglossary.11510"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a>}</span>,
- <a id="wrglossary.11511"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={the<a id="wrglossary.11512"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}</span>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.11512"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.11513"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries-prefix}
+</pre> Note that I&#x2019;ve simply replaced <a id="wrglossary.11514"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> from previous sample documents with <a id="wrglossary.11515"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>. Now for a sample definition: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11516"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.11517"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>sample,
+ <a id="wrglossary.11518"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+ <a id="wrglossary.11519"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={a<a id="wrglossary.11520"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a>}</span>,
+ <a id="wrglossary.11521"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={the<a id="wrglossary.11522"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}</span>
}
-</pre> (Single letter words, such as <span class="qt">&#x201c;a&#x201d;</span> and <span class="qt">&#x201c;I&#x201d;</span> should typically not appear at the end of a line, hence the non-breakable space <a id="wrglossary.11513"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a> after <span class="qt">&#x201c;a&#x201d;</span> in the <a id="wrglossary.11514"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field.)<p>
-Note that I&#x2019;ve had to explicitly insert a&#xa0;space after the prefix since there&#x2019;s no designated separator between the prefix and the term being referenced. This not only means that you can vary between a breaking space and non-breaking space, but also allows for the possibility of prefixes that shouldn&#x2019;t have a&#xa0;space, such as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11515"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{oeil}{<a id="wrglossary.11516"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={oeil}</span>,
- <a id="wrglossary.11517"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={yeux}</span>,
- <a id="wrglossary.11518"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eye}</span>,
- <a id="wrglossary.11519"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={l'}</span>,
- <a id="wrglossary.11520"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les<a id="wrglossary.11521"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}</span>}
+</pre> (Single letter words, such as <span class="qt">&#x201c;a&#x201d;</span> and <span class="qt">&#x201c;I&#x201d;</span> should typically not appear at the end of a line, hence the non-breakable space <a id="wrglossary.11523"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a> after <span class="qt">&#x201c;a&#x201d;</span> in the <a id="wrglossary.11524"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field.)<p>
+Note that I&#x2019;ve had to explicitly insert a&#xa0;space after the prefix since there&#x2019;s no designated separator between the prefix and the term being referenced. This not only means that you can vary between a breaking space and non-breaking space, but also allows for the possibility of prefixes that shouldn&#x2019;t have a&#xa0;space, such as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11525"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{oeil}{<a id="wrglossary.11526"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={oeil}</span>,
+ <a id="wrglossary.11527"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={yeux}</span>,
+ <a id="wrglossary.11528"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eye}</span>,
+ <a id="wrglossary.11529"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={l'}</span>,
+ <a id="wrglossary.11530"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les<a id="wrglossary.11531"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}</span>}
</pre><p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Where a space is required at the end of the prefix, you must use a&#xa0;spacing command, such as <a id="wrglossary.11522"></a><a href="#glo:space"><code class="csfmt">\space</code></a>, <a id="wrglossary.11523"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a> (backslash space) or <a id="wrglossary.11524"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a> due to the automatic spacing trimming performed in <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> options. </div><!-- end of important -->
+Where a space is required at the end of the prefix, you must use a&#xa0;spacing command, such as <a id="wrglossary.11532"></a><a href="#glo:space"><code class="csfmt">\space</code></a>, <a id="wrglossary.11533"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a> (backslash space) or <a id="wrglossary.11534"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a> due to the automatic spacing trimming performed in <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> options. </div><!-- end of important -->
<p>
-In the event that you always require a space between the prefix and the term, then you can instead redefine <a id="wrglossary.11525"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a> to do a space. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.11526"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>}{<a id="wrglossary.11527"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}
+In the event that you always require a space between the prefix and the term, then you can instead redefine <a id="wrglossary.11535"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a> to do a space. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.11536"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>}{<a id="wrglossary.11537"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}
</pre><p>
-The prefixes can also be used with acronyms. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11528"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
+The prefixes can also be used with acronyms. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11538"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
[
- <a id="wrglossary.11529"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={an<a id="wrglossary.11530"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}</span>,<a id="wrglossary.11531"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a><span class="optfmt">={a<a id="wrglossary.11532"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a>}</span>
+ <a id="wrglossary.11539"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={an<a id="wrglossary.11540"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}</span>,<a id="wrglossary.11541"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a><span class="optfmt">={a<a id="wrglossary.11542"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a>}</span>
]{svm}{SVM}{support vector machine}
</pre> </div><p>
-The <a id="wrglossary.11533"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package provides convenient commands to use these prefixes with commands such as <a id="wrglossary.11534"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. Note that the prefix is not considered part of the <a id="wrglossary.11535"></a><a href="#glo:dual.linktext">link text</a>, so it&#x2019;s not included in the hyperlink (where hyperlinks are enabled). The options and any star or plus modifier are passed on to the appropriate <a id="wrglossary.11536"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command. (See &#xa7;<a href="#sec:glslink">5.1</a> for further details.)<p>
+The <a id="wrglossary.11543"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package provides convenient commands to use these prefixes with commands such as <a id="wrglossary.11544"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. Note that the prefix is not considered part of the <a id="wrglossary.11545"></a><a href="#glo:dual.linktext">link text</a>, so it&#x2019;s not included in the hyperlink (where hyperlinks are enabled). The options and any star or plus modifier are passed on to the appropriate <a id="wrglossary.11546"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command. (See &#xa7;<a href="#sec:glslink">5.1</a> for further details.)<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11537"></a><code class="code"><dfn id="glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- The separator used between the appropriate prefix and the corresponding <a id="wrglossary.11538"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command.<p>
-Each of the following commands <code class="csfmt">\p<span class="meta">&#x2329;<em class="metainner">gls</em>&#x232a;</span></code> essentially does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11539"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><span class="meta">&#x2329;<em class="metainner">gls</em>&#x232a;</span></code> if the appropriate prefix field has been set, otherwise it simply does <span class="meta">&#x2329;<em class="metainner">gls</em>&#x232a;</span>, where <span class="meta">&#x2329;<em class="metainner">gls</em>&#x232a;</span> is the corresponding <a id="wrglossary.11540"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command.<p>
-The <a id="wrglossary.11541"></a><a href="#glo:idx.allcaps">all caps</a> commands <code class="csfmt">\P<span class="meta">&#x2329;<em class="metainner">GLS</em>&#x232a;</span></code> will convert the prefix to <a id="wrglossary.11542"></a><a href="#glo:idx.allcaps">all caps</a> (using <a id="wrglossary.11543"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>) and use the <a id="wrglossary.11544"></a><a href="#glo:idx.allcaps">all caps</a> <a id="wrglossary.11545"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> counterpart.<p>
-The <a id="wrglossary.11546"></a><a href="#glo:idx.sentencecase">sentence case</a> commands <code class="csfmt">\P<span class="meta">&#x2329;<em class="metainner">Gls</em>&#x232a;</span></code> are slightly more complicated. If the appropriate prefix field has been set, then the prefix will have the <a id="wrglossary.11547"></a><a href="#glo:dual.casechange">case change</a> applied and the non-case <a id="wrglossary.11548"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command will be used (<a id="wrglossary.11549"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.11550"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>). If the appropriate prefix field hasn&#x2019;t been set, then the <a id="wrglossary.11551"></a><a href="#glo:idx.sentencecase">sentence case</a> <a id="wrglossary.11552"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command is used (<a id="wrglossary.11553"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> or <a id="wrglossary.11554"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>).<p>
-The usual <a id="wrglossary.11555"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> optional argument and star (<a id="wrglossary.11556"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) and plus (<a id="wrglossary.11557"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>) modifiers can be used with these commands, in which case they will be applied to the applicable <a id="wrglossary.11558"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command.<p>
+<a id="wrglossary.11547"></a><code class="code"><dfn id="glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ The separator used between the appropriate prefix and the corresponding <a id="wrglossary.11548"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command.<p>
+Each of the following commands <code class="csfmt">\p<span class="meta">&#x2329;<em class="metainner">gls</em>&#x232a;</span></code> essentially does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11549"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><span class="meta">&#x2329;<em class="metainner">gls</em>&#x232a;</span></code> if the appropriate prefix field has been set, otherwise it simply does <span class="meta">&#x2329;<em class="metainner">gls</em>&#x232a;</span>, where <span class="meta">&#x2329;<em class="metainner">gls</em>&#x232a;</span> is the corresponding <a id="wrglossary.11550"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command.<p>
+The <a id="wrglossary.11551"></a><a href="#glo:idx.allcaps">all caps</a> commands <code class="csfmt">\P<span class="meta">&#x2329;<em class="metainner">GLS</em>&#x232a;</span></code> will convert the prefix to <a id="wrglossary.11552"></a><a href="#glo:idx.allcaps">all caps</a> (using <a id="wrglossary.11553"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>) and use the <a id="wrglossary.11554"></a><a href="#glo:idx.allcaps">all caps</a> <a id="wrglossary.11555"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> counterpart.<p>
+The <a id="wrglossary.11556"></a><a href="#glo:idx.sentencecase">sentence case</a> commands <code class="csfmt">\P<span class="meta">&#x2329;<em class="metainner">Gls</em>&#x232a;</span></code> are slightly more complicated. If the appropriate prefix field has been set, then the prefix will have the <a id="wrglossary.11557"></a><a href="#glo:dual.casechange">case change</a> applied and the non-case <a id="wrglossary.11558"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command will be used (<a id="wrglossary.11559"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.11560"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>). If the appropriate prefix field hasn&#x2019;t been set, then the <a id="wrglossary.11561"></a><a href="#glo:idx.sentencecase">sentence case</a> <a id="wrglossary.11562"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command is used (<a id="wrglossary.11563"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> or <a id="wrglossary.11564"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>).<p>
+The usual <a id="wrglossary.11565"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> optional argument and star (<a id="wrglossary.11566"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) and plus (<a id="wrglossary.11567"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>) modifiers can be used with these commands, in which case they will be applied to the applicable <a id="wrglossary.11568"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11559"></a><code class="code"><dfn id="glo:pgls"><code class="csfmt">\pgls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- Does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11560"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11561"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a></code> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11562"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
-The <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be the value of the <a id="wrglossary.11563"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> key on <a id="wrglossary.11564"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11565"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> key on <a id="wrglossary.11566"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
+<a id="wrglossary.11569"></a><code class="code"><dfn id="glo:pgls"><code class="csfmt">\pgls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ Does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11570"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11571"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a></code> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11572"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
+The <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be the value of the <a id="wrglossary.11573"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> key on <a id="wrglossary.11574"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11575"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> key on <a id="wrglossary.11576"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11567"></a><code class="code"><dfn id="glo:pglspl"><code class="csfmt">\pglspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- Does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11568"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11569"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a></code> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11570"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>.<p>
-The <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be the value of the <a id="wrglossary.11571"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> key on <a id="wrglossary.11572"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11573"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> key on <a id="wrglossary.11574"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
+<a id="wrglossary.11577"></a><code class="code"><dfn id="glo:pglspl"><code class="csfmt">\pglspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ Does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11578"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11579"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a></code> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11580"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>.<p>
+The <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be the value of the <a id="wrglossary.11581"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> key on <a id="wrglossary.11582"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11583"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> key on <a id="wrglossary.11584"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11575"></a><code class="code"><dfn id="glo:Pgls"><code class="csfmt">\Pgls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- Does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11576"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11577"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a></code> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11578"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>.<p>
-As <a id="wrglossary.11579"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>, the prefix fields are <a id="wrglossary.11580"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> on <a id="wrglossary.11581"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11582"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> on <a id="wrglossary.11583"></a><a href="#glo:dual.subsequentuse">subsequent use</a>, but the <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will now be obtained from the <a id="wrglossary.11584"></a><a href="#glo:idx.sentencecase">sentence case</a> commands <a id="wrglossary.11585"></a><a href="#glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></a> and <a id="wrglossary.11586"></a><a href="#glo:Glsentryprefixfirst"><code class="csfmt">\Glsentryprefixfirst</code></a>.<p>
+<a id="wrglossary.11585"></a><code class="code"><dfn id="glo:Pgls"><code class="csfmt">\Pgls</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ Does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11586"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11587"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a></code> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11588"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>.<p>
+As <a id="wrglossary.11589"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>, the prefix fields are <a id="wrglossary.11590"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> on <a id="wrglossary.11591"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11592"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> on <a id="wrglossary.11593"></a><a href="#glo:dual.subsequentuse">subsequent use</a>, but the <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will now be obtained from the <a id="wrglossary.11594"></a><a href="#glo:idx.sentencecase">sentence case</a> commands <a id="wrglossary.11595"></a><a href="#glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></a> and <a id="wrglossary.11596"></a><a href="#glo:Glsentryprefixfirst"><code class="csfmt">\Glsentryprefixfirst</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11587"></a><code class="code"><dfn id="glo:Pglspl"><code class="csfmt">\Pglspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- Does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11588"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11589"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a></code> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11590"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>.<p>
-As <a id="wrglossary.11591"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a>, the prefix fields are <a id="wrglossary.11592"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> on <a id="wrglossary.11593"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11594"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> on <a id="wrglossary.11595"></a><a href="#glo:dual.subsequentuse">subsequent use</a>, but the <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will now be obtained from the <a id="wrglossary.11596"></a><a href="#glo:idx.sentencecase">sentence case</a> commands <a id="wrglossary.11597"></a><a href="#glo:Glsentryprefixplural"><code class="csfmt">\Glsentryprefixplural</code></a> and <a id="wrglossary.11598"></a><a href="#glo:Glsentryprefixfirstplural"><code class="csfmt">\Glsentryprefixfirstplural</code></a>.<p>
+<a id="wrglossary.11597"></a><code class="code"><dfn id="glo:Pglspl"><code class="csfmt">\Pglspl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ Does <code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11598"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11599"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a></code> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11600"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>.<p>
+As <a id="wrglossary.11601"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a>, the prefix fields are <a id="wrglossary.11602"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> on <a id="wrglossary.11603"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11604"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> on <a id="wrglossary.11605"></a><a href="#glo:dual.subsequentuse">subsequent use</a>, but the <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will now be obtained from the <a id="wrglossary.11606"></a><a href="#glo:idx.sentencecase">sentence case</a> commands <a id="wrglossary.11607"></a><a href="#glo:Glsentryprefixplural"><code class="csfmt">\Glsentryprefixplural</code></a> and <a id="wrglossary.11608"></a><a href="#glo:Glsentryprefixfirstplural"><code class="csfmt">\Glsentryprefixfirstplural</code></a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11599"></a><code class="code"><dfn id="glo:PGLS"><code class="csfmt">\PGLS</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- Does: <pre class="compactcodebox"><a id="wrglossary.11600"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11601"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>}<a id="wrglossary.11602"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>
-</pre> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11603"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>.<p>
-The <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be the value of the <a id="wrglossary.11604"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> key on <a id="wrglossary.11605"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11606"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> key on <a id="wrglossary.11607"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
+<a id="wrglossary.11609"></a><code class="code"><dfn id="glo:PGLS"><code class="csfmt">\PGLS</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ Does: <pre class="compactcodebox"><a id="wrglossary.11610"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11611"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>}<a id="wrglossary.11612"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>
+</pre> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11613"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>.<p>
+The <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be the value of the <a id="wrglossary.11614"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> key on <a id="wrglossary.11615"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11616"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> key on <a id="wrglossary.11617"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11608"></a><code class="code"><dfn id="glo:PGLSpl"><code class="csfmt">\PGLSpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- Does: <pre class="compactcodebox"><a id="wrglossary.11609"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11610"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>}<a id="wrglossary.11611"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>
-</pre> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11612"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>.<p>
-The <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be the value of the <a id="wrglossary.11613"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> key on <a id="wrglossary.11614"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11615"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> key on <a id="wrglossary.11616"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11617"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.11618"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional commands, such as <a id="wrglossary.11619"></a><a href="#glo:pglsxtrshort"><code class="xtrcsfmt">\pglsxtrshort</code></a>, for use in section headings. </div><!-- end of information -->
-<p>
-<div class="example" id="ex:prefixes"><div class="title">Example 42: Using Prefixes</div> Continuing from Example <a href="#ex:determiners">41</a>, now that I&#x2019;ve defined my entries, I&#xa0;can use them in the text via the above commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>First use: <a id="wrglossary.11620"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{svm}. Next use: <a id="wrglossary.11621"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{svm}.
-Singular: <a id="wrglossary.11622"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{sample}, <a id="wrglossary.11623"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{oeil}.
-Plural: <a id="wrglossary.11624"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a>{sample}, <a id="wrglossary.11625"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a>{oeil}.
+<a id="wrglossary.11618"></a><code class="code"><dfn id="glo:PGLSpl"><code class="csfmt">\PGLSpl</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ Does: <pre class="compactcodebox"><a id="wrglossary.11619"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><a id="wrglossary.11620"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>}<a id="wrglossary.11621"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>
+</pre> if <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> is non-empty otherwise just uses <a id="wrglossary.11622"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>.<p>
+The <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> will be the value of the <a id="wrglossary.11623"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> key on <a id="wrglossary.11624"></a><a href="#glo:dual.firstuse">first use</a> or the <a id="wrglossary.11625"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> key on <a id="wrglossary.11626"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.11627"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.11628"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional commands, such as <a id="wrglossary.11629"></a><a href="#glo:pglsxtrshort"><code class="xtrcsfmt">\pglsxtrshort</code></a>, for use in section headings. </div><!-- end of information -->
+<p>
+<div class="example" id="ex:prefixes"><div class="title">Example 42: Using Prefixes</div> Continuing from Example <a href="#ex:determiners">41</a>, now that I&#x2019;ve defined my entries, I&#xa0;can use them in the text via the above commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>First use: <a id="wrglossary.11630"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{svm}. Next use: <a id="wrglossary.11631"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{svm}.
+Singular: <a id="wrglossary.11632"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{sample}, <a id="wrglossary.11633"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{oeil}.
+Plural: <a id="wrglossary.11634"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a>{sample}, <a id="wrglossary.11635"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a>{oeil}.
</pre> which produces: <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">&#x1f5ba;</span></a></div><!-- end of resultboxtitle -->
First use: a&#xa0;support vector machine (SVM). Next use: an SVM. Singular: a&#xa0;sample, l&#x2019;oeil. Plural: the samples, les yeux. </div><!-- end of resultbox -->
- For a complete document, see <a id="wrglossary.11626"></a><a href="#glo:file.sample-prefix.tex"><span class="filefmt">sample-prefix.tex</span></a>. </div><p>
+ For a complete document, see <a id="wrglossary.11636"></a><a href="#glo:file.sample-prefix.tex"><span class="filefmt">sample-prefix.tex</span></a>. </div><p>
This package also provides the commands described below, none of which perform any check to determine the entry&#x2019;s existence.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11627"></a><code class="code"><dfn id="glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11628"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field is non-empty, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
+<a id="wrglossary.11637"></a><code class="code"><dfn id="glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11638"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field is non-empty, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11629"></a><code class="code"><dfn id="glo:ifglshasprefixplural"><code class="csfmt">\ifglshasprefixplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11630"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field is non-empty, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
+<a id="wrglossary.11639"></a><code class="code"><dfn id="glo:ifglshasprefixplural"><code class="csfmt">\ifglshasprefixplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11640"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field is non-empty, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11631"></a><code class="code"><dfn id="glo:ifglshasprefixfirst"><code class="csfmt">\ifglshasprefixfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11632"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field is non-empty, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
+<a id="wrglossary.11641"></a><code class="code"><dfn id="glo:ifglshasprefixfirst"><code class="csfmt">\ifglshasprefixfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11642"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field is non-empty, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11633"></a><code class="code"><dfn id="glo:ifglshasprefixfirstplural"><code class="csfmt">\ifglshasprefixfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11634"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field is non-empty, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
+<a id="wrglossary.11643"></a><code class="code"><dfn id="glo:ifglshasprefixfirstplural"><code class="csfmt">\ifglshasprefixfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.11644"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field is non-empty, otherwise expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11635"></a><code class="code"><dfn id="glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value if the <a id="wrglossary.11636"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field.<p>
+<a id="wrglossary.11645"></a><code class="code"><dfn id="glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value if the <a id="wrglossary.11646"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11637"></a><code class="code"><dfn id="glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value if the <a id="wrglossary.11638"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field.<p>
+<a id="wrglossary.11647"></a><code class="code"><dfn id="glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value if the <a id="wrglossary.11648"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11639"></a><code class="code"><dfn id="glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value if the <a id="wrglossary.11640"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field.<p>
+<a id="wrglossary.11649"></a><code class="code"><dfn id="glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value if the <a id="wrglossary.11650"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11641"></a><code class="code"><dfn id="glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value if the <a id="wrglossary.11642"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field.<p>
-There are also variants that convert to <a id="wrglossary.11643"></a><a href="#glo:idx.sentencecase">sentence case</a>. As with command like <a id="wrglossary.11644"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a>, these will use <a id="wrglossary.11645"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> to expand in <a id="wrglossary.11646"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, but will use <a id="wrglossary.11647"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a> in the document.<p>
+<a id="wrglossary.11651"></a><code class="code"><dfn id="glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value if the <a id="wrglossary.11652"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field.<p>
+There are also variants that convert to <a id="wrglossary.11653"></a><a href="#glo:idx.sentencecase">sentence case</a>. As with command like <a id="wrglossary.11654"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a>, these will use <a id="wrglossary.11655"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> to expand in <a id="wrglossary.11656"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>, but will use <a id="wrglossary.11657"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a> in the document.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11648"></a><code class="code"><dfn id="glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- As <a id="wrglossary.11649"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a> with <a id="wrglossary.11650"></a><a href="#glo:idx.sentencecase">sentence case</a> applied.<p>
+<a id="wrglossary.11658"></a><code class="code"><dfn id="glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ As <a id="wrglossary.11659"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a> with <a id="wrglossary.11660"></a><a href="#glo:idx.sentencecase">sentence case</a> applied.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11651"></a><code class="code"><dfn id="glo:Glsentryprefixplural"><code class="csfmt">\Glsentryprefixplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- As <a id="wrglossary.11652"></a><a href="#glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></a> with <a id="wrglossary.11653"></a><a href="#glo:idx.sentencecase">sentence case</a> applied.<p>
+<a id="wrglossary.11661"></a><code class="code"><dfn id="glo:Glsentryprefixplural"><code class="csfmt">\Glsentryprefixplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ As <a id="wrglossary.11662"></a><a href="#glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></a> with <a id="wrglossary.11663"></a><a href="#glo:idx.sentencecase">sentence case</a> applied.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11654"></a><code class="code"><dfn id="glo:Glsentryprefixfirst"><code class="csfmt">\Glsentryprefixfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- As <a id="wrglossary.11655"></a><a href="#glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></a> with <a id="wrglossary.11656"></a><a href="#glo:idx.sentencecase">sentence case</a> applied.<p>
+<a id="wrglossary.11664"></a><code class="code"><dfn id="glo:Glsentryprefixfirst"><code class="csfmt">\Glsentryprefixfirst</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ As <a id="wrglossary.11665"></a><a href="#glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></a> with <a id="wrglossary.11666"></a><a href="#glo:idx.sentencecase">sentence case</a> applied.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11657"></a><code class="code"><dfn id="glo:Glsentryprefixfirstplural"><code class="csfmt">\Glsentryprefixfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- As <a id="wrglossary.11658"></a><a href="#glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></a> with <a id="wrglossary.11659"></a><a href="#glo:idx.sentencecase">sentence case</a> applied.<p>
-<div class="example" id="ex:plist"><div class="title">Example 43: Adding Determiner to Glossary Style</div> You can use the above commands to define a new <a id="wrglossary.11660"></a><a href="#glo:idx.glossarystyle">glossary style</a> that uses the determiner. For example, the following style is a slight modification of the <a id="wrglossary.11661"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style that inserts the prefix before the name: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11662"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{plist}{<span class="comment">% </span>
- <a id="wrglossary.11663"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.11664"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a>}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.11665"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.11666"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.11667"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.11668"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
- <a id="wrglossary.11669"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a>{<a id="wrglossary.11670"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
- <a id="wrglossary.11671"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.11672"></a><a href="#glo:idx.sym.hashhash"></a>1}{<a id="wrglossary.11673"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.11674"></a><a href="#glo:idx.sym.hashhash"></a>1}}]
- <a id="wrglossary.11675"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.11676"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11677"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.11678"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.11679"></a><a href="#glo:idx.sym.hashhash"></a>2}<span class="comment">% </span>
+<a id="wrglossary.11667"></a><code class="code"><dfn id="glo:Glsentryprefixfirstplural"><code class="csfmt">\Glsentryprefixfirstplural</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ As <a id="wrglossary.11668"></a><a href="#glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></a> with <a id="wrglossary.11669"></a><a href="#glo:idx.sentencecase">sentence case</a> applied.<p>
+<div class="example" id="ex:plist"><div class="title">Example 43: Adding Determiner to Glossary Style</div> You can use the above commands to define a new <a id="wrglossary.11670"></a><a href="#glo:idx.glossarystyle">glossary style</a> that uses the determiner. For example, the following style is a slight modification of the <a id="wrglossary.11671"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> style that inserts the prefix before the name: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11672"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{plist}{<span class="comment">% </span>
+ <a id="wrglossary.11673"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.11674"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.11675"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.11676"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.11677"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.11678"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
+ <a id="wrglossary.11679"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a>{<a id="wrglossary.11680"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
+ <a id="wrglossary.11681"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.11682"></a><a href="#glo:idx.sym.hashhash"></a>1}{<a id="wrglossary.11683"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.11684"></a><a href="#glo:idx.sym.hashhash"></a>1}}]
+ <a id="wrglossary.11685"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.11686"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11687"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.11688"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.11689"></a><a href="#glo:idx.sym.hashhash"></a>2}<span class="comment">% </span>
}
-</pre> If you want to change the prefix separator (<a id="wrglossary.11680"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>) then the following is better: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11681"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{plist}{<span class="comment">% </span>
+</pre> If you want to change the prefix separator (<a id="wrglossary.11690"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>) then the following is better: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11691"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{plist}{<span class="comment">% </span>
<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.11682"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.11683"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.11684"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.11685"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
- <a id="wrglossary.11686"></a><a href="#glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></a>{<a id="wrglossary.11687"></a><a href="#glo:idx.sym.hashhash"></a>1}{<a id="wrglossary.11688"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a>{<a id="wrglossary.11689"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11690"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>}{}<span class="comment">% </span>
- <a id="wrglossary.11691"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.11692"></a><a href="#glo:idx.sym.hashhash"></a>1}{<a id="wrglossary.11693"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.11694"></a><a href="#glo:idx.sym.hashhash"></a>1}}]
- <a id="wrglossary.11695"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.11696"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11697"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.11698"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.11699"></a><a href="#glo:idx.sym.hashhash"></a>2}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.11692"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.11693"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.11694"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.11695"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
+ <a id="wrglossary.11696"></a><a href="#glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></a>{<a id="wrglossary.11697"></a><a href="#glo:idx.sym.hashhash"></a>1}{<a id="wrglossary.11698"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a>{<a id="wrglossary.11699"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11700"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>}{}<span class="comment">% </span>
+ <a id="wrglossary.11701"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.11702"></a><a href="#glo:idx.sym.hashhash"></a>1}{<a id="wrglossary.11703"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.11704"></a><a href="#glo:idx.sym.hashhash"></a>1}}]
+ <a id="wrglossary.11705"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.11706"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11707"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.11708"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.11709"></a><a href="#glo:idx.sym.hashhash"></a>2}<span class="comment">% </span>
}
-</pre> The conditional is also useful if you want the style to use an <a id="wrglossary.11700"></a><a href="#glo:idx.uppercase">uppercase</a> letter at the start of the entry item: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11701"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{plist}{<span class="comment">% </span>
- <a id="wrglossary.11702"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.11703"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a>}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.11704"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.11705"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.11706"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.11707"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
- <a id="wrglossary.11708"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.11709"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
+</pre> The conditional is also useful if you want the style to use an <a id="wrglossary.11710"></a><a href="#glo:idx.uppercase">uppercase</a> letter at the start of the entry item: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11711"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a>{plist}{<span class="comment">% </span>
+ <a id="wrglossary.11712"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.11713"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.11714"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.11715"></a><a href="#glo:item"><code class="csfmt">\item</code></a>[<a id="wrglossary.11716"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a>{<a id="wrglossary.11717"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
+ <a id="wrglossary.11718"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>{<a id="wrglossary.11719"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.11710"></a><a href="#glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></a>{<a id="wrglossary.11711"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
- {<a id="wrglossary.11712"></a><a href="#glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></a>{<a id="wrglossary.11713"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11714"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11715"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.11716"></a><a href="#glo:idx.sym.hashhash"></a>1}}<span class="comment">% </span>
- {<a id="wrglossary.11717"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a>{<a id="wrglossary.11718"></a><a href="#glo:idx.sym.hashhash"></a>1}}<span class="comment">% </span>
+ <a id="wrglossary.11720"></a><a href="#glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></a>{<a id="wrglossary.11721"></a><a href="#glo:idx.sym.hashhash"></a>1}<span class="comment">% </span>
+ {<a id="wrglossary.11722"></a><a href="#glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></a>{<a id="wrglossary.11723"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11724"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><a id="wrglossary.11725"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<a id="wrglossary.11726"></a><a href="#glo:idx.sym.hashhash"></a>1}}<span class="comment">% </span>
+ {<a id="wrglossary.11727"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a>{<a id="wrglossary.11728"></a><a href="#glo:idx.sym.hashhash"></a>1}}<span class="comment">% </span>
}]
- <a id="wrglossary.11719"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.11720"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11721"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.11722"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.11723"></a><a href="#glo:idx.sym.hashhash"></a>2}<span class="comment">% </span>
+ <a id="wrglossary.11729"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<a id="wrglossary.11730"></a><a href="#glo:idx.sym.hashhash"></a>1}<a id="wrglossary.11731"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><a id="wrglossary.11732"></a><a href="#glo:space"><code class="csfmt">\space</code></a> <a id="wrglossary.11733"></a><a href="#glo:idx.sym.hashhash"></a>2}<span class="comment">% </span>
}
</pre> </div><p>
@@ -8788,16 +8796,16 @@ There are also variants that convert to <a id="wrglossary.11643"></a><a href="#g
<h1><!-- start of chapter header -->17. Accessibility Support<div class="labellink"><a href="#sec:accsupp">[link]</a></div></h1><!-- end of chapter header -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11724"></a><code class="code"><code class="cmd">\usepackage</code>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<dfn id="glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></dfn>}</code><p>
-<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.11725"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>]{glossaries-extra}</code></div><!-- end of noteBox -->
+<a id="wrglossary.11734"></a><code class="code"><code class="cmd">\usepackage</code>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<dfn id="glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></dfn>}</code><p>
+<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.11735"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>]{glossaries-extra}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
<p>
-Limited accessibility support is provided by the accompanying <a id="wrglossary.11726"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package, but note that this package is experimental. This package automatically loads the <a id="wrglossary.11727"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Any options are passed to <a id="wrglossary.11728"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> (if it hasn&#x2019;t already been loaded). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.11729"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries-accsupp}
-</pre> This will load <a id="wrglossary.11730"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with the <a id="wrglossary.11731"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option as well as loading <a id="wrglossary.11732"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11733"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- If you are using the <a id="wrglossary.11734"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, you need to load <a id="wrglossary.11735"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> with the <a id="wrglossary.11736"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a> package option. For example: <pre>
+Limited accessibility support is provided by the accompanying <a id="wrglossary.11736"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package, but note that this package is experimental. This package automatically loads the <a id="wrglossary.11737"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Any options are passed to <a id="wrglossary.11738"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> (if it hasn&#x2019;t already been loaded). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.11739"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries-accsupp}
+</pre> This will load <a id="wrglossary.11740"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with the <a id="wrglossary.11741"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option as well as loading <a id="wrglossary.11742"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.11743"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ If you are using the <a id="wrglossary.11744"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, you need to load <a id="wrglossary.11745"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> with the <a id="wrglossary.11746"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a> package option. For example: <pre>
\usepackage[abbreviations,accsupp]{glossaries-extra}
-</pre> This will load <a id="wrglossary.11737"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (with the <a id="wrglossary.11738"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> option), <a id="wrglossary.11739"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.11740"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> and make appropriate patches to integrate the accessibility support with the extension commands. </div><!-- end of information -->
+</pre> This will load <a id="wrglossary.11747"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (with the <a id="wrglossary.11748"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> option), <a id="wrglossary.11749"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.11750"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> and make appropriate patches to integrate the accessibility support with the extension commands. </div><!-- end of information -->
<p>
</section><!-- end of section sec:accsupp -->
@@ -8805,116 +8813,116 @@ Limited accessibility support is provided by the accompanying <a id="wrglossary.
<section id="sec:accsuppkeys"><!-- start of section sec:accsuppkeys --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->17.1. Accessibility Keys<div class="labellink"><a href="#sec:accsuppkeys">[link]</a></div></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.11741"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package defines additional keys that may be used when defining <a id="wrglossary.11742"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. If a key isn&#x2019;t set, then there will be not accessibility support for the corresponding field.<p>
+The <a id="wrglossary.11751"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package defines additional keys that may be used when defining <a id="wrglossary.11752"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. If a key isn&#x2019;t set, then there will be not accessibility support for the corresponding field.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11743"></a><code class="code"><dfn id="glo:opt.gloskey.access"><span class="csoptfmt">access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11753"></a><code class="code"><dfn id="glo:opt.gloskey.access"><span class="csoptfmt">access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11744"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11754"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11745"></a><code class="code"><dfn id="glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11755"></a><code class="code"><dfn id="glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11746"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11756"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11747"></a><code class="code"><dfn id="glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11757"></a><code class="code"><dfn id="glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11748"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11758"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11749"></a><code class="code"><dfn id="glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11759"></a><code class="code"><dfn id="glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11750"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11760"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11751"></a><code class="code"><dfn id="glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11761"></a><code class="code"><dfn id="glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11752"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11762"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11753"></a><code class="code"><dfn id="glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11763"></a><code class="code"><dfn id="glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11754"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11764"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11755"></a><code class="code"><dfn id="glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11765"></a><code class="code"><dfn id="glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11756"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11766"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11757"></a><code class="code"><dfn id="glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11767"></a><code class="code"><dfn id="glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11758"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key. The corresponding <a id="wrglossary.11759"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11760"></a><a href="#glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></a>.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11768"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key. The corresponding <a id="wrglossary.11769"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11770"></a><a href="#glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11761"></a><code class="code"><dfn id="glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11771"></a><code class="code"><dfn id="glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11762"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> key. The corresponding <a id="wrglossary.11763"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11764"></a><a href="#glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></a>.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11772"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> key. The corresponding <a id="wrglossary.11773"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11774"></a><a href="#glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11765"></a><code class="code"><dfn id="glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11775"></a><code class="code"><dfn id="glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11766"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11776"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11767"></a><code class="code"><dfn id="glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11777"></a><code class="code"><dfn id="glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11768"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11778"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11769"></a><code class="code"><dfn id="glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11779"></a><code class="code"><dfn id="glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11770"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key.<p>
-If you define <a id="wrglossary.11771"></a><a href="#glo:idx.acronym">acronyms</a> with <a id="wrglossary.11772"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, the <a id="wrglossary.11773"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field will automatically be set to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11774"></a><code class="code"><dfn id="glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This just expands to <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>. If redefined, this command must be fully expandable. It expands when the <a id="wrglossary.11775"></a><a href="#glo:idx.acronym">acronym</a> is defined.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11780"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key.<p>
+If you define <a id="wrglossary.11781"></a><a href="#glo:idx.acronym">acronyms</a> with <a id="wrglossary.11782"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, the <a id="wrglossary.11783"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field will automatically be set to: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11784"></a><code class="code"><dfn id="glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This just expands to <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>. If redefined, this command must be fully expandable. It expands when the <a id="wrglossary.11785"></a><a href="#glo:idx.acronym">acronym</a> is defined.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11776"></a><code class="code"><dfn id="glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11786"></a><code class="code"><dfn id="glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11777"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11787"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11778"></a><code class="code"><dfn id="glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11788"></a><code class="code"><dfn id="glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11779"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. The corresponding <a id="wrglossary.11780"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11781"></a><a href="#glo:opt.glosfield.useriaccess"><span class="csoptfmt">useriaccess</span></a>.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11789"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. The corresponding <a id="wrglossary.11790"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11791"></a><a href="#glo:opt.glosfield.useriaccess"><span class="csoptfmt">useriaccess</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11782"></a><code class="code"><dfn id="glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11792"></a><code class="code"><dfn id="glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11783"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> key. The corresponding <a id="wrglossary.11784"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11785"></a><a href="#glo:opt.glosfield.useriiaccess"><span class="csoptfmt">useriiaccess</span></a>.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11793"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> key. The corresponding <a id="wrglossary.11794"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11795"></a><a href="#glo:opt.glosfield.useriiaccess"><span class="csoptfmt">useriiaccess</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11786"></a><code class="code"><dfn id="glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11796"></a><code class="code"><dfn id="glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11787"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> key. The corresponding <a id="wrglossary.11788"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11789"></a><a href="#glo:opt.glosfield.useriiiaccess"><span class="csoptfmt">useriiiaccess</span></a>.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11797"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> key. The corresponding <a id="wrglossary.11798"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11799"></a><a href="#glo:opt.glosfield.useriiiaccess"><span class="csoptfmt">useriiiaccess</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11790"></a><code class="code"><dfn id="glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11800"></a><code class="code"><dfn id="glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11791"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> key. The corresponding <a id="wrglossary.11792"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11793"></a><a href="#glo:opt.glosfield.userivaccess"><span class="csoptfmt">userivaccess</span></a>.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11801"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> key. The corresponding <a id="wrglossary.11802"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11803"></a><a href="#glo:opt.glosfield.userivaccess"><span class="csoptfmt">userivaccess</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11794"></a><code class="code"><dfn id="glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11804"></a><code class="code"><dfn id="glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11795"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> key. The corresponding <a id="wrglossary.11796"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11797"></a><a href="#glo:opt.glosfield.uservaccess"><span class="csoptfmt">uservaccess</span></a>.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11805"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> key. The corresponding <a id="wrglossary.11806"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11807"></a><a href="#glo:opt.glosfield.uservaccess"><span class="csoptfmt">uservaccess</span></a>.<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.11798"></a><code class="code"><dfn id="glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.11808"></a><code class="code"><dfn id="glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></dfn>={<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code></div><!-- end of settingsbox -->
<p>
-The value of this key is the replacement text corresponding to the <a id="wrglossary.11799"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> key. The corresponding <a id="wrglossary.11800"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11801"></a><a href="#glo:opt.glosfield.userviaccess"><span class="csoptfmt">userviaccess</span></a>.<p>
-For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11802"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{tex}{<a id="wrglossary.11803"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\TeX</code>}</span>,<a id="wrglossary.11804"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Document preparation language}</span>,<a id="wrglossary.11805"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a><span class="optfmt">={TeX}</span>}
-</pre> Now the <a id="wrglossary.11806"></a><a href="#glo:dual.linktext">link text</a> produced by <code class="code"><a id="wrglossary.11807"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{tex}</code> will be: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11808"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>{ActualText={TeX}}<code class="cmd">\TeX</code><a id="wrglossary.11809"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a>
-</pre> which is produced via <a id="wrglossary.11810"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>. If you want to use another accessibility package, see &#xa7;<a href="#sec:accsuppdevnote">17.5</a>.<p>
-The sample file <a id="wrglossary.11811"></a><a href="#glo:file.sampleaccsupp.tex"><span class="filefmt">sampleaccsupp.tex</span></a> illustrates the <a id="wrglossary.11812"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package.<p>
+The value of this key is the replacement text corresponding to the <a id="wrglossary.11809"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> key. The corresponding <a id="wrglossary.11810"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> is <a id="wrglossary.11811"></a><a href="#glo:opt.glosfield.userviaccess"><span class="csoptfmt">userviaccess</span></a>.<p>
+For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11812"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{tex}{<a id="wrglossary.11813"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\TeX</code>}</span>,<a id="wrglossary.11814"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Document preparation language}</span>,<a id="wrglossary.11815"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a><span class="optfmt">={TeX}</span>}
+</pre> Now the <a id="wrglossary.11816"></a><a href="#glo:dual.linktext">link text</a> produced by <code class="code"><a id="wrglossary.11817"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{tex}</code> will be: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11818"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>{ActualText={TeX}}<code class="cmd">\TeX</code><a id="wrglossary.11819"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a>
+</pre> which is produced via <a id="wrglossary.11820"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>. If you want to use another accessibility package, see &#xa7;<a href="#sec:accsuppdevnote">17.5</a>.<p>
+The sample file <a id="wrglossary.11821"></a><a href="#glo:file.sampleaccsupp.tex"><span class="filefmt">sampleaccsupp.tex</span></a> illustrates the <a id="wrglossary.11822"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package.<p>
</section><!-- end of section sec:accsuppkeys -->
<section id="sec:accsuppcmds"><!-- start of section sec:accsuppcmds --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->17.2. Incorporating Accessibility Support<div class="labellink"><a href="#sec:accsuppcmds">[link]</a></div></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.11813"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.11814"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands have their <a id="wrglossary.11815"></a><a href="#glo:dual.linktext">link text</a> adjusted to incorporate the accessibility support, if provided. A helper command is used to identify the replacement text that depends on the field name: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11816"></a><code class="code"><dfn id="glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+The <a id="wrglossary.11823"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.11824"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands have their <a id="wrglossary.11825"></a><a href="#glo:dual.linktext">link text</a> adjusted to incorporate the accessibility support, if provided. A helper command is used to identify the replacement text that depends on the field name: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11826"></a><code class="code"><dfn id="glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
This will use <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11817"></a><code class="code"><dfn id="glo:glsfield-labelaccsupp"><code class="xtrcsfmt">\gls<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>accsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11827"></a><code class="code"><dfn id="glo:glsfield-labelaccsupp"><code class="xtrcsfmt">\gls<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>accsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
if it&#x2019;s defined otherwise it will just use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11818"></a><code class="code"><dfn id="glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Note that <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> is the <a id="wrglossary.11819"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> which may not match the corresponding key. For example, the <a id="wrglossary.11820"></a><a href="#glo:opt.glosfield.shortpl"><span class="csoptfmt">shortpl</span></a> field label corresponds to the <a id="wrglossary.11821"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11822"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- With <a id="wrglossary.11823"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, there&#x2019;s a prior test for the existence of the command <a id="wrglossary.11824"></a><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></a>. </div><!-- end of information -->
+<a id="wrglossary.11828"></a><code class="code"><dfn id="glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Note that <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> is the <a id="wrglossary.11829"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> which may not match the corresponding key. For example, the <a id="wrglossary.11830"></a><a href="#glo:opt.glosfield.shortpl"><span class="csoptfmt">shortpl</span></a> field label corresponds to the <a id="wrglossary.11831"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.11832"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ With <a id="wrglossary.11833"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, there&#x2019;s a prior test for the existence of the command <a id="wrglossary.11834"></a><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></a>. </div><!-- end of information -->
<p>
There are two commands pre-defined: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11825"></a><code class="code"><dfn id="glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which is defined as: <pre class="compactcodebox"><a id="wrglossary.11826"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>{E}{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}
+<a id="wrglossary.11835"></a><code class="code"><dfn id="glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which is defined as: <pre class="compactcodebox"><a id="wrglossary.11836"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>{E}{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}
</pre> and <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11827"></a><code class="code"><dfn id="glo:glsshortplaccsupp"><code class="csfmt">\glsshortplaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- which is simply defined to use <a id="wrglossary.11828"></a><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a>.<p>
+<a id="wrglossary.11837"></a><code class="code"><dfn id="glo:glsshortplaccsupp"><code class="csfmt">\glsshortplaccsupp</code></dfn>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ which is simply defined to use <a id="wrglossary.11838"></a><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a>.<p>
These helper commands all internally use: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11829"></a><code class="code"><dfn id="glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- The default definition uses commands provided by the <a id="wrglossary.11830"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a> package. If you want to experiment with another accessibility package, see &#xa7;<a href="#sec:accsuppdevnote">17.5</a>. The <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> are passed to the underlying accessibility support command.<p>
-The <span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span> argument is the appropriate <a id="wrglossary.11831"></a><a href="#glo:idx.PDFelement">PDF element</a> tag. The <a id="wrglossary.11832"></a><a href="#glo:PDF">PDF</a> specification identifies three different types of replacement text:
+<a id="wrglossary.11839"></a><code class="code"><dfn id="glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></dfn>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ The default definition uses commands provided by the <a id="wrglossary.11840"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a> package. If you want to experiment with another accessibility package, see &#xa7;<a href="#sec:accsuppdevnote">17.5</a>. The <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> are passed to the underlying accessibility support command.<p>
+The <span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span> argument is the appropriate <a id="wrglossary.11841"></a><a href="#glo:idx.PDFelement">PDF element</a> tag. The <a id="wrglossary.11842"></a><a href="#glo:PDF">PDF</a> specification identifies three different types of replacement text:
<dl>
<dt>Alt</dt>
@@ -8933,17 +8941,17 @@ The <span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</s
</dl>
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Many <a id="wrglossary.11833"></a><a href="#glo:PDF">PDF</a> viewers don&#x2019;t actually support any type of replacement text. Some may support <span class="qt">&#x201c;ActualText&#x201d;</span> but not <span class="qt">&#x201c;Alt&#x201d;</span> or <span class="qt">&#x201c;E&#x201d;</span>. <a href="https://pdfbox.apache.org/">PDFBox</a>&#x2019;s <span class="qt">&#x201c;PDFDebugger&#x201d;</span> tool can be used to inspect the PDF content to make sure that the replacement text has been correctly set. </div><!-- end of important -->
+Many <a id="wrglossary.11843"></a><a href="#glo:PDF">PDF</a> viewers don&#x2019;t actually support any type of replacement text. Some may support <span class="qt">&#x201c;ActualText&#x201d;</span> but not <span class="qt">&#x201c;Alt&#x201d;</span> or <span class="qt">&#x201c;E&#x201d;</span>. <a href="https://pdfbox.apache.org/">PDFBox</a>&#x2019;s <span class="qt">&#x201c;PDFDebugger&#x201d;</span> tool can be used to inspect the PDF content to make sure that the replacement text has been correctly set. </div><!-- end of important -->
<p>
-You can define your own custom helper commands for specific fields that require them. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.11834"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glssymbolaccsupp</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.11835"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>[method=hex,unicode]{ActualText}{<a id="wrglossary.11836"></a><a href="#glo:idx.sym.hash"></a>1}{<a id="wrglossary.11837"></a><a href="#glo:idx.sym.hash"></a>2}<span class="comment">% </span>
+You can define your own custom helper commands for specific fields that require them. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.11844"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glssymbolaccsupp</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.11845"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>[method=hex,unicode]{ActualText}{<a id="wrglossary.11846"></a><a href="#glo:idx.sym.hash"></a>1}{<a id="wrglossary.11847"></a><a href="#glo:idx.sym.hash"></a>2}<span class="comment">% </span>
}
-</pre> This definition requires the replacement text to be specified with the hexadecimal character code. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11838"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{int}{<a id="wrglossary.11839"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={int}</span>,<a id="wrglossary.11840"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={integral}</span>,
- <a id="wrglossary.11841"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.11842"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\int</code>}}</span>,<a id="wrglossary.11843"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a><span class="optfmt">={222B}</span>
+</pre> This definition requires the replacement text to be specified with the hexadecimal character code. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.11848"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{int}{<a id="wrglossary.11849"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={int}</span>,<a id="wrglossary.11850"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={integral}</span>,
+ <a id="wrglossary.11851"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.11852"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\int</code>}}</span>,<a id="wrglossary.11853"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a><span class="optfmt">={222B}</span>
}
</pre><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.11844"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.11845"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional support. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.11854"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.11855"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional support. </div><!-- end of information -->
<p>
</section><!-- end of section sec:accsuppcmds -->
@@ -8953,141 +8961,141 @@ You can define your own custom helper commands for specific fields that require
<p>
These robust commands are all in the form <pre class="compactcodebox"><code class="csfmt">\gls<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accessdisplay</code>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}
</pre> They may be used to apply the supplied accessibility information to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>. If the relevant access field hasn&#x2019;t been set, these simply do <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
-<div class="sidenote"><a id="wrglossary.11846"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-The <a id="wrglossary.11847"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides convenient wrapper commands such as: <pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.11848"></a><a href="#glo:glsaccessname"><code class="xtrcsfmt">\glsaccessname</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.11849"></a><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a>{<a id="wrglossary.11850"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<a id="wrglossary.11851"></a><a href="#glo:idx.sym.hash"></a>1}}<a id="wrglossary.11852"></a><a href="#glo:idx.sym.hash"></a>1<span class="comment">% </span>
+<div class="sidenote"><a id="wrglossary.11856"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+The <a id="wrglossary.11857"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides convenient wrapper commands such as: <pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.11858"></a><a href="#glo:glsaccessname"><code class="xtrcsfmt">\glsaccessname</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.11859"></a><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a>{<a id="wrglossary.11860"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<a id="wrglossary.11861"></a><a href="#glo:idx.sym.hash"></a>1}}<a id="wrglossary.11862"></a><a href="#glo:idx.sym.hash"></a>1<span class="comment">% </span>
}
-</pre> See the <a id="wrglossary.11853"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+</pre> See the <a id="wrglossary.11863"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11854"></a><code class="code"><dfn id="glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11855"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11864"></a><code class="code"><dfn id="glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11865"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11856"></a><code class="code"><dfn id="glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11857"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11866"></a><code class="code"><dfn id="glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11867"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11858"></a><code class="code"><dfn id="glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11859"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11868"></a><code class="code"><dfn id="glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11869"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11860"></a><code class="code"><dfn id="glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11861"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11870"></a><code class="code"><dfn id="glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11871"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11862"></a><code class="code"><dfn id="glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11863"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11872"></a><code class="code"><dfn id="glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11873"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11864"></a><code class="code"><dfn id="glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11865"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11874"></a><code class="code"><dfn id="glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11875"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11866"></a><code class="code"><dfn id="glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11867"></a><a href="#glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></a> field (which corresponds to the <a id="wrglossary.11868"></a><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11876"></a><code class="code"><dfn id="glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11877"></a><a href="#glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></a> field (which corresponds to the <a id="wrglossary.11878"></a><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11869"></a><code class="code"><dfn id="glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11870"></a><a href="#glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></a> field (which corresponds to the <a id="wrglossary.11871"></a><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11879"></a><code class="code"><dfn id="glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11880"></a><a href="#glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></a> field (which corresponds to the <a id="wrglossary.11881"></a><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11872"></a><code class="code"><dfn id="glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11873"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11882"></a><code class="code"><dfn id="glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11883"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11874"></a><code class="code"><dfn id="glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11875"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11884"></a><code class="code"><dfn id="glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11885"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11876"></a><code class="code"><dfn id="glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11877"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11886"></a><code class="code"><dfn id="glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11887"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11878"></a><code class="code"><dfn id="glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11879"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11888"></a><code class="code"><dfn id="glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11889"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a> field to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11880"></a><code class="code"><dfn id="glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11881"></a><a href="#glo:opt.glosfield.useriaccess"><span class="csoptfmt">useriaccess</span></a> field (which corresponds to the <a id="wrglossary.11882"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11890"></a><code class="code"><dfn id="glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11891"></a><a href="#glo:opt.glosfield.useriaccess"><span class="csoptfmt">useriaccess</span></a> field (which corresponds to the <a id="wrglossary.11892"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11883"></a><code class="code"><dfn id="glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11884"></a><a href="#glo:opt.glosfield.useriiaccess"><span class="csoptfmt">useriiaccess</span></a> field (which corresponds to the <a id="wrglossary.11885"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11893"></a><code class="code"><dfn id="glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11894"></a><a href="#glo:opt.glosfield.useriiaccess"><span class="csoptfmt">useriiaccess</span></a> field (which corresponds to the <a id="wrglossary.11895"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11886"></a><code class="code"><dfn id="glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11887"></a><a href="#glo:opt.glosfield.useriiiaccess"><span class="csoptfmt">useriiiaccess</span></a> field (which corresponds to the <a id="wrglossary.11888"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11896"></a><code class="code"><dfn id="glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11897"></a><a href="#glo:opt.glosfield.useriiiaccess"><span class="csoptfmt">useriiiaccess</span></a> field (which corresponds to the <a id="wrglossary.11898"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11889"></a><code class="code"><dfn id="glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11890"></a><a href="#glo:opt.glosfield.userivaccess"><span class="csoptfmt">userivaccess</span></a> field (which corresponds to the <a id="wrglossary.11891"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11899"></a><code class="code"><dfn id="glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11900"></a><a href="#glo:opt.glosfield.userivaccess"><span class="csoptfmt">userivaccess</span></a> field (which corresponds to the <a id="wrglossary.11901"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11892"></a><code class="code"><dfn id="glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11893"></a><a href="#glo:opt.glosfield.uservaccess"><span class="csoptfmt">uservaccess</span></a> field (which corresponds to the <a id="wrglossary.11894"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11902"></a><code class="code"><dfn id="glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11903"></a><a href="#glo:opt.glosfield.uservaccess"><span class="csoptfmt">uservaccess</span></a> field (which corresponds to the <a id="wrglossary.11904"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11895"></a><code class="code"><dfn id="glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Applies the accessibility information from the <a id="wrglossary.11896"></a><a href="#glo:opt.glosfield.userviaccess"><span class="csoptfmt">userviaccess</span></a> field (which corresponds to the <a id="wrglossary.11897"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
+<a id="wrglossary.11905"></a><code class="code"><dfn id="glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></dfn>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Applies the accessibility information from the <a id="wrglossary.11906"></a><a href="#glo:opt.glosfield.userviaccess"><span class="csoptfmt">userviaccess</span></a> field (which corresponds to the <a id="wrglossary.11907"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a> key) to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>.<p>
</section><!-- end of section sec:glsentryaccessdisplay -->
<section id="sec:glsentryaccess"><!-- start of section sec:glsentryaccess --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->17.4. Obtaining the Access Field Values<div class="labellink"><a href="#sec:glsentryaccess">[link]</a></div></h2><!-- end of section header -->
<p>
-There are commands analogous to <a id="wrglossary.11898"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> if you need to obtain the value of any of the accessibility fields. Since the accessibility information isn&#x2019;t intended to be typeset but should be written as a <a id="wrglossary.11899"></a><a href="#glo:PDF">PDF</a> string, use the expandable <a id="wrglossary.11900"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> or <a id="wrglossary.11901"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a> if any <a id="wrglossary.11902"></a><a href="#glo:dual.casechange">case change</a> is required.<p>
+There are commands analogous to <a id="wrglossary.11908"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> if you need to obtain the value of any of the accessibility fields. Since the accessibility information isn&#x2019;t intended to be typeset but should be written as a <a id="wrglossary.11909"></a><a href="#glo:PDF">PDF</a> string, use the expandable <a id="wrglossary.11910"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> or <a id="wrglossary.11911"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a> if any <a id="wrglossary.11912"></a><a href="#glo:dual.casechange">case change</a> is required.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11903"></a><code class="code"><dfn id="glo:glsentryaccess"><code class="csfmt">\glsentryaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11904"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field.<p>
+<a id="wrglossary.11913"></a><code class="code"><dfn id="glo:glsentryaccess"><code class="csfmt">\glsentryaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11914"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11905"></a><code class="code"><dfn id="glo:glsentrytextaccess"><code class="csfmt">\glsentrytextaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11906"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> field.<p>
+<a id="wrglossary.11915"></a><code class="code"><dfn id="glo:glsentrytextaccess"><code class="csfmt">\glsentrytextaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11916"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11907"></a><code class="code"><dfn id="glo:glsentryfirstaccess"><code class="csfmt">\glsentryfirstaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11908"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> field.<p>
+<a id="wrglossary.11917"></a><code class="code"><dfn id="glo:glsentryfirstaccess"><code class="csfmt">\glsentryfirstaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11918"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11909"></a><code class="code"><dfn id="glo:glsentrypluralaccess"><code class="csfmt">\glsentrypluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11910"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a> field.<p>
+<a id="wrglossary.11919"></a><code class="code"><dfn id="glo:glsentrypluralaccess"><code class="csfmt">\glsentrypluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11920"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11911"></a><code class="code"><dfn id="glo:glsentryfirstpluralaccess"><code class="csfmt">\glsentryfirstpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11912"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a> field.<p>
+<a id="wrglossary.11921"></a><code class="code"><dfn id="glo:glsentryfirstpluralaccess"><code class="csfmt">\glsentryfirstpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11922"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11913"></a><code class="code"><dfn id="glo:glsentrysymbolaccess"><code class="csfmt">\glsentrysymbolaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11914"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> field.<p>
+<a id="wrglossary.11923"></a><code class="code"><dfn id="glo:glsentrysymbolaccess"><code class="csfmt">\glsentrysymbolaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11924"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11915"></a><code class="code"><dfn id="glo:glsentrysymbolpluralaccess"><code class="csfmt">\glsentrysymbolpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11916"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a> field.<p>
+<a id="wrglossary.11925"></a><code class="code"><dfn id="glo:glsentrysymbolpluralaccess"><code class="csfmt">\glsentrysymbolpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11926"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11917"></a><code class="code"><dfn id="glo:glsentrydescaccess"><code class="csfmt">\glsentrydescaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11918"></a><a href="#glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></a> field, which corresponds to the <a id="wrglossary.11919"></a><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a> key.<p>
+<a id="wrglossary.11927"></a><code class="code"><dfn id="glo:glsentrydescaccess"><code class="csfmt">\glsentrydescaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11928"></a><a href="#glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></a> field, which corresponds to the <a id="wrglossary.11929"></a><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a> key.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11920"></a><code class="code"><dfn id="glo:glsentrydescpluralaccess"><code class="csfmt">\glsentrydescpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11921"></a><a href="#glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></a> field, which corresponds to the <a id="wrglossary.11922"></a><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a> key.<p>
+<a id="wrglossary.11930"></a><code class="code"><dfn id="glo:glsentrydescpluralaccess"><code class="csfmt">\glsentrydescpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11931"></a><a href="#glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></a> field, which corresponds to the <a id="wrglossary.11932"></a><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a> key.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11923"></a><code class="code"><dfn id="glo:glsentryshortaccess"><code class="csfmt">\glsentryshortaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11924"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field.<p>
+<a id="wrglossary.11933"></a><code class="code"><dfn id="glo:glsentryshortaccess"><code class="csfmt">\glsentryshortaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11934"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11925"></a><code class="code"><dfn id="glo:glsentryshortpluralaccess"><code class="csfmt">\glsentryshortpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11926"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> field.<p>
+<a id="wrglossary.11935"></a><code class="code"><dfn id="glo:glsentryshortpluralaccess"><code class="csfmt">\glsentryshortpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11936"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11927"></a><code class="code"><dfn id="glo:glsentrylongaccess"><code class="csfmt">\glsentrylongaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11928"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> field.<p>
+<a id="wrglossary.11937"></a><code class="code"><dfn id="glo:glsentrylongaccess"><code class="csfmt">\glsentrylongaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11938"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11929"></a><code class="code"><dfn id="glo:glsentrylongpluralaccess"><code class="csfmt">\glsentrylongpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11930"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a> field.<p>
+<a id="wrglossary.11939"></a><code class="code"><dfn id="glo:glsentrylongpluralaccess"><code class="csfmt">\glsentrylongpluralaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11940"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a> field.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11931"></a><code class="code"><dfn id="glo:glsentryuseriaccess"><code class="csfmt">\glsentryuseriaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11932"></a><a href="#glo:opt.glosfield.useriaccess"><span class="csoptfmt">useriaccess</span></a> field, which corresponds to the <a id="wrglossary.11933"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> key.<p>
+<a id="wrglossary.11941"></a><code class="code"><dfn id="glo:glsentryuseriaccess"><code class="csfmt">\glsentryuseriaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11942"></a><a href="#glo:opt.glosfield.useriaccess"><span class="csoptfmt">useriaccess</span></a> field, which corresponds to the <a id="wrglossary.11943"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> key.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11934"></a><code class="code"><dfn id="glo:glsentryuseriiaccess"><code class="csfmt">\glsentryuseriiaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11935"></a><a href="#glo:opt.glosfield.useriiaccess"><span class="csoptfmt">useriiaccess</span></a> field, which corresponds to the <a id="wrglossary.11936"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a> key.<p>
+<a id="wrglossary.11944"></a><code class="code"><dfn id="glo:glsentryuseriiaccess"><code class="csfmt">\glsentryuseriiaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11945"></a><a href="#glo:opt.glosfield.useriiaccess"><span class="csoptfmt">useriiaccess</span></a> field, which corresponds to the <a id="wrglossary.11946"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a> key.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11937"></a><code class="code"><dfn id="glo:glsentryuseriiiaccess"><code class="csfmt">\glsentryuseriiiaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11938"></a><a href="#glo:opt.glosfield.useriiiaccess"><span class="csoptfmt">useriiiaccess</span></a> field, which corresponds to the <a id="wrglossary.11939"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a> key.<p>
+<a id="wrglossary.11947"></a><code class="code"><dfn id="glo:glsentryuseriiiaccess"><code class="csfmt">\glsentryuseriiiaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11948"></a><a href="#glo:opt.glosfield.useriiiaccess"><span class="csoptfmt">useriiiaccess</span></a> field, which corresponds to the <a id="wrglossary.11949"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a> key.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11940"></a><code class="code"><dfn id="glo:glsentryuserivaccess"><code class="csfmt">\glsentryuserivaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11941"></a><a href="#glo:opt.glosfield.userivaccess"><span class="csoptfmt">userivaccess</span></a> field, which corresponds to the <a id="wrglossary.11942"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a> key.<p>
+<a id="wrglossary.11950"></a><code class="code"><dfn id="glo:glsentryuserivaccess"><code class="csfmt">\glsentryuserivaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11951"></a><a href="#glo:opt.glosfield.userivaccess"><span class="csoptfmt">userivaccess</span></a> field, which corresponds to the <a id="wrglossary.11952"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a> key.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11943"></a><code class="code"><dfn id="glo:glsentryuservaccess"><code class="csfmt">\glsentryuservaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11944"></a><a href="#glo:opt.glosfield.uservaccess"><span class="csoptfmt">uservaccess</span></a> field, which corresponds to the <a id="wrglossary.11945"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a> key.<p>
+<a id="wrglossary.11953"></a><code class="code"><dfn id="glo:glsentryuservaccess"><code class="csfmt">\glsentryuservaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11954"></a><a href="#glo:opt.glosfield.uservaccess"><span class="csoptfmt">uservaccess</span></a> field, which corresponds to the <a id="wrglossary.11955"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a> key.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11946"></a><code class="code"><dfn id="glo:glsentryuserviaccess"><code class="csfmt">\glsentryuserviaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- Expands to the value of the <a id="wrglossary.11947"></a><a href="#glo:opt.glosfield.userviaccess"><span class="csoptfmt">userviaccess</span></a> field, which corresponds to the <a id="wrglossary.11948"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a> key.<p>
+<a id="wrglossary.11956"></a><code class="code"><dfn id="glo:glsentryuserviaccess"><code class="csfmt">\glsentryuserviaccess</code></dfn>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ Expands to the value of the <a id="wrglossary.11957"></a><a href="#glo:opt.glosfield.userviaccess"><span class="csoptfmt">userviaccess</span></a> field, which corresponds to the <a id="wrglossary.11958"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a> key.<p>
</section><!-- end of section sec:glsentryaccess -->
<section id="sec:accsuppdevnote"><!-- start of section sec:accsuppdevnote --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->17.5. Developer&#x2019;s Note<div class="labellink"><a href="#sec:accsuppdevnote">[link]</a></div></h2><!-- end of section header -->
<p>
-Currently there&#x2019;s only support for <a id="wrglossary.11949"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a>. If you want to experiment with another package that provides accessibility support, define the following command before <a id="wrglossary.11950"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> is loaded: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11951"></a><code class="code"><dfn id="glo:gls@accsupp@engine"><code class="csfmt">\gls@accsupp@engine</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>accsupp</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- If this command has its default definition of <code class="code">accsupp</code> when <a id="wrglossary.11952"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> loads then the <a id="wrglossary.11953"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a> package will automatically be loaded, otherwise it won&#x2019;t and you&#x2019;ll need to redefine <a id="wrglossary.11954"></a><a href="#glo:gls@accessibility"><code class="csfmt">\gls@accessibility</code></a> to use the appropriate accessibility commands.<p>
+Currently there&#x2019;s only support for <a id="wrglossary.11959"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a>. If you want to experiment with another package that provides accessibility support, define the following command before <a id="wrglossary.11960"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> is loaded: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.11961"></a><code class="code"><dfn id="glo:gls@accsupp@engine"><code class="csfmt">\gls@accsupp@engine</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>accsupp</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+ If this command has its default definition of <code class="code">accsupp</code> when <a id="wrglossary.11962"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> loads then the <a id="wrglossary.11963"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a> package will automatically be loaded, otherwise it won&#x2019;t and you&#x2019;ll need to redefine <a id="wrglossary.11964"></a><a href="#glo:gls@accessibility"><code class="csfmt">\gls@accessibility</code></a> to use the appropriate accessibility commands.<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">&#x1f4cc;</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.11955"></a><code class="code"><dfn id="glo:gls@accessibility"><code class="csfmt">\gls@accessibility</code></dfn>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
- This command is used internally by <a id="wrglossary.11956"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>. The default definition if <a id="wrglossary.11957"></a><a href="#glo:gls@accsupp@engine"><code class="csfmt">\gls@accsupp@engine</code></a> is defined to <code class="code">accsupp</code> does: <pre class="compactcodebox"><a id="wrglossary.11958"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>,<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>={<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}}<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span><a id="wrglossary.11959"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a>{}
+<a id="wrglossary.11965"></a><code class="code"><dfn id="glo:gls@accessibility"><code class="csfmt">\gls@accessibility</code></dfn>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of pinnedbox -->
+ This command is used internally by <a id="wrglossary.11966"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>. The default definition if <a id="wrglossary.11967"></a><a href="#glo:gls@accsupp@engine"><code class="csfmt">\gls@accsupp@engine</code></a> is defined to <code class="code">accsupp</code> does: <pre class="compactcodebox"><a id="wrglossary.11968"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>,<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>={<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}}<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span><a id="wrglossary.11969"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a>{}
</pre> Otherwise it simply does <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>.<p>
</section><!-- end of section sec:accsuppdevnote -->
@@ -9095,397 +9103,397 @@ Currently there&#x2019;s only support for <a id="wrglossary.11949"></a><a href="
<section id="sec:samples"><!-- start of section sec:samples --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->18. Sample Documents<div class="labellink"><a href="#sec:samples">[link]</a></div></h1><!-- end of chapter header -->
<p>
-The <a id="wrglossary.11960"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is provided with some sample documents that illustrate the various functions. These should be located in the <span class="filefmt">samples</span> subdirectory (folder) of the <a id="wrglossary.11961"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation directory. This location varies according to your operating system and TeX distribution. You can use <a id="wrglossary.11962"></a><a href="#glo:app.texdoc"><span class="appfmt">texdoc</span></a> to locate the main <a id="wrglossary.11963"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation. For example: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> -l glossaries</pre> This should display a list of all the files in the <a id="wrglossary.11964"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation directory with their full pathnames. (The <a id="wrglossary.11965"></a><a href="#glo:dual.gui">GUI</a> version of <a id="wrglossary.11966"></a><a href="#glo:app.texdoc"><span class="appfmt">texdoc</span></a> may also provide you with the information.)<p>
-If you can&#x2019;t find the sample files on your computer, they are also available from your nearest CTAN mirror at <a href="http://mirror.ctan.org/macros/latex/contrib/glossaries/samples/">http://mirror.ctan.org/macros/latex/contrib/glossaries/samples/</a>. Each sample file listed below has a <a id="wrglossary.11967"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the file&#x2019;s location on the CTAN mirror.<p>
-The <a id="wrglossary.11968"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package and <a id="wrglossary.11969"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provide some additional sample files. There are also examples in the <a href="https://www.dickimaw-books.com/gallery">Dickimaw Books Gallery</a>.<p>
-If you prefer to use <a id="wrglossary.11970"></a><a href="#glo:dual.utf8">UTF-8</a> aware engines (<span class="appfmt">xelatex</span> or <span class="appfmt">lualatex</span>) remember that you&#x2019;ll need to switch from <a id="wrglossary.11971"></a><a href="#glo:pkg.fontenc"><span class="styfmt">fontenc</span></a> &amp; <a id="wrglossary.11972"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a> to <a id="wrglossary.11973"></a><a href="#glo:pkg.fontspec"><span class="styfmt">fontspec</span></a> where appropriate.<p>
-If you get any errors or unexpected results, check that you have up-to-date versions of all the required packages. (Search the log file for lines starting with &#x201c;<code class="qtt">Package: </code>&#x201d;.) Where <a id="wrglossary.11974"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded you will get warnings about non-existent references that look something like: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>pdfTeX warning (dest): name{glo:aca} has been
+The <a id="wrglossary.11970"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is provided with some sample documents that illustrate the various functions. These should be located in the <span class="filefmt">samples</span> subdirectory (folder) of the <a id="wrglossary.11971"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation directory. This location varies according to your operating system and TeX distribution. You can use <a id="wrglossary.11972"></a><a href="#glo:app.texdoc"><span class="appfmt">texdoc</span></a> to locate the main <a id="wrglossary.11973"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation. For example: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> -l glossaries</pre> This should display a list of all the files in the <a id="wrglossary.11974"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation directory with their full pathnames. (The <a id="wrglossary.11975"></a><a href="#glo:dual.gui">GUI</a> version of <a id="wrglossary.11976"></a><a href="#glo:app.texdoc"><span class="appfmt">texdoc</span></a> may also provide you with the information.)<p>
+If you can&#x2019;t find the sample files on your computer, they are also available from your nearest CTAN mirror at <a href="http://mirror.ctan.org/macros/latex/contrib/glossaries/samples/">http://mirror.ctan.org/macros/latex/contrib/glossaries/samples/</a>. Each sample file listed below has a <a id="wrglossary.11977"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the file&#x2019;s location on the CTAN mirror.<p>
+The <a id="wrglossary.11978"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package and <a id="wrglossary.11979"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provide some additional sample files. There are also examples in the <a href="https://www.dickimaw-books.com/gallery">Dickimaw Books Gallery</a>.<p>
+If you prefer to use <a id="wrglossary.11980"></a><a href="#glo:dual.utf8">UTF-8</a> aware engines (<span class="appfmt">xelatex</span> or <span class="appfmt">lualatex</span>) remember that you&#x2019;ll need to switch from <a id="wrglossary.11981"></a><a href="#glo:pkg.fontenc"><span class="styfmt">fontenc</span></a> &amp; <a id="wrglossary.11982"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a> to <a id="wrglossary.11983"></a><a href="#glo:pkg.fontspec"><span class="styfmt">fontspec</span></a> where appropriate.<p>
+If you get any errors or unexpected results, check that you have up-to-date versions of all the required packages. (Search the log file for lines starting with &#x201c;<code class="qtt">Package: </code>&#x201d;.) Where <a id="wrglossary.11984"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded you will get warnings about non-existent references that look something like: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>pdfTeX warning (dest): name{glo:aca} has been
referenced but does not exist, replaced by a fixed one
-</pre> These warnings may be ignored on the first LaTeX run. (The destinations won&#x2019;t be defined until the <a id="wrglossary.11975"></a><a href="#glo:dual.glossary">glossary</a> has been created.)<p>
+</pre> These warnings may be ignored on the first LaTeX run. (The destinations won&#x2019;t be defined until the <a id="wrglossary.11985"></a><a href="#glo:dual.glossary">glossary</a> has been created.)<p>
</section><!-- end of section sec:samples -->
<section id="sec:samplesbasic"><!-- start of section sec:samplesbasic --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.1. Basic<div class="labellink"><a href="#sec:samplesbasic">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/minimalgls.tex">&#x1f4e5;</a> <a id="wrglossary.11976"></a><dfn id="glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">&#x1f5cb;<a href="samples/minimalgls.tex">&#x1f4e5;</a> <a id="wrglossary.11986"></a><dfn id="glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></dfn></div><!-- end of filedef -->
This document is a minimal working example. You can test your installation using this file. To create the complete document you will need to do the following steps:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Run <a id="wrglossary.11977"></a><a href="#glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></a> through LaTeX either by typing <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex minimalgls
-</pre> in a terminal or by using the relevant button or menu item in your text editor or front-end. This will create the required associated files but you will not see the <a id="wrglossary.11978"></a><a href="#glo:dual.glossary">glossary</a> in the document.<p>
-<li><span class="numitem">2.</span>If you have Perl installed, run <a id="wrglossary.11979"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> on the document (&#xa7;<a href="#sec:makeglossaries">1.6</a>). This can be done on a terminal by typing: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries minimalgls
-</pre> otherwise use <a id="wrglossary.11980"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries-lite minimalgls
-</pre> If for some reason you want to call <a id="wrglossary.11981"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, you can do this in a terminal by typing (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s minimalgls.ist -t minimalgls.glg -o minimalgls.gls minimalgls.glo
-</pre> See &#xa7;<a href="#sec:makeindexapp">1.6.4</a> for further details on using <a id="wrglossary.11982"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly.<p>
+ <li><span class="numitem">1.</span>Run <a id="wrglossary.11987"></a><a href="#glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></a> through LaTeX either by typing <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex minimalgls
+</pre> in a terminal or by using the relevant button or menu item in your text editor or front-end. This will create the required associated files but you will not see the <a id="wrglossary.11988"></a><a href="#glo:dual.glossary">glossary</a> in the document.<p>
+<li><span class="numitem">2.</span>If you have Perl installed, run <a id="wrglossary.11989"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> on the document (&#xa7;<a href="#sec:makeglossaries">1.6</a>). This can be done on a terminal by typing: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries minimalgls
+</pre> otherwise use <a id="wrglossary.11990"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeglossaries-lite minimalgls
+</pre> If for some reason you want to call <a id="wrglossary.11991"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, you can do this in a terminal by typing (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s minimalgls.ist -t minimalgls.glg -o minimalgls.gls minimalgls.glo
+</pre> See &#xa7;<a href="#sec:makeindexapp">1.6.4</a> for further details on using <a id="wrglossary.11992"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly.<p>
Note that if the file name contains spaces, you will need to use the double-quote character to delimit the name.<p>
-<li><span class="numitem">3.</span>Run <a id="wrglossary.11983"></a><a href="#glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></a> through LaTeX again (as step&#xa0;1)
+<li><span class="numitem">3.</span>Run <a id="wrglossary.11993"></a><a href="#glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></a> through LaTeX again (as step&#xa0;1)
</ol>
- You should now have a complete document. The number following each entry in the <a id="wrglossary.11984"></a><a href="#glo:dual.glossary">glossary</a> is the <a id="wrglossary.11985"></a><a href="#glo:@@glslabel@entrylocation">location number</a>. By default, this is the page number where the entry was referenced.<p>
-The <a id="wrglossary.11986"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option creates a second <a id="wrglossary.11987"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.11988"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> (which can be referenced with <a id="wrglossary.11989"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>). If you decide to enable this option then there will be a second set of <a id="wrglossary.11990"></a><a href="#glo:dual.indexingfile">indexing files</a> that need to be processed by <a id="wrglossary.11991"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. If you use <a id="wrglossary.11992"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.11993"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> you don&#x2019;t need to worry about it, as those scripts automatically detect which files need to be processed and will run <a id="wrglossary.11994"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (or <a id="wrglossary.11995"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) the appropriate number of times.<p>
-If for some reason you don&#x2019;t want to use <a id="wrglossary.11996"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.11997"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> and you want the <a id="wrglossary.11998"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option then the complete build process is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex minimalgls
+ You should now have a complete document. The number following each entry in the <a id="wrglossary.11994"></a><a href="#glo:dual.glossary">glossary</a> is the <a id="wrglossary.11995"></a><a href="#glo:@@glslabel@entrylocation">location number</a>. By default, this is the page number where the entry was referenced.<p>
+The <a id="wrglossary.11996"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option creates a second <a id="wrglossary.11997"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.11998"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> (which can be referenced with <a id="wrglossary.11999"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>). If you decide to enable this option then there will be a second set of <a id="wrglossary.12000"></a><a href="#glo:dual.indexingfile">indexing files</a> that need to be processed by <a id="wrglossary.12001"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. If you use <a id="wrglossary.12002"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.12003"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> you don&#x2019;t need to worry about it, as those scripts automatically detect which files need to be processed and will run <a id="wrglossary.12004"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (or <a id="wrglossary.12005"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) the appropriate number of times.<p>
+If for some reason you don&#x2019;t want to use <a id="wrglossary.12006"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.12007"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> and you want the <a id="wrglossary.12008"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option then the complete build process is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex minimalgls
makeindex -s minimalgls.ist -t minimalgls.glg -o minimalgls.gls minimalgls.glo
makeindex -s minimalgls.ist -t minimalgls.alg -o minimalgls.acr minimalgls.acn
pdflatex minimalgls
</pre><p>
There are three other files that can be used as <a href="http://www.dickimaw-books.com/latex/minexample/">minimal working examples</a>: <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//mwe-gls.tex"><span class="filefmt">mwe-gls.tex</span></a>, <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//mwe-acr.tex"><span class="filefmt">mwe-acr.tex</span></a> and <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//mwe-acr-desc.tex"><span class="filefmt">mwe-acr-desc.tex</span></a>.<p>
-<div class="sidenote"><a id="wrglossary.11999"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to try out the <a id="wrglossary.12000"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, you need to replace the package loading line: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12001"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries</strong>}
-</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12002"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><strong class="strong">,<a id="wrglossary.12003"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12004"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Note the different default package options. (You may omit the <a id="wrglossary.12005"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option in both cases if you only want a single <a id="wrglossary.12006"></a><a href="#glo:dual.glossary">glossary</a>.) The <a id="wrglossary.12007"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package internally loads the base <a id="wrglossary.12008"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package so you don&#x2019;t need to explicitly load both (in fact, it&#x2019;s better to let <a id="wrglossary.12009"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> load <a id="wrglossary.12010"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>).<p>
-Next, replace: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12011"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.12012"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
-</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12013"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<strong class="strong"><a id="wrglossary.12014"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a></strong>]{<a id="wrglossary.12015"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-</pre> The optional argument <a id="wrglossary.12016"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> identifies the category that this style should be applied to. The <a id="wrglossary.12017"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> command provided by the base <a id="wrglossary.12018"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is redefined by <a id="wrglossary.12019"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to use <a id="wrglossary.12020"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the category set to <a id="wrglossary.12021"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>.<p>
-If you prefer to replace <a id="wrglossary.12022"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.12023"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> then the default category is <a id="wrglossary.12024"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> so the style should instead be: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12025"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<strong class="strong"><a id="wrglossary.12026"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a></strong>]{<a id="wrglossary.12027"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-</pre> This is actually the default category if the optional argument is omitted, so you can simply do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12028"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12029"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-</pre> The <a id="wrglossary.12030"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> style is the default for the <a id="wrglossary.12031"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> category so you can omit this line completely if you replace <a id="wrglossary.12032"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. (The default style for the <a id="wrglossary.12033"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category is <a id="wrglossary.12034"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a>, which only shows the short form on <a id="wrglossary.12035"></a><a href="#glo:dual.firstuse">first use</a>.)<p>
-As mentioned earlier, the <a id="wrglossary.12036"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option creates a new <a id="wrglossary.12037"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.12038"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>. This is independent of the <a id="wrglossary.12039"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. You can use the <a id="wrglossary.12040"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option with either <a id="wrglossary.12041"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.12042"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>.<p>
-You may instead prefer to use the <a id="wrglossary.12043"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> package option, which creates a new <a id="wrglossary.12044"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.12045"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12046"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a></strong>,<a id="wrglossary.12047"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12048"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> This can again be used with either <a id="wrglossary.12049"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.12050"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>, but the file extensions are different. This isn&#x2019;t a problem if you are using <a id="wrglossary.12051"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.12052"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. If you are explicitly calling <a id="wrglossary.12053"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (or <a id="wrglossary.12054"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) then you need to modify the file extensions. See the <a id="wrglossary.12055"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details.<p>
-If you use both the <a id="wrglossary.12056"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> and <a id="wrglossary.12057"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> package options then <a id="wrglossary.12058"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> will default to the <a id="wrglossary.12059"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossary and <a id="wrglossary.12060"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> will default to the <a id="wrglossary.12061"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a> glossary.<p>
-<div class="sidenote"><a id="wrglossary.12062"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to try <a id="wrglossary.12063"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to convert the document to use <a id="wrglossary.12064"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> as described above. Then add the <a id="wrglossary.12065"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12066"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.12067"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12068"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Next you need to convert the <a id="wrglossary.12069"></a><a href="#glo:idx.glossaryentry">entry</a> definitions into the <a id="wrglossary.12070"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.12071"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This can easily be done with <a id="wrglossary.12072"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>. For example: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.12073"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> minimalgls.tex entries.bib
-</pre> This will create a file called <strong class="strong"><span class="filefmt">entries.bib</span></strong>. Next, replace: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12074"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12075"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12076"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={<strong class="strong">entries</strong>}</span>]
-</pre> Now remove all the entry definitions in the <a id="wrglossary.12077"></a><a href="#glo:idx.documentpreamble">document preamble</a> (<a id="wrglossary.12078"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>, <a id="wrglossary.12079"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and <a id="wrglossary.12080"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.12081"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>). <p>
-The <a id="wrglossary.12082"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> command must go before <a id="wrglossary.12083"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>. For example (if you are using <a id="wrglossary.12084"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12085"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12086"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12087"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.12088"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12089"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>]
-</pre> Finally, replace: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12090"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
-</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12091"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
+<div class="sidenote"><a id="wrglossary.12009"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to try out the <a id="wrglossary.12010"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> extension package, you need to replace the package loading line: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12011"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries</strong>}
+</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12012"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><strong class="strong">,<a id="wrglossary.12013"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12014"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Note the different default package options. (You may omit the <a id="wrglossary.12015"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option in both cases if you only want a single <a id="wrglossary.12016"></a><a href="#glo:dual.glossary">glossary</a>.) The <a id="wrglossary.12017"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package internally loads the base <a id="wrglossary.12018"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package so you don&#x2019;t need to explicitly load both (in fact, it&#x2019;s better to let <a id="wrglossary.12019"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> load <a id="wrglossary.12020"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>).<p>
+Next, replace: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12021"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.12022"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
+</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12023"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<strong class="strong"><a id="wrglossary.12024"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a></strong>]{<a id="wrglossary.12025"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre> The optional argument <a id="wrglossary.12026"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> identifies the category that this style should be applied to. The <a id="wrglossary.12027"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> command provided by the base <a id="wrglossary.12028"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is redefined by <a id="wrglossary.12029"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to use <a id="wrglossary.12030"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the category set to <a id="wrglossary.12031"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>.<p>
+If you prefer to replace <a id="wrglossary.12032"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.12033"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> then the default category is <a id="wrglossary.12034"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> so the style should instead be: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12035"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<strong class="strong"><a id="wrglossary.12036"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a></strong>]{<a id="wrglossary.12037"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre> This is actually the default category if the optional argument is omitted, so you can simply do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12038"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12039"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre> The <a id="wrglossary.12040"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> style is the default for the <a id="wrglossary.12041"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> category so you can omit this line completely if you replace <a id="wrglossary.12042"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. (The default style for the <a id="wrglossary.12043"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category is <a id="wrglossary.12044"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a>, which only shows the short form on <a id="wrglossary.12045"></a><a href="#glo:dual.firstuse">first use</a>.)<p>
+As mentioned earlier, the <a id="wrglossary.12046"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option creates a new <a id="wrglossary.12047"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.12048"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>. This is independent of the <a id="wrglossary.12049"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. You can use the <a id="wrglossary.12050"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option with either <a id="wrglossary.12051"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.12052"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>.<p>
+You may instead prefer to use the <a id="wrglossary.12053"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> package option, which creates a new <a id="wrglossary.12054"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.12055"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12056"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a></strong>,<a id="wrglossary.12057"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12058"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> This can again be used with either <a id="wrglossary.12059"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.12060"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>, but the file extensions are different. This isn&#x2019;t a problem if you are using <a id="wrglossary.12061"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.12062"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. If you are explicitly calling <a id="wrglossary.12063"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (or <a id="wrglossary.12064"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) then you need to modify the file extensions. See the <a id="wrglossary.12065"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details.<p>
+If you use both the <a id="wrglossary.12066"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> and <a id="wrglossary.12067"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> package options then <a id="wrglossary.12068"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> will default to the <a id="wrglossary.12069"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossary and <a id="wrglossary.12070"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> will default to the <a id="wrglossary.12071"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a> glossary.<p>
+<div class="sidenote"><a id="wrglossary.12072"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to try <a id="wrglossary.12073"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to convert the document to use <a id="wrglossary.12074"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> as described above. Then add the <a id="wrglossary.12075"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12076"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.12077"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12078"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Next you need to convert the <a id="wrglossary.12079"></a><a href="#glo:idx.glossaryentry">entry</a> definitions into the <a id="wrglossary.12080"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.12081"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This can easily be done with <a id="wrglossary.12082"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>. For example: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.12083"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> minimalgls.tex entries.bib
+</pre> This will create a file called <strong class="strong"><span class="filefmt">entries.bib</span></strong>. Next, replace: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12084"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12085"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12086"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={<strong class="strong">entries</strong>}</span>]
+</pre> Now remove all the entry definitions in the <a id="wrglossary.12087"></a><a href="#glo:idx.documentpreamble">document preamble</a> (<a id="wrglossary.12088"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>, <a id="wrglossary.12089"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and <a id="wrglossary.12090"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.12091"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>). <p>
+The <a id="wrglossary.12092"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> command must go before <a id="wrglossary.12093"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>. For example (if you are using <a id="wrglossary.12094"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12095"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12096"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12097"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.12098"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12099"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>]
+</pre> Finally, replace: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12100"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12101"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
</pre> The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex minimalgls
bib2gls minimalgls
pdflatex minimalgls
</pre><p>
-<a id="wrglossary.12092"></a><a href="#glo:file.sampleDB.tex"><span class="filefmt">sampleDB.tex</span></a> This document illustrates how to load external files containing the glossary entry definitions. It also illustrates how to define a new <a id="wrglossary.12093"></a><a href="#glo:dual.glossary">glossary</a> type. This document has the <a id="wrglossary.12094"></a><a href="#glo:locationlist">number list</a> suppressed and uses <a id="wrglossary.12095"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> to add all the entries to the <a id="wrglossary.12096"></a><a href="#glo:dual.glossary">glossaries</a> without referencing each one explicitly. (Note that it&#x2019;s more efficient to use <a id="wrglossary.12097"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.12098"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> if you have a large number of entries.) To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleDB
+<a id="wrglossary.12102"></a><a href="#glo:file.sampleDB.tex"><span class="filefmt">sampleDB.tex</span></a> This document illustrates how to load external files containing the glossary entry definitions. It also illustrates how to define a new <a id="wrglossary.12103"></a><a href="#glo:dual.glossary">glossary</a> type. This document has the <a id="wrglossary.12104"></a><a href="#glo:locationlist">number list</a> suppressed and uses <a id="wrglossary.12105"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> to add all the entries to the <a id="wrglossary.12106"></a><a href="#glo:dual.glossary">glossaries</a> without referencing each one explicitly. (Note that it&#x2019;s more efficient to use <a id="wrglossary.12107"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.12108"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> if you have a large number of entries.) To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleDB
makeglossaries sampleDB
pdflatex sampleDB
</pre> or <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleDB
makeglossaries-lite sampleDB
pdflatex sampleDB
-</pre> The glossary definitions are stored in the accompanying files <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//database1.tex"><span class="filefmt">database1.tex</span></a> and <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//database2.tex"><span class="filefmt">database2.tex</span></a>. If for some reason you want to call <a id="wrglossary.12099"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly you must have a separate call for each glossary:
+</pre> The glossary definitions are stored in the accompanying files <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//database1.tex"><span class="filefmt">database1.tex</span></a> and <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//database2.tex"><span class="filefmt">database2.tex</span></a>. If for some reason you want to call <a id="wrglossary.12109"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly you must have a separate call for each glossary:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Create the <a id="wrglossary.12100"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sampleDB.ist -t sampleDB.glg -o sampleDB.gls sampleDB.glo
+ <li><span class="numitem">1.</span>Create the <a id="wrglossary.12110"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sampleDB.ist -t sampleDB.glg -o sampleDB.gls sampleDB.glo
</pre> <li><span class="numitem">2.</span>Create the secondary glossary (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sampleDB.ist -t sampleDB.nlg -o sampleDB.not sampleDB.ntn
-</pre> Note that both <a id="wrglossary.12101"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.12102"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> do this all in one call, so they not only make it easier because you don&#x2019;t need to supply all the switches and remember all the extensions but they also call <a id="wrglossary.12103"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> the appropriate number of times.
+</pre> Note that both <a id="wrglossary.12111"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.12112"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> do this all in one call, so they not only make it easier because you don&#x2019;t need to supply all the switches and remember all the extensions but they also call <a id="wrglossary.12113"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> the appropriate number of times.
</ol>
<p>
-<div class="sidenote"><a id="wrglossary.12104"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to using <a id="wrglossary.12105"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with <a id="wrglossary.12106"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can convert <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//database1.tex"><span class="filefmt">database1.tex</span></a> and <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//database2.tex"><span class="filefmt">database2.tex</span></a> to <a id="wrglossary.12107"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files using <a id="wrglossary.12108"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib database1.tex database1.bib
+<div class="sidenote"><a id="wrglossary.12114"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to using <a id="wrglossary.12115"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with <a id="wrglossary.12116"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can convert <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//database1.tex"><span class="filefmt">database1.tex</span></a> and <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/samples//database2.tex"><span class="filefmt">database2.tex</span></a> to <a id="wrglossary.12117"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files using <a id="wrglossary.12118"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib database1.tex database1.bib
convertgls2bib database2.tex database2.bib
</pre> The document code then needs to be: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks,plainpages=false]{hyperref}
-<code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12109"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.12110"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>]{<strong class="strong">glossaries-extra</strong>}
+<code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12119"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.12120"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>]{<strong class="strong">glossaries-extra</strong>}
-<strong class="strong"><a id="wrglossary.12111"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a></strong>{punc}{Punctuation Characters}
+<strong class="strong"><a id="wrglossary.12121"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a></strong>{punc}{Punctuation Characters}
-<a id="wrglossary.12112"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12113"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={database1}</span>,
- <strong class="strong"><a id="wrglossary.12114"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span></strong>,<a id="wrglossary.12115"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=en</span>]
-<a id="wrglossary.12116"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12117"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={database2}</span>,<strong class="strong"><a id="wrglossary.12118"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=punc</span>,</strong>
- <strong class="strong"><a id="wrglossary.12119"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span></strong>,<a id="wrglossary.12120"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=letter-case</span>]
+<a id="wrglossary.12122"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12123"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={database1}</span>,
+ <strong class="strong"><a id="wrglossary.12124"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span></strong>,<a id="wrglossary.12125"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=en</span>]
+<a id="wrglossary.12126"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12127"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={database2}</span>,<strong class="strong"><a id="wrglossary.12128"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=punc</span>,</strong>
+ <strong class="strong"><a id="wrglossary.12129"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span></strong>,<a id="wrglossary.12130"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=letter-case</span>]
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.12121"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\print<strong class="strong">unsrt</strong>glossaries</code></a>
+<a id="wrglossary.12131"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\print<strong class="strong">unsrt</strong>glossaries</code></a>
<code class="cend">\end{document}</code>
-</pre> Note that the <a id="wrglossary.12122"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option has been omitted. It&#x2019;s not needed because there are no locations in this amended document (whereas in the original <a id="wrglossary.12123"></a><a href="#glo:file.sampleDB.tex"><span class="filefmt">sampleDB.tex</span></a> locations are created with <a id="wrglossary.12124"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>). The starred <a id="wrglossary.12125"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a> is used since the <a id="wrglossary.12126"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.12127"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> extensions are now irrelevant.<p>
-Instead of using <a id="wrglossary.12128"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> you need to use <a id="wrglossary.12129"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> when you build the document: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleDB
+</pre> Note that the <a id="wrglossary.12132"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option has been omitted. It&#x2019;s not needed because there are no locations in this amended document (whereas in the original <a id="wrglossary.12133"></a><a href="#glo:file.sampleDB.tex"><span class="filefmt">sampleDB.tex</span></a> locations are created with <a id="wrglossary.12134"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>). The starred <a id="wrglossary.12135"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a> is used since the <a id="wrglossary.12136"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.12137"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> extensions are now irrelevant.<p>
+Instead of using <a id="wrglossary.12138"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> you need to use <a id="wrglossary.12139"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> when you build the document: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleDB
bib2gls sampleDB
pdflatex sampleDB
-</pre> Note that one <a id="wrglossary.12130"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> call processes all the <a id="wrglossary.12131"></a><a href="#glo:dual.indexing">indexing</a> (rather than one call per <a id="wrglossary.12132"></a><a href="#glo:dual.glossary">glossary</a>). Unlike <a id="wrglossary.12133"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.12134"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, <a id="wrglossary.12135"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> processes each resource set in turn, but the resource sets aren&#x2019;t linked to a specific <a id="wrglossary.12136"></a><a href="#glo:dual.glossary">glossary</a>. Multiple <a id="wrglossary.12137"></a><a href="#glo:dual.glossary">glossaries</a> may be processed in a single resource set or sub-blocks of a single glossary may be processed by multiple resource sets. In this example, there happens to be one resource set per glossary because each glossary requires a different sort method. (A locale-sensitive alphabetical sort for the first and a character code sort for the second.)<p>
-If you want <a id="wrglossary.12138"></a><a href="#glo:idx.group">letter groups</a>, you need to use the <a id="wrglossary.12139"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>bib2gls <a id="wrglossary.12140"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> sampleDB
+</pre> Note that one <a id="wrglossary.12140"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> call processes all the <a id="wrglossary.12141"></a><a href="#glo:dual.indexing">indexing</a> (rather than one call per <a id="wrglossary.12142"></a><a href="#glo:dual.glossary">glossary</a>). Unlike <a id="wrglossary.12143"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.12144"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, <a id="wrglossary.12145"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> processes each resource set in turn, but the resource sets aren&#x2019;t linked to a specific <a id="wrglossary.12146"></a><a href="#glo:dual.glossary">glossary</a>. Multiple <a id="wrglossary.12147"></a><a href="#glo:dual.glossary">glossaries</a> may be processed in a single resource set or sub-blocks of a single glossary may be processed by multiple resource sets. In this example, there happens to be one resource set per glossary because each glossary requires a different sort method. (A locale-sensitive alphabetical sort for the first and a character code sort for the second.)<p>
+If you want <a id="wrglossary.12148"></a><a href="#glo:idx.group">letter groups</a>, you need to use the <a id="wrglossary.12149"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>bib2gls <a id="wrglossary.12150"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> sampleDB
</pre> and use an appropriate glossary style.<p>
-See also <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>, <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a> and the <a id="wrglossary.12141"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual.<p>
+See also <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>, <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a> and the <a id="wrglossary.12151"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual.<p>
</section><!-- end of section sec:samplesbasic -->
<section id="sec:sampleacronyms"><!-- start of section sec:sampleacronyms --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.2. Acronyms and First Use<div class="labellink"><a href="#sec:sampleacronyms">[link]</a></div></h2><!-- end of section header -->
<p>
-<a id="wrglossary.12142"></a><a href="#glo:file.sampleAcr.tex"><span class="filefmt">sampleAcr.tex</span></a> This document has some sample <a id="wrglossary.12143"></a><a href="#glo:idx.acronym">acronyms</a>. It also adds the <a id="wrglossary.12144"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.12145"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra run through LaTeX is required to ensure the document is up to date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleAcr
+<a id="wrglossary.12152"></a><a href="#glo:file.sampleAcr.tex"><span class="filefmt">sampleAcr.tex</span></a> This document has some sample <a id="wrglossary.12153"></a><a href="#glo:idx.acronym">acronyms</a>. It also adds the <a id="wrglossary.12154"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.12155"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra run through LaTeX is required to ensure the document is up to date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleAcr
makeglossaries sampleAcr
pdflatex sampleAcr
pdflatex sampleAcr
-</pre> (or use <a id="wrglossary.12146"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>).<p>
-Note that if the <a id="wrglossary.12147"></a><a href="#glo:dual.glossary">glossary</a> is at the start of the document and spans across multiple pages, then this can cause the locations to be shifted. In that case, an extra <a id="wrglossary.12148"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and LaTeX call are required. In this particular example, the <a id="wrglossary.12149"></a><a href="#glo:dual.glossary">glossary</a> is at the end of the document so it&#x2019;s not a problem. It&#x2019;s also not a problem for a <a id="wrglossary.12150"></a><a href="#glo:dual.glossary">glossary</a> at the start of the document if the page numbering is reset at the end of the glossary. For example, if the <a id="wrglossary.12151"></a><a href="#glo:dual.glossary">glossary</a> is at the end of the front matter in a book-style document.<p>
-This document uses <a id="wrglossary.12152"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> to determine whether to use <span class="qt">&#x201c;a&#x201d;</span> or <span class="qt">&#x201c;an&#x201d;</span> in: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>&#x2026; is <a id="wrglossary.12153"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{svm}{an}{a} <a id="wrglossary.12154"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} &#x2026;</pre> This clumsy bit of code can be tidied up with the <a id="wrglossary.12155"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package. Since that package automatically loads <a id="wrglossary.12156"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and passes all its options to the base package it&#x2019;s possible to do a simple replacement of: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12157"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12158"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>,<a id="wrglossary.12159"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>]{glossaries}
-</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12160"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12161"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>,<a id="wrglossary.12162"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>]{<strong class="strong">glossaries-prefix</strong>}
-</pre> The definition of <span class="qt">&#x201c;svm&#x201d;</span> now needs an adjustment: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12163"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.12164"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={statistical pattern recognition technique<a id="wrglossary.12165"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><code class="cmd">\protect</code><a id="wrglossary.12166"></a><a href="#glo:cite"><code class="csfmt">\cite</code></a>{svm}}</span>,
-<strong class="strong"><a id="wrglossary.12167"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a><span class="optfmt">={a<a id="wrglossary.12168"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a>}</span>,<a id="wrglossary.12169"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={an<a id="wrglossary.12170"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}</span></strong>
+</pre> (or use <a id="wrglossary.12156"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>).<p>
+Note that if the <a id="wrglossary.12157"></a><a href="#glo:dual.glossary">glossary</a> is at the start of the document and spans across multiple pages, then this can cause the locations to be shifted. In that case, an extra <a id="wrglossary.12158"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and LaTeX call are required. In this particular example, the <a id="wrglossary.12159"></a><a href="#glo:dual.glossary">glossary</a> is at the end of the document so it&#x2019;s not a problem. It&#x2019;s also not a problem for a <a id="wrglossary.12160"></a><a href="#glo:dual.glossary">glossary</a> at the start of the document if the page numbering is reset at the end of the glossary. For example, if the <a id="wrglossary.12161"></a><a href="#glo:dual.glossary">glossary</a> is at the end of the front matter in a book-style document.<p>
+This document uses <a id="wrglossary.12162"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> to determine whether to use <span class="qt">&#x201c;a&#x201d;</span> or <span class="qt">&#x201c;an&#x201d;</span> in: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>&#x2026; is <a id="wrglossary.12163"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{svm}{an}{a} <a id="wrglossary.12164"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} &#x2026;</pre> This clumsy bit of code can be tidied up with the <a id="wrglossary.12165"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package. Since that package automatically loads <a id="wrglossary.12166"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and passes all its options to the base package it&#x2019;s possible to do a simple replacement of: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12167"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12168"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>,<a id="wrglossary.12169"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>]{glossaries}
+</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12170"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12171"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>,<a id="wrglossary.12172"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>]{<strong class="strong">glossaries-prefix</strong>}
+</pre> The definition of <span class="qt">&#x201c;svm&#x201d;</span> now needs an adjustment: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12173"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.12174"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={statistical pattern recognition technique<a id="wrglossary.12175"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a><code class="cmd">\protect</code><a id="wrglossary.12176"></a><a href="#glo:cite"><code class="csfmt">\cite</code></a>{svm}}</span>,
+<strong class="strong"><a id="wrglossary.12177"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a><span class="optfmt">={a<a id="wrglossary.12178"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a>}</span>,<a id="wrglossary.12179"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={an<a id="wrglossary.12180"></a><a href="#glo:space"><code class="csfmt">\space</code></a>}</span></strong>
]{svm}{svm}{support vector machine}
-</pre> The clumsy text can now simply be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>&#x2026; is <a id="wrglossary.12171"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{svm} &#x2026;</pre><p>
-<div class="sidenote"><a id="wrglossary.12172"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this sample document to use <a id="wrglossary.12173"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you may want the patched version of the styles provided in <a id="wrglossary.12174"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>, in which case you can also add <a id="wrglossary.12175"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12176"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,</strong><a id="wrglossary.12177"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12178"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
-</pre> If you want to suppress all the other glossary style packages with <a id="wrglossary.12179"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>, then you need to specify exactly which package (or packages) that you do want: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12180"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,</strong><a id="wrglossary.12181"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><strong class="strong">=long</strong>,<a id="wrglossary.12182"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12183"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{glossaries-extra}
-</pre> (Now that <a id="wrglossary.12184"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is being used, there are more available <span class="qt">&#x201c;long&#x201d;</span> styles in the <a id="wrglossary.12185"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> package, which you may prefer.)<p>
-If you want to use <a id="wrglossary.12186"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>, you can simply add the <a id="wrglossary.12187"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a> package option.<p>
-Note that the <a id="wrglossary.12188"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> package option has been dropped. This is the default with <a id="wrglossary.12189"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, so it doesn&#x2019;t need to be specified now. The document build is now shorter: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleAcr
+</pre> The clumsy text can now simply be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>&#x2026; is <a id="wrglossary.12181"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>{svm} &#x2026;</pre><p>
+<div class="sidenote"><a id="wrglossary.12182"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this sample document to use <a id="wrglossary.12183"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you may want the patched version of the styles provided in <a id="wrglossary.12184"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>, in which case you can also add <a id="wrglossary.12185"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12186"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,</strong><a id="wrglossary.12187"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12188"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
+</pre> If you want to suppress all the other glossary style packages with <a id="wrglossary.12189"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>, then you need to specify exactly which package (or packages) that you do want: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12190"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,</strong><a id="wrglossary.12191"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><strong class="strong">=long</strong>,<a id="wrglossary.12192"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12193"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{glossaries-extra}
+</pre> (Now that <a id="wrglossary.12194"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is being used, there are more available <span class="qt">&#x201c;long&#x201d;</span> styles in the <a id="wrglossary.12195"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> package, which you may prefer.)<p>
+If you want to use <a id="wrglossary.12196"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>, you can simply add the <a id="wrglossary.12197"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a> package option.<p>
+Note that the <a id="wrglossary.12198"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> package option has been dropped. This is the default with <a id="wrglossary.12199"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, so it doesn&#x2019;t need to be specified now. The document build is now shorter: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleAcr
makeglossaries sampleAcr
pdflatex sampleAcr
-</pre> The third LaTeX call is no longer required to make the <a id="wrglossary.12190"></a><a href="#glo:idx.tableofcontents">table of contents</a> up-to-date. This is because <a id="wrglossary.12191"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides boilerplate text on the first LaTeX call when the <a id="wrglossary.12192"></a><a href="#glo:dual.indexingfile">indexing files</a> are missing. This means that the <a id="wrglossary.12193"></a><a href="#glo:dual.glossary">glossary</a> header is added to the <a id="wrglossary.12194"></a><a href="#glo:ext.toc"><span class="extfmt">toc</span></a> file on the first LaTeX call, whereas with just the base <a id="wrglossary.12195"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the header isn&#x2019;t present until the second LaTeX call. (As with just the base <a id="wrglossary.12196"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, if the <a id="wrglossary.12197"></a><a href="#glo:dual.glossary">glossary</a> occurs at the start of the document without a page reset after it then part of the build process needs repeating to ensure all referenced page numbers are up-to-date. This problem isn&#x2019;t specific to the <a id="wrglossary.12198"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.)<p>
-The other different default setting is the post-description punctuation. The base package has <a id="wrglossary.12199"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> as the default. This means that a <a id="wrglossary.12200"></a><a href="#glo:idx.fullstop">full stop</a> (period) is automatically inserted after the description in the glossary. The extension package has <a id="wrglossary.12201"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>true as the default. If you want the original behaviour then you can use <a id="wrglossary.12202"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> or the shorter synonym <a id="wrglossary.12203"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>. <p>
-The <a id="wrglossary.12204"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has different <a id="wrglossary.12205"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> handling that&#x2019;s far more flexible than that provided by the base <a id="wrglossary.12206"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. The style now needs to be set with <a id="wrglossary.12207"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> instead of <a id="wrglossary.12208"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12209"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12210"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12211"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}</strong>
-<a id="wrglossary.12212"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{svm}{support vector machine}
-</pre> (Note the different style name <a id="wrglossary.12213"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a> instead of <a id="wrglossary.12214"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a> and the optional argument <a id="wrglossary.12215"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>.) If you prefer to replace <a id="wrglossary.12216"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.12217"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> then omit the optional argument: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12218"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12219"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}
-<a id="wrglossary.12220"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{svm}{svm}{support vector machine}
-</pre> (The optional argument of <a id="wrglossary.12221"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> is the category to which the style should be applied. If it&#x2019;s omitted, <a id="wrglossary.12222"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> is assumed. You can therefore have different styles for different categories.)<p>
-Finally, you need to replace <a id="wrglossary.12223"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>, <a id="wrglossary.12224"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> and <a id="wrglossary.12225"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> and their variants with <a id="wrglossary.12226"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a>, <a id="wrglossary.12227"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> and <a id="wrglossary.12228"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> etc.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleAcrDesc.tex">&#x1f4e5;</a> <a id="wrglossary.12229"></a><dfn id="glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></dfn></div><!-- end of filedef -->
- This is similar to the previous example, except that the <a id="wrglossary.12230"></a><a href="#glo:idx.acronym">acronyms</a> have an associated description. As with the previous example, the <a id="wrglossary.12231"></a><a href="#glo:dual.glossary">glossary</a> is added to the table of contents, so an extra run through LaTeX is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleAcrDesc
+</pre> The third LaTeX call is no longer required to make the <a id="wrglossary.12200"></a><a href="#glo:idx.tableofcontents">table of contents</a> up-to-date. This is because <a id="wrglossary.12201"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides boilerplate text on the first LaTeX call when the <a id="wrglossary.12202"></a><a href="#glo:dual.indexingfile">indexing files</a> are missing. This means that the <a id="wrglossary.12203"></a><a href="#glo:dual.glossary">glossary</a> header is added to the <a id="wrglossary.12204"></a><a href="#glo:ext.toc"><span class="extfmt">toc</span></a> file on the first LaTeX call, whereas with just the base <a id="wrglossary.12205"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the header isn&#x2019;t present until the second LaTeX call. (As with just the base <a id="wrglossary.12206"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, if the <a id="wrglossary.12207"></a><a href="#glo:dual.glossary">glossary</a> occurs at the start of the document without a page reset after it then part of the build process needs repeating to ensure all referenced page numbers are up-to-date. This problem isn&#x2019;t specific to the <a id="wrglossary.12208"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.)<p>
+The other different default setting is the post-description punctuation. The base package has <a id="wrglossary.12209"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> as the default. This means that a <a id="wrglossary.12210"></a><a href="#glo:idx.fullstop">full stop</a> (period) is automatically inserted after the description in the glossary. The extension package has <a id="wrglossary.12211"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>true as the default. If you want the original behaviour then you can use <a id="wrglossary.12212"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> or the shorter synonym <a id="wrglossary.12213"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>. <p>
+The <a id="wrglossary.12214"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has different <a id="wrglossary.12215"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> handling that&#x2019;s far more flexible than that provided by the base <a id="wrglossary.12216"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. The style now needs to be set with <a id="wrglossary.12217"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> instead of <a id="wrglossary.12218"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12219"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12220"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12221"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}</strong>
+<a id="wrglossary.12222"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{svm}{support vector machine}
+</pre> (Note the different style name <a id="wrglossary.12223"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a> instead of <a id="wrglossary.12224"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a> and the optional argument <a id="wrglossary.12225"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>.) If you prefer to replace <a id="wrglossary.12226"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.12227"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> then omit the optional argument: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12228"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12229"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}
+<a id="wrglossary.12230"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{svm}{svm}{support vector machine}
+</pre> (The optional argument of <a id="wrglossary.12231"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> is the category to which the style should be applied. If it&#x2019;s omitted, <a id="wrglossary.12232"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> is assumed. You can therefore have different styles for different categories.)<p>
+Finally, you need to replace <a id="wrglossary.12233"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>, <a id="wrglossary.12234"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> and <a id="wrglossary.12235"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> and their variants with <a id="wrglossary.12236"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a>, <a id="wrglossary.12237"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> and <a id="wrglossary.12238"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> etc.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleAcrDesc.tex">&#x1f4e5;</a> <a id="wrglossary.12239"></a><dfn id="glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></dfn></div><!-- end of filedef -->
+ This is similar to the previous example, except that the <a id="wrglossary.12240"></a><a href="#glo:idx.acronym">acronyms</a> have an associated description. As with the previous example, the <a id="wrglossary.12241"></a><a href="#glo:dual.glossary">glossary</a> is added to the table of contents, so an extra run through LaTeX is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleAcrDesc
makeglossaries sampleAcrDesc
pdflatex sampleAcrDesc
pdflatex sampleAcrDesc
-</pre> This document uses the <a id="wrglossary.12232"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option, which creates a new <a id="wrglossary.12233"></a><a href="#glo:dual.glossary">glossary</a> used by <a id="wrglossary.12234"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. This leaves the default <a id="wrglossary.12235"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary available for general terms. However, in this case there are no general terms so the <a id="wrglossary.12236"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary is redundant. The <a id="wrglossary.12237"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option will prevent its creation. Obviously, if you decide to add some terms with <a id="wrglossary.12238"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> you will need to remove the <a id="wrglossary.12239"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> option as the <a id="wrglossary.12240"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary will now be required.<p>
-<div class="sidenote"><a id="wrglossary.12241"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-As with the previous example, if you want to convert this document to use <a id="wrglossary.12242"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you need to make a few modifications. The most obvious one is to replace <a id="wrglossary.12243"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with <a id="wrglossary.12244"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> in the <code class="csfmt">\usepackage</code> argument. Again you can omit <a id="wrglossary.12245"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> as this is the default for <a id="wrglossary.12246"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. As in the previous example, you may want to use the patched styles. This document uses <a id="wrglossary.12247"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a> which is provided by <a id="wrglossary.12248"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>, so the style can be patched with <a id="wrglossary.12249"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12250"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.12251"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>,<a id="wrglossary.12252"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=altlist</span><strong class="strong">,<a id="wrglossary.12253"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>]{<strong class="strong">glossaries-extra</strong>}
-</pre> You may prefer to replace the <a id="wrglossary.12254"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option with <a id="wrglossary.12255"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a>, but this will change the file extensions. If you use <a id="wrglossary.12256"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.12257"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> you don&#x2019;t need to worry about it.<p>
-Again the style command needs to be changed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12258"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12259"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12260"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
-</pre> (Note the change in style name <a id="wrglossary.12261"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a> instead of <a id="wrglossary.12262"></a><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a> and the optional argument <a id="wrglossary.12263"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>.) <p>
-As with the previous example, if you prefer to use <a id="wrglossary.12264"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> instead of <a id="wrglossary.12265"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> then you need to omit the optional argument: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12266"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12267"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
-</pre> The original document uses: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12268"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.12269"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.12270"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{#1}}}
-</pre> to ensure that the cross-references (from the <a id="wrglossary.12271"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key) use the acronym font. The new <a id="wrglossary.12272"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> don&#x2019;t use <a id="wrglossary.12273"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> so this isn&#x2019;t appropriate with <a id="wrglossary.12274"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If you&#x2019;re using at least version 1.42 of <a id="wrglossary.12275"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you don&#x2019;t need to do anything as it automatically redefines <a id="wrglossary.12276"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a> to take the style formatting into account. If you have an earlier version you can redefine this command as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12277"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.12278"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{<a id="wrglossary.12279"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a>{#1}}{<a id="wrglossary.12280"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>{#1}}<span class="comment">% </span>
+</pre> This document uses the <a id="wrglossary.12242"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> package option, which creates a new <a id="wrglossary.12243"></a><a href="#glo:dual.glossary">glossary</a> used by <a id="wrglossary.12244"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. This leaves the default <a id="wrglossary.12245"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary available for general terms. However, in this case there are no general terms so the <a id="wrglossary.12246"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary is redundant. The <a id="wrglossary.12247"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option will prevent its creation. Obviously, if you decide to add some terms with <a id="wrglossary.12248"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> you will need to remove the <a id="wrglossary.12249"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> option as the <a id="wrglossary.12250"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary will now be required.<p>
+<div class="sidenote"><a id="wrglossary.12251"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+As with the previous example, if you want to convert this document to use <a id="wrglossary.12252"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you need to make a few modifications. The most obvious one is to replace <a id="wrglossary.12253"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with <a id="wrglossary.12254"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> in the <code class="csfmt">\usepackage</code> argument. Again you can omit <a id="wrglossary.12255"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> as this is the default for <a id="wrglossary.12256"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. As in the previous example, you may want to use the patched styles. This document uses <a id="wrglossary.12257"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a> which is provided by <a id="wrglossary.12258"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>, so the style can be patched with <a id="wrglossary.12259"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12260"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.12261"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>,<a id="wrglossary.12262"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=altlist</span><strong class="strong">,<a id="wrglossary.12263"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>]{<strong class="strong">glossaries-extra</strong>}
+</pre> You may prefer to replace the <a id="wrglossary.12264"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option with <a id="wrglossary.12265"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a>, but this will change the file extensions. If you use <a id="wrglossary.12266"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.12267"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> you don&#x2019;t need to worry about it.<p>
+Again the style command needs to be changed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12268"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12269"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12270"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
+</pre> (Note the change in style name <a id="wrglossary.12271"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a> instead of <a id="wrglossary.12272"></a><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a> and the optional argument <a id="wrglossary.12273"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>.) <p>
+As with the previous example, if you prefer to use <a id="wrglossary.12274"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> instead of <a id="wrglossary.12275"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> then you need to omit the optional argument: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12276"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12277"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
+</pre> The original document uses: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12278"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.12279"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a>{<a id="wrglossary.12280"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{#1}}}
+</pre> to ensure that the cross-references (from the <a id="wrglossary.12281"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key) use the acronym font. The new <a id="wrglossary.12282"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> don&#x2019;t use <a id="wrglossary.12283"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> so this isn&#x2019;t appropriate with <a id="wrglossary.12284"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If you&#x2019;re using at least version 1.42 of <a id="wrglossary.12285"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you don&#x2019;t need to do anything as it automatically redefines <a id="wrglossary.12286"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a> to take the style formatting into account. If you have an earlier version you can redefine this command as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12287"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.12288"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{<a id="wrglossary.12289"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a>{#1}}{<a id="wrglossary.12290"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>{#1}}<span class="comment">% </span>
}
-</pre> This will just show the short form in the cross-reference. If you prefer the name instead (which includes the short and long form) you can use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12281"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<a id="wrglossary.12282"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>{#1}}
+</pre> This will just show the short form in the cross-reference. If you prefer the name instead (which includes the short and long form) you can use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12291"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<a id="wrglossary.12292"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>{#1}}
</pre><p>
-The <a id="wrglossary.12283"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides two additional cross-referencing keys <a id="wrglossary.12284"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> and <a id="wrglossary.12285"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a>, so <code class="code"><a id="wrglossary.12286"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[see also]{svm}}</span></code> can be replaced with a more appropriate key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12287"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.12288"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique using the ``kernel trick''}</span>,
-<strong class="strong"><a id="wrglossary.12289"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={svm}</span></strong>,
+The <a id="wrglossary.12293"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides two additional cross-referencing keys <a id="wrglossary.12294"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> and <a id="wrglossary.12295"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a>, so <code class="code"><a id="wrglossary.12296"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[see also]{svm}}</span></code> can be replaced with a more appropriate key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12297"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.12298"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique using the ``kernel trick''}</span>,
+<strong class="strong"><a id="wrglossary.12299"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={svm}</span></strong>,
]{ksvm}{ksvm}{kernel support vector machine}
</pre><p>
-Finally, as with the previous example, you need to replace <a id="wrglossary.12290"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>, <a id="wrglossary.12291"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> and <a id="wrglossary.12292"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> etc with <a id="wrglossary.12293"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a>, <a id="wrglossary.12294"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> and <a id="wrglossary.12295"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> etc.<p>
-<div class="sidenote"><a id="wrglossary.12296"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this document so that it uses <a id="wrglossary.12297"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to convert it to use <a id="wrglossary.12298"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, as above, but remember that you now need the <a id="wrglossary.12299"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12300"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.12301"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>,<a id="wrglossary.12302"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=altlist</span>,<strong class="strong"><a id="wrglossary.12303"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,<a id="wrglossary.12304"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12305"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>]
+Finally, as with the previous example, you need to replace <a id="wrglossary.12300"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>, <a id="wrglossary.12301"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> and <a id="wrglossary.12302"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> etc with <a id="wrglossary.12303"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a>, <a id="wrglossary.12304"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> and <a id="wrglossary.12305"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> etc.<p>
+<div class="sidenote"><a id="wrglossary.12306"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this document so that it uses <a id="wrglossary.12307"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to convert it to use <a id="wrglossary.12308"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, as above, but remember that you now need the <a id="wrglossary.12309"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12310"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.12311"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>,<a id="wrglossary.12312"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=altlist</span>,<strong class="strong"><a id="wrglossary.12313"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,<a id="wrglossary.12314"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12315"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>]
{<strong class="strong">glossaries-extra</strong>}
-</pre> Now you need to convert the <a id="wrglossary.12306"></a><a href="#glo:idx.acronym">acronym</a> definitions to the <a id="wrglossary.12307"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.12308"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This can be done with: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.12309"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleAcrDesc.tex entries.bib
-</pre> If you retained <a id="wrglossary.12310"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> from the original example file, then the new <span class="filefmt">entries.bib</span> file will contain entries defined with <code class="code">@acronym</code>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@acronym</code>{ksvm,
- <a id="wrglossary.12311"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique using the ``kernel trick''}</span>,
- <a id="wrglossary.12312"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={svm}</span>,
- <a id="wrglossary.12313"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={ksvm}</span>,
- <a id="wrglossary.12314"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={kernel support vector machine}</span>
+</pre> Now you need to convert the <a id="wrglossary.12316"></a><a href="#glo:idx.acronym">acronym</a> definitions to the <a id="wrglossary.12317"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.12318"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This can be done with: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.12319"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleAcrDesc.tex entries.bib
+</pre> If you retained <a id="wrglossary.12320"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> from the original example file, then the new <span class="filefmt">entries.bib</span> file will contain entries defined with <code class="code">@acronym</code>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@acronym</code>{ksvm,
+ <a id="wrglossary.12321"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique using the ``kernel trick''}</span>,
+ <a id="wrglossary.12322"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={svm}</span>,
+ <a id="wrglossary.12323"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={ksvm}</span>,
+ <a id="wrglossary.12324"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={kernel support vector machine}</span>
}
-</pre> If you switched to <a id="wrglossary.12315"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> then the entries will instead be defined with <code class="code">@abbreviation</code>.<p>
-Next replace <a id="wrglossary.12316"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with the resource command, but note that the <a id="wrglossary.12317"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> must be set first: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12318"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12319"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12320"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}</strong>
-<a id="wrglossary.12321"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12322"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<span class="comment">% terms defined in entries.bib</span>
- <strong class="strong"><a id="wrglossary.12323"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="xtrcsoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">=long</span></strong>]
-</pre> Another possibility is to make <code class="code">@acronym</code> behave as though it was actually <code class="code">@abbreviation</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12324"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12325"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}</strong>
-<a id="wrglossary.12326"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12327"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<a id="wrglossary.12328"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="xtrcsoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">=long</span><strong class="strong">,
- <a id="wrglossary.12329"></a><a href="#glo:opt.resource.entry-type-aliases"><span class="xtrcsoptfmt">entry-type-aliases</span></a><span class="optfmt">={acronym=abbreviation}</span></strong>]
-</pre> Note that the category is now <a id="wrglossary.12330"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> not <a id="wrglossary.12331"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> so the optional argument of <a id="wrglossary.12332"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> needs to be removed.<p>
-If the <a id="wrglossary.12333"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field is missing (which should usually be the case), then both <code class="code">@acronym</code> and <code class="code">@abbreviation</code> will fallback on the <a id="wrglossary.12334"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field (not the <a id="wrglossary.12335"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field, which is usually set by the style and therefore not visible to <a id="wrglossary.12336"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). For some styles, as in this example, it&#x2019;s more appropriate to sort by the long form so the fallback is changed. (Remember that you will break this fallback mechanism if you explicitly set the sort value.) See the <a id="wrglossary.12337"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details and other examples.<p>
-Remember to delete any <a id="wrglossary.12338"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.12339"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> in the <a id="wrglossary.12340"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file. Finally replace <a id="wrglossary.12341"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> with <a id="wrglossary.12342"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleAcrDesc
+</pre> If you switched to <a id="wrglossary.12325"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> then the entries will instead be defined with <code class="code">@abbreviation</code>.<p>
+Next replace <a id="wrglossary.12326"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with the resource command, but note that the <a id="wrglossary.12327"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> must be set first: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12328"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12329"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12330"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}</strong>
+<a id="wrglossary.12331"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12332"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<span class="comment">% terms defined in entries.bib</span>
+ <strong class="strong"><a id="wrglossary.12333"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="xtrcsoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">=long</span></strong>]
+</pre> Another possibility is to make <code class="code">@acronym</code> behave as though it was actually <code class="code">@abbreviation</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12334"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12335"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}</strong>
+<a id="wrglossary.12336"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12337"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<a id="wrglossary.12338"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="xtrcsoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">=long</span><strong class="strong">,
+ <a id="wrglossary.12339"></a><a href="#glo:opt.resource.entry-type-aliases"><span class="xtrcsoptfmt">entry-type-aliases</span></a><span class="optfmt">={acronym=abbreviation}</span></strong>]
+</pre> Note that the category is now <a id="wrglossary.12340"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> not <a id="wrglossary.12341"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> so the optional argument of <a id="wrglossary.12342"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> needs to be removed.<p>
+If the <a id="wrglossary.12343"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field is missing (which should usually be the case), then both <code class="code">@acronym</code> and <code class="code">@abbreviation</code> will fallback on the <a id="wrglossary.12344"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field (not the <a id="wrglossary.12345"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field, which is usually set by the style and therefore not visible to <a id="wrglossary.12346"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). For some styles, as in this example, it&#x2019;s more appropriate to sort by the long form so the fallback is changed. (Remember that you will break this fallback mechanism if you explicitly set the sort value.) See the <a id="wrglossary.12347"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details and other examples.<p>
+Remember to delete any <a id="wrglossary.12348"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> or <a id="wrglossary.12349"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> in the <a id="wrglossary.12350"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file. Finally replace <a id="wrglossary.12351"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> with <a id="wrglossary.12352"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleAcrDesc
bib2gls sampleAcrDesc
pdflatex sampleAcrDesc
</pre><p>
-Note that it&#x2019;s now much easier to revert back to the descriptionless style used in <a id="wrglossary.12343"></a><a href="#glo:file.sampleAcr.tex"><span class="filefmt">sampleAcr.tex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12344"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12345"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<strong class="strong"><a id="wrglossary.12346"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a></strong>}
-<a id="wrglossary.12347"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12348"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span><strong class="strong">,<a id="wrglossary.12349"></a><a href="#glo:opt.resource.ignore-fields"><span class="xtrcsoptfmt">ignore-fields</span></a><span class="optfmt">={description}</span></strong>]
-</pre> With the other options it would be necessary to delete all the <a id="wrglossary.12350"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> fields from the <a id="wrglossary.12351"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> definitions in order to omit them, but with <a id="wrglossary.12352"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you can simply instruct <a id="wrglossary.12353"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to ignore the description. This makes it much easier to have a large database of <a id="wrglossary.12354"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> for use across multiple documents that may or may not require the description.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleDesc.tex">&#x1f4e5;</a> <a id="wrglossary.12355"></a><dfn id="glo:file.sampleDesc.tex"><span class="filefmt">sampleDesc.tex</span></dfn></div><!-- end of filedef -->
- This is similar to the previous example, except that it defines the <a id="wrglossary.12356"></a><a href="#glo:idx.acronym">acronyms</a> as normal <a id="wrglossary.12357"></a><a href="#glo:idx.glossaryentry">entries</a> using <a id="wrglossary.12358"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> instead of <a id="wrglossary.12359"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. As with the previous example, the <a id="wrglossary.12360"></a><a href="#glo:dual.glossary">glossary</a> is added to the <a id="wrglossary.12361"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra run through LaTeX is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleDesc
+Note that it&#x2019;s now much easier to revert back to the descriptionless style used in <a id="wrglossary.12353"></a><a href="#glo:file.sampleAcr.tex"><span class="filefmt">sampleAcr.tex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12354"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12355"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<strong class="strong"><a id="wrglossary.12356"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a></strong>}
+<a id="wrglossary.12357"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12358"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span><strong class="strong">,<a id="wrglossary.12359"></a><a href="#glo:opt.resource.ignore-fields"><span class="xtrcsoptfmt">ignore-fields</span></a><span class="optfmt">={description}</span></strong>]
+</pre> With the other options it would be necessary to delete all the <a id="wrglossary.12360"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> fields from the <a id="wrglossary.12361"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> definitions in order to omit them, but with <a id="wrglossary.12362"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you can simply instruct <a id="wrglossary.12363"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to ignore the description. This makes it much easier to have a large database of <a id="wrglossary.12364"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> for use across multiple documents that may or may not require the description.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleDesc.tex">&#x1f4e5;</a> <a id="wrglossary.12365"></a><dfn id="glo:file.sampleDesc.tex"><span class="filefmt">sampleDesc.tex</span></dfn></div><!-- end of filedef -->
+ This is similar to the previous example, except that it defines the <a id="wrglossary.12366"></a><a href="#glo:idx.acronym">acronyms</a> as normal <a id="wrglossary.12367"></a><a href="#glo:idx.glossaryentry">entries</a> using <a id="wrglossary.12368"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> instead of <a id="wrglossary.12369"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. As with the previous example, the <a id="wrglossary.12370"></a><a href="#glo:dual.glossary">glossary</a> is added to the <a id="wrglossary.12371"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra run through LaTeX is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleDesc
makeglossaries sampleDesc
pdflatex sampleDesc
pdflatex sampleDesc
-</pre> This sample file demonstrates the use of the <a id="wrglossary.12362"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> and <a id="wrglossary.12363"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> keys but in general it&#x2019;s better to use <a id="wrglossary.12364"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> instead as it&#x2019;s more flexible. For even greater flexibility use <a id="wrglossary.12365"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> provided by <a id="wrglossary.12366"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. For other variations, such as showing the symbol on <a id="wrglossary.12367"></a><a href="#glo:dual.firstuse">first use</a>, you may prefer to make use of the post-link category hook. For examples, see the section <span class="qt">&#x201c;Changing the Formatting&#x201d;</span> in <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a>.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleFnAcrDesc.tex">&#x1f4e5;</a> <a id="wrglossary.12368"></a><dfn id="glo:file.sampleFnAcrDesc.tex"><span class="filefmt">sampleFnAcrDesc.tex</span></dfn></div><!-- end of filedef -->
- This document has some sample <a id="wrglossary.12369"></a><a href="#glo:idx.acronym">acronyms</a> that use the <a id="wrglossary.12370"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a> <a id="wrglossary.12371"></a><a href="#glo:idx.acronymstyle">acronym style</a>. As with the previous example, the <a id="wrglossary.12372"></a><a href="#glo:dual.glossary">glossary</a> is added to the <a id="wrglossary.12373"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra run through LaTeX is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleFnAcrDesc
+</pre> This sample file demonstrates the use of the <a id="wrglossary.12372"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> and <a id="wrglossary.12373"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> keys but in general it&#x2019;s better to use <a id="wrglossary.12374"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> instead as it&#x2019;s more flexible. For even greater flexibility use <a id="wrglossary.12375"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> provided by <a id="wrglossary.12376"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. For other variations, such as showing the symbol on <a id="wrglossary.12377"></a><a href="#glo:dual.firstuse">first use</a>, you may prefer to make use of the post-link category hook. For examples, see the section <span class="qt">&#x201c;Changing the Formatting&#x201d;</span> in <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a>.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleFnAcrDesc.tex">&#x1f4e5;</a> <a id="wrglossary.12378"></a><dfn id="glo:file.sampleFnAcrDesc.tex"><span class="filefmt">sampleFnAcrDesc.tex</span></dfn></div><!-- end of filedef -->
+ This document has some sample <a id="wrglossary.12379"></a><a href="#glo:idx.acronym">acronyms</a> that use the <a id="wrglossary.12380"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a> <a id="wrglossary.12381"></a><a href="#glo:idx.acronymstyle">acronym style</a>. As with the previous example, the <a id="wrglossary.12382"></a><a href="#glo:dual.glossary">glossary</a> is added to the <a id="wrglossary.12383"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra run through LaTeX is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleFnAcrDesc
makeglossaries sampleFnAcrDesc
pdflatex sampleFnAcrDesc
pdflatex sampleFnAcrDesc
-</pre> <div class="sidenote"><a id="wrglossary.12374"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this sample document to use <a id="wrglossary.12375"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then you just need to follow the same steps as for <a id="wrglossary.12376"></a><a href="#glo:file.sampleAcr.tex"><span class="filefmt">sampleAcr.tex</span></a> with a slight modification. This time the <a id="wrglossary.12377"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a> <a id="wrglossary.12378"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> is needed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12379"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12380"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12381"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a>}
+</pre> <div class="sidenote"><a id="wrglossary.12384"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this sample document to use <a id="wrglossary.12385"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then you just need to follow the same steps as for <a id="wrglossary.12386"></a><a href="#glo:file.sampleAcr.tex"><span class="filefmt">sampleAcr.tex</span></a> with a slight modification. This time the <a id="wrglossary.12387"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a> <a id="wrglossary.12388"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> is needed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12389"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12390"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12391"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a>}
</pre> The command redefinitions (performed with <code class="csfmt">\renewcommand</code>) should now all be deleted as they are no longer applicable.<p>
-You may prefer to use the <a id="wrglossary.12382"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a> style instead. There are subtle differences between the <a id="wrglossary.12383"></a><a href="#glo:opt.abbrstyle.postfootnote"><span class="abbrstylefmt">postfootnote</span></a> and <a id="wrglossary.12384"></a><a href="#glo:opt.abbrstyle.footnote"><span class="abbrstylefmt">footnote</span></a> set of styles. Try changing the <a id="wrglossary.12385"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> to <a id="wrglossary.12386"></a><a href="#glo:opt.abbrstyle.short-sc-footnote"><span class="abbrstylefmt">short-sc-footnote</span></a> and compare the position of the footnote marker with the two styles.<p>
+You may prefer to use the <a id="wrglossary.12392"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a> style instead. There are subtle differences between the <a id="wrglossary.12393"></a><a href="#glo:opt.abbrstyle.postfootnote"><span class="abbrstylefmt">postfootnote</span></a> and <a id="wrglossary.12394"></a><a href="#glo:opt.abbrstyle.footnote"><span class="abbrstylefmt">footnote</span></a> set of styles. Try changing the <a id="wrglossary.12395"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> to <a id="wrglossary.12396"></a><a href="#glo:opt.abbrstyle.short-sc-footnote"><span class="abbrstylefmt">short-sc-footnote</span></a> and compare the position of the footnote marker with the two styles.<p>
This modified sample file now has a shorter build: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleFnAcrDesc
makeglossaries sampleFnAcrDesc
pdflatex sampleFnAcrDesc
-</pre> This is because the <a id="wrglossary.12387"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package produces boilerplate text when the <a id="wrglossary.12388"></a><a href="#glo:dual.indexingfile">indexing file</a> is missing (on the first LaTeX run) which adds the <a id="wrglossary.12389"></a><a href="#glo:dual.glossary">glossary</a> title to the <a id="wrglossary.12390"></a><a href="#glo:idx.tableofcontents">table of contents</a> (<a id="wrglossary.12391"></a><a href="#glo:ext.toc"><span class="extfmt">toc</span></a>) file.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleCustomAcr.tex">&#x1f4e5;</a> <a id="wrglossary.12392"></a><dfn id="glo:file.sampleCustomAcr.tex"><span class="filefmt">sampleCustomAcr.tex</span></dfn></div><!-- end of filedef -->
- This document has some sample <a id="wrglossary.12393"></a><a href="#glo:idx.acronym">acronyms</a> with a custom <a id="wrglossary.12394"></a><a href="#glo:idx.acronymstyle">acronym style</a>. It also adds the <a id="wrglossary.12395"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.12396"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra run through LaTeX is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleCustomAcr
+</pre> This is because the <a id="wrglossary.12397"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package produces boilerplate text when the <a id="wrglossary.12398"></a><a href="#glo:dual.indexingfile">indexing file</a> is missing (on the first LaTeX run) which adds the <a id="wrglossary.12399"></a><a href="#glo:dual.glossary">glossary</a> title to the <a id="wrglossary.12400"></a><a href="#glo:idx.tableofcontents">table of contents</a> (<a id="wrglossary.12401"></a><a href="#glo:ext.toc"><span class="extfmt">toc</span></a>) file.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleCustomAcr.tex">&#x1f4e5;</a> <a id="wrglossary.12402"></a><dfn id="glo:file.sampleCustomAcr.tex"><span class="filefmt">sampleCustomAcr.tex</span></dfn></div><!-- end of filedef -->
+ This document has some sample <a id="wrglossary.12403"></a><a href="#glo:idx.acronym">acronyms</a> with a custom <a id="wrglossary.12404"></a><a href="#glo:idx.acronymstyle">acronym style</a>. It also adds the <a id="wrglossary.12405"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.12406"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra run through LaTeX is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleCustomAcr
makeglossaries sampleCustomAcr
pdflatex sampleCustomAcr
pdflatex sampleCustomAcr
-</pre> This is a slight variation on the previous example where the name is in the form <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) instead of <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>), and the <a id="wrglossary.12397"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set to the long form instead of the short form. On <a id="wrglossary.12398"></a><a href="#glo:firstuse">first use</a>, the footnote text is in the form <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>: <span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span> (instead of just the long form). This requires defining a <a id="wrglossary.12399"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> style that inherits from the <a id="wrglossary.12400"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a> style.<p>
-<div class="sidenote"><a id="wrglossary.12401"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-The conversion to <a id="wrglossary.12402"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> starts in much the same way as the previous examples: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12403"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.12404"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>,<strong class="strong"><a id="wrglossary.12405"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12406"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,</strong><a id="wrglossary.12407"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12408"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a></span>]
+</pre> This is a slight variation on the previous example where the name is in the form <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) instead of <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>), and the <a id="wrglossary.12407"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set to the long form instead of the short form. On <a id="wrglossary.12408"></a><a href="#glo:firstuse">first use</a>, the footnote text is in the form <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>: <span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span> (instead of just the long form). This requires defining a <a id="wrglossary.12409"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> style that inherits from the <a id="wrglossary.12410"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a> style.<p>
+<div class="sidenote"><a id="wrglossary.12411"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+The conversion to <a id="wrglossary.12412"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> starts in much the same way as the previous examples: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12413"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.12414"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>,<strong class="strong"><a id="wrglossary.12415"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12416"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,</strong><a id="wrglossary.12417"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12418"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a></span>]
{<strong class="strong">glossaries-extra</strong>}
-</pre> The <a id="wrglossary.12409"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> have associated helper commands that may be redefined to make minor modifications. These redefinitions should be done before the <a id="wrglossary.12410"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> are defined.<p>
-The <a id="wrglossary.12411"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a> <a id="wrglossary.12412"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> is the closest match to the requirement, so replace the <a id="wrglossary.12413"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> command with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12414"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12415"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12416"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a>}
-</pre> Again, you may prefer <a id="wrglossary.12417"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a>. Both styles use the same helper commands.<p>
-Next some adjustments need to be made to fit the new requirements. The name needs to be <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12418"></a><a href="#glo:glsxtrfootnotedescname"><code class="xtrcsfmt">\glsxtrfootnotedescname</code></a>}{<span class="comment">% </span>
- <code class="cmd">\protect</code><strong class="strong"><a id="wrglossary.12419"></a><a href="#glo:glslongfont"><code class="xtrcsfmt">\glslongfont</code></a>{<code class="cmd">\the</code><a id="wrglossary.12420"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}</strong><span class="comment">% </span>
- <code class="cmd">\protect</code><a id="wrglossary.12421"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<code class="cmd">\the</code><a id="wrglossary.12422"></a><a href="#glo:glslabeltok"><code class="csfmt">\glslabeltok</code></a>}<span class="comment">% </span>
- <code class="cmd">\protect</code><a id="wrglossary.12423"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<code class="cmd">\protect</code><strong class="strong"><a id="wrglossary.12424"></a><a href="#glo:glsabbrvfont"><code class="csfmt">\glsabbrvfont</code></a>{<code class="cmd">\the</code><a id="wrglossary.12425"></a><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a>}</strong>}<span class="comment">% </span>
+</pre> The <a id="wrglossary.12419"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> have associated helper commands that may be redefined to make minor modifications. These redefinitions should be done before the <a id="wrglossary.12420"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> are defined.<p>
+The <a id="wrglossary.12421"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a> <a id="wrglossary.12422"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> is the closest match to the requirement, so replace the <a id="wrglossary.12423"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> command with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12424"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12425"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12426"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a>}
+</pre> Again, you may prefer <a id="wrglossary.12427"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a>. Both styles use the same helper commands.<p>
+Next some adjustments need to be made to fit the new requirements. The name needs to be <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12428"></a><a href="#glo:glsxtrfootnotedescname"><code class="xtrcsfmt">\glsxtrfootnotedescname</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\protect</code><strong class="strong"><a id="wrglossary.12429"></a><a href="#glo:glslongfont"><code class="xtrcsfmt">\glslongfont</code></a>{<code class="cmd">\the</code><a id="wrglossary.12430"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}</strong><span class="comment">% </span>
+ <code class="cmd">\protect</code><a id="wrglossary.12431"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<code class="cmd">\the</code><a id="wrglossary.12432"></a><a href="#glo:glslabeltok"><code class="csfmt">\glslabeltok</code></a>}<span class="comment">% </span>
+ <code class="cmd">\protect</code><a id="wrglossary.12433"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<code class="cmd">\protect</code><strong class="strong"><a id="wrglossary.12434"></a><a href="#glo:glsabbrvfont"><code class="csfmt">\glsabbrvfont</code></a>{<code class="cmd">\the</code><a id="wrglossary.12435"></a><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a>}</strong>}<span class="comment">% </span>
}
-</pre> This command expands when the <a id="wrglossary.12426"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> are defined so take care to <code class="csfmt">\protect</code> commands that shouldn&#x2019;t be expanded at that point, and make sure that the token registers that store the label, long and short values are able to expand. Similarly the sort value needs adjusting: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12427"></a><a href="#glo:glsxtrfootnotedescsort"><code class="xtrcsfmt">\glsxtrfootnotedescsort</code></a>}{<strong class="strong"><code class="cmd">\the</code><a id="wrglossary.12428"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a></strong>}
-</pre> The footnote for all the footnote <a id="wrglossary.12429"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> is produced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12430"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}
-</pre> where <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is the singular or plural long form, depending on what command was used to reference the <a id="wrglossary.12431"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> (<a id="wrglossary.12432"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.12433"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> etc). This can simply be redefined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12434"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>}[2]{<a id="wrglossary.12435"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<span class="comment">% </span>
- #2: <a id="wrglossary.12436"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{#1}}}
-</pre> This will mimic the result from the original sample document. Note that newer versions of <a id="wrglossary.12437"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> may have additional helper commands associated with certain <a id="wrglossary.12438"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a>.<p>
-You may prefer to replace <code class="code">#2</code> with a reference to a specific field (or fields). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12439"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>}[2]{<a id="wrglossary.12440"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<span class="comment">% </span>
- <a id="wrglossary.12441"></a><a href="#glo:Glsfmtlong"><code class="xtrcsfmt">\Glsfmtlong</code></a>{#1} (<a id="wrglossary.12442"></a><a href="#glo:glsfmtshort"><code class="xtrcsfmt">\glsfmtshort</code></a>{#1}): <a id="wrglossary.12443"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{#1}.}}
-</pre> As with the earlier <a id="wrglossary.12444"></a><a href="#glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></a>, you need to remove or change the redefinition of <a id="wrglossary.12445"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a> since <a id="wrglossary.12446"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> is no longer appropriate.<p>
-In the original <a id="wrglossary.12447"></a><a href="#glo:file.sampleCustomAcr.tex"><span class="filefmt">sampleCustomAcr.tex</span></a> source code, I started the description with a capital: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12448"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.12449"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique using the ``kernel trick''}</span>,
-<a id="wrglossary.12450"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[see also]{svm}}</span>,
+</pre> This command expands when the <a id="wrglossary.12436"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> are defined so take care to <code class="csfmt">\protect</code> commands that shouldn&#x2019;t be expanded at that point, and make sure that the token registers that store the label, long and short values are able to expand. Similarly the sort value needs adjusting: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12437"></a><a href="#glo:glsxtrfootnotedescsort"><code class="xtrcsfmt">\glsxtrfootnotedescsort</code></a>}{<strong class="strong"><code class="cmd">\the</code><a id="wrglossary.12438"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a></strong>}
+</pre> The footnote for all the footnote <a id="wrglossary.12439"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> is produced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12440"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}
+</pre> where <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is the singular or plural long form, depending on what command was used to reference the <a id="wrglossary.12441"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> (<a id="wrglossary.12442"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.12443"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> etc). This can simply be redefined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12444"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>}[2]{<a id="wrglossary.12445"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<span class="comment">% </span>
+ #2: <a id="wrglossary.12446"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{#1}}}
+</pre> This will mimic the result from the original sample document. Note that newer versions of <a id="wrglossary.12447"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> may have additional helper commands associated with certain <a id="wrglossary.12448"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a>.<p>
+You may prefer to replace <code class="code">#2</code> with a reference to a specific field (or fields). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12449"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>}[2]{<a id="wrglossary.12450"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.12451"></a><a href="#glo:Glsfmtlong"><code class="xtrcsfmt">\Glsfmtlong</code></a>{#1} (<a id="wrglossary.12452"></a><a href="#glo:glsfmtshort"><code class="xtrcsfmt">\glsfmtshort</code></a>{#1}): <a id="wrglossary.12453"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{#1}.}}
+</pre> As with the earlier <a id="wrglossary.12454"></a><a href="#glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></a>, you need to remove or change the redefinition of <a id="wrglossary.12455"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a> since <a id="wrglossary.12456"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a> is no longer appropriate.<p>
+In the original <a id="wrglossary.12457"></a><a href="#glo:file.sampleCustomAcr.tex"><span class="filefmt">sampleCustomAcr.tex</span></a> source code, I started the description with a capital: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12458"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.12459"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique using the ``kernel trick''}</span>,
+<a id="wrglossary.12460"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[see also]{svm}}</span>,
]{ksvm}{ksvm}{kernel support vector machine}
-</pre> This leads to a capital letter after the colon in the footnote, which is undesirable, but I would like to have the description start with a capital in the <a id="wrglossary.12451"></a><a href="#glo:dual.glossary">glossary</a>. The solution to this problem is easy with <a id="wrglossary.12452"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. I start the description with a <a id="wrglossary.12453"></a><a href="#glo:idx.lowercase">lowercase</a> letter and set the <a id="wrglossary.12454"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.12455"></a><a href="#glo:idx.categoryattribute">category attribute</a> to <span class="optfmt">firstuc</span> to convert the description to <a id="wrglossary.12456"></a><a href="#glo:idx.sentencecase">sentence case</a> in the <a id="wrglossary.12457"></a><a href="#glo:dual.glossary">glossary</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12458"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12459"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}{<a id="wrglossary.12460"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a>}{firstuc}
-</pre> The <a id="wrglossary.12461"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> definitions are modified slightly: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12462"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.12463"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<strong class="strong">s</strong>tatistical pattern recognition technique using the ``kernel trick''}</span>,
-<strong class="strong"><a id="wrglossary.12464"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={svm}</span></strong>,
+</pre> This leads to a capital letter after the colon in the footnote, which is undesirable, but I would like to have the description start with a capital in the <a id="wrglossary.12461"></a><a href="#glo:dual.glossary">glossary</a>. The solution to this problem is easy with <a id="wrglossary.12462"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. I start the description with a <a id="wrglossary.12463"></a><a href="#glo:idx.lowercase">lowercase</a> letter and set the <a id="wrglossary.12464"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.12465"></a><a href="#glo:idx.categoryattribute">category attribute</a> to <span class="optfmt">firstuc</span> to convert the description to <a id="wrglossary.12466"></a><a href="#glo:idx.sentencecase">sentence case</a> in the <a id="wrglossary.12467"></a><a href="#glo:dual.glossary">glossary</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12468"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12469"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}{<a id="wrglossary.12470"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a>}{firstuc}
+</pre> The <a id="wrglossary.12471"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> definitions are modified slightly: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12472"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<a id="wrglossary.12473"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<strong class="strong">s</strong>tatistical pattern recognition technique using the ``kernel trick''}</span>,
+<strong class="strong"><a id="wrglossary.12474"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={svm}</span></strong>,
]{ksvm}{ksvm}{kernel support vector machine}
-</pre> Note the use of the <a id="wrglossary.12465"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> key, which is only available with <a id="wrglossary.12466"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
-If you prefer to use <a id="wrglossary.12467"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> instead of <a id="wrglossary.12468"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, then the category needs to be <a id="wrglossary.12469"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> rather than <a id="wrglossary.12470"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12471"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<strong class="strong"><a id="wrglossary.12472"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a></strong>}{<a id="wrglossary.12473"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a>}{firstuc}
-</pre> and the style command needs to be adjusted so that it omits the optional argument. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12474"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12475"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a>}
+</pre> Note the use of the <a id="wrglossary.12475"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> key, which is only available with <a id="wrglossary.12476"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+If you prefer to use <a id="wrglossary.12477"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> instead of <a id="wrglossary.12478"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, then the category needs to be <a id="wrglossary.12479"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> rather than <a id="wrglossary.12480"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12481"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<strong class="strong"><a id="wrglossary.12482"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a></strong>}{<a id="wrglossary.12483"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a>}{firstuc}
+</pre> and the style command needs to be adjusted so that it omits the optional argument. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12484"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.12485"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a>}
</pre><p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-FnDesc.tex">&#x1f4e5;</a> <a id="wrglossary.12476"></a><dfn id="glo:file.sample-FnDesc.tex"><span class="filefmt">sample-FnDesc.tex</span></dfn></div><!-- end of filedef -->
- This example defines a custom <a id="wrglossary.12477"></a><a href="#glo:idx.entryformat">entry format</a>display format that puts the description in a footnote on <a id="wrglossary.12478"></a><a href="#glo:dual.firstuse">first use</a>. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-FnDesc
+<div class="filedef">&#x1f5cb;<a href="samples/sample-FnDesc.tex">&#x1f4e5;</a> <a id="wrglossary.12486"></a><dfn id="glo:file.sample-FnDesc.tex"><span class="filefmt">sample-FnDesc.tex</span></dfn></div><!-- end of filedef -->
+ This example defines a custom <a id="wrglossary.12487"></a><a href="#glo:idx.entryformat">entry format</a>display format that puts the description in a footnote on <a id="wrglossary.12488"></a><a href="#glo:dual.firstuse">first use</a>. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-FnDesc
makeglossaries sample-FnDesc
pdflatex sample-FnDesc
-</pre> In order to prevent nested <a id="wrglossary.12479"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, this document uses the <a id="wrglossary.12480"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> package option (otherwise the footnote marker <a id="wrglossary.12481"></a><a href="#glo:idx.hyperlink">hyperlink</a> would be inside the <a id="wrglossary.12482"></a><a href="#glo:idx.hyperlink">hyperlink</a> around the <a id="wrglossary.12483"></a><a href="#glo:dual.linktext">link text</a> which would result in a nested <a id="wrglossary.12484"></a><a href="#glo:idx.hyperlink">hyperlink</a>).<p>
-<div class="sidenote"><a id="wrglossary.12485"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-The <a id="wrglossary.12486"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has category <a id="wrglossary.12487"></a><a href="#glo:dual.postlinkhook">post-link hooks</a> that make it easier to adjust the <a id="wrglossary.12488"></a><a href="#glo:@@glslabel@entryformat">formatting</a>. The <a id="wrglossary.12489"></a><a href="#glo:dual.postlinkhook">post-link hook</a> is placed after the <a id="wrglossary.12490"></a><a href="#glo:idx.hyperlink">hyperlink</a> around the <a id="wrglossary.12491"></a><a href="#glo:dual.linktext">link text</a>, so a <a id="wrglossary.12492"></a><a href="#glo:idx.hyperlink">hyperlink</a> created by <a id="wrglossary.12493"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a> in the <a id="wrglossary.12494"></a><a href="#glo:dual.postlinkhook">post-link hook</a> won&#x2019;t cause a nested link. This means that the <a id="wrglossary.12495"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> option isn&#x2019;t required: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12496"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12497"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> In order to prevent nested <a id="wrglossary.12489"></a><a href="#glo:idx.hyperlink">hyperlinks</a>, this document uses the <a id="wrglossary.12490"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> package option (otherwise the footnote marker <a id="wrglossary.12491"></a><a href="#glo:idx.hyperlink">hyperlink</a> would be inside the <a id="wrglossary.12492"></a><a href="#glo:idx.hyperlink">hyperlink</a> around the <a id="wrglossary.12493"></a><a href="#glo:dual.linktext">link text</a> which would result in a nested <a id="wrglossary.12494"></a><a href="#glo:idx.hyperlink">hyperlink</a>).<p>
+<div class="sidenote"><a id="wrglossary.12495"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+The <a id="wrglossary.12496"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has category <a id="wrglossary.12497"></a><a href="#glo:dual.postlinkhook">post-link hooks</a> that make it easier to adjust the <a id="wrglossary.12498"></a><a href="#glo:@@glslabel@entryformat">formatting</a>. The <a id="wrglossary.12499"></a><a href="#glo:dual.postlinkhook">post-link hook</a> is placed after the <a id="wrglossary.12500"></a><a href="#glo:idx.hyperlink">hyperlink</a> around the <a id="wrglossary.12501"></a><a href="#glo:dual.linktext">link text</a>, so a <a id="wrglossary.12502"></a><a href="#glo:idx.hyperlink">hyperlink</a> created by <a id="wrglossary.12503"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a> in the <a id="wrglossary.12504"></a><a href="#glo:dual.postlinkhook">post-link hook</a> won&#x2019;t cause a nested link. This means that the <a id="wrglossary.12505"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span> option isn&#x2019;t required: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12506"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12507"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{<strong class="strong">glossaries-extra</strong>}
</pre><p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Never use commands like <a id="wrglossary.12498"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.12499"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> in the <a id="wrglossary.12500"></a><a href="#glo:dual.postlinkhook">post-link hook</a> as you can end up with infinite recursion. Use commands that don&#x2019;t themselves have a <a id="wrglossary.12501"></a><a href="#glo:dual.postlinkhook">post-link hook</a>, such as <a id="wrglossary.12502"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a> or <a id="wrglossary.12503"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>, instead. </div><!-- end of important -->
-<p>
-In the original <a id="wrglossary.12504"></a><a href="#glo:file.sample-FnDesc.tex"><span class="filefmt">sample-FnDesc.tex</span></a> file, the <a id="wrglossary.12505"></a><a href="#glo:idx.entryformat">entry format</a> was adjusted with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12506"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.12507"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
- <a id="wrglossary.12508"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.12509"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.12510"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.12511"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.12512"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}}}
-</pre> This can be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12513"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>
-{<a id="wrglossary.12514"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}<span class="comment">% category label</span>
-{<a id="wrglossary.12515"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a>{<a id="wrglossary.12516"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.12517"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.12518"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}}{}}
-</pre> This sets the <a id="wrglossary.12519"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the <a id="wrglossary.12520"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a> category (which is the default category for <a id="wrglossary.12521"></a><a href="#glo:idx.glossaryentry">entries</a> defined with <a id="wrglossary.12522"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>). If I added some <a id="wrglossary.12523"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> (which have a different category) then this change wouldn&#x2019;t apply to them.<p>
-The first paragraph in the document is: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>First use: <a id="wrglossary.12524"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
-</pre> So the <a id="wrglossary.12525"></a><a href="#glo:PDF">PDF</a> will have the word <span class="qt">&#x201c;sample&#x201d;</span> (the <a id="wrglossary.12526"></a><a href="#glo:dual.linktext">link text</a> created by <code class="code"><a id="wrglossary.12527"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}</code>) as a <a id="wrglossary.12528"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the entry in the <a id="wrglossary.12529"></a><a href="#glo:dual.glossary">glossary</a> followed by the footnote marker, which is a <a id="wrglossary.12530"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the footnote. This is then followed by the sentence terminator. <span class="qt">&#x201c;First use: sample&#xb9;.&#x201d;</span><p>
-It would look tidier if the footnote marker could be shifted after the full stop. <span class="qt">&#x201c;First use: sample.&#xb9;&#x201d;</span> This can easily be achieved with a minor modification: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12531"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>
-{<a id="wrglossary.12532"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}<span class="comment">% category label</span>
-{<a id="wrglossary.12533"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a>
- {<a id="wrglossary.12534"></a><a href="#glo:glsxtrdopostpunc"><code class="xtrcsfmt">\glsxtrdopostpunc</code></a>{<a id="wrglossary.12535"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.12536"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.12537"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}}}<span class="comment">% </span>
+Never use commands like <a id="wrglossary.12508"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.12509"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> in the <a id="wrglossary.12510"></a><a href="#glo:dual.postlinkhook">post-link hook</a> as you can end up with infinite recursion. Use commands that don&#x2019;t themselves have a <a id="wrglossary.12511"></a><a href="#glo:dual.postlinkhook">post-link hook</a>, such as <a id="wrglossary.12512"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a> or <a id="wrglossary.12513"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>, instead. </div><!-- end of important -->
+<p>
+In the original <a id="wrglossary.12514"></a><a href="#glo:file.sample-FnDesc.tex"><span class="filefmt">sample-FnDesc.tex</span></a> file, the <a id="wrglossary.12515"></a><a href="#glo:idx.entryformat">entry format</a> was adjusted with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12516"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.12517"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
+ <a id="wrglossary.12518"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.12519"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.12520"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.12521"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.12522"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}}}
+</pre> This can be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12523"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>
+{<a id="wrglossary.12524"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}<span class="comment">% category label</span>
+{<a id="wrglossary.12525"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a>{<a id="wrglossary.12526"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.12527"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.12528"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}}{}}
+</pre> This sets the <a id="wrglossary.12529"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the <a id="wrglossary.12530"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a> category (which is the default category for <a id="wrglossary.12531"></a><a href="#glo:idx.glossaryentry">entries</a> defined with <a id="wrglossary.12532"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>). If I added some <a id="wrglossary.12533"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> (which have a different category) then this change wouldn&#x2019;t apply to them.<p>
+The first paragraph in the document is: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>First use: <a id="wrglossary.12534"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+</pre> So the <a id="wrglossary.12535"></a><a href="#glo:PDF">PDF</a> will have the word <span class="qt">&#x201c;sample&#x201d;</span> (the <a id="wrglossary.12536"></a><a href="#glo:dual.linktext">link text</a> created by <code class="code"><a id="wrglossary.12537"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}</code>) as a <a id="wrglossary.12538"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the entry in the <a id="wrglossary.12539"></a><a href="#glo:dual.glossary">glossary</a> followed by the footnote marker, which is a <a id="wrglossary.12540"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the footnote. This is then followed by the sentence terminator. <span class="qt">&#x201c;First use: sample&#xb9;.&#x201d;</span><p>
+It would look tidier if the footnote marker could be shifted after the full stop. <span class="qt">&#x201c;First use: sample.&#xb9;&#x201d;</span> This can easily be achieved with a minor modification: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12541"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>
+{<a id="wrglossary.12542"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}<span class="comment">% category label</span>
+{<a id="wrglossary.12543"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a>
+ {<a id="wrglossary.12544"></a><a href="#glo:glsxtrdopostpunc"><code class="xtrcsfmt">\glsxtrdopostpunc</code></a>{<a id="wrglossary.12545"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<a id="wrglossary.12546"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<a id="wrglossary.12547"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}}}<span class="comment">% </span>
{}<span class="comment">% </span>
}
-</pre> You may prefer to use <a id="wrglossary.12538"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> instead of <a id="wrglossary.12539"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>. This will obey the <a id="wrglossary.12540"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.12541"></a><a href="#glo:idx.categoryattribute">category attribute</a>. If you append <a id="wrglossary.12542"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>, you can also pick up the <a id="wrglossary.12543"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> package option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12544"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12545"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.12546"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a>}{firstuc}
+</pre> You may prefer to use <a id="wrglossary.12548"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> instead of <a id="wrglossary.12549"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>. This will obey the <a id="wrglossary.12550"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.12551"></a><a href="#glo:idx.categoryattribute">category attribute</a>. If you append <a id="wrglossary.12552"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>, you can also pick up the <a id="wrglossary.12553"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> package option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12554"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12555"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.12556"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a>}{firstuc}
-<a id="wrglossary.12547"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>
-{<a id="wrglossary.12548"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}<span class="comment">% category label</span>
-{<a id="wrglossary.12549"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a>
- {<a id="wrglossary.12550"></a><a href="#glo:glsxtrdopostpunc"><code class="xtrcsfmt">\glsxtrdopostpunc</code></a>{<a id="wrglossary.12551"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<span class="comment">% </span>
- <strong class="strong"><a id="wrglossary.12552"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a></strong>{<a id="wrglossary.12553"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<strong class="strong"><a id="wrglossary.12554"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a></strong>}}}<span class="comment">% </span>
+<a id="wrglossary.12557"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>
+{<a id="wrglossary.12558"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}<span class="comment">% category label</span>
+{<a id="wrglossary.12559"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a>
+ {<a id="wrglossary.12560"></a><a href="#glo:glsxtrdopostpunc"><code class="xtrcsfmt">\glsxtrdopostpunc</code></a>{<a id="wrglossary.12561"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{<span class="comment">% </span>
+ <strong class="strong"><a id="wrglossary.12562"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a></strong>{<a id="wrglossary.12563"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<strong class="strong"><a id="wrglossary.12564"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a></strong>}}}<span class="comment">% </span>
{}<span class="comment">% </span>
}
-</pre> Alternatively, you could just use <a id="wrglossary.12555"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a> and explicitly append the full stop.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-custom-acronym.tex">&#x1f4e5;</a> <a id="wrglossary.12556"></a><dfn id="glo:file.sample-custom-acronym.tex"><span class="filefmt">sample-custom-acronym.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to define your own <a id="wrglossary.12557"></a><a href="#glo:idx.acronymstyle">acronym style</a> if the predefined styles don&#x2019;t suit your requirements. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-custom-acronym
+</pre> Alternatively, you could just use <a id="wrglossary.12565"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a> and explicitly append the full stop.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-custom-acronym.tex">&#x1f4e5;</a> <a id="wrglossary.12566"></a><dfn id="glo:file.sample-custom-acronym.tex"><span class="filefmt">sample-custom-acronym.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to define your own <a id="wrglossary.12567"></a><a href="#glo:idx.acronymstyle">acronym style</a> if the predefined styles don&#x2019;t suit your requirements. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-custom-acronym
makeglossaries sample-custom-acronym
pdflatex sample-custom-acronym
-</pre> In this case, a style is defined to show the short form in the text with the long form and description in a footnote on <a id="wrglossary.12558"></a><a href="#glo:dual.firstuse">first use</a>. The long form is used for the <a id="wrglossary.12559"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value. The short form is displayed in <a id="wrglossary.12560"></a><a href="#glo:dual.smallcaps">small caps</a> in the main part of the document but in <a id="wrglossary.12561"></a><a href="#glo:idx.uppercase">uppercase</a> in the list of acronyms. (So it&#x2019;s a slight variation of some of the examples above.) The <a id="wrglossary.12562"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> is set to the long form (starting with an initial capital) followed by the <a id="wrglossary.12563"></a><a href="#glo:idx.allcaps">all caps</a> short form in parentheses. The final requirement is that the inline form should show the long form followed by the short form in parentheses.<p>
-<div class="sidenote"><a id="wrglossary.12564"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-As with <a id="wrglossary.12565"></a><a href="#glo:file.sampleFnAcrDesc.tex"><span class="filefmt">sampleFnAcrDesc.tex</span></a>, the <a id="wrglossary.12566"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a> and <a id="wrglossary.12567"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a> <a id="wrglossary.12568"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> produce almost the required effect so one of those can be used as a starting point. However the final requirement doesn&#x2019;t fit. It&#x2019;s now necessary to actually define a custom <a id="wrglossary.12569"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>, but it can mostly inherit from the <a id="wrglossary.12570"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a> or <a id="wrglossary.12571"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a> style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12572"></a><a href="#glo:newabbreviationstyle"><code class="xtrcsfmt">\newabbreviationstyle</code></a>{custom-fn}<span class="comment">% </span>
+</pre> In this case, a style is defined to show the short form in the text with the long form and description in a footnote on <a id="wrglossary.12568"></a><a href="#glo:dual.firstuse">first use</a>. The long form is used for the <a id="wrglossary.12569"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value. The short form is displayed in <a id="wrglossary.12570"></a><a href="#glo:dual.smallcaps">small caps</a> in the main part of the document but in <a id="wrglossary.12571"></a><a href="#glo:idx.uppercase">uppercase</a> in the list of acronyms. (So it&#x2019;s a slight variation of some of the examples above.) The <a id="wrglossary.12572"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> is set to the long form (starting with an initial capital) followed by the <a id="wrglossary.12573"></a><a href="#glo:idx.allcaps">all caps</a> short form in parentheses. The final requirement is that the inline form should show the long form followed by the short form in parentheses.<p>
+<div class="sidenote"><a id="wrglossary.12574"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+As with <a id="wrglossary.12575"></a><a href="#glo:file.sampleFnAcrDesc.tex"><span class="filefmt">sampleFnAcrDesc.tex</span></a>, the <a id="wrglossary.12576"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a> and <a id="wrglossary.12577"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a> <a id="wrglossary.12578"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> produce almost the required effect so one of those can be used as a starting point. However the final requirement doesn&#x2019;t fit. It&#x2019;s now necessary to actually define a custom <a id="wrglossary.12579"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>, but it can mostly inherit from the <a id="wrglossary.12580"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a> or <a id="wrglossary.12581"></a><a href="#glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></a> style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12582"></a><a href="#glo:newabbreviationstyle"><code class="xtrcsfmt">\newabbreviationstyle</code></a>{custom-fn}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.12573"></a><a href="#glo:GlsXtrUseAbbrStyleSetup"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleSetup</code></a>{<a id="wrglossary.12574"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a>}<span class="comment">% </span>
+ <a id="wrglossary.12583"></a><a href="#glo:GlsXtrUseAbbrStyleSetup"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleSetup</code></a>{<a id="wrglossary.12584"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a>}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.12575"></a><a href="#glo:GlsXtrUseAbbrStyleFmts"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleFmts</code></a>{<a id="wrglossary.12576"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a>}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.12577"></a><a href="#glo:glsxtrinlinefullformat"><code class="xtrcsfmt">\glsxtrinlinefullformat</code></a>}[2]{<span class="comment">% </span>
- <strong class="strong"><a id="wrglossary.12578"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a></strong>{<strong class="strong"><a id="wrglossary.12579"></a><a href="#glo:glsaccesslong"><code class="xtrcsfmt">\glsaccesslong</code></a>{<a id="wrglossary.12580"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% </span>
- <a id="wrglossary.12581"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><a id="wrglossary.12582"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code>}<span class="comment">% </span>
- <a id="wrglossary.12583"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><code class="cmd">\else</code><a id="wrglossary.12584"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code><a id="wrglossary.12585"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<a id="wrglossary.12586"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
- <a id="wrglossary.12587"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<strong class="strong"><a id="wrglossary.12588"></a><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a>{<a id="wrglossary.12589"></a><a href="#glo:glsaccessshort"><code class="xtrcsfmt">\glsaccessshort</code></a>{<a id="wrglossary.12590"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}</strong>}<span class="comment">% </span>
+ <a id="wrglossary.12585"></a><a href="#glo:GlsXtrUseAbbrStyleFmts"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleFmts</code></a>{<a id="wrglossary.12586"></a><a href="#glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></a>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.12587"></a><a href="#glo:glsxtrinlinefullformat"><code class="xtrcsfmt">\glsxtrinlinefullformat</code></a>}[2]{<span class="comment">% </span>
+ <strong class="strong"><a id="wrglossary.12588"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a></strong>{<strong class="strong"><a id="wrglossary.12589"></a><a href="#glo:glsaccesslong"><code class="xtrcsfmt">\glsaccesslong</code></a>{<a id="wrglossary.12590"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% </span>
+ <a id="wrglossary.12591"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><a id="wrglossary.12592"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code>}<span class="comment">% </span>
+ <a id="wrglossary.12593"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><code class="cmd">\else</code><a id="wrglossary.12594"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code><a id="wrglossary.12595"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<a id="wrglossary.12596"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ <a id="wrglossary.12597"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<strong class="strong"><a id="wrglossary.12598"></a><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a>{<a id="wrglossary.12599"></a><a href="#glo:glsaccessshort"><code class="xtrcsfmt">\glsaccessshort</code></a>{<a id="wrglossary.12600"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}</strong>}<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.12591"></a><a href="#glo:glsxtrinlinefullplformat"><code class="xtrcsfmt">\glsxtrinlinefullplformat</code></a>}[2]{<span class="comment">% </span>
- <strong class="strong"><a id="wrglossary.12592"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a></strong>{<strong class="strong"><a id="wrglossary.12593"></a><a href="#glo:glsaccesslongpl"><code class="xtrcsfmt">\glsaccesslongpl</code></a>{<a id="wrglossary.12594"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% </span>
- <a id="wrglossary.12595"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><a id="wrglossary.12596"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code>} <a id="wrglossary.12597"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><code class="cmd">\else</code><a id="wrglossary.12598"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code><a id="wrglossary.12599"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<a id="wrglossary.12600"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
- <a id="wrglossary.12601"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<strong class="strong"><a id="wrglossary.12602"></a><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a>{<a id="wrglossary.12603"></a><a href="#glo:glsaccessshortpl"><code class="xtrcsfmt">\glsaccessshortpl</code></a>{<a id="wrglossary.12604"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}</strong>}<span class="comment">% </span>
- } <code class="cmd">\renewcommand</code>*{<a id="wrglossary.12605"></a><a href="#glo:Glsxtrinlinefullformat"><code class="xtrcsfmt">\Glsxtrinlinefullformat</code></a>}[2]{<span class="comment">% </span>
- <strong class="strong"><a id="wrglossary.12606"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a></strong>{<strong class="strong"><a id="wrglossary.12607"></a><a href="#glo:Glsaccesslong"><code class="xtrcsfmt">\Glsaccesslong</code></a>{<a id="wrglossary.12608"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% </span>
- <a id="wrglossary.12609"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><a id="wrglossary.12610"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code>}<span class="comment">% </span>
- <a id="wrglossary.12611"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><code class="cmd">\else</code><a id="wrglossary.12612"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code><a id="wrglossary.12613"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<a id="wrglossary.12614"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
- <a id="wrglossary.12615"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<strong class="strong"><a id="wrglossary.12616"></a><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a>{<a id="wrglossary.12617"></a><a href="#glo:glsaccessshort"><code class="xtrcsfmt">\glsaccessshort</code></a>{<a id="wrglossary.12618"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}</strong>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.12601"></a><a href="#glo:glsxtrinlinefullplformat"><code class="xtrcsfmt">\glsxtrinlinefullplformat</code></a>}[2]{<span class="comment">% </span>
+ <strong class="strong"><a id="wrglossary.12602"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a></strong>{<strong class="strong"><a id="wrglossary.12603"></a><a href="#glo:glsaccesslongpl"><code class="xtrcsfmt">\glsaccesslongpl</code></a>{<a id="wrglossary.12604"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% </span>
+ <a id="wrglossary.12605"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><a id="wrglossary.12606"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code>} <a id="wrglossary.12607"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><code class="cmd">\else</code><a id="wrglossary.12608"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code><a id="wrglossary.12609"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<a id="wrglossary.12610"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ <a id="wrglossary.12611"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<strong class="strong"><a id="wrglossary.12612"></a><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a>{<a id="wrglossary.12613"></a><a href="#glo:glsaccessshortpl"><code class="xtrcsfmt">\glsaccessshortpl</code></a>{<a id="wrglossary.12614"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}</strong>}<span class="comment">% </span>
+ } <code class="cmd">\renewcommand</code>*{<a id="wrglossary.12615"></a><a href="#glo:Glsxtrinlinefullformat"><code class="xtrcsfmt">\Glsxtrinlinefullformat</code></a>}[2]{<span class="comment">% </span>
+ <strong class="strong"><a id="wrglossary.12616"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a></strong>{<strong class="strong"><a id="wrglossary.12617"></a><a href="#glo:Glsaccesslong"><code class="xtrcsfmt">\Glsaccesslong</code></a>{<a id="wrglossary.12618"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% </span>
+ <a id="wrglossary.12619"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><a id="wrglossary.12620"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code>}<span class="comment">% </span>
+ <a id="wrglossary.12621"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><code class="cmd">\else</code><a id="wrglossary.12622"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code><a id="wrglossary.12623"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<a id="wrglossary.12624"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ <a id="wrglossary.12625"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<strong class="strong"><a id="wrglossary.12626"></a><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a>{<a id="wrglossary.12627"></a><a href="#glo:glsaccessshort"><code class="xtrcsfmt">\glsaccessshort</code></a>{<a id="wrglossary.12628"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}</strong>}<span class="comment">% </span>
}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>*{<a id="wrglossary.12619"></a><a href="#glo:Glsxtrinlinefullplformat"><code class="xtrcsfmt">\Glsxtrinlinefullplformat</code></a>}[2]{<span class="comment">% </span>
- <strong class="strong"><a id="wrglossary.12620"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a></strong>{<strong class="strong"><a id="wrglossary.12621"></a><a href="#glo:Glsaccesslongpl"><code class="xtrcsfmt">\Glsaccesslongpl</code></a>{<a id="wrglossary.12622"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% </span>
- <a id="wrglossary.12623"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><a id="wrglossary.12624"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code>}<span class="comment">% </span>
- <a id="wrglossary.12625"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><code class="cmd">\else</code><a id="wrglossary.12626"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code><a id="wrglossary.12627"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<a id="wrglossary.12628"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
- <a id="wrglossary.12629"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<strong class="strong"><a id="wrglossary.12630"></a><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a>{<a id="wrglossary.12631"></a><a href="#glo:glsaccessshortpl"><code class="xtrcsfmt">\glsaccessshortpl</code></a>{<a id="wrglossary.12632"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}</strong>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>*{<a id="wrglossary.12629"></a><a href="#glo:Glsxtrinlinefullplformat"><code class="xtrcsfmt">\Glsxtrinlinefullplformat</code></a>}[2]{<span class="comment">% </span>
+ <strong class="strong"><a id="wrglossary.12630"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a></strong>{<strong class="strong"><a id="wrglossary.12631"></a><a href="#glo:Glsaccesslongpl"><code class="xtrcsfmt">\Glsaccesslongpl</code></a>{<a id="wrglossary.12632"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}</strong><span class="comment">% </span>
+ <a id="wrglossary.12633"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><a id="wrglossary.12634"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code>}<span class="comment">% </span>
+ <a id="wrglossary.12635"></a><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><code class="cmd">\else</code><a id="wrglossary.12636"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>2<code class="cmd">\fi</code><a id="wrglossary.12637"></a><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a>{<a id="wrglossary.12638"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}<span class="comment">% </span>
+ <a id="wrglossary.12639"></a><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a>{<strong class="strong"><a id="wrglossary.12640"></a><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a>{<a id="wrglossary.12641"></a><a href="#glo:glsaccessshortpl"><code class="xtrcsfmt">\glsaccessshortpl</code></a>{<a id="wrglossary.12642"></a><a href="#glo:idx.sym.hashhash"><code class="code">##</code></a>1}}</strong>}<span class="comment">% </span>
}<span class="comment">% </span>
}
-</pre> (See the <a id="wrglossary.12633"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details.)<p>
-This new custom style now needs to be set: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12634"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12635"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{custom-fn}
-</pre> Remember that if you decide to use <a id="wrglossary.12636"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> instead of <a id="wrglossary.12637"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> then the category will be <a id="wrglossary.12638"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> not <a id="wrglossary.12639"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12640"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{custom-fn}
-</pre> This custom style simply adjusts the inline full form. There are other adjustments to be made that apply to the inherited style. (The alternative is to design a new style from scratch.) The footnote contains the long form followed by the description. This is the same as the modification to an earlier example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12641"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>}[2]{<a id="wrglossary.12642"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{#2:
-<a id="wrglossary.12643"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{#1}.}}
-</pre> As with <a id="wrglossary.12644"></a><a href="#glo:file.sampleCustomAcr.tex"><span class="filefmt">sampleCustomAcr.tex</span></a>, if you specifically want the singular long form then you can ignore the second argument. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12645"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>}[2]{<a id="wrglossary.12646"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>
- {<a id="wrglossary.12647"></a><a href="#glo:Glsfmtlong"><code class="xtrcsfmt">\Glsfmtlong</code></a>{#1}: <a id="wrglossary.12648"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{#1}.}}
+</pre> (See the <a id="wrglossary.12643"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details.)<p>
+This new custom style now needs to be set: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12644"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12645"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{custom-fn}
+</pre> Remember that if you decide to use <a id="wrglossary.12646"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> instead of <a id="wrglossary.12647"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> then the category will be <a id="wrglossary.12648"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> not <a id="wrglossary.12649"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12650"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{custom-fn}
+</pre> This custom style simply adjusts the inline full form. There are other adjustments to be made that apply to the inherited style. (The alternative is to design a new style from scratch.) The footnote contains the long form followed by the description. This is the same as the modification to an earlier example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12651"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>}[2]{<a id="wrglossary.12652"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>{#2:
+<a id="wrglossary.12653"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{#1}.}}
+</pre> As with <a id="wrglossary.12654"></a><a href="#glo:file.sampleCustomAcr.tex"><span class="filefmt">sampleCustomAcr.tex</span></a>, if you specifically want the singular long form then you can ignore the second argument. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12655"></a><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a>}[2]{<a id="wrglossary.12656"></a><a href="#glo:footnote"><code class="csfmt">\footnote</code></a>
+ {<a id="wrglossary.12657"></a><a href="#glo:Glsfmtlong"><code class="xtrcsfmt">\Glsfmtlong</code></a>{#1}: <a id="wrglossary.12658"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{#1}.}}
</pre><p>
-The <a id="wrglossary.12649"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> now needs to be the long form followed by the short form in parentheses, but note the new requirement that the short form should now be in <a id="wrglossary.12650"></a><a href="#glo:idx.allcaps">all caps</a> not <a id="wrglossary.12651"></a><a href="#glo:dual.smallcaps">small caps</a> and the long form should start with a capital letter. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12652"></a><a href="#glo:glsxtrfootnotedescname"><code class="xtrcsfmt">\glsxtrfootnotedescname</code></a>}{<span class="comment">% </span>
- <code class="cmd">\protect</code><a id="wrglossary.12653"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a>
- {<a id="wrglossary.12654"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>{<code class="cmd">\the</code><a id="wrglossary.12655"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}}
- (<code class="cmd">\protect</code><a id="wrglossary.12656"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<code class="cmd">\the</code><a id="wrglossary.12657"></a><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a>})<span class="comment">% </span>
+The <a id="wrglossary.12659"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> now needs to be the long form followed by the short form in parentheses, but note the new requirement that the short form should now be in <a id="wrglossary.12660"></a><a href="#glo:idx.allcaps">all caps</a> not <a id="wrglossary.12661"></a><a href="#glo:dual.smallcaps">small caps</a> and the long form should start with a capital letter. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12662"></a><a href="#glo:glsxtrfootnotedescname"><code class="xtrcsfmt">\glsxtrfootnotedescname</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\protect</code><a id="wrglossary.12663"></a><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a>
+ {<a id="wrglossary.12664"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>{<code class="cmd">\the</code><a id="wrglossary.12665"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a>}}
+ (<code class="cmd">\protect</code><a id="wrglossary.12666"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>{<code class="cmd">\the</code><a id="wrglossary.12667"></a><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a>})<span class="comment">% </span>
}
-</pre> The inherited <a id="wrglossary.12658"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> uses the short form as the <a id="wrglossary.12659"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value by default. This needs to be changed to the long form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12660"></a><a href="#glo:glsxtrfootnotedescsort"><code class="xtrcsfmt">\glsxtrfootnotedescsort</code></a>}{<code class="cmd">\the</code><strong class="strong"><a id="wrglossary.12661"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a></strong>}
+</pre> The inherited <a id="wrglossary.12668"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> uses the short form as the <a id="wrglossary.12669"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value by default. This needs to be changed to the long form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.12670"></a><a href="#glo:glsxtrfootnotedescsort"><code class="xtrcsfmt">\glsxtrfootnotedescsort</code></a>}{<code class="cmd">\the</code><strong class="strong"><a id="wrglossary.12671"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a></strong>}
</pre><p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.12662"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- If you want to switch to using <a id="wrglossary.12663"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, remember to set the <a id="wrglossary.12664"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> before the resource command and change the default sort fallback field to <a id="wrglossary.12665"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>, as with <a id="wrglossary.12666"></a><a href="#glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></a>. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.12672"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ If you want to switch to using <a id="wrglossary.12673"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, remember to set the <a id="wrglossary.12674"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> before the resource command and change the default sort fallback field to <a id="wrglossary.12675"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>, as with <a id="wrglossary.12676"></a><a href="#glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></a>. </div><!-- end of information -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-dot-abbr.tex">&#x1f4e5;</a> <a id="wrglossary.12667"></a><dfn id="glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to use the base <a id="wrglossary.12668"></a><a href="#glo:dual.postlinkhook">post-link hook</a> to adjust the space factor after <a id="wrglossary.12669"></a><a href="#glo:idx.acronym">acronyms</a>. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-dot-abbr
+<div class="filedef">&#x1f5cb;<a href="samples/sample-dot-abbr.tex">&#x1f4e5;</a> <a id="wrglossary.12677"></a><dfn id="glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to use the base <a id="wrglossary.12678"></a><a href="#glo:dual.postlinkhook">post-link hook</a> to adjust the space factor after <a id="wrglossary.12679"></a><a href="#glo:idx.acronym">acronyms</a>. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-dot-abbr
makeglossaries sampledot-abbrf
pdflatex sample-dot-abbr
-</pre> This example creates a custom storage key that provides a similar function to <a id="wrglossary.12670"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> <a id="wrglossary.12671"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key.<p>
-<div class="sidenote"><a id="wrglossary.12672"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-This example is much simpler with <a id="wrglossary.12673"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. The custom storage key, which is defined using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12674"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{abbrtype}{word}{<code class="cmd">\abbrtype</code>}
+</pre> This example creates a custom storage key that provides a similar function to <a id="wrglossary.12680"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> <a id="wrglossary.12681"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key.<p>
+<div class="sidenote"><a id="wrglossary.12682"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+This example is much simpler with <a id="wrglossary.12683"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. The custom storage key, which is defined using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12684"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{abbrtype}{word}{<code class="cmd">\abbrtype</code>}
</pre> can now be removed.<p>
-The <a id="wrglossary.12675"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key is set to <span class="qt">&#x201c;initials&#x201d;</span> for the initialisms (which are defined with the custom <code class="csfmt">\newacr</code> command). The <a id="wrglossary.12676"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> can be set with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12677"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12678"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12679"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.12680"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[initials]{<a id="wrglossary.12681"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-</pre> The <a id="wrglossary.12682"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> <a id="wrglossary.12683"></a><a href="#glo:idx.categoryattribute">category attribute</a> will discard any <a id="wrglossary.12684"></a><a href="#glo:idx.fullstop">full stop</a> (period) following commands like <a id="wrglossary.12685"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12686"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{initials}{<a id="wrglossary.12687"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
-</pre> (If you want to use the <a id="wrglossary.12688"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a> attribute then you will also need to set the <a id="wrglossary.12689"></a><a href="#glo:opt.catattr.pluraldiscardperiod"><span class="csoptfmt">pluraldiscardperiod</span></a> attribute.)<p>
-The <a id="wrglossary.12690"></a><a href="#glo:dual.firstuse">first use</a> is governed by the <a id="wrglossary.12691"></a><a href="#glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></a> <a id="wrglossary.12692"></a><a href="#glo:idx.categoryattribute">category attribute</a>. If set, the period won&#x2019;t be discarded if it follows the <a id="wrglossary.12693"></a><a href="#glo:dual.firstuse">first use</a> of commands like <a id="wrglossary.12694"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. This is useful for styles where the <a id="wrglossary.12695"></a><a href="#glo:dual.firstuse">first use</a> doesn&#x2019;t end with the short form. In this case, the <a id="wrglossary.12696"></a><a href="#glo:dual.firstuse">first use</a> of the <a id="wrglossary.12697"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> style ends with a closing parenthesis, so the end of sentence might be clearer if the period is retained: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12698"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{initials}{<a id="wrglossary.12699"></a><a href="#glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></a>}{true}
+The <a id="wrglossary.12685"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key is set to <span class="qt">&#x201c;initials&#x201d;</span> for the initialisms (which are defined with the custom <code class="csfmt">\newacr</code> command). The <a id="wrglossary.12686"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> styles</a> can be set with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12687"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12688"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12689"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.12690"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[initials]{<a id="wrglossary.12691"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre> The <a id="wrglossary.12692"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> <a id="wrglossary.12693"></a><a href="#glo:idx.categoryattribute">category attribute</a> will discard any <a id="wrglossary.12694"></a><a href="#glo:idx.fullstop">full stop</a> (period) following commands like <a id="wrglossary.12695"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12696"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{initials}{<a id="wrglossary.12697"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
+</pre> (If you want to use the <a id="wrglossary.12698"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a> attribute then you will also need to set the <a id="wrglossary.12699"></a><a href="#glo:opt.catattr.pluraldiscardperiod"><span class="csoptfmt">pluraldiscardperiod</span></a> attribute.)<p>
+The <a id="wrglossary.12700"></a><a href="#glo:dual.firstuse">first use</a> is governed by the <a id="wrglossary.12701"></a><a href="#glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></a> <a id="wrglossary.12702"></a><a href="#glo:idx.categoryattribute">category attribute</a>. If set, the period won&#x2019;t be discarded if it follows the <a id="wrglossary.12703"></a><a href="#glo:dual.firstuse">first use</a> of commands like <a id="wrglossary.12704"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. This is useful for styles where the <a id="wrglossary.12705"></a><a href="#glo:dual.firstuse">first use</a> doesn&#x2019;t end with the short form. In this case, the <a id="wrglossary.12706"></a><a href="#glo:dual.firstuse">first use</a> of the <a id="wrglossary.12707"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> style ends with a closing parenthesis, so the end of sentence might be clearer if the period is retained: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12708"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{initials}{<a id="wrglossary.12709"></a><a href="#glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></a>}{true}
</pre><p>
-The <a id="wrglossary.12700"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> <a id="wrglossary.12701"></a><a href="#glo:idx.categoryattribute">category attribute</a> can automatically insert dots into the short form with a final space factor adjustment: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12702"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{initials}{<a id="wrglossary.12703"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>}{true}
+The <a id="wrglossary.12710"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> <a id="wrglossary.12711"></a><a href="#glo:idx.categoryattribute">category attribute</a> can automatically insert dots into the short form with a final space factor adjustment: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12712"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{initials}{<a id="wrglossary.12713"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>}{true}
</pre><p>
The custom helper command defined in the example needs to be slightly modified: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newabbr</code>}[1][]{<span class="comment">% </span>
- <strong class="strong"><a id="wrglossary.12704"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a></strong>[<strong class="strong"><a id="wrglossary.12705"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a></strong>=initials,#1]}
-</pre> The definitions need to be slightly modified to work with the <a id="wrglossary.12706"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> <a id="wrglossary.12707"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newabbr</code>{eg}{<strong class="strong">eg</strong>}{eg}
+ <strong class="strong"><a id="wrglossary.12714"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a></strong>[<strong class="strong"><a id="wrglossary.12715"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a></strong>=initials,#1]}
+</pre> The definitions need to be slightly modified to work with the <a id="wrglossary.12716"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> <a id="wrglossary.12717"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newabbr</code>{eg}{<strong class="strong">eg</strong>}{eg}
<code class="cmd">\newabbr</code>{ie}{<strong class="strong">ie</strong>}{ie}
<code class="cmd">\newabbr</code>{bsc}{<strong class="strong">B{Sc}</strong>}{Bachelor of Science}
<code class="cmd">\newabbr</code>{ba}{<strong class="strong">BA</strong>}{BA}
<code class="cmd">\newabbr</code>{agm}{<strong class="strong">AGM</strong>}{AGM}
</pre> (This makes it much easier to change your mind if you decide at a later date to omit the dots, especially if you are storing all your definitions in a file that&#x2019;s shared across multiple documents, but note the need to group <span class="qt">&#x201c;Sc&#x201d;</span>.)<p>
-The <span class="qt">&#x201c;laser&#x201d;</span> definition remains unchanged: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12708"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
+The <span class="qt">&#x201c;laser&#x201d;</span> definition remains unchanged: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12718"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
emission of radiation}
-</pre> The remaining code in the <a id="wrglossary.12709"></a><a href="#glo:idx.documentpreamble">document preamble</a> must now be removed. (It will interfere with <a id="wrglossary.12710"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> category post-link hooks.) No change is required in the document body.<p>
-See the <a id="wrglossary.12711"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details about <a id="wrglossary.12712"></a><a href="#glo:idx.categoryattribute">category attributes</a> and post-link hooks.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-font-abbr.tex">&#x1f4e5;</a> <a id="wrglossary.12713"></a><dfn id="glo:file.sample-font-abbr.tex"><span class="filefmt">sample-font-abbr.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to have different fonts for <a id="wrglossary.12714"></a><a href="#glo:idx.acronym">acronyms</a> within the style. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-font-abbr
+</pre> The remaining code in the <a id="wrglossary.12719"></a><a href="#glo:idx.documentpreamble">document preamble</a> must now be removed. (It will interfere with <a id="wrglossary.12720"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>&#x2019;s</a> category post-link hooks.) No change is required in the document body.<p>
+See the <a id="wrglossary.12721"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details about <a id="wrglossary.12722"></a><a href="#glo:idx.categoryattribute">category attributes</a> and post-link hooks.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-font-abbr.tex">&#x1f4e5;</a> <a id="wrglossary.12723"></a><dfn id="glo:file.sample-font-abbr.tex"><span class="filefmt">sample-font-abbr.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to have different fonts for <a id="wrglossary.12724"></a><a href="#glo:idx.acronym">acronyms</a> within the style. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-font-abbr
makeglossaries sample-font-abbr
pdflatex sample-font-abbr
-</pre> The <a id="wrglossary.12715"></a><a href="#glo:idx.acronym">acronym</a> mechanism provided by the base <a id="wrglossary.12716"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package isn&#x2019;t well suited to having a mixture of styles. This example provides a workaround that involves defining a new storage key with <a id="wrglossary.12717"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> that&#x2019;s used to hold the font declaration (such as <code class="csfmt">\em</code>). <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12718"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{font}{}{<code class="cmd">\entryfont</code>}
-</pre> A new custom <a id="wrglossary.12719"></a><a href="#glo:idx.acronymstyle">acronym style</a> is defined that fetches the font information from this new key so that it can be applied to the <a id="wrglossary.12720"></a><a href="#glo:idx.acronym">acronym</a>. Some helper commands are also provided to define the different types of <a id="wrglossary.12721"></a><a href="#glo:idx.acronym">acronyms</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newitabbr</code>}[1][]{<a id="wrglossary.12722"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[font=<code class="cmd">\em</code>,#1]}
-<code class="cmd">\newcommand</code>*{<code class="cmd">\newupabbr</code>}{<a id="wrglossary.12723"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>}
+</pre> The <a id="wrglossary.12725"></a><a href="#glo:idx.acronym">acronym</a> mechanism provided by the base <a id="wrglossary.12726"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package isn&#x2019;t well suited to having a mixture of styles. This example provides a workaround that involves defining a new storage key with <a id="wrglossary.12727"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> that&#x2019;s used to hold the font declaration (such as <code class="csfmt">\em</code>). <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12728"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{font}{}{<code class="cmd">\entryfont</code>}
+</pre> A new custom <a id="wrglossary.12729"></a><a href="#glo:idx.acronymstyle">acronym style</a> is defined that fetches the font information from this new key so that it can be applied to the <a id="wrglossary.12730"></a><a href="#glo:idx.acronym">acronym</a>. Some helper commands are also provided to define the different types of <a id="wrglossary.12731"></a><a href="#glo:idx.acronym">acronyms</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newitabbr</code>}[1][]{<a id="wrglossary.12732"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[font=<code class="cmd">\em</code>,#1]}
+<code class="cmd">\newcommand</code>*{<code class="cmd">\newupabbr</code>}{<a id="wrglossary.12733"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>}
<code class="cmd">\newitabbr</code>{eg}{e.g.}{exempli gratia}
<code class="cmd">\newupabbr</code>{bsc}{BSc}{Bachelor of Science}
-</pre> This makes the <a id="wrglossary.12724"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.12725"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{eg}</code> appear as <span class="qt">&#x201c;exempli gratia (<span style="font-style: italic; font-variant: normal; ">e.g.</span>)&#x201d;</span> whereas the <a id="wrglossary.12726"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.12727"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bsc}</code> is <span class="qt">&#x201c;Bachelor of Science (BSc)&#x201d;</span>.<p>
-<div class="sidenote"><a id="wrglossary.12728"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-This example document is much simpler with <a id="wrglossary.12729"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. First the <code class="csfmt">\usepackage</code> command needs adjusting: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12730"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12731"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> The custom storage key can now be removed and also the custom <a id="wrglossary.12732"></a><a href="#glo:idx.acronymstyle">acronym style</a>. Now replace the <a id="wrglossary.12733"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> line with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12734"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12735"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12736"></a><a href="#glo:opt.abbrstyle.long-short-em"><span class="abbrstylefmt">long-short-em</span></a>}
-</pre> and change the definition of the helper commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newitabbr</code>}{<a id="wrglossary.12737"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>}
-<code class="cmd">\newcommand</code>*{<code class="cmd">\newupabbr</code>}{<strong class="strong"><a id="wrglossary.12738"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a></strong>}
-</pre> Note that the <code class="code">font=<span class="cmdfmt">\em</span>,</code> part has been removed from the definition of the first command and the second command uses <a id="wrglossary.12739"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> instead of <a id="wrglossary.12740"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. This means that <code class="csfmt">\newitabbr</code> will default to <a id="wrglossary.12741"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.12742"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}</span> and <code class="csfmt">\newupabbr</code> will default to <a id="wrglossary.12743"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.12744"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>}</span>. The default style for the <a id="wrglossary.12745"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> category is <a id="wrglossary.12746"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>, which is the required style for this example. This just means that only the <a id="wrglossary.12747"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category needs to have the style set (with the above <a id="wrglossary.12748"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> command).<p>
-Finally, the <a id="wrglossary.12749"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>, <a id="wrglossary.12750"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> and <a id="wrglossary.12751"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> commands need to be replaced with <a id="wrglossary.12752"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a>, <a id="wrglossary.12753"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> and <a id="wrglossary.12754"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a>.<p>
-You may notice that the spacing after <span class="qt">&#x201c;e.g.&#x201d;</span> and <span class="qt">&#x201c;i.e.&#x201d;</span> isn&#x2019;t correct. This is similar to the <a id="wrglossary.12755"></a><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a> example where the space factor needs adjusting. In this case I&#x2019;ve inserted the dots manually (rather than relying on the <a id="wrglossary.12756"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> <a id="wrglossary.12757"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a>). You can either remove the dots and use <a id="wrglossary.12758"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> with <a id="wrglossary.12759"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12760"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12761"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}{<a id="wrglossary.12762"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>}{true}
-<a id="wrglossary.12763"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12764"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}{<a id="wrglossary.12765"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
+</pre> This makes the <a id="wrglossary.12734"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.12735"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{eg}</code> appear as <span class="qt">&#x201c;exempli gratia (<span style="font-style: italic; font-variant: normal; ">e.g.</span>)&#x201d;</span> whereas the <a id="wrglossary.12736"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.12737"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bsc}</code> is <span class="qt">&#x201c;Bachelor of Science (BSc)&#x201d;</span>.<p>
+<div class="sidenote"><a id="wrglossary.12738"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+This example document is much simpler with <a id="wrglossary.12739"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. First the <code class="csfmt">\usepackage</code> command needs adjusting: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12740"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12741"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> The custom storage key can now be removed and also the custom <a id="wrglossary.12742"></a><a href="#glo:idx.acronymstyle">acronym style</a>. Now replace the <a id="wrglossary.12743"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> line with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12744"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.12745"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.12746"></a><a href="#glo:opt.abbrstyle.long-short-em"><span class="abbrstylefmt">long-short-em</span></a>}
+</pre> and change the definition of the helper commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newitabbr</code>}{<a id="wrglossary.12747"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>}
+<code class="cmd">\newcommand</code>*{<code class="cmd">\newupabbr</code>}{<strong class="strong"><a id="wrglossary.12748"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a></strong>}
+</pre> Note that the <code class="code">font=<span class="cmdfmt">\em</span>,</code> part has been removed from the definition of the first command and the second command uses <a id="wrglossary.12749"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> instead of <a id="wrglossary.12750"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. This means that <code class="csfmt">\newitabbr</code> will default to <a id="wrglossary.12751"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.12752"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}</span> and <code class="csfmt">\newupabbr</code> will default to <a id="wrglossary.12753"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.12754"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>}</span>. The default style for the <a id="wrglossary.12755"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> category is <a id="wrglossary.12756"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>, which is the required style for this example. This just means that only the <a id="wrglossary.12757"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category needs to have the style set (with the above <a id="wrglossary.12758"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a> command).<p>
+Finally, the <a id="wrglossary.12759"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>, <a id="wrglossary.12760"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> and <a id="wrglossary.12761"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> commands need to be replaced with <a id="wrglossary.12762"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a>, <a id="wrglossary.12763"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> and <a id="wrglossary.12764"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a>.<p>
+You may notice that the spacing after <span class="qt">&#x201c;e.g.&#x201d;</span> and <span class="qt">&#x201c;i.e.&#x201d;</span> isn&#x2019;t correct. This is similar to the <a id="wrglossary.12765"></a><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a> example where the space factor needs adjusting. In this case I&#x2019;ve inserted the dots manually (rather than relying on the <a id="wrglossary.12766"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> <a id="wrglossary.12767"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a>). You can either remove the dots and use <a id="wrglossary.12768"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> with <a id="wrglossary.12769"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12770"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12771"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}{<a id="wrglossary.12772"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>}{true}
+<a id="wrglossary.12773"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12774"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}{<a id="wrglossary.12775"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
<code class="cmd">\newitabbr</code>{eg}{<strong class="strong">eg</strong>}{exempli gratia}
<code class="cmd">\newitabbr</code>{ie}{<strong class="strong">ie</strong>}{id est}
-</pre> Or you can manually insert the space factor adjustment with <a id="wrglossary.12766"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a> and only use the <a id="wrglossary.12767"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> <a id="wrglossary.12768"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12769"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12770"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}{<a id="wrglossary.12771"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
+</pre> Or you can manually insert the space factor adjustment with <a id="wrglossary.12776"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a> and only use the <a id="wrglossary.12777"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> <a id="wrglossary.12778"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12779"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12780"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>}{<a id="wrglossary.12781"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
-<code class="cmd">\newitabbr</code>{eg}{e.g.<strong class="strong"><a id="wrglossary.12772"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a></strong>}{exempli gratia}
-<code class="cmd">\newitabbr</code>{ie}{i.e.<strong class="strong"><a id="wrglossary.12773"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a></strong>}{id est}
+<code class="cmd">\newitabbr</code>{eg}{e.g.<strong class="strong"><a id="wrglossary.12782"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a></strong>}{exempli gratia}
+<code class="cmd">\newitabbr</code>{ie}{i.e.<strong class="strong"><a id="wrglossary.12783"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a></strong>}{id est}
</pre><p>
-You don&#x2019;t have to use the <a id="wrglossary.12774"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. You may prefer a different label that fits better semantically. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12775"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<strong class="strong">latinabbr</strong>]{<a id="wrglossary.12776"></a><a href="#glo:opt.abbrstyle.long-short-em"><span class="abbrstylefmt">long-short-em</span></a>}
-<code class="cmd">\newcommand</code>*{<code class="cmd">\new<strong class="strong">latin</strong>abbr</code>}[1][]{<a id="wrglossary.12777"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>[<a id="wrglossary.12778"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<strong class="strong">latinabbr</strong>}</span>,#1]}
-<a id="wrglossary.12779"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<strong class="strong">latinabbr</strong>}{<a id="wrglossary.12780"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>}{true}
-<a id="wrglossary.12781"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<strong class="strong">latinabbr</strong>}{<a id="wrglossary.12782"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
+You don&#x2019;t have to use the <a id="wrglossary.12784"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. You may prefer a different label that fits better semantically. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12785"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<strong class="strong">latinabbr</strong>]{<a id="wrglossary.12786"></a><a href="#glo:opt.abbrstyle.long-short-em"><span class="abbrstylefmt">long-short-em</span></a>}
+<code class="cmd">\newcommand</code>*{<code class="cmd">\new<strong class="strong">latin</strong>abbr</code>}[1][]{<a id="wrglossary.12787"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>[<a id="wrglossary.12788"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<strong class="strong">latinabbr</strong>}</span>,#1]}
+<a id="wrglossary.12789"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<strong class="strong">latinabbr</strong>}{<a id="wrglossary.12790"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>}{true}
+<a id="wrglossary.12791"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<strong class="strong">latinabbr</strong>}{<a id="wrglossary.12792"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
-<code class="cmd">\new<strong class="strong">latin</strong>abbr</code>{eg}{e.g.<strong class="strong"><a id="wrglossary.12783"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a></strong>}{exempli gratia}
-<code class="cmd">\new<strong class="strong">latin</strong>abbr</code>{ie}{i.e.<strong class="strong"><a id="wrglossary.12784"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a></strong>}{id est}
+<code class="cmd">\new<strong class="strong">latin</strong>abbr</code>{eg}{e.g.<strong class="strong"><a id="wrglossary.12793"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a></strong>}{exempli gratia}
+<code class="cmd">\new<strong class="strong">latin</strong>abbr</code>{ie}{i.e.<strong class="strong"><a id="wrglossary.12794"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a></strong>}{id est}
</pre><p>
</section><!-- end of section sec:sampleacronyms -->
@@ -9493,382 +9501,382 @@ You don&#x2019;t have to use the <a id="wrglossary.12774"></a><a href="#glo:opt.
<section id="sec:samplecounter"><!-- start of section sec:samplecounter --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.3. Non-Page Locations<div class="labellink"><a href="#sec:samplecounter">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleEq.tex">&#x1f4e5;</a> <a id="wrglossary.12785"></a><dfn id="glo:file.sampleEq.tex"><span class="filefmt">sampleEq.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to change the <a id="wrglossary.12786"></a><a href="#glo:dual.entrylocation">entry location</a> to something other than the page number. In this case, the <a id="wrglossary.12787"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter is used since all <a id="wrglossary.12788"></a><a href="#glo:idx.glossaryentry">glossary entries</a> appear inside an <a id="wrglossary.12789"></a><a href="#glo:env.equation"><span class="envfmt">equation</span></a> environment. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleEq
+<div class="filedef">&#x1f5cb;<a href="samples/sampleEq.tex">&#x1f4e5;</a> <a id="wrglossary.12795"></a><dfn id="glo:file.sampleEq.tex"><span class="filefmt">sampleEq.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to change the <a id="wrglossary.12796"></a><a href="#glo:dual.entrylocation">entry location</a> to something other than the page number. In this case, the <a id="wrglossary.12797"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter is used since all <a id="wrglossary.12798"></a><a href="#glo:idx.glossaryentry">glossary entries</a> appear inside an <a id="wrglossary.12799"></a><a href="#glo:env.equation"><span class="envfmt">equation</span></a> environment. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleEq
makeglossaries sampleEq
pdflatex sampleEq
-</pre> The <a id="wrglossary.12790"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides some <a id="wrglossary.12791"></a><a href="#glo:locationencap">location formats</a>, such as <a id="wrglossary.12792"></a><a href="#glo:hyperrm"><span class="csfmtcolourfont">hyperrm</span></a> and <a id="wrglossary.12793"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a>, that allow the <a id="wrglossary.12794"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.12795"></a><a href="#glo:locationlist">number list</a> to <a id="wrglossary.12796"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the appropriate place in the document (if <a id="wrglossary.12797"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been used). Since it&#x2019;s not possible to include the <a id="wrglossary.12798"></a><a href="#glo:idx.hyperlink">hyperlink</a> name in the <a id="wrglossary.12799"></a><a href="#glo:dual.indexing">indexing</a> information with <a id="wrglossary.12800"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.12801"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.12802"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has to reform the name from a prefix and the <a id="wrglossary.12803"></a><a href="#glo:@@glslabel@entrylocation">location</a> value.<p>
-Unfortunately it&#x2019;s not always possible to split the link name into a prefix and location. That happens with the <a id="wrglossary.12804"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter in certain classes, such as the <a id="wrglossary.12805"></a><a href="#glo:cls.report"><span class="clsfmt">report</span></a> class (which is used in this example). This means that it&#x2019;s necessary to redefine <a id="wrglossary.12806"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a> so that it has a format that fits the requirement: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*<a id="wrglossary.12807"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a>{<a id="wrglossary.12808"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a>.<a id="wrglossary.12809"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{equation}}
-</pre> If you don&#x2019;t do this, the equation <a id="wrglossary.12810"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.12811"></a><a href="#glo:dual.glossary">glossary</a> won&#x2019;t form valid <a id="wrglossary.12812"></a><a href="#glo:idx.hyperlink">hyperlinks</a>.<p>
-Each <a id="wrglossary.12813"></a><a href="#glo:idx.glossaryentry">glossary entry</a> represents a mathematical symbol. This means that with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> it&#x2019;s necessary to use the <a id="wrglossary.12814"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12815"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}{<a id="wrglossary.12816"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12817"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
-<a id="wrglossary.12818"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Gamma function}</span>,<strong class="strong"><a id="wrglossary.12819"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span></strong>}
+</pre> The <a id="wrglossary.12800"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides some <a id="wrglossary.12801"></a><a href="#glo:locationencap">location formats</a>, such as <a id="wrglossary.12802"></a><a href="#glo:hyperrm"><span class="csfmtcolourfont">hyperrm</span></a> and <a id="wrglossary.12803"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a>, that allow the <a id="wrglossary.12804"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.12805"></a><a href="#glo:locationlist">number list</a> to <a id="wrglossary.12806"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the appropriate place in the document (if <a id="wrglossary.12807"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been used). Since it&#x2019;s not possible to include the <a id="wrglossary.12808"></a><a href="#glo:idx.hyperlink">hyperlink</a> name in the <a id="wrglossary.12809"></a><a href="#glo:dual.indexing">indexing</a> information with <a id="wrglossary.12810"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.12811"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.12812"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has to reform the name from a prefix and the <a id="wrglossary.12813"></a><a href="#glo:@@glslabel@entrylocation">location</a> value.<p>
+Unfortunately it&#x2019;s not always possible to split the link name into a prefix and location. That happens with the <a id="wrglossary.12814"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter in certain classes, such as the <a id="wrglossary.12815"></a><a href="#glo:cls.report"><span class="clsfmt">report</span></a> class (which is used in this example). This means that it&#x2019;s necessary to redefine <a id="wrglossary.12816"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a> so that it has a format that fits the requirement: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*<a id="wrglossary.12817"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a>{<a id="wrglossary.12818"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a>.<a id="wrglossary.12819"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{equation}}
+</pre> If you don&#x2019;t do this, the equation <a id="wrglossary.12820"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.12821"></a><a href="#glo:dual.glossary">glossary</a> won&#x2019;t form valid <a id="wrglossary.12822"></a><a href="#glo:idx.hyperlink">hyperlinks</a>.<p>
+Each <a id="wrglossary.12823"></a><a href="#glo:idx.glossaryentry">glossary entry</a> represents a mathematical symbol. This means that with Options&#xa0;<a href="#glo:idx.opt.noidx">1</a>, <a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> it&#x2019;s necessary to use the <a id="wrglossary.12824"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12825"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}{<a id="wrglossary.12826"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12827"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
+<a id="wrglossary.12828"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Gamma function}</span>,<strong class="strong"><a id="wrglossary.12829"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span></strong>}
</pre><p>
-<div class="sidenote"><a id="wrglossary.12820"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to using <a id="wrglossary.12821"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the first change you need to make is to switch from explicitly loading <a id="wrglossary.12822"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to loading <a id="wrglossary.12823"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> with the <a id="wrglossary.12824"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option. If <a id="wrglossary.12825"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> (or <a id="wrglossary.12826"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> without a value) is used, then the above redefinition of <a id="wrglossary.12827"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a> is still required. If <a id="wrglossary.12828"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> is used instead then the redefinition of <a id="wrglossary.12829"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a> isn&#x2019;t required. You may also want to use the <a id="wrglossary.12830"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> and <a id="wrglossary.12831"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> options: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12832"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span></strong>,<a id="wrglossary.12833"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.12834"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,
- <a id="wrglossary.12835"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a>,<a id="wrglossary.12836"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12837"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a></span>,<a id="wrglossary.12838"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12839"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
-</pre> The entries now need to be converted into the <a id="wrglossary.12840"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.12841"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, which can be done with <a id="wrglossary.12842"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.12843"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleEq.tex entries.bib
+<div class="sidenote"><a id="wrglossary.12830"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to using <a id="wrglossary.12831"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the first change you need to make is to switch from explicitly loading <a id="wrglossary.12832"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to loading <a id="wrglossary.12833"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> with the <a id="wrglossary.12834"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option. If <a id="wrglossary.12835"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> (or <a id="wrglossary.12836"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> without a value) is used, then the above redefinition of <a id="wrglossary.12837"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a> is still required. If <a id="wrglossary.12838"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> is used instead then the redefinition of <a id="wrglossary.12839"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a> isn&#x2019;t required. You may also want to use the <a id="wrglossary.12840"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> and <a id="wrglossary.12841"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> options: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.12842"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span></strong>,<a id="wrglossary.12843"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.12844"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,
+ <a id="wrglossary.12845"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a>,<a id="wrglossary.12846"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12847"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a></span>,<a id="wrglossary.12848"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12849"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
+</pre> The entries now need to be converted into the <a id="wrglossary.12850"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.12851"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, which can be done with <a id="wrglossary.12852"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.12853"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleEq.tex entries.bib
</pre> This will create a file called <span class="filefmt">entries.bib</span> that starts: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% Encoding: UTF-8</span>
<code class="code">@entry</code>{Gamma,
- <a id="wrglossary.12844"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12845"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
- <a id="wrglossary.12846"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Gamma function}</span>
+ <a id="wrglossary.12854"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12855"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
+ <a id="wrglossary.12856"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Gamma function}</span>
}
</pre> You may prefer to change <code class="code">@entry</code> to <code class="code">@symbol</code>. (This should be easy to do with your text editor&#x2019;s search and replace function.)<p>
-Note that the <a id="wrglossary.12847"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key has been omitted. This is because it typically shouldn&#x2019;t be used. The difference between using <code class="code">@entry</code> and <code class="code">@symbol</code> is that with <code class="code">@entry</code> the sort value will be obtained from the <a id="wrglossary.12848"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> but with <code class="code">@symbol</code> the sort value will be obtained from the label. If you explicitly use the <a id="wrglossary.12849"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key then you will break this behaviour. (If you try this example out, notice the difference in the ordering if you switch between <code class="code">@entry</code> and <code class="code">@symbol</code>. See also <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>.)<p>
-Next replace <a id="wrglossary.12850"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12851"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12852"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>]
-</pre> If you have used <a id="wrglossary.12853"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> then you can remove the redefinition of <a id="wrglossary.12854"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a>. Next remove all the lines defining the glossary entries (since they&#x2019;re now defined in the <a id="wrglossary.12855"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file). <p>
-Finally, replace <a id="wrglossary.12856"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> with <a id="wrglossary.12857"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12858"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a></strong>[<a id="wrglossary.12859"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Index of Special Functions and Notations}</span>]
-</pre> The rest of the document remains unchanged (unless you want to use <a id="wrglossary.12860"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a> as described in the following example).<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleEqPg.tex">&#x1f4e5;</a> <a id="wrglossary.12861"></a><dfn id="glo:file.sampleEqPg.tex"><span class="filefmt">sampleEqPg.tex</span></dfn></div><!-- end of filedef -->
- This is similar to the previous example, but the <a id="wrglossary.12862"></a><a href="#glo:locationlist">number lists</a> are a mixture of page numbers and equation numbers. This example adds the <a id="wrglossary.12863"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.12864"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra LaTeX run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleEqPg
+Note that the <a id="wrglossary.12857"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key has been omitted. This is because it typically shouldn&#x2019;t be used. The difference between using <code class="code">@entry</code> and <code class="code">@symbol</code> is that with <code class="code">@entry</code> the sort value will be obtained from the <a id="wrglossary.12858"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> but with <code class="code">@symbol</code> the sort value will be obtained from the label. If you explicitly use the <a id="wrglossary.12859"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key then you will break this behaviour. (If you try this example out, notice the difference in the ordering if you switch between <code class="code">@entry</code> and <code class="code">@symbol</code>. See also <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>.)<p>
+Next replace <a id="wrglossary.12860"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12861"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.12862"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>]
+</pre> If you have used <a id="wrglossary.12863"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> then you can remove the redefinition of <a id="wrglossary.12864"></a><a href="#glo:theHcounter"><code class="csfmt">\theHequation</code></a>. Next remove all the lines defining the glossary entries (since they&#x2019;re now defined in the <a id="wrglossary.12865"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file). <p>
+Finally, replace <a id="wrglossary.12866"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> with <a id="wrglossary.12867"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12868"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a></strong>[<a id="wrglossary.12869"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Index of Special Functions and Notations}</span>]
+</pre> The rest of the document remains unchanged (unless you want to use <a id="wrglossary.12870"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a> as described in the following example).<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleEqPg.tex">&#x1f4e5;</a> <a id="wrglossary.12871"></a><dfn id="glo:file.sampleEqPg.tex"><span class="filefmt">sampleEqPg.tex</span></dfn></div><!-- end of filedef -->
+ This is similar to the previous example, but the <a id="wrglossary.12872"></a><a href="#glo:locationlist">number lists</a> are a mixture of page numbers and equation numbers. This example adds the <a id="wrglossary.12873"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.12874"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra LaTeX run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleEqPg
makeglossaries sampleEqPg
pdflatex sampleEqPg
pdflatex sampleEqPg
-</pre> As with the previous example, entries are defined like this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12865"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}<a id="wrglossary.12866"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12867"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
-<a id="wrglossary.12868"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Gamma function}</span>,<a id="wrglossary.12869"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span>
-</pre> The <a id="wrglossary.12870"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12871"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span> package option is used to set the default indexing counter to <a id="wrglossary.12872"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a>. This means that it has to be changed for <a id="wrglossary.12873"></a><a href="#glo:dual.indexing">indexing</a> outside of any numbered equation. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12874"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.12875"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.12876"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>,<a id="wrglossary.12877"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12878"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>]{Gamma}{gamma function}
-</pre> I&#x2019;ve set the <a id="wrglossary.12879"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> to <a id="wrglossary.12880"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> to indicate that this is a primary reference. (Note that I&#x2019;m using <a id="wrglossary.12881"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> not <a id="wrglossary.12882"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a> in order to include a <a id="wrglossary.12883"></a><a href="#glo:idx.hyperlink">hyperlink</a> in the location.)<p>
-The <a id="wrglossary.12884"></a><a href="#glo:dual.linktext">link text</a> here is almost identical to the description. The only difference is that the description starts with a capital (<a id="wrglossary.12885"></a><a href="#glo:idx.sentencecase">sentence case</a>). If it started with a <a id="wrglossary.12886"></a><a href="#glo:idx.lowercase">lowercase</a> character instead, I could simply use <a id="wrglossary.12887"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> instead of <a id="wrglossary.12888"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>. If I change the entry descriptions so that they all start with a <a id="wrglossary.12889"></a><a href="#glo:idx.lowercase">lowercase</a> letter then I would need to create a custom <a id="wrglossary.12890"></a><a href="#glo:idx.glossarystyle">glossary style</a> that used <a id="wrglossary.12891"></a><a href="#glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></a> instead of <a id="wrglossary.12892"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>.<p>
-<div class="sidenote"><a id="wrglossary.12893"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If I switch to using <a id="wrglossary.12894"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> I wouldn&#x2019;t need a new <a id="wrglossary.12895"></a><a href="#glo:idx.glossarystyle">glossary style</a>. Instead I could just use the <a id="wrglossary.12896"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.12897"></a><a href="#glo:idx.categoryattribute">category attribute</a> to perform the <a id="wrglossary.12898"></a><a href="#glo:dual.casechange">case change</a>. Remember that the first change to make is to replace <a id="wrglossary.12899"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with <a id="wrglossary.12900"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12901"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12902"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a></span>,<strong class="strong"><a id="wrglossary.12903"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12904"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>,
- <a id="wrglossary.12905"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12906"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
-</pre> The entries are now all defined so that the description starts with a lowercase letter (except for the descriptions that start with a proper noun). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12907"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}{<a id="wrglossary.12908"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12909"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
-<a id="wrglossary.12910"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<strong class="strong">g</strong>amma function}</span>,<a id="wrglossary.12911"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span>}
-</pre> The <a id="wrglossary.12912"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.12913"></a><a href="#glo:idx.categoryattribute">category attribute</a> needs setting: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12914"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12915"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.12916"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a>}{firstuc}
-</pre> This means that I can now use <a id="wrglossary.12917"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> instead of <a id="wrglossary.12918"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>.<p>
-It&#x2019;s a bit cumbersome typing <code class="code">[<a id="wrglossary.12919"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.12920"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>,<a id="wrglossary.12921"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12922"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>]</code> for each primary reference, but <a id="wrglossary.12923"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides a convenient way of having a third modifier for commands like <a id="wrglossary.12924"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.12925"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>. This needs to be a single punctuation character (but not <code class="code">*</code> or <code class="code">+</code> which are already in use). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12926"></a><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a>{<strong class="strong">!</strong>}{<a id="wrglossary.12927"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.12928"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>,<a id="wrglossary.12929"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12930"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>}
-</pre> Now <code class="code"><a id="wrglossary.12931"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a><strong class="strong">!</strong>{Gamma}</code> is equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12932"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>[<a id="wrglossary.12933"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.12934"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>,<a id="wrglossary.12935"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12936"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>]{Gamma}
-</pre> So the text at the start of the <span class="qt">&#x201c;Gamma Functions&#x201d;</span> chapter is now just: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The <a id="wrglossary.12937"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>!{Gamma} is defined as
-</pre> which is much more compact. Similar changes can be made for the other instance of <a id="wrglossary.12938"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> where the <a id="wrglossary.12939"></a><a href="#glo:dual.linktext">link text</a> is just the description: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The <a id="wrglossary.12940"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>!{erf} is defined as
+</pre> As with the previous example, entries are defined like this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12875"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}<a id="wrglossary.12876"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12877"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
+<a id="wrglossary.12878"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Gamma function}</span>,<a id="wrglossary.12879"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span>
+</pre> The <a id="wrglossary.12880"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12881"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span> package option is used to set the default indexing counter to <a id="wrglossary.12882"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a>. This means that it has to be changed for <a id="wrglossary.12883"></a><a href="#glo:dual.indexing">indexing</a> outside of any numbered equation. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12884"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<a id="wrglossary.12885"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.12886"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>,<a id="wrglossary.12887"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12888"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>]{Gamma}{gamma function}
+</pre> I&#x2019;ve set the <a id="wrglossary.12889"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> to <a id="wrglossary.12890"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> to indicate that this is a primary reference. (Note that I&#x2019;m using <a id="wrglossary.12891"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> not <a id="wrglossary.12892"></a><a href="#glo:textbf"><span class="csfmtcolourfont">textbf</span></a> in order to include a <a id="wrglossary.12893"></a><a href="#glo:idx.hyperlink">hyperlink</a> in the location.)<p>
+The <a id="wrglossary.12894"></a><a href="#glo:dual.linktext">link text</a> here is almost identical to the description. The only difference is that the description starts with a capital (<a id="wrglossary.12895"></a><a href="#glo:idx.sentencecase">sentence case</a>). If it started with a <a id="wrglossary.12896"></a><a href="#glo:idx.lowercase">lowercase</a> character instead, I could simply use <a id="wrglossary.12897"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> instead of <a id="wrglossary.12898"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>. If I change the entry descriptions so that they all start with a <a id="wrglossary.12899"></a><a href="#glo:idx.lowercase">lowercase</a> letter then I would need to create a custom <a id="wrglossary.12900"></a><a href="#glo:idx.glossarystyle">glossary style</a> that used <a id="wrglossary.12901"></a><a href="#glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></a> instead of <a id="wrglossary.12902"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>.<p>
+<div class="sidenote"><a id="wrglossary.12903"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If I switch to using <a id="wrglossary.12904"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> I wouldn&#x2019;t need a new <a id="wrglossary.12905"></a><a href="#glo:idx.glossarystyle">glossary style</a>. Instead I could just use the <a id="wrglossary.12906"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.12907"></a><a href="#glo:idx.categoryattribute">category attribute</a> to perform the <a id="wrglossary.12908"></a><a href="#glo:dual.casechange">case change</a>. Remember that the first change to make is to replace <a id="wrglossary.12909"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with <a id="wrglossary.12910"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.12911"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.12912"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a></span>,<strong class="strong"><a id="wrglossary.12913"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.12914"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>,
+ <a id="wrglossary.12915"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12916"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
+</pre> The entries are now all defined so that the description starts with a lowercase letter (except for the descriptions that start with a proper noun). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12917"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}{<a id="wrglossary.12918"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12919"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
+<a id="wrglossary.12920"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<strong class="strong">g</strong>amma function}</span>,<a id="wrglossary.12921"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span>}
+</pre> The <a id="wrglossary.12922"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> <a id="wrglossary.12923"></a><a href="#glo:idx.categoryattribute">category attribute</a> needs setting: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12924"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.12925"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.12926"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a>}{firstuc}
+</pre> This means that I can now use <a id="wrglossary.12927"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> instead of <a id="wrglossary.12928"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>.<p>
+It&#x2019;s a bit cumbersome typing <code class="code">[<a id="wrglossary.12929"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.12930"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>,<a id="wrglossary.12931"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12932"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>]</code> for each primary reference, but <a id="wrglossary.12933"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides a convenient way of having a third modifier for commands like <a id="wrglossary.12934"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.12935"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>. This needs to be a single punctuation character (but not <code class="code">*</code> or <code class="code">+</code> which are already in use). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12936"></a><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a>{<strong class="strong">!</strong>}{<a id="wrglossary.12937"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.12938"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>,<a id="wrglossary.12939"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12940"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>}
+</pre> Now <code class="code"><a id="wrglossary.12941"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a><strong class="strong">!</strong>{Gamma}</code> is equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12942"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>[<a id="wrglossary.12943"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.12944"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>,<a id="wrglossary.12945"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.12946"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span>]{Gamma}
+</pre> So the text at the start of the <span class="qt">&#x201c;Gamma Functions&#x201d;</span> chapter is now just: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The <a id="wrglossary.12947"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>!{Gamma} is defined as
+</pre> which is much more compact. Similar changes can be made for the other instance of <a id="wrglossary.12948"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> where the <a id="wrglossary.12949"></a><a href="#glo:dual.linktext">link text</a> is just the description: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The <a id="wrglossary.12950"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>!{erf} is defined as
</pre><p>
-There are three other instances of <a id="wrglossary.12941"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>, such as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12942"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{Gamma}{<code class="cmd">\Gamma</code>(x+1)}
-</pre> If I just use <code class="code"><a id="wrglossary.12943"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Gamma}</code> then I would get \(&#x1d6e4;(z)\) as the <a id="wrglossary.12944"></a><a href="#glo:dual.linktext">link text</a>. For entries like this that represent functions with variable parameters it would be more convenient (and help with consistency) if a command was available to easily replace the parameters.<p>
-With the base <a id="wrglossary.12945"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, one simple solution that works for this example is to save just the function symbol in the <a id="wrglossary.12946"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12947"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}{<a id="wrglossary.12948"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12949"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
-<strong class="strong"><a id="wrglossary.12950"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.12951"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>}}</span>,</strong>
-<a id="wrglossary.12952"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={gamma function}</span>,<a id="wrglossary.12953"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span>}
-</pre> and then use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12954"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a></strong>{Gamma}<strong class="strong">[</strong>(<code class="cmd">\Gamma</code>(x+1))<strong class="strong">]</strong>
-</pre> (which includes the function parameter inside the <a id="wrglossary.12955"></a><a href="#glo:dual.linktext">link text</a>) or just: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12956"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{Gamma}(<code class="cmd">\Gamma</code>(x+1))
-</pre> (which has the function parameter after the <a id="wrglossary.12957"></a><a href="#glo:dual.linktext">link text</a>). This is a convenient approach where the extra material can simply follow the symbol, and it can also be used with <a id="wrglossary.12958"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
-The <a id="wrglossary.12959"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides another possibility. It requires a command that takes a single argument, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\Gammafunction</code>}[1]{<code class="cmd">\Gamma</code>(#1)}
-</pre> The control sequence name (the command name without the leading backslash) is stored in the field identified by the command <a id="wrglossary.12960"></a><a href="#glo:GlsXtrFmtField"><code class="xtrcsfmt">\GlsXtrFmtField</code></a> (this should be the internal field name not the key name, see Table <a href="#tab:fieldmap">4.1</a>). The default is <a id="wrglossary.12961"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> which corresponds to the <a id="wrglossary.12962"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. This means that the <span class="qt">&#x201c;Gamma&#x201d;</span> entry would need to be defined with <a id="wrglossary.12963"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={Gammafunction}</span>. With this approach, each function entry would need a separate associated command.<p>
-Another approach is to store the parameterless function in the <a id="wrglossary.12964"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key (as earlier) and have a more generic command that uses this symbol. This requires the entry label, which can be obtained with <a id="wrglossary.12965"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a> within the <a id="wrglossary.12966"></a><a href="#glo:dual.linktext">link text</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\entryfunc</code>}[1]{<a id="wrglossary.12967"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.12968"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}(#1)}
-</pre> (Obviously, this command can&#x2019;t be used outside of the <a id="wrglossary.12969"></a><a href="#glo:dual.linktext">link text</a> or post-link hooks since it uses <a id="wrglossary.12970"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>.)<p>
-So the entry now needs the parameterless function in <a id="wrglossary.12971"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> and the control sequence name of this generic command in <a id="wrglossary.12972"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12973"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}{<a id="wrglossary.12974"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12975"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
-<strong class="strong"><a id="wrglossary.12976"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.12977"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>}}</span>,<a id="wrglossary.12978"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={entryfunc}</span>,</strong>
-<a id="wrglossary.12979"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={gamma function}</span>,<a id="wrglossary.12980"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span>}
+There are three other instances of <a id="wrglossary.12951"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>, such as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12952"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{Gamma}{<code class="cmd">\Gamma</code>(x+1)}
+</pre> If I just use <code class="code"><a id="wrglossary.12953"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Gamma}</code> then I would get \(\Gamma (z)\) as the <a id="wrglossary.12954"></a><a href="#glo:dual.linktext">link text</a>. For entries like this that represent functions with variable parameters it would be more convenient (and help with consistency) if a command was available to easily replace the parameters.<p>
+With the base <a id="wrglossary.12955"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, one simple solution that works for this example is to save just the function symbol in the <a id="wrglossary.12956"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12957"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}{<a id="wrglossary.12958"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12959"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
+<strong class="strong"><a id="wrglossary.12960"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.12961"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>}}</span>,</strong>
+<a id="wrglossary.12962"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={gamma function}</span>,<a id="wrglossary.12963"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span>}
+</pre> and then use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.12964"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a></strong>{Gamma}<strong class="strong">[</strong>(<code class="cmd">\Gamma</code>(x+1))<strong class="strong">]</strong>
+</pre> (which includes the function parameter inside the <a id="wrglossary.12965"></a><a href="#glo:dual.linktext">link text</a>) or just: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12966"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{Gamma}(<code class="cmd">\Gamma</code>(x+1))
+</pre> (which has the function parameter after the <a id="wrglossary.12967"></a><a href="#glo:dual.linktext">link text</a>). This is a convenient approach where the extra material can simply follow the symbol, and it can also be used with <a id="wrglossary.12968"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+The <a id="wrglossary.12969"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides another possibility. It requires a command that takes a single argument, for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\Gammafunction</code>}[1]{<code class="cmd">\Gamma</code>(#1)}
+</pre> The control sequence name (the command name without the leading backslash) is stored in the field identified by the command <a id="wrglossary.12970"></a><a href="#glo:GlsXtrFmtField"><code class="xtrcsfmt">\GlsXtrFmtField</code></a> (this should be the internal field name not the key name, see Table <a href="#tab:fieldmap">4.1</a>). The default is <a id="wrglossary.12971"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> which corresponds to the <a id="wrglossary.12972"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. This means that the <span class="qt">&#x201c;Gamma&#x201d;</span> entry would need to be defined with <a id="wrglossary.12973"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={Gammafunction}</span>. With this approach, each function entry would need a separate associated command.<p>
+Another approach is to store the parameterless function in the <a id="wrglossary.12974"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key (as earlier) and have a more generic command that uses this symbol. This requires the entry label, which can be obtained with <a id="wrglossary.12975"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a> within the <a id="wrglossary.12976"></a><a href="#glo:dual.linktext">link text</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\entryfunc</code>}[1]{<a id="wrglossary.12977"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.12978"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}(#1)}
+</pre> (Obviously, this command can&#x2019;t be used outside of the <a id="wrglossary.12979"></a><a href="#glo:dual.linktext">link text</a> or post-link hooks since it uses <a id="wrglossary.12980"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>.)<p>
+So the entry now needs the parameterless function in <a id="wrglossary.12981"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> and the control sequence name of this generic command in <a id="wrglossary.12982"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.12983"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Gamma}{<a id="wrglossary.12984"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12985"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>(z)}}</span>,
+<strong class="strong"><a id="wrglossary.12986"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.12987"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Gamma</code>}}</span>,<a id="wrglossary.12988"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={entryfunc}</span>,</strong>
+<a id="wrglossary.12989"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={gamma function}</span>,<a id="wrglossary.12990"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma}</span>}
</pre> (This doesn&#x2019;t need to be done for the <span class="qt">&#x201c;C&#x201d;</span> and <span class="qt">&#x201c;G&#x201d;</span> entries since they&#x2019;re constants not functions.)<p>
You may want to consider providing helper commands to make the functions easier to define. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\func</code>}[2]{#1(#2)}
-<code class="cmd">\newcommand</code>{<code class="cmd">\entryfunc</code>}[1]{<code class="cmd">\func</code>{<a id="wrglossary.12981"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.12982"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}{#1}}
+<code class="cmd">\newcommand</code>{<code class="cmd">\entryfunc</code>}[1]{<code class="cmd">\func</code>{<a id="wrglossary.12991"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.12992"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}{#1}}
<code class="cmd">\newcommand</code>{<code class="cmd">\newfunc</code>}[5][]{<span class="comment">% </span>
- <a id="wrglossary.12983"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{#2}{<a id="wrglossary.12984"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12985"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\func</code>{#3}{#4}}}</span>,
- <a id="wrglossary.12986"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={#3}</span>,
- <a id="wrglossary.12987"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={entryfunc}</span>,
- <a id="wrglossary.12988"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#5}</span>,
- <a id="wrglossary.12989"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={#2}</span>,#1
+ <a id="wrglossary.12993"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{#2}{<a id="wrglossary.12994"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.12995"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\func</code>{#3}{#4}}}</span>,
+ <a id="wrglossary.12996"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={#3}</span>,
+ <a id="wrglossary.12997"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={entryfunc}</span>,
+ <a id="wrglossary.12998"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#5}</span>,
+ <a id="wrglossary.12999"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={#2}</span>,#1
}<span class="comment">% </span>
}
</pre> The entries can now be defined using this custom <code class="csfmt">\newfunc</code> command. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newfunc</code>{Gamma}{<code class="cmd">\Gamma</code>}{z}{gamma function}
-<code class="cmd">\newfunc</code>[<a id="wrglossary.12990"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={gamma1}</span>]{gamma}{<code class="cmd">\gamma</code>}{<code class="cmd">\alpha</code>,x}{lower
+<code class="cmd">\newfunc</code>[<a id="wrglossary.13000"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={gamma1}</span>]{gamma}{<code class="cmd">\gamma</code>}{<code class="cmd">\alpha</code>,x}{lower
incomplete gamma function}
-<code class="cmd">\newfunc</code>[<a id="wrglossary.12991"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma2}</span>]{iGamma}{<code class="cmd">\Gamma</code>}{<code class="cmd">\alpha</code>,x}{upper
+<code class="cmd">\newfunc</code>[<a id="wrglossary.13001"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Gamma2}</span>]{iGamma}{<code class="cmd">\Gamma</code>}{<code class="cmd">\alpha</code>,x}{upper
incomplete gamma function}
</pre><p>
-Note that in <code class="csfmt">\newfunc</code> the <a id="wrglossary.12992"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key doesn&#x2019;t have its value encapsulated with <a id="wrglossary.12993"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a> so <a id="wrglossary.12994"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> will need to explicitly be placed in <a id="wrglossary.12995"></a><a href="#glo:idx.mathmode">math mode</a>. If you switch to a <a id="wrglossary.12996"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays the symbol, you will either need to adjust the definition of <code class="csfmt">\newfunc</code> to use <a id="wrglossary.12997"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a> in the <a id="wrglossary.12998"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field or you can add the encapsulation with the <a id="wrglossary.12999"></a><a href="#glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></a> <a id="wrglossary.13000"></a><a href="#glo:idx.categoryattribute">category attribute</a>.<p>
-Now <code class="code"><a id="wrglossary.13001"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{Znu}{Z_<span class="cmdfmt">\nu</span>}</code> can simply be replaced with <code class="code"><a id="wrglossary.13002"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{Znu}</code> (no parameter is required in this case). For the other cases, where the parameter is different from that given in the <a id="wrglossary.13003"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field (which is obtained from the <a id="wrglossary.13004"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>), you can use <a id="wrglossary.13005"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>. For example, <code class="code"><a id="wrglossary.13006"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{Gamma}{<span class="cmdfmt">\Gamma</span>(x+1)}</code> can now be replaced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13007"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>{Gamma}{x+1}
-</pre> This effectively works like <a id="wrglossary.13008"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> but omits the post-link hook. (See the <a id="wrglossary.13009"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details.)<p>
+Note that in <code class="csfmt">\newfunc</code> the <a id="wrglossary.13002"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key doesn&#x2019;t have its value encapsulated with <a id="wrglossary.13003"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a> so <a id="wrglossary.13004"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> will need to explicitly be placed in <a id="wrglossary.13005"></a><a href="#glo:idx.mathmode">math mode</a>. If you switch to a <a id="wrglossary.13006"></a><a href="#glo:idx.glossarystyle">glossary style</a> that displays the symbol, you will either need to adjust the definition of <code class="csfmt">\newfunc</code> to use <a id="wrglossary.13007"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a> in the <a id="wrglossary.13008"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field or you can add the encapsulation with the <a id="wrglossary.13009"></a><a href="#glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></a> <a id="wrglossary.13010"></a><a href="#glo:idx.categoryattribute">category attribute</a>.<p>
+Now <code class="code"><a id="wrglossary.13011"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{Znu}{Z_<span class="cmdfmt">\nu</span>}</code> can simply be replaced with <code class="code"><a id="wrglossary.13012"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{Znu}</code> (no parameter is required in this case). For the other cases, where the parameter is different from that given in the <a id="wrglossary.13013"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field (which is obtained from the <a id="wrglossary.13014"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>), you can use <a id="wrglossary.13015"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>. For example, <code class="code"><a id="wrglossary.13016"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{Gamma}{<span class="cmdfmt">\Gamma</span>(x+1)}</code> can now be replaced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13017"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>{Gamma}{x+1}
+</pre> This effectively works like <a id="wrglossary.13018"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> but omits the post-link hook. (See the <a id="wrglossary.13019"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details.)<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Don&#x2019;t use <a id="wrglossary.13010"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a> within the argument of another <a id="wrglossary.13011"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a> command (or inside any other <a id="wrglossary.13012"></a><a href="#glo:dual.linktext">link text</a>). </div><!-- end of important -->
+Don&#x2019;t use <a id="wrglossary.13020"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a> within the argument of another <a id="wrglossary.13021"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a> command (or inside any other <a id="wrglossary.13022"></a><a href="#glo:dual.linktext">link text</a>). </div><!-- end of important -->
<p>
-Similarly <code class="code"><a id="wrglossary.13013"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{Gamma}{<span class="cmdfmt">\Gamma</span>(<span class="cmdfmt">\alpha</span>)}</code> can now be replaced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13014"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>{Gamma}{<code class="cmd">\alpha</code>}
-</pre> Note that it&#x2019;s still possible to use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13015"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{Gamma}[(<code class="cmd">\alpha</code>)]
-</pre> You may prefer to define a helper command that makes it easier to switch between your preferred method. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\Fn</code>}[3][]{<a id="wrglossary.13016"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>[#1]{#2}[(#3)]}
-</pre> or: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\Fn</code>}[3][]{<a id="wrglossary.13017"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>[#1]{#2}{#3}}
+Similarly <code class="code"><a id="wrglossary.13023"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>{Gamma}{<span class="cmdfmt">\Gamma</span>(<span class="cmdfmt">\alpha</span>)}</code> can now be replaced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13024"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>{Gamma}{<code class="cmd">\alpha</code>}
+</pre> Note that it&#x2019;s still possible to use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13025"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{Gamma}[(<code class="cmd">\alpha</code>)]
+</pre> You may prefer to define a helper command that makes it easier to switch between your preferred method. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\Fn</code>}[3][]{<a id="wrglossary.13026"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>[#1]{#2}[(#3)]}
+</pre> or: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\Fn</code>}[3][]{<a id="wrglossary.13027"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>[#1]{#2}{#3}}
</pre><p>
-<div class="sidenote"><a id="wrglossary.13018"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this example so that it works with <a id="wrglossary.13019"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, first convert it to use <a id="wrglossary.13020"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (as described above), and then follow the instructions from <a id="wrglossary.13021"></a><a href="#glo:file.sampleEq.tex"><span class="filefmt">sampleEq.tex</span></a>. The <a id="wrglossary.13022"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> application recognises <code class="csfmt">\newcommand</code> so it will be able to parse the custom <code class="csfmt">\newfunc</code> commands.<p>
-Note that <a id="wrglossary.13023"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> allows you to separate the <a id="wrglossary.13024"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.13025"></a><a href="#glo:locationlist">number list</a> into different groups according to the <a id="wrglossary.13026"></a><a href="#glo:@@glslabel@locationcounter">counter</a> used for the location. This can be done with the <a id="wrglossary.13027"></a><a href="#glo:opt.resource.loc-counters"><span class="xtrcsoptfmt">loc-counters</span></a> resource option. It&#x2019;s also possible to identify primary <a id="wrglossary.13028"></a><a href="#glo:@@glslabel@locationencap">formats</a> (such as <a id="wrglossary.13029"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> used in this example) using the <a id="wrglossary.13030"></a><a href="#glo:opt.resource.primary-location-formats"><span class="xtrcsoptfmt">primary-location-formats</span></a> option. The primary <a id="wrglossary.13031"></a><a href="#glo:@@glslabel@entrylocation">locations</a> can then be given a more prominent position in the <a id="wrglossary.13032"></a><a href="#glo:locationlist">number list</a>. See the <a id="wrglossary.13033"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleSec.tex">&#x1f4e5;</a> <a id="wrglossary.13034"></a><dfn id="glo:file.sampleSec.tex"><span class="filefmt">sampleSec.tex</span></dfn></div><!-- end of filedef -->
- This document also illustrates how to change the <a id="wrglossary.13035"></a><a href="#glo:@@glslabel@entrylocation">location</a> to something other than the page number. In this case, the <a id="wrglossary.13036"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter is used. This example adds the <a id="wrglossary.13037"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.13038"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra LaTeX run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSec
+<div class="sidenote"><a id="wrglossary.13028"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this example so that it works with <a id="wrglossary.13029"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, first convert it to use <a id="wrglossary.13030"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (as described above), and then follow the instructions from <a id="wrglossary.13031"></a><a href="#glo:file.sampleEq.tex"><span class="filefmt">sampleEq.tex</span></a>. The <a id="wrglossary.13032"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> application recognises <code class="csfmt">\newcommand</code> so it will be able to parse the custom <code class="csfmt">\newfunc</code> commands.<p>
+Note that <a id="wrglossary.13033"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> allows you to separate the <a id="wrglossary.13034"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.13035"></a><a href="#glo:locationlist">number list</a> into different groups according to the <a id="wrglossary.13036"></a><a href="#glo:@@glslabel@locationcounter">counter</a> used for the location. This can be done with the <a id="wrglossary.13037"></a><a href="#glo:opt.resource.loc-counters"><span class="xtrcsoptfmt">loc-counters</span></a> resource option. It&#x2019;s also possible to identify primary <a id="wrglossary.13038"></a><a href="#glo:@@glslabel@locationencap">formats</a> (such as <a id="wrglossary.13039"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> used in this example) using the <a id="wrglossary.13040"></a><a href="#glo:opt.resource.primary-location-formats"><span class="xtrcsoptfmt">primary-location-formats</span></a> option. The primary <a id="wrglossary.13041"></a><a href="#glo:@@glslabel@entrylocation">locations</a> can then be given a more prominent position in the <a id="wrglossary.13042"></a><a href="#glo:locationlist">number list</a>. See the <a id="wrglossary.13043"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleSec.tex">&#x1f4e5;</a> <a id="wrglossary.13044"></a><dfn id="glo:file.sampleSec.tex"><span class="filefmt">sampleSec.tex</span></dfn></div><!-- end of filedef -->
+ This document also illustrates how to change the <a id="wrglossary.13045"></a><a href="#glo:@@glslabel@entrylocation">location</a> to something other than the page number. In this case, the <a id="wrglossary.13046"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter is used. This example adds the <a id="wrglossary.13047"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.13048"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra LaTeX run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSec
makeglossaries sampleSec
pdflatex sampleSec
pdflatex sampleSec
-</pre> Note that there are conflicting <a id="wrglossary.13039"></a><a href="#glo:locationencap">location formats</a>, which trigger a warning from <a id="wrglossary.13040"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>## Warning (input = sampleSec.glo, line = 6; output = sampleSec.gls, line = 9):
- -- Conflicting entries: <a id="wrglossary.13041"></a><a href="#glo:idx.multipleencap">multiple encaps</a> for the same page under same key.
+</pre> Note that there are conflicting <a id="wrglossary.13049"></a><a href="#glo:locationencap">location formats</a>, which trigger a warning from <a id="wrglossary.13050"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>## Warning (input = sampleSec.glo, line = 6; output = sampleSec.gls, line = 9):
+ -- Conflicting entries: <a id="wrglossary.13051"></a><a href="#glo:idx.multipleencap">multiple encaps</a> for the same page under same key.
## Warning (input = sampleSec.glo, line = 2; output = sampleSec.gls, line = 10):
- -- Conflicting entries: <a id="wrglossary.13042"></a><a href="#glo:idx.multipleencap">multiple encaps</a> for the same page under same key.
-</pre> This is the result of <a id="wrglossary.13043"></a><a href="#glo:dual.indexing">indexing</a> an entry multiple times for the same <a id="wrglossary.13044"></a><a href="#glo:@@glslabel@entrylocation">location</a> with different values of the <a id="wrglossary.13045"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key (<a id="wrglossary.13046"></a><a href="#glo:locationencap">encaps</a>). (<a id="wrglossary.13047"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> assumes that the <a id="wrglossary.13048"></a><a href="#glo:@@glslabel@entrylocation">location</a> is a page number)<p>
-In this case, it&#x2019;s caused by three references to the <span class="qt">&#x201c;ident&#x201d;</span> entry in section&#xa0;2.1: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13049"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.13050"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.13051"></a><a href="#glo:hyperit"><span class="csfmtcolourfont">hyperit</span></a></span>]{ident}
-<a id="wrglossary.13052"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{ident} <span class="comment">% default <a id="wrglossary.13053"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.13054"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a></span></span>
-<a id="wrglossary.13055"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>*[<a id="wrglossary.13056"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.13057"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{ident}
+ -- Conflicting entries: <a id="wrglossary.13052"></a><a href="#glo:idx.multipleencap">multiple encaps</a> for the same page under same key.
+</pre> This is the result of <a id="wrglossary.13053"></a><a href="#glo:dual.indexing">indexing</a> an entry multiple times for the same <a id="wrglossary.13054"></a><a href="#glo:@@glslabel@entrylocation">location</a> with different values of the <a id="wrglossary.13055"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key (<a id="wrglossary.13056"></a><a href="#glo:locationencap">encaps</a>). (<a id="wrglossary.13057"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> assumes that the <a id="wrglossary.13058"></a><a href="#glo:@@glslabel@entrylocation">location</a> is a page number)<p>
+In this case, it&#x2019;s caused by three references to the <span class="qt">&#x201c;ident&#x201d;</span> entry in section&#xa0;2.1: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13059"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.13060"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.13061"></a><a href="#glo:hyperit"><span class="csfmtcolourfont">hyperit</span></a></span>]{ident}
+<a id="wrglossary.13062"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{ident} <span class="comment">% default <a id="wrglossary.13063"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.13064"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a></span></span>
+<a id="wrglossary.13065"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>*[<a id="wrglossary.13066"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.13067"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a></span>]{ident}
</pre><p>
-If you use the <a id="wrglossary.13058"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script it will detect the warnings in the <a id="wrglossary.13059"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> transcript file and attempt to fix the conflict by removing entries from the <a id="wrglossary.13060"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div><a id="wrglossary.13061"></a><a href="#glo:idx.multipleencap">Multiple encaps</a> detected. Attempting to remedy.
+If you use the <a id="wrglossary.13068"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> Perl script it will detect the warnings in the <a id="wrglossary.13069"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> transcript file and attempt to fix the conflict by removing entries from the <a id="wrglossary.13070"></a><a href="#glo:ext.glo"><span class="extfmt">glo</span></a> file: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div><a id="wrglossary.13071"></a><a href="#glo:idx.multipleencap">Multiple encaps</a> detected. Attempting to remedy.
Reading sampleSec.glo...
Writing sampleSec.glo...
Retrying
-</pre> (Range formats have highest precedence. The default <a id="wrglossary.13062"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> has the lowest precedence.)<p>
-If you use <a id="wrglossary.13063"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> or call <a id="wrglossary.13064"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> directly then the problem won&#x2019;t be fixed and the <a id="wrglossary.13065"></a><a href="#glo:dual.glossary">glossary</a> will end up with the rather odd <a id="wrglossary.13066"></a><a href="#glo:locationlist">number list</a> for the identity matrix entry consisting of three references to section 2.1: the first in the default font, followed by bold (<a id="wrglossary.13067"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a>) and then italic (<a id="wrglossary.13068"></a><a href="#glo:hyperit"><span class="csfmtcolourfont">hyperit</span></a>), which results in 2.1, <span style="font-weight: bold; ">2.1</span>, <span style="font-style: italic; font-variant: normal; ">2.1</span>. If you use <a id="wrglossary.13069"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> then only the bold entry (<span style="font-weight: bold; ">2.1</span>) will be present. However, if you don&#x2019;t want the problem corrected, call <a id="wrglossary.13070"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the <a id="wrglossary.13071"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a> switch.<p>
-If you switch to <a id="wrglossary.13072"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13073"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a></strong>,<a id="wrglossary.13074"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13075"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a></span>,<a id="wrglossary.13076"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.13077"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.13078"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span>]{glossaries}
-</pre> then the conflict will be resolved using the number format <a id="wrglossary.13079"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> list order of priority. In this case, <a id="wrglossary.13080"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> has the highest priority. This means that only the upright medium weight entry (2.1) will be present. The simplest way of altering this is to provide your own custom format. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<strong class="strong"><code class="cmd">\primary</code></strong>}[1]{<a id="wrglossary.13081"></a><a href="#glo:hyperit"><code class="csfmt">\hyperit</code></a>{#1}}
-<a id="wrglossary.13082"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{<strong class="strong">primary</strong>}
-</pre> and change <code class="code"><a id="wrglossary.13083"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.13084"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=hyperit</span>]</code> to <code class="code"><a id="wrglossary.13085"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.13086"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<strong class="strong">primary</strong></span>]</code> etc. This will give <a id="wrglossary.13087"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=primary</span> the highest priority. (It&#x2019;s also better practice to provide this kind of semantic command.)<p>
-With <a id="wrglossary.13088"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can supply rules to deal with <a id="wrglossary.13089"></a><a href="#glo:locationencap">location format</a> conflicts, as illustrated below.<p>
-<div class="sidenote"><a id="wrglossary.13090"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-In order to switch to <a id="wrglossary.13091"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, first replace <a id="wrglossary.13092"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with <a id="wrglossary.13093"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, and add the <a id="wrglossary.13094"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option. Remember that <a id="wrglossary.13095"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> has a different set of defaults and you may also want to patch the predefined base styles. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13096"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13097"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a></span>,<strong class="strong"><a id="wrglossary.13098"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13099"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>,<a id="wrglossary.13100"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.13101"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span>]
+</pre> (Range formats have highest precedence. The default <a id="wrglossary.13072"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> has the lowest precedence.)<p>
+If you use <a id="wrglossary.13073"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> or call <a id="wrglossary.13074"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> directly then the problem won&#x2019;t be fixed and the <a id="wrglossary.13075"></a><a href="#glo:dual.glossary">glossary</a> will end up with the rather odd <a id="wrglossary.13076"></a><a href="#glo:locationlist">number list</a> for the identity matrix entry consisting of three references to section 2.1: the first in the default font, followed by bold (<a id="wrglossary.13077"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a>) and then italic (<a id="wrglossary.13078"></a><a href="#glo:hyperit"><span class="csfmtcolourfont">hyperit</span></a>), which results in 2.1, <span style="font-weight: bold; ">2.1</span>, <span style="font-style: italic; font-variant: normal; ">2.1</span>. If you use <a id="wrglossary.13079"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> then only the bold entry (<span style="font-weight: bold; ">2.1</span>) will be present. However, if you don&#x2019;t want the problem corrected, call <a id="wrglossary.13080"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> with the <a id="wrglossary.13081"></a><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a> switch.<p>
+If you switch to <a id="wrglossary.13082"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13083"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a></strong>,<a id="wrglossary.13084"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13085"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a></span>,<a id="wrglossary.13086"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.13087"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.13088"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span>]{glossaries}
+</pre> then the conflict will be resolved using the number format <a id="wrglossary.13089"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> list order of priority. In this case, <a id="wrglossary.13090"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> has the highest priority. This means that only the upright medium weight entry (2.1) will be present. The simplest way of altering this is to provide your own custom format. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<strong class="strong"><code class="cmd">\primary</code></strong>}[1]{<a id="wrglossary.13091"></a><a href="#glo:hyperit"><code class="csfmt">\hyperit</code></a>{#1}}
+<a id="wrglossary.13092"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{<strong class="strong">primary</strong>}
+</pre> and change <code class="code"><a id="wrglossary.13093"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.13094"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=hyperit</span>]</code> to <code class="code"><a id="wrglossary.13095"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.13096"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<strong class="strong">primary</strong></span>]</code> etc. This will give <a id="wrglossary.13097"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=primary</span> the highest priority. (It&#x2019;s also better practice to provide this kind of semantic command.)<p>
+With <a id="wrglossary.13098"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can supply rules to deal with <a id="wrglossary.13099"></a><a href="#glo:locationencap">location format</a> conflicts, as illustrated below.<p>
+<div class="sidenote"><a id="wrglossary.13100"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+In order to switch to <a id="wrglossary.13101"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, first replace <a id="wrglossary.13102"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with <a id="wrglossary.13103"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, and add the <a id="wrglossary.13104"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option. Remember that <a id="wrglossary.13105"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> has a different set of defaults and you may also want to patch the predefined base styles. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13106"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13107"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a></span>,<strong class="strong"><a id="wrglossary.13108"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13109"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>,<a id="wrglossary.13110"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.13111"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span>]
{<strong class="strong">glossaries-extra</strong>}
</pre><p>
-The entry definitions now need to be converted into <a id="wrglossary.13102"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> format and saved in a <a id="wrglossary.13103"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file (say, <span class="filefmt">entries.bib</span>). You can use <a id="wrglossary.13104"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13105"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleSec.tex entries.bib
+The entry definitions now need to be converted into <a id="wrglossary.13112"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> format and saved in a <a id="wrglossary.13113"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file (say, <span class="filefmt">entries.bib</span>). You can use <a id="wrglossary.13114"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13115"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleSec.tex entries.bib
</pre> <p>
-Next replace <a id="wrglossary.13106"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13107"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13108"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>]
-</pre> and remove all the <a id="wrglossary.13109"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands.<p>
-Finally, replace <a id="wrglossary.13110"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.13111"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSec
+Next replace <a id="wrglossary.13116"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13117"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13118"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>]
+</pre> and remove all the <a id="wrglossary.13119"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands.<p>
+Finally, replace <a id="wrglossary.13120"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.13121"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSec
bib2gls sampleSec
pdflatex sampleSec
-</pre> As with the original example, there&#x2019;s still a location format conflict, which <a id="wrglossary.13112"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> warns about: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Warning: Entry location conflict for formats: <a id="wrglossary.13113"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> and <a id="wrglossary.13114"></a><a href="#glo:hyperit"><span class="csfmtcolourfont">hyperit</span></a>
-Discarding: {ident}{}{<a id="wrglossary.13115"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}{<a id="wrglossary.13116"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a>}{2.1}
-Conflicts with: {ident}{}{<a id="wrglossary.13117"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}{<a id="wrglossary.13118"></a><a href="#glo:hyperit"><span class="csfmtcolourfont">hyperit</span></a>}{2.1}
-</pre> This means that it has discarded the bold location and kept the italic one. (As with <a id="wrglossary.13119"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, range formats have the highest priority and <a id="wrglossary.13120"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> has the lowest.)<p>
-It would be better if the conflict could be merged into a single location that was both bold and italic. To achieve this, it&#x2019;s first necessary to define a command that produces this effect: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\hyperbfit</code>}[1]{<code class="cmd">\textbf</code>{<a id="wrglossary.13121"></a><a href="#glo:hyperit"><code class="csfmt">\hyperit</code></a>{#1}}}
-</pre> Now <a id="wrglossary.13122"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> needs to be invoked with the appropriate mapping with the <a id="wrglossary.13123"></a><a href="#glo:switch.map-format"><span class="longargfmt">--map-format</span></a> or <a id="wrglossary.13124"></a><a href="#glo:switch.map-format"><span class="shortargfmt">-m</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>bib2gls <a id="wrglossary.13125"></a><a href="#glo:switch.map-format"><span class="shortargfmt">-m</span></a> "hyperbf:hyperbfit,hyperit:hyperbfit" sampleSec
-</pre> If you are using <a id="wrglossary.13126"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> the directive should be: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: bib2gls: { mapformats: [ [hyperbf, hyperbfit],
+</pre> As with the original example, there&#x2019;s still a location format conflict, which <a id="wrglossary.13122"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> warns about: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Warning: Entry location conflict for formats: <a id="wrglossary.13123"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a> and <a id="wrglossary.13124"></a><a href="#glo:hyperit"><span class="csfmtcolourfont">hyperit</span></a>
+Discarding: {ident}{}{<a id="wrglossary.13125"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}{<a id="wrglossary.13126"></a><a href="#glo:hyperbf"><span class="csfmtcolourfont">hyperbf</span></a>}{2.1}
+Conflicts with: {ident}{}{<a id="wrglossary.13127"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}{<a id="wrglossary.13128"></a><a href="#glo:hyperit"><span class="csfmtcolourfont">hyperit</span></a>}{2.1}
+</pre> This means that it has discarded the bold location and kept the italic one. (As with <a id="wrglossary.13129"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, range formats have the highest priority and <a id="wrglossary.13130"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a> has the lowest.)<p>
+It would be better if the conflict could be merged into a single location that was both bold and italic. To achieve this, it&#x2019;s first necessary to define a command that produces this effect: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\hyperbfit</code>}[1]{<code class="cmd">\textbf</code>{<a id="wrglossary.13131"></a><a href="#glo:hyperit"><code class="csfmt">\hyperit</code></a>{#1}}}
+</pre> Now <a id="wrglossary.13132"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> needs to be invoked with the appropriate mapping with the <a id="wrglossary.13133"></a><a href="#glo:switch.map-format"><span class="longargfmt">--map-format</span></a> or <a id="wrglossary.13134"></a><a href="#glo:switch.map-format"><span class="shortargfmt">-m</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>bib2gls <a id="wrglossary.13135"></a><a href="#glo:switch.map-format"><span class="shortargfmt">-m</span></a> "hyperbf:hyperbfit,hyperit:hyperbfit" sampleSec
+</pre> If you are using <a id="wrglossary.13136"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a> the directive should be: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>% arara: bib2gls: { mapformats: [ [hyperbf, hyperbfit],
% arara: --&gt; [hyperit, hyperbfit] ] }
</pre><p>
-If you try out this example, notice the difference between <a id="wrglossary.13127"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> and <a id="wrglossary.13128"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>. If you use the latter, the <a id="wrglossary.13129"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will now be the section titles rather than the section numbers. If you use the <a id="wrglossary.13130"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> setting you can customize the <a id="wrglossary.13131"></a><a href="#glo:@@glslabel@entrylocation">location</a> by defining the command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13132"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>locfmt</code></a>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}
+If you try out this example, notice the difference between <a id="wrglossary.13137"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=only</span> and <a id="wrglossary.13138"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>. If you use the latter, the <a id="wrglossary.13139"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will now be the section titles rather than the section numbers. If you use the <a id="wrglossary.13140"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> setting you can customize the <a id="wrglossary.13141"></a><a href="#glo:@@glslabel@entrylocation">location</a> by defining the command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13142"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>locfmt</code></a>{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}
</pre><p>
-In this case the counter is <a id="wrglossary.13133"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>, so the command should be <a id="wrglossary.13134"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtrsectionlocfmt</code></a>. It takes two arguments: the first is the location and the second is the title. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.13135"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtrsectionlocfmt</code></a>}[2]{<a id="wrglossary.13136"></a><a href="#glo:S"><code class="csfmt">\S</code></a>#1 #2}
-</pre> (The only command of this type that is defined by default is the one for the <a id="wrglossary.13137"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter, <a id="wrglossary.13138"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtrequationlocfmt</code></a>.) Make sure that you have at least version 1.42 of <a id="wrglossary.13139"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+In this case the counter is <a id="wrglossary.13143"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>, so the command should be <a id="wrglossary.13144"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtrsectionlocfmt</code></a>. It takes two arguments: the first is the location and the second is the title. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.13145"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtrsectionlocfmt</code></a>}[2]{<a id="wrglossary.13146"></a><a href="#glo:S"><code class="csfmt">\S</code></a>#1 #2}
+</pre> (The only command of this type that is defined by default is the one for the <a id="wrglossary.13147"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter, <a id="wrglossary.13148"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtrequationlocfmt</code></a>.) Make sure that you have at least version 1.42 of <a id="wrglossary.13149"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
</section><!-- end of section sec:samplecounter -->
<section id="sec:samplestype"><!-- start of section sec:samplestype --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.4. Multiple Glossaries<div class="labellink"><a href="#sec:samplestype">[link]</a></div></h2><!-- end of section header -->
<p>
-See also <a id="wrglossary.13140"></a><a href="#glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></a> in &#xa7;<a href="#sec:samplessort">18.5</a>, which has three glossaries.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleNtn.tex">&#x1f4e5;</a> <a id="wrglossary.13141"></a><dfn id="glo:file.sampleNtn.tex"><span class="filefmt">sampleNtn.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to create an additional <a id="wrglossary.13142"></a><a href="#glo:dual.glossary">glossary</a> type. This example adds the <a id="wrglossary.13143"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.13144"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra LaTeX run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleNtn
+See also <a id="wrglossary.13150"></a><a href="#glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></a> in &#xa7;<a href="#sec:samplessort">18.5</a>, which has three glossaries.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleNtn.tex">&#x1f4e5;</a> <a id="wrglossary.13151"></a><dfn id="glo:file.sampleNtn.tex"><span class="filefmt">sampleNtn.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to create an additional <a id="wrglossary.13152"></a><a href="#glo:dual.glossary">glossary</a> type. This example adds the <a id="wrglossary.13153"></a><a href="#glo:dual.glossary">glossary</a> to the <a id="wrglossary.13154"></a><a href="#glo:idx.tableofcontents">table of contents</a>, so an extra LaTeX run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleNtn
makeglossaries sampleNtn
pdflatex sampleNtn
pdflatex sampleNtn
-</pre> Note that if you want to call <a id="wrglossary.13145"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly instead of using the <a id="wrglossary.13146"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.13147"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> scripts then you need to call <a id="wrglossary.13148"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> twice:
+</pre> Note that if you want to call <a id="wrglossary.13155"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly instead of using the <a id="wrglossary.13156"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.13157"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> scripts then you need to call <a id="wrglossary.13158"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> twice:
<ol class="displaylist">
- <li><span class="numitem">1.</span>Create the <a id="wrglossary.13149"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sampleNtn.ist -t sampleNtn.glg -o sampleNtn.gls sampleNtn.glo
+ <li><span class="numitem">1.</span>Create the <a id="wrglossary.13159"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sampleNtn.ist -t sampleNtn.glg -o sampleNtn.gls sampleNtn.glo
</pre> <li><span class="numitem">2.</span>Create the secondary glossary (all on one line): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sampleNtn.ist -t sampleNtn.nlg -o sampleNtn.not sampleNtn.ntn
</pre>
</ol>
- This document creates a new glossary using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13150"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[nlg]{notation}{not}{ntn}{Notation}
-</pre> This defines a <a id="wrglossary.13151"></a><a href="#glo:dual.glossary">glossary</a> that can be identified with the label <span class="qt">&#x201c;notation&#x201d;</span> with the default title <span class="qt">&#x201c;Notation&#x201d;</span>. The other arguments are the file extensions required with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. For those two options, the <a id="wrglossary.13152"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package needs to know the input and output files required by <a id="wrglossary.13153"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.13154"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. <p>
-(The optional argument is the file extension of the <a id="wrglossary.13155"></a><a href="#glo:dual.indexing">indexing</a> transcript file, which <a id="wrglossary.13156"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> doesn&#x2019;t need to know about (unless <a id="wrglossary.13157"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> is used), but it writes the information to the <a id="wrglossary.13158"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.13159"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.13160"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>.)<p>
-If you switch to a different <a id="wrglossary.13161"></a><a href="#glo:dual.indexing">indexing</a> option then these file extensions aren&#x2019;t required, in which case it&#x2019;s simpler to use the starred form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13162"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{notation}{Notation}
+ This document creates a new glossary using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13160"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[nlg]{notation}{not}{ntn}{Notation}
+</pre> This defines a <a id="wrglossary.13161"></a><a href="#glo:dual.glossary">glossary</a> that can be identified with the label <span class="qt">&#x201c;notation&#x201d;</span> with the default title <span class="qt">&#x201c;Notation&#x201d;</span>. The other arguments are the file extensions required with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. For those two options, the <a id="wrglossary.13162"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package needs to know the input and output files required by <a id="wrglossary.13163"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.13164"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. <p>
+(The optional argument is the file extension of the <a id="wrglossary.13165"></a><a href="#glo:dual.indexing">indexing</a> transcript file, which <a id="wrglossary.13166"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> doesn&#x2019;t need to know about (unless <a id="wrglossary.13167"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a> is used), but it writes the information to the <a id="wrglossary.13168"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.13169"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.13170"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>.)<p>
+If you switch to a different <a id="wrglossary.13171"></a><a href="#glo:dual.indexing">indexing</a> option then these file extensions aren&#x2019;t required, in which case it&#x2019;s simpler to use the starred form: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13172"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{notation}{Notation}
</pre><p>
-This example uses a label prefixing system to differentiate between the different types of entries. (If you use <a id="wrglossary.13163"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> with a language that makes <a id="wrglossary.13164"></a><a href="#glo:idx.sym.colon"><code class="code">:</code> (colon)</a> active you will need to change the prefix.) For example, the term <span class="qt">&#x201c;set&#x201d;</span> is defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13165"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gls:set}{<a id="wrglossary.13166"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
-<a id="wrglossary.13167"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of distinct objects}</span>}
-</pre> and the set notation is defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13168"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{not:set}{<a id="wrglossary.13169"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={notation}</span>,
-<a id="wrglossary.13170"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13171"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
-<a id="wrglossary.13172"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <a id="wrglossary.13173"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{gls:set}}</span>,<a id="wrglossary.13174"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={S}</span>}
-</pre> Notice that the latter description contains <a id="wrglossary.13175"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. This means you shouldn&#x2019;t use <a id="wrglossary.13176"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> with this entry otherwise you will end up with nested links.<p>
-<div class="sidenote"><a id="wrglossary.13177"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-The <a id="wrglossary.13178"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a command for use in within field values to prevent nested <a id="wrglossary.13179"></a><a href="#glo:dual.linktext">link text</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13180"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a>{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}
-</pre> There are convenient shortcuts for common fields: <code class="code"><a id="wrglossary.13181"></a><a href="#glo:glsps"><code class="xtrcsfmt">\glsps</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> (for the <a id="wrglossary.13182"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field) and <code class="code"><a id="wrglossary.13183"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> (for the <a id="wrglossary.13184"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field). So the set notation definition can be modified: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13185"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{not:set}{<a id="wrglossary.13186"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={notation}</span>,
-<a id="wrglossary.13187"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13188"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
-<a id="wrglossary.13189"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <strong class="strong"><a id="wrglossary.13190"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{gls:set}</strong>}</span>,<a id="wrglossary.13191"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={S}</span>}
-</pre> This will stop the inner reference from causing interference if you use <a id="wrglossary.13192"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>. It will also suppress <a id="wrglossary.13193"></a><a href="#glo:dual.indexing">indexing</a> within the <a id="wrglossary.13194"></a><a href="#glo:dual.glossary">glossary</a> but will have a <a id="wrglossary.13195"></a><a href="#glo:idx.hyperlink">hyperlink</a> (if <a id="wrglossary.13196"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is used).<p>
-The <a id="wrglossary.13197"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a way of defining commands like <a id="wrglossary.13198"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> that automatically insert a prefix. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13199"></a><a href="#glo:glsxtrnewgls"><code class="xtrcsfmt">\glsxtrnewgls</code></a>{not:}{<code class="cmd">\sym</code>}
-<a id="wrglossary.13200"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a>{gls:}{<code class="cmd">\term</code>}{<code class="cmd">\termpl</code>}{<code class="cmd">\Term</code>}{<code class="cmd">\Termpl</code>}
-</pre> (there&#x2019;s no point providing commands for plural or <a id="wrglossary.13201"></a><a href="#glo:@@glslabel@casechange">case-changing</a> with symbols). Now <code class="code"><a id="wrglossary.13202"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{not:set}</code> can be replaced with <code class="code"><span class="cmdfmt">\sym</span>{set}</code> and <code class="code"><a id="wrglossary.13203"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{gls:set}</code> can be replaced with <code class="code"><span class="cmdfmt">\term</span>{set}</code>.<p>
-<div class="sidenote"><a id="wrglossary.13204"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-These two commands are primarily provided for the benefit of <a id="wrglossary.13205"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as the information is written to the <a id="wrglossary.13206"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. This allows <a id="wrglossary.13207"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to recognise the custom commands if they have been used in the <a id="wrglossary.13208"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. When combined with <a id="wrglossary.13209"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a> and <a id="wrglossary.13210"></a><a href="#glo:opt.resource.ext-prefixes"><span class="xtrcsoptfmt">ext-prefixes</span></a> (see below) this makes it much simpler to change the prefixes if necessary.<p>
-If you want to convert this document to use <a id="wrglossary.13211"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, remember that you need the <a id="wrglossary.13212"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> or <a id="wrglossary.13213"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13214"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,</strong><a id="wrglossary.13215"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13216"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{glossaries-extra}
-</pre> As with earlier examples, <a id="wrglossary.13217"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> can be used to convert the entry definitions into the required <a id="wrglossary.13218"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format. You may prefer to split the entries into separate files according to type. (Requires at least <a id="wrglossary.13219"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v2.0.) This is useful if you want to reuse a large database of entries across multiple documents as it doesn&#x2019;t lock you into using a specific glossary. For example: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13220"></a><a href="#glo:switch.split-on-type"><span class="longargfmt">--split-on-type</span></a> <a id="wrglossary.13221"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleNtn.tex entries.bib
-</pre> This will create a file called <span class="filefmt">entries.bib</span> that contains the entries that didn&#x2019;t have a <a id="wrglossary.13222"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> assigned in the original file, such as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{gls:set,
- <a id="wrglossary.13223"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
- <a id="wrglossary.13224"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of distinct objects}</span>
+This example uses a label prefixing system to differentiate between the different types of entries. (If you use <a id="wrglossary.13173"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> with a language that makes <a id="wrglossary.13174"></a><a href="#glo:idx.sym.colon"><code class="code">:</code> (colon)</a> active you will need to change the prefix.) For example, the term <span class="qt">&#x201c;set&#x201d;</span> is defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13175"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gls:set}{<a id="wrglossary.13176"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
+<a id="wrglossary.13177"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of distinct objects}</span>}
+</pre> and the set notation is defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13178"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{not:set}{<a id="wrglossary.13179"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={notation}</span>,
+<a id="wrglossary.13180"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13181"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
+<a id="wrglossary.13182"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <a id="wrglossary.13183"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{gls:set}}</span>,<a id="wrglossary.13184"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={S}</span>}
+</pre> Notice that the latter description contains <a id="wrglossary.13185"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. This means you shouldn&#x2019;t use <a id="wrglossary.13186"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> with this entry otherwise you will end up with nested links.<p>
+<div class="sidenote"><a id="wrglossary.13187"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+The <a id="wrglossary.13188"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a command for use in within field values to prevent nested <a id="wrglossary.13189"></a><a href="#glo:dual.linktext">link text</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13190"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a>{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}
+</pre> There are convenient shortcuts for common fields: <code class="code"><a id="wrglossary.13191"></a><a href="#glo:glsps"><code class="xtrcsfmt">\glsps</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> (for the <a id="wrglossary.13192"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field) and <code class="code"><a id="wrglossary.13193"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> (for the <a id="wrglossary.13194"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field). So the set notation definition can be modified: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13195"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{not:set}{<a id="wrglossary.13196"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={notation}</span>,
+<a id="wrglossary.13197"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13198"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
+<a id="wrglossary.13199"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <strong class="strong"><a id="wrglossary.13200"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{gls:set}</strong>}</span>,<a id="wrglossary.13201"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={S}</span>}
+</pre> This will stop the inner reference from causing interference if you use <a id="wrglossary.13202"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a>. It will also suppress <a id="wrglossary.13203"></a><a href="#glo:dual.indexing">indexing</a> within the <a id="wrglossary.13204"></a><a href="#glo:dual.glossary">glossary</a> but will have a <a id="wrglossary.13205"></a><a href="#glo:idx.hyperlink">hyperlink</a> (if <a id="wrglossary.13206"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is used).<p>
+The <a id="wrglossary.13207"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a way of defining commands like <a id="wrglossary.13208"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> that automatically insert a prefix. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13209"></a><a href="#glo:glsxtrnewgls"><code class="xtrcsfmt">\glsxtrnewgls</code></a>{not:}{<code class="cmd">\sym</code>}
+<a id="wrglossary.13210"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a>{gls:}{<code class="cmd">\term</code>}{<code class="cmd">\termpl</code>}{<code class="cmd">\Term</code>}{<code class="cmd">\Termpl</code>}
+</pre> (there&#x2019;s no point providing commands for plural or <a id="wrglossary.13211"></a><a href="#glo:@@glslabel@casechange">case-changing</a> with symbols). Now <code class="code"><a id="wrglossary.13212"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{not:set}</code> can be replaced with <code class="code"><span class="cmdfmt">\sym</span>{set}</code> and <code class="code"><a id="wrglossary.13213"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{gls:set}</code> can be replaced with <code class="code"><span class="cmdfmt">\term</span>{set}</code>.<p>
+<div class="sidenote"><a id="wrglossary.13214"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+These two commands are primarily provided for the benefit of <a id="wrglossary.13215"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as the information is written to the <a id="wrglossary.13216"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. This allows <a id="wrglossary.13217"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to recognise the custom commands if they have been used in the <a id="wrglossary.13218"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. When combined with <a id="wrglossary.13219"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a> and <a id="wrglossary.13220"></a><a href="#glo:opt.resource.ext-prefixes"><span class="xtrcsoptfmt">ext-prefixes</span></a> (see below) this makes it much simpler to change the prefixes if necessary.<p>
+If you want to convert this document to use <a id="wrglossary.13221"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, remember that you need the <a id="wrglossary.13222"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> or <a id="wrglossary.13223"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> option. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13224"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,</strong><a id="wrglossary.13225"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13226"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{glossaries-extra}
+</pre> As with earlier examples, <a id="wrglossary.13227"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> can be used to convert the entry definitions into the required <a id="wrglossary.13228"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format. You may prefer to split the entries into separate files according to type. (Requires at least <a id="wrglossary.13229"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v2.0.) This is useful if you want to reuse a large database of entries across multiple documents as it doesn&#x2019;t lock you into using a specific glossary. For example: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13230"></a><a href="#glo:switch.split-on-type"><span class="longargfmt">--split-on-type</span></a> <a id="wrglossary.13231"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleNtn.tex entries.bib
+</pre> This will create a file called <span class="filefmt">entries.bib</span> that contains the entries that didn&#x2019;t have a <a id="wrglossary.13232"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> assigned in the original file, such as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{gls:set,
+ <a id="wrglossary.13233"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
+ <a id="wrglossary.13234"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of distinct objects}</span>
}
-</pre> It will also create a file called <span class="filefmt">notation.bib</span> that contains the entries that had the <a id="wrglossary.13225"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> set to <span class="qt">&#x201c;notation&#x201d;</span> in the original file, such as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{not:set,
- <a id="wrglossary.13226"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13227"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
- <a id="wrglossary.13228"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <a id="wrglossary.13229"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{gls:set}}</span>
+</pre> It will also create a file called <span class="filefmt">notation.bib</span> that contains the entries that had the <a id="wrglossary.13235"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> set to <span class="qt">&#x201c;notation&#x201d;</span> in the original file, such as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{not:set,
+ <a id="wrglossary.13236"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13237"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
+ <a id="wrglossary.13238"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <a id="wrglossary.13239"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{gls:set}}</span>
}
-</pre> Note that the <a id="wrglossary.13230"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field has been removed. The above entry in the <span class="filefmt">notation.bib</span> file references a term in the <span class="filefmt">entries.bib</span> file. It&#x2019;s possible to strip all the prefixes from the <a id="wrglossary.13231"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files and get <a id="wrglossary.13232"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to automatically insert them. In which case, this cross-reference needs adjusting to indicate that it&#x2019;s referring to an entry in another file. This can be done with one of the special <span class="xtroptfmt">ext<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>.</span> prefixes: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{<strong class="strong">set</strong>,
- <a id="wrglossary.13233"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13234"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
- <a id="wrglossary.13235"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <a id="wrglossary.13236"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{<strong class="strong"><span class="xtrfmt">ext1.</span></strong>set}}</span>
+</pre> Note that the <a id="wrglossary.13240"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field has been removed. The above entry in the <span class="filefmt">notation.bib</span> file references a term in the <span class="filefmt">entries.bib</span> file. It&#x2019;s possible to strip all the prefixes from the <a id="wrglossary.13241"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files and get <a id="wrglossary.13242"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to automatically insert them. In which case, this cross-reference needs adjusting to indicate that it&#x2019;s referring to an entry in another file. This can be done with one of the special <span class="xtroptfmt">ext<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>.</span> prefixes: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{<strong class="strong">set</strong>,
+ <a id="wrglossary.13243"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13244"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
+ <a id="wrglossary.13245"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <a id="wrglossary.13246"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{<strong class="strong"><span class="xtrfmt">ext1.</span></strong>set}}</span>
}
</pre> The corresponding term in the <span class="filefmt">entries.bib</span> file is now: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{<strong class="strong">set</strong>,
- <a id="wrglossary.13237"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
- <a id="wrglossary.13238"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of distinct objects}</span>
+ <a id="wrglossary.13247"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
+ <a id="wrglossary.13248"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of distinct objects}</span>
}
</pre><p>
-Now you can replace <a id="wrglossary.13239"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13240"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13241"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<strong class="strong"><a id="wrglossary.13242"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a><span class="optfmt">={gls:}</span></strong>]
-<a id="wrglossary.13243"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13244"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={notation}</span>,<a id="wrglossary.13245"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=notation</span>,
- <strong class="strong"><a id="wrglossary.13246"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a><span class="optfmt">={not:}</span>,<a id="wrglossary.13247"></a><a href="#glo:opt.resource.ext-prefixes"><span class="xtrcsoptfmt">ext-prefixes</span></a><span class="optfmt">={gls:}</span></strong>]
-</pre> Remove all the <a id="wrglossary.13248"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> definitions and replace <a id="wrglossary.13249"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.13250"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>.<p>
-Regardless of how many resource sets the document contains, only one <a id="wrglossary.13251"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> call is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleNtn
+Now you can replace <a id="wrglossary.13249"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13250"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13251"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<strong class="strong"><a id="wrglossary.13252"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a><span class="optfmt">={gls:}</span></strong>]
+<a id="wrglossary.13253"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13254"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={notation}</span>,<a id="wrglossary.13255"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=notation</span>,
+ <strong class="strong"><a id="wrglossary.13256"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a><span class="optfmt">={not:}</span>,<a id="wrglossary.13257"></a><a href="#glo:opt.resource.ext-prefixes"><span class="xtrcsoptfmt">ext-prefixes</span></a><span class="optfmt">={gls:}</span></strong>]
+</pre> Remove all the <a id="wrglossary.13258"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> definitions and replace <a id="wrglossary.13259"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.13260"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>.<p>
+Regardless of how many resource sets the document contains, only one <a id="wrglossary.13261"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> call is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleNtn
bib2gls sampleNtn
pdflatex sampleNtn
</pre><p>
-You may notice that the ordering in the notations list has changed from the original. This is because the <a id="wrglossary.13252"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field was automatically removed by <a id="wrglossary.13253"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>, so the entries are now sorted according to the <a id="wrglossary.13254"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field (since they are defined with <code class="code">@entry</code>). You can use your text editor&#x2019;s search and replace function to replace all instances of <code class="code">@entry</code> with <code class="code">@symbol</code> in the <span class="filefmt">notations.bib</span> file so that, for example, the <span class="qt">&#x201c;set&#x201d;</span> definition becomes: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><code class="code">@symbol</code></strong>{set,
- <a id="wrglossary.13255"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13256"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
- <a id="wrglossary.13257"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <a id="wrglossary.13258"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{<span class="xtrfmt">ext1.</span>set}}</span>
+You may notice that the ordering in the notations list has changed from the original. This is because the <a id="wrglossary.13262"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field was automatically removed by <a id="wrglossary.13263"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>, so the entries are now sorted according to the <a id="wrglossary.13264"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field (since they are defined with <code class="code">@entry</code>). You can use your text editor&#x2019;s search and replace function to replace all instances of <code class="code">@entry</code> with <code class="code">@symbol</code> in the <span class="filefmt">notations.bib</span> file so that, for example, the <span class="qt">&#x201c;set&#x201d;</span> definition becomes: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><code class="code">@symbol</code></strong>{set,
+ <a id="wrglossary.13265"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.13266"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\mathcal</code>{S}}}</span>,
+ <a id="wrglossary.13267"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A <a id="wrglossary.13268"></a><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a>{<span class="xtrfmt">ext1.</span>set}}</span>
}
-</pre> Now these <code class="code">@symbol</code> entries will be sorted according to their label. (The original label in the <a id="wrglossary.13259"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, not the prefixed label.) This will put them in the same order as the original document. (See the <span class="qt">&#x201c;Examples&#x201d;</span> chapter of the <a id="wrglossary.13260"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for examples of varying the sorting and also <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>.)<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-dual.tex">&#x1f4e5;</a> <a id="wrglossary.13261"></a><dfn id="glo:file.sample-dual.tex"><span class="filefmt">sample-dual.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to define an entry that both appears in the list of acronyms and in the <a id="wrglossary.13262"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-dual
+</pre> Now these <code class="code">@symbol</code> entries will be sorted according to their label. (The original label in the <a id="wrglossary.13269"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, not the prefixed label.) This will put them in the same order as the original document. (See the <span class="qt">&#x201c;Examples&#x201d;</span> chapter of the <a id="wrglossary.13270"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for examples of varying the sorting and also <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>.)<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-dual.tex">&#x1f4e5;</a> <a id="wrglossary.13271"></a><dfn id="glo:file.sample-dual.tex"><span class="filefmt">sample-dual.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to define an entry that both appears in the list of acronyms and in the <a id="wrglossary.13272"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-dual
makeglossaries sample-dual
pdflatex sample-dual
-</pre> This defines a custom command <a id="wrglossary.13263"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a> that defines two <a id="wrglossary.13264"></a><a href="#glo:idx.glossaryentry">entries</a> at once (a normal <a id="wrglossary.13265"></a><a href="#glo:idx.glossaryentry">entry</a> and an <a id="wrglossary.13266"></a><a href="#glo:idx.acronym">acronym</a>). It uses <a id="wrglossary.13267"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> to ensure that if one is used then the other is automatically <a id="wrglossary.13268"></a><a href="#glo:@@glslabel@indexing">indexed</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.13269"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>}[5][]{<span class="comment">% </span>
+</pre> This defines a custom command <a id="wrglossary.13273"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a> that defines two <a id="wrglossary.13274"></a><a href="#glo:idx.glossaryentry">entries</a> at once (a normal <a id="wrglossary.13275"></a><a href="#glo:idx.glossaryentry">entry</a> and an <a id="wrglossary.13276"></a><a href="#glo:idx.acronym">acronym</a>). It uses <a id="wrglossary.13277"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> to ensure that if one is used then the other is automatically <a id="wrglossary.13278"></a><a href="#glo:@@glslabel@indexing">indexed</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.13279"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>}[5][]{<span class="comment">% </span>
<span class="comment">% main entry:</span>
- <a id="wrglossary.13270"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{main-#2}{<a id="wrglossary.13271"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#4}</span>,<span class="comment">% </span>
- <a id="wrglossary.13272"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={#3<a id="wrglossary.13273"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{#2}}</span>,<span class="comment">% </span>
- <a id="wrglossary.13274"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#5}</span>,<span class="comment">% </span>
+ <a id="wrglossary.13280"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{main-#2}{<a id="wrglossary.13281"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#4}</span>,<span class="comment">% </span>
+ <a id="wrglossary.13282"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={#3<a id="wrglossary.13283"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{#2}}</span>,<span class="comment">% </span>
+ <a id="wrglossary.13284"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#5}</span>,<span class="comment">% </span>
#1<span class="comment">% additional options for main entry</span>
}<span class="comment">% </span>
- <span class="comment">% <a id="wrglossary.13275"></a><a href="#glo:idx.acronym">acronym</a>:</span>
- <a id="wrglossary.13276"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{#2}{#3<a id="wrglossary.13277"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{main-#2}}{#4}<span class="comment">% </span>
+ <span class="comment">% <a id="wrglossary.13285"></a><a href="#glo:idx.acronym">acronym</a>:</span>
+ <a id="wrglossary.13286"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{#2}{#3<a id="wrglossary.13287"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{main-#2}}{#4}<span class="comment">% </span>
}
-</pre> A sample dual entry is defined with this command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13278"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>{svm}<span class="comment">% label</span>
+</pre> A sample dual entry is defined with this command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13288"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>{svm}<span class="comment">% label</span>
{SVM}<span class="comment">% short form</span>
{support vector machine}<span class="comment">% long form</span>
{Statistical pattern recognition technique}<span class="comment">% description</span>
-</pre> This defines an <a id="wrglossary.13279"></a><a href="#glo:idx.acronym">acronym</a> with the label <span class="qt">&#x201c;svm&#x201d;</span> that can be referenced with <code class="code"><a id="wrglossary.13280"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> but it also defines an <a id="wrglossary.13281"></a><a href="#glo:idx.glossaryentry">entry</a> with the label <span class="qt">&#x201c;main-svm&#x201d;</span>. This isn&#x2019;t used in the document with <a id="wrglossary.13282"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but it&#x2019;s automatically added from the <code class="code"><a id="wrglossary.13283"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{main-svm}</code> code in the short form of <span class="qt">&#x201c;svm&#x201d;</span>.<p>
-For this trivial document, this kind of dual entry is redundant and unnecessarily leads the reader down a trail, first to the list of acronyms and from there the reader then has to go to the <a id="wrglossary.13284"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary to look up the description. It&#x2019;s better to simply include the description in the list of acronyms.<p>
-There are, however, uses for repeating <a id="wrglossary.13285"></a><a href="#glo:idx.glossaryentry">entries</a> across multiple lists. For example, this user manual defines all described commands (such as <a id="wrglossary.13286"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>) as <a id="wrglossary.13287"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. They appear in the <a href="#cmdsummary">command summary</a> (where the syntax is given with a brief description and the principle <a id="wrglossary.13288"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the document where the command is described) and they also appear in the <a href="#index">index</a> (where just the name and <a id="wrglossary.13289"></a><a href="#glo:dual.locationlist">location list</a> is shown).<p>
-<div class="sidenote"><a id="wrglossary.13290"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch over to <a id="wrglossary.13291"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, first change to <a id="wrglossary.13292"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13293"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.13294"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13295"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13296"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Next, the definition needs to be converted to the <a id="wrglossary.13297"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13298"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. If you do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13299"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sample-dual.tex entries.bib
-</pre> then <a id="wrglossary.13300"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> will report the following: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Overriding default definition of <a id="wrglossary.13301"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a> with custom
-definition. (Change <code class="csfmt">\newcommand</code> to <a id="wrglossary.13302"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> if you want
-<a id="wrglossary.13303"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>[options]{label}{short}{long}{description}
+</pre> This defines an <a id="wrglossary.13289"></a><a href="#glo:idx.acronym">acronym</a> with the label <span class="qt">&#x201c;svm&#x201d;</span> that can be referenced with <code class="code"><a id="wrglossary.13290"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> but it also defines an <a id="wrglossary.13291"></a><a href="#glo:idx.glossaryentry">entry</a> with the label <span class="qt">&#x201c;main-svm&#x201d;</span>. This isn&#x2019;t used in the document with <a id="wrglossary.13292"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but it&#x2019;s automatically added from the <code class="code"><a id="wrglossary.13293"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{main-svm}</code> code in the short form of <span class="qt">&#x201c;svm&#x201d;</span>.<p>
+For this trivial document, this kind of dual entry is redundant and unnecessarily leads the reader down a trail, first to the list of acronyms and from there the reader then has to go to the <a id="wrglossary.13294"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary to look up the description. It&#x2019;s better to simply include the description in the list of acronyms.<p>
+There are, however, uses for repeating <a id="wrglossary.13295"></a><a href="#glo:idx.glossaryentry">entries</a> across multiple lists. For example, this user manual defines all described commands (such as <a id="wrglossary.13296"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>) as <a id="wrglossary.13297"></a><a href="#glo:idx.glossaryentry">glossary entries</a>. They appear in the <a href="#cmdsummary">command summary</a> (where the syntax is given with a brief description and the principle <a id="wrglossary.13298"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the document where the command is described) and they also appear in the <a href="#index">index</a> (where just the name and <a id="wrglossary.13299"></a><a href="#glo:dual.locationlist">location list</a> is shown).<p>
+<div class="sidenote"><a id="wrglossary.13300"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch over to <a id="wrglossary.13301"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, first change to <a id="wrglossary.13302"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13303"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.13304"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13305"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13306"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Next, the definition needs to be converted to the <a id="wrglossary.13307"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13308"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. If you do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13309"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sample-dual.tex entries.bib
+</pre> then <a id="wrglossary.13310"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> will report the following: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Overriding default definition of <a id="wrglossary.13311"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a> with custom
+definition. (Change <code class="csfmt">\newcommand</code> to <a id="wrglossary.13312"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> if you want
+<a id="wrglossary.13313"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>[options]{label}{short}{long}{description}
converted to <code class="code">@dualabbreviationentry</code>.)
-</pre> This is because <a id="wrglossary.13304"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> has its own internal definition of <a id="wrglossary.13305"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>, but if it encounters a new definition that will override its default. If you want to retain <a id="wrglossary.13306"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span>&#x2019;s</a> definition (recommended) then just replace <code class="csfmt">\newcommand</code> with <code class="csfmt">\providecommand</code> in the document source and rerun <a id="wrglossary.13307"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>.<p>
-With <code class="csfmt">\providecommand</code>, the new <span class="filefmt">entries.bib</span> file created by <a id="wrglossary.13308"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@dualabbreviationentry</code>{svm,
- <a id="wrglossary.13309"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
- <a id="wrglossary.13310"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique}</span>,
- <a id="wrglossary.13311"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
+</pre> This is because <a id="wrglossary.13314"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> has its own internal definition of <a id="wrglossary.13315"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a>, but if it encounters a new definition that will override its default. If you want to retain <a id="wrglossary.13316"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span>&#x2019;s</a> definition (recommended) then just replace <code class="csfmt">\newcommand</code> with <code class="csfmt">\providecommand</code> in the document source and rerun <a id="wrglossary.13317"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>.<p>
+With <code class="csfmt">\providecommand</code>, the new <span class="filefmt">entries.bib</span> file created by <a id="wrglossary.13318"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> contains: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@dualabbreviationentry</code>{svm,
+ <a id="wrglossary.13319"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
+ <a id="wrglossary.13320"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique}</span>,
+ <a id="wrglossary.13321"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
}
</pre> If <code class="csfmt">\newcommand</code> is retained, it will instead contain: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{main-svm,
- <a id="wrglossary.13312"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={support vector machine}</span>,
- <a id="wrglossary.13313"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique}</span>,
- <a id="wrglossary.13314"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={SVM<a id="wrglossary.13315"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{svm}}</span>
+ <a id="wrglossary.13322"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={support vector machine}</span>,
+ <a id="wrglossary.13323"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique}</span>,
+ <a id="wrglossary.13324"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={SVM<a id="wrglossary.13325"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{svm}}</span>
}
<code class="code">@acronym</code>{svm,
- <a id="wrglossary.13316"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM<a id="wrglossary.13317"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{main-svm}}</span>,
- <a id="wrglossary.13318"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
+ <a id="wrglossary.13326"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM<a id="wrglossary.13327"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{main-svm}}</span>,
+ <a id="wrglossary.13328"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
}
-</pre> In the first case, <a id="wrglossary.13319"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> creates two linked entries using its primary-dual mechanism. In the second case, <a id="wrglossary.13320"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> creates two entries that simply reference each other.<p>
-Assuming that your <span class="filefmt">entries.bib</span> file just contains <code class="code">@dualabbreviationentry</code>, now replace <a id="wrglossary.13321"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13322"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13323"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<span class="comment">% entries.bib</span>
- <a id="wrglossary.13324"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.13325"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<a id="wrglossary.13326"></a><a href="#glo:opt.resource.dual-type"><span class="xtrcsoptfmt">dual-type</span></a><span class="optfmt">=<a id="wrglossary.13327"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a></span>,<a id="wrglossary.13328"></a><a href="#glo:opt.resource.dual-prefix"><span class="xtrcsoptfmt">dual-prefix</span></a><span class="optfmt">={main-}</span>]
+</pre> In the first case, <a id="wrglossary.13329"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> creates two linked entries using its primary-dual mechanism. In the second case, <a id="wrglossary.13330"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> creates two entries that simply reference each other.<p>
+Assuming that your <span class="filefmt">entries.bib</span> file just contains <code class="code">@dualabbreviationentry</code>, now replace <a id="wrglossary.13331"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13332"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13333"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<span class="comment">% entries.bib</span>
+ <a id="wrglossary.13334"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.13335"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,<a id="wrglossary.13336"></a><a href="#glo:opt.resource.dual-type"><span class="xtrcsoptfmt">dual-type</span></a><span class="optfmt">=<a id="wrglossary.13337"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a></span>,<a id="wrglossary.13338"></a><a href="#glo:opt.resource.dual-prefix"><span class="xtrcsoptfmt">dual-prefix</span></a><span class="optfmt">={main-}</span>]
</pre><p>
-Then remove the definition of <a id="wrglossary.13329"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a> and the entry definition. Finally, replace <a id="wrglossary.13330"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.13331"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-dual
+Then remove the definition of <a id="wrglossary.13339"></a><a href="#glo:newdualentry"><code class="csfmt">\newdualentry</code></a> and the entry definition. Finally, replace <a id="wrglossary.13340"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.13341"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-dual
bib2gls sample-dual
pdflatex sample-dual
</pre><p>
-If, instead, your <span class="filefmt">entries.bib</span> file contains separate <code class="code">@entry</code> and <code class="code">@acronym</code>, then you need: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13332"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.13333"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.13334"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.13335"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13336"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>]
-</pre> If you need <a id="wrglossary.13337"></a><a href="#glo:locationlist">number lists</a>, the document build is now <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-dual
+If, instead, your <span class="filefmt">entries.bib</span> file contains separate <code class="code">@entry</code> and <code class="code">@acronym</code>, then you need: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13342"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.13343"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.13344"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.13345"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13346"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>]
+</pre> If you need <a id="wrglossary.13347"></a><a href="#glo:locationlist">number lists</a>, the document build is now <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-dual
bib2gls sample-dual
pdflatex sample-dual
bib2gls sample-dual
pdflatex sample-dual
-</pre> and this time <a id="wrglossary.13338"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> complains about the use of <a id="wrglossary.13339"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> within the <a id="wrglossary.13340"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.13341"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> fields as this can be problematic. (The extra <a id="wrglossary.13342"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and LaTeX calls are to ensure the <a id="wrglossary.13343"></a><a href="#glo:locationlist">number list</a> is up to date for the <span class="qt">&#x201c;main-svm&#x201d;</span> entry, which can only be <a id="wrglossary.13344"></a><a href="#glo:@@glslabel@indexing">indexed</a> with <a id="wrglossary.13345"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> after <span class="qt">&#x201c;svm&#x201d;</span> has been defined.)<p>
-Dual entries make much more sense when one <a id="wrglossary.13346"></a><a href="#glo:idx.glossaryentry">entry</a> is for a <a id="wrglossary.13347"></a><a href="#glo:dual.glossary">glossary</a> with the description displayed but no <a id="wrglossary.13348"></a><a href="#glo:locationlist">number list</a> (or just a primary <a id="wrglossary.13349"></a><a href="#glo:@@glslabel@entrylocation">location</a>), and the other is for the index without the description but with a <a id="wrglossary.13350"></a><a href="#glo:locationlist">number list</a>. This can be created by replacing <code class="code">@dualabbreviationentry</code> with <code class="code">@dualindexabbreviation</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@dualindexabbreviation</code>{svm,
- <a id="wrglossary.13351"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique}</span>,
- <a id="wrglossary.13352"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
- <a id="wrglossary.13353"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
+</pre> and this time <a id="wrglossary.13348"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> complains about the use of <a id="wrglossary.13349"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> within the <a id="wrglossary.13350"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.13351"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> fields as this can be problematic. (The extra <a id="wrglossary.13352"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and LaTeX calls are to ensure the <a id="wrglossary.13353"></a><a href="#glo:locationlist">number list</a> is up to date for the <span class="qt">&#x201c;main-svm&#x201d;</span> entry, which can only be <a id="wrglossary.13354"></a><a href="#glo:@@glslabel@indexing">indexed</a> with <a id="wrglossary.13355"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> after <span class="qt">&#x201c;svm&#x201d;</span> has been defined.)<p>
+Dual entries make much more sense when one <a id="wrglossary.13356"></a><a href="#glo:idx.glossaryentry">entry</a> is for a <a id="wrglossary.13357"></a><a href="#glo:dual.glossary">glossary</a> with the description displayed but no <a id="wrglossary.13358"></a><a href="#glo:locationlist">number list</a> (or just a primary <a id="wrglossary.13359"></a><a href="#glo:@@glslabel@entrylocation">location</a>), and the other is for the index without the description but with a <a id="wrglossary.13360"></a><a href="#glo:locationlist">number list</a>. This can be created by replacing <code class="code">@dualabbreviationentry</code> with <code class="code">@dualindexabbreviation</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@dualindexabbreviation</code>{svm,
+ <a id="wrglossary.13361"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Statistical pattern recognition technique}</span>,
+ <a id="wrglossary.13362"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
+ <a id="wrglossary.13363"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
}
</pre> This can be mixed with <code class="code">@index</code> terms for example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@index</code>{machlearn,
- <a id="wrglossary.13354"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={machine learning}</span>
+ <a id="wrglossary.13364"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={machine learning}</span>
}
</pre> The document needs modifying: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.13355"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,<a id="wrglossary.13356"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,
- <a id="wrglossary.13357"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.13358"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=<span class="xtroptfmt">bookindex</span>,list</span>,<span class="comment">% only want <a id="wrglossary.13359"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a> and <a id="wrglossary.13360"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> styles</span>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.13365"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,<a id="wrglossary.13366"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,
+ <a id="wrglossary.13367"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.13368"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=<span class="xtroptfmt">bookindex</span>,list</span>,<span class="comment">% only want <a id="wrglossary.13369"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a> and <a id="wrglossary.13370"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> styles</span>
acronym]{glossaries-extra}
-<a id="wrglossary.13361"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13362"></a><a href="#glo:opt.abbrstyle.long-short-desc"><span class="abbrstylefmt">long-short-desc</span></a>}
-<a id="wrglossary.13363"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13364"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<span class="comment">% entries.bib</span>
- <a id="wrglossary.13365"></a><a href="#glo:opt.resource.dual-type"><span class="xtrcsoptfmt">dual-type</span></a><span class="optfmt">=<a id="wrglossary.13366"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,
- <a id="wrglossary.13367"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a><span class="optfmt">={<strong class="strong">idx.</strong>}</span>,<a id="wrglossary.13368"></a><a href="#glo:opt.resource.dual-prefix"><span class="xtrcsoptfmt">dual-prefix</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.13369"></a><a href="#glo:opt.resource.combine-dual-locations"><span class="xtrcsoptfmt">combine-dual-locations</span></a><span class="optfmt">={primary}</span>]
+<a id="wrglossary.13371"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13372"></a><a href="#glo:opt.abbrstyle.long-short-desc"><span class="abbrstylefmt">long-short-desc</span></a>}
+<a id="wrglossary.13373"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13374"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<span class="comment">% entries.bib</span>
+ <a id="wrglossary.13375"></a><a href="#glo:opt.resource.dual-type"><span class="xtrcsoptfmt">dual-type</span></a><span class="optfmt">=<a id="wrglossary.13376"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a></span>,
+ <a id="wrglossary.13377"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a><span class="optfmt">={<strong class="strong">idx.</strong>}</span>,<a id="wrglossary.13378"></a><a href="#glo:opt.resource.dual-prefix"><span class="xtrcsoptfmt">dual-prefix</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.13379"></a><a href="#glo:opt.resource.combine-dual-locations"><span class="xtrcsoptfmt">combine-dual-locations</span></a><span class="optfmt">={primary}</span>]
-<a id="wrglossary.13370"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a>{<strong class="strong">idx.</strong>}{<strong class="strong"><code class="cmd">\idx</code></strong>}{<code class="cmd">\idxpl</code>}{<code class="cmd">\Idx</code>}{<code class="cmd">\Idxpl</code>}
+<a id="wrglossary.13380"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a>{<strong class="strong">idx.</strong>}{<strong class="strong"><code class="cmd">\idx</code></strong>}{<code class="cmd">\idxpl</code>}{<code class="cmd">\Idx</code>}{<code class="cmd">\Idxpl</code>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.13371"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <strong class="strong"><code class="cmd">\idx</code></strong>{machlearn}.
+<a id="wrglossary.13381"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <strong class="strong"><code class="cmd">\idx</code></strong>{machlearn}.
-<a id="wrglossary.13372"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.13373"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.13374"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>,<a id="wrglossary.13375"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13376"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a></span>]
-<a id="wrglossary.13377"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.13378"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13379"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a></span>,<a id="wrglossary.13380"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Index}</span>]
+<a id="wrglossary.13382"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.13383"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.13384"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>,<a id="wrglossary.13385"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13386"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a></span>]
+<a id="wrglossary.13387"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.13388"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13389"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a></span>,<a id="wrglossary.13390"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Index}</span>]
<code class="cend">\end{document}</code>
-</pre> See the <a id="wrglossary.13381"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-langdict.tex">&#x1f4e5;</a> <a id="wrglossary.13382"></a><dfn id="glo:file.sample-langdict.tex"><span class="filefmt">sample-langdict.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to use the <a id="wrglossary.13383"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to create English to French and French to English dictionaries. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-langdict
+</pre> See the <a id="wrglossary.13391"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-langdict.tex">&#x1f4e5;</a> <a id="wrglossary.13392"></a><dfn id="glo:file.sample-langdict.tex"><span class="filefmt">sample-langdict.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to use the <a id="wrglossary.13393"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to create English to French and French to English dictionaries. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-langdict
makeglossaries sample-langdict
pdflatex sample-langdict
-</pre> This example uses the <a id="wrglossary.13384"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option to prevent the creation of the <a id="wrglossary.13385"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. This means that the document must provide its own <a id="wrglossary.13386"></a><a href="#glo:dual.glossary">glossaries</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13387"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[glg]{english}{gls}{glo}{English to French}
-<a id="wrglossary.13388"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[flg]{french}{flx}{flo}{French to English}
-</pre> This means that if you want to call <a id="wrglossary.13389"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly you need to take these new extensions into account: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sample-langdict.ist -t sample-langdict.glg -o sample-langdict.gls sample-langdict.glo
+</pre> This example uses the <a id="wrglossary.13394"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option to prevent the creation of the <a id="wrglossary.13395"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary. This means that the document must provide its own <a id="wrglossary.13396"></a><a href="#glo:dual.glossary">glossaries</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13397"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[glg]{english}{gls}{glo}{English to French}
+<a id="wrglossary.13398"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[flg]{french}{flx}{flo}{French to English}
+</pre> This means that if you want to call <a id="wrglossary.13399"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly you need to take these new extensions into account: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sample-langdict.ist -t sample-langdict.glg -o sample-langdict.gls sample-langdict.glo
makeindex -s sample-langdict.ist -t sample-langdict.flg -o sample-langdict.flx sample-langdict.flo
</pre> As with the previous example, this document provides a custom command that defines two related entries: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\newword</code>}[4]{<span class="comment">% </span>
- <a id="wrglossary.13390"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{en-#1}{<a id="wrglossary.13391"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={english}</span>,<a id="wrglossary.13392"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#2}</span>,<a id="wrglossary.13393"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#3 #4}</span>}<span class="comment">% </span>
- <a id="wrglossary.13394"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{fr-#1}{<a id="wrglossary.13395"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={french}</span>,<a id="wrglossary.13396"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#3 #4}</span>,<a id="wrglossary.13397"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={#4}</span>,<a id="wrglossary.13398"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={#4}</span>,
- <a id="wrglossary.13399"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#2}</span>}<span class="comment">% </span>
+ <a id="wrglossary.13400"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{en-#1}{<a id="wrglossary.13401"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={english}</span>,<a id="wrglossary.13402"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#2}</span>,<a id="wrglossary.13403"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#3 #4}</span>}<span class="comment">% </span>
+ <a id="wrglossary.13404"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{fr-#1}{<a id="wrglossary.13405"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={french}</span>,<a id="wrglossary.13406"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#3 #4}</span>,<a id="wrglossary.13407"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={#4}</span>,<a id="wrglossary.13408"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={#4}</span>,
+ <a id="wrglossary.13409"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={#2}</span>}<span class="comment">% </span>
}
</pre> This has the syntax: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newword</code>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">english</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">determiner</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">french</em>&#x232a;</span>}
</pre> (Note that this trivial example doesn&#x2019;t take plurals into account.) This custom command will define two terms with labels <code class="code">en-<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code> (for the English term) and <code class="code">fr-<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code> (for the French term). So <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newword</code>{cat}{cat}{le}{chat}
-</pre> is equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13400"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{en-cat}{<a id="wrglossary.13401"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={english}</span>,<a id="wrglossary.13402"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cat}</span>,<a id="wrglossary.13403"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={le chat}</span>}
-<a id="wrglossary.13404"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{fr-cat}{<a id="wrglossary.13405"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={french}</span>,<a id="wrglossary.13406"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={le chat}</span>,<a id="wrglossary.13407"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={chat}</span>,
- <a id="wrglossary.13408"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cat}</span>}
+</pre> is equivalent to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13410"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{en-cat}{<a id="wrglossary.13411"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={english}</span>,<a id="wrglossary.13412"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cat}</span>,<a id="wrglossary.13413"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={le chat}</span>}
+<a id="wrglossary.13414"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{fr-cat}{<a id="wrglossary.13415"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={french}</span>,<a id="wrglossary.13416"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={le chat}</span>,<a id="wrglossary.13417"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={chat}</span>,
+ <a id="wrglossary.13418"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cat}</span>}
</pre><p>
-Unlike the previous example (<a id="wrglossary.13409"></a><a href="#glo:file.sample-dual.tex"><span class="filefmt">sample-dual.tex</span></a>), there&#x2019;s no link between these two entries. If the document only uses <code class="code"><a id="wrglossary.13410"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{en-cat}</code>, then the <span class="qt">&#x201c;en-cat&#x201d;</span> entry will appear in the <span class="optfmt">english</span> glossary but the <span class="qt">&#x201c;fr-cat&#x201d;</span> entry won&#x2019;t appear in the <span class="optfmt">french</span> one.<p>
-<div class="sidenote"><a id="wrglossary.13411"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.13412"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then you first need to convert the document so that it uses <a id="wrglossary.13413"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, but include the <a id="wrglossary.13414"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a> option to ensure that <a id="wrglossary.13415"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> is also loaded: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13416"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,<a id="wrglossary.13417"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a></strong>,<a id="wrglossary.13418"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13419"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13420"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> You don&#x2019;t need to worry about file extensions now, so it&#x2019;s simpler to use the starred <a id="wrglossary.13421"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13422"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary</code><strong class="strong">*</strong></a>{english}{English to French}
-<a id="wrglossary.13423"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary</code><strong class="strong">*</strong></a>{french}{French to English}
-</pre> Next the entries need to be converted to the <a id="wrglossary.13424"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13425"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13426"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> <a id="wrglossary.13427"></a><a href="#glo:switch.ignore-type"><span class="longargfmt">--ignore-type</span></a> sample-langdict.tex entries.bib
+Unlike the previous example (<a id="wrglossary.13419"></a><a href="#glo:file.sample-dual.tex"><span class="filefmt">sample-dual.tex</span></a>), there&#x2019;s no link between these two entries. If the document only uses <code class="code"><a id="wrglossary.13420"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{en-cat}</code>, then the <span class="qt">&#x201c;en-cat&#x201d;</span> entry will appear in the <span class="optfmt">english</span> glossary but the <span class="qt">&#x201c;fr-cat&#x201d;</span> entry won&#x2019;t appear in the <span class="optfmt">french</span> one.<p>
+<div class="sidenote"><a id="wrglossary.13421"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.13422"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then you first need to convert the document so that it uses <a id="wrglossary.13423"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, but include the <a id="wrglossary.13424"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a> option to ensure that <a id="wrglossary.13425"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> is also loaded: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13426"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,<a id="wrglossary.13427"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a></strong>,<a id="wrglossary.13428"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13429"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13430"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> You don&#x2019;t need to worry about file extensions now, so it&#x2019;s simpler to use the starred <a id="wrglossary.13431"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13432"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary</code><strong class="strong">*</strong></a>{english}{English to French}
+<a id="wrglossary.13433"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary</code><strong class="strong">*</strong></a>{french}{French to English}
+</pre> Next the entries need to be converted to the <a id="wrglossary.13434"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13435"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13436"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> <a id="wrglossary.13437"></a><a href="#glo:switch.ignore-type"><span class="longargfmt">--ignore-type</span></a> sample-langdict.tex entries.bib
</pre> This creates the file <span class="filefmt">entries.bib</span> that contains entries defined like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{en-cat,
- <a id="wrglossary.13428"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cat}</span>,
- <a id="wrglossary.13429"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={le chat}</span>
+ <a id="wrglossary.13438"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cat}</span>,
+ <a id="wrglossary.13439"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={le chat}</span>
}
<code class="code">@entry</code>{fr-cat,
- <a id="wrglossary.13430"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={le chat}</span>,
- <a id="wrglossary.13431"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cat}</span>,
- <a id="wrglossary.13432"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={chat}</span>
+ <a id="wrglossary.13440"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={le chat}</span>,
+ <a id="wrglossary.13441"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cat}</span>,
+ <a id="wrglossary.13442"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={chat}</span>
}
-</pre> (Note that the <a id="wrglossary.13433"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> and <a id="wrglossary.13434"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> fields have been omitted.)<p>
-This would be more flexible, and much briefer, if these entries were defined using <a id="wrglossary.13435"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> dual entry system combined with the <a id="wrglossary.13436"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@dualentry</code>{cat,
- <a id="wrglossary.13437"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={chat}</span>,
- <a id="wrglossary.13438"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cat}</span>,
- <a id="wrglossary.13439"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={le}</span>,
- <a id="wrglossary.13440"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les}</span>
+</pre> (Note that the <a id="wrglossary.13443"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> and <a id="wrglossary.13444"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> fields have been omitted.)<p>
+This would be more flexible, and much briefer, if these entries were defined using <a id="wrglossary.13445"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> dual entry system combined with the <a id="wrglossary.13446"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@dualentry</code>{cat,
+ <a id="wrglossary.13447"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={chat}</span>,
+ <a id="wrglossary.13448"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cat}</span>,
+ <a id="wrglossary.13449"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={le}</span>,
+ <a id="wrglossary.13450"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les}</span>
}
</pre> Similarly for the <span class="qt">&#x201c;chair&#x201d;</span> entry: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@dualentry</code>{chair,
- <a id="wrglossary.13441"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={chaise}</span>,
- <a id="wrglossary.13442"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={chair}</span>,
- <a id="wrglossary.13443"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={la}</span>,
- <a id="wrglossary.13444"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les}</span>
+ <a id="wrglossary.13451"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={chaise}</span>,
+ <a id="wrglossary.13452"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={chair}</span>,
+ <a id="wrglossary.13453"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={la}</span>,
+ <a id="wrglossary.13454"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les}</span>
}
</pre><p>
-With <code class="code">@dualentry</code>, the English and French terms are now automatically linked from <a id="wrglossary.13445"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> point of view. If only one is referenced in the document, the other will also be added by default.<p>
-Now that the determiner has been moved out of the description, it won&#x2019;t show in the <a id="wrglossary.13446"></a><a href="#glo:dual.glossary">glossary</a>. However, it&#x2019;s possible to include it by providing a command to encapsulate the description (which can also apply the language change as well).<p>
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13447"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13448"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<span class="comment">% entries.bib</span>
- <a id="wrglossary.13449"></a><a href="#glo:opt.resource.append-prefix-field"><span class="xtrcsoptfmt">append-prefix-field</span></a><span class="optfmt">={space}</span>,
- <a id="wrglossary.13450"></a><a href="#glo:opt.resource.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={same as type}</span>,<a id="wrglossary.13451"></a><a href="#glo:opt.resource.dual-category"><span class="xtrcsoptfmt">dual-category</span></a><span class="optfmt">={same as type}</span>,
- <a id="wrglossary.13452"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a><span class="optfmt">={en-}</span>,<a id="wrglossary.13453"></a><a href="#glo:opt.resource.dual-prefix"><span class="xtrcsoptfmt">dual-prefix</span></a><span class="optfmt">={fr-}</span>,
- <a id="wrglossary.13454"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=english</span>,<a id="wrglossary.13455"></a><a href="#glo:opt.resource.dual-type"><span class="xtrcsoptfmt">dual-type</span></a><span class="optfmt">=french</span>,
- <a id="wrglossary.13456"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=en</span>,<a id="wrglossary.13457"></a><a href="#glo:opt.resource.dual-sort"><span class="xtrcsoptfmt">dual-sort</span></a><span class="optfmt">=fr</span>]
+With <code class="code">@dualentry</code>, the English and French terms are now automatically linked from <a id="wrglossary.13455"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> point of view. If only one is referenced in the document, the other will also be added by default.<p>
+Now that the determiner has been moved out of the description, it won&#x2019;t show in the <a id="wrglossary.13456"></a><a href="#glo:dual.glossary">glossary</a>. However, it&#x2019;s possible to include it by providing a command to encapsulate the description (which can also apply the language change as well).<p>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13457"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13458"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<span class="comment">% entries.bib</span>
+ <a id="wrglossary.13459"></a><a href="#glo:opt.resource.append-prefix-field"><span class="xtrcsoptfmt">append-prefix-field</span></a><span class="optfmt">={space}</span>,
+ <a id="wrglossary.13460"></a><a href="#glo:opt.resource.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={same as type}</span>,<a id="wrglossary.13461"></a><a href="#glo:opt.resource.dual-category"><span class="xtrcsoptfmt">dual-category</span></a><span class="optfmt">={same as type}</span>,
+ <a id="wrglossary.13462"></a><a href="#glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></a><span class="optfmt">={en-}</span>,<a id="wrglossary.13463"></a><a href="#glo:opt.resource.dual-prefix"><span class="xtrcsoptfmt">dual-prefix</span></a><span class="optfmt">={fr-}</span>,
+ <a id="wrglossary.13464"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=english</span>,<a id="wrglossary.13465"></a><a href="#glo:opt.resource.dual-type"><span class="xtrcsoptfmt">dual-type</span></a><span class="optfmt">=french</span>,
+ <a id="wrglossary.13466"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=en</span>,<a id="wrglossary.13467"></a><a href="#glo:opt.resource.dual-sort"><span class="xtrcsoptfmt">dual-sort</span></a><span class="optfmt">=fr</span>]
<code class="cmd">\newcommand</code>{<code class="cmd">\FrEncap</code>}[1]{<span class="comment">% </span>
- <a id="wrglossary.13458"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a>{french}{<a id="wrglossary.13459"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a>{<a id="wrglossary.13460"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}#1}}
-<code class="cmd">\newcommand</code>{<code class="cmd">\EnEncap</code>}[1]{<a id="wrglossary.13461"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a>{english}{#1}}
+ <a id="wrglossary.13468"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a>{french}{<a id="wrglossary.13469"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a>{<a id="wrglossary.13470"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}#1}}
+<code class="cmd">\newcommand</code>{<code class="cmd">\EnEncap</code>}[1]{<a id="wrglossary.13471"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a>{english}{#1}}
-<a id="wrglossary.13462"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{english}{<a id="wrglossary.13463"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a>}{EnEncap}
-<a id="wrglossary.13464"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{english}{<a id="wrglossary.13465"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a>}{FrEncap}
-<a id="wrglossary.13466"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{french}{<a id="wrglossary.13467"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a>}{FrEncap}
-<a id="wrglossary.13468"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{french}{<a id="wrglossary.13469"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a>}{EnEncap}
+<a id="wrglossary.13472"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{english}{<a id="wrglossary.13473"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a>}{EnEncap}
+<a id="wrglossary.13474"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{english}{<a id="wrglossary.13475"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a>}{FrEncap}
+<a id="wrglossary.13476"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{french}{<a id="wrglossary.13477"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a>}{FrEncap}
+<a id="wrglossary.13478"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{french}{<a id="wrglossary.13479"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a>}{EnEncap}
</pre><p>
-Remember to remove <a id="wrglossary.13470"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, the definition of <code class="csfmt">\newword</code> and the entry definitions from the <a id="wrglossary.13471"></a><a href="#glo:idx.documentpreamble">document preamble</a>, and replace <a id="wrglossary.13472"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13473"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>
+Remember to remove <a id="wrglossary.13480"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, the definition of <code class="csfmt">\newword</code> and the entry definitions from the <a id="wrglossary.13481"></a><a href="#glo:idx.documentpreamble">document preamble</a>, and replace <a id="wrglossary.13482"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13483"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>
</pre><p>
-Other refinements that you might like to make include using <a id="wrglossary.13474"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a> so you don&#x2019;t have to worry about the label prefix (<span class="qt">&#x201c;en-&#x201d;</span> and <span class="qt">&#x201c;fr-&#x201d;</span>). See the <a id="wrglossary.13475"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-index.tex">&#x1f4e5;</a> <a id="wrglossary.13476"></a><dfn id="glo:file.sample-index.tex"><span class="filefmt">sample-index.tex</span></dfn></div><!-- end of filedef -->
- This document uses the <a id="wrglossary.13477"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to create both a glossary and an index. This requires two <a id="wrglossary.13478"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> (or <a id="wrglossary.13479"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>) calls to ensure the document is up to date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-index
+Other refinements that you might like to make include using <a id="wrglossary.13484"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a> so you don&#x2019;t have to worry about the label prefix (<span class="qt">&#x201c;en-&#x201d;</span> and <span class="qt">&#x201c;fr-&#x201d;</span>). See the <a id="wrglossary.13485"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-index.tex">&#x1f4e5;</a> <a id="wrglossary.13486"></a><dfn id="glo:file.sample-index.tex"><span class="filefmt">sample-index.tex</span></dfn></div><!-- end of filedef -->
+ This document uses the <a id="wrglossary.13487"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to create both a glossary and an index. This requires two <a id="wrglossary.13488"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> (or <a id="wrglossary.13489"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>) calls to ensure the document is up to date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-index
makeglossaries sample-index
pdflatex sample-index
makeglossaries sample-index
@@ -9880,484 +9888,484 @@ pdflatex sample-index
<section id="sec:samplessort"><!-- start of section sec:samplessort --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.5. Sorting<div class="labellink"><a href="#sec:samplessort">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/samplePeople.tex">&#x1f4e5;</a> <a id="wrglossary.13480"></a><dfn id="glo:file.samplePeople.tex"><span class="filefmt">samplePeople.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how you can hook into the standard sort mechanism to adjust the way the sort key is set. This requires an additional run to ensure the <a id="wrglossary.13481"></a><a href="#glo:idx.tableofcontents">table of contents</a> is up-to-date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplePeople
+<div class="filedef">&#x1f5cb;<a href="samples/samplePeople.tex">&#x1f4e5;</a> <a id="wrglossary.13490"></a><dfn id="glo:file.samplePeople.tex"><span class="filefmt">samplePeople.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how you can hook into the standard sort mechanism to adjust the way the sort key is set. This requires an additional run to ensure the <a id="wrglossary.13491"></a><a href="#glo:idx.tableofcontents">table of contents</a> is up-to-date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplePeople
makeglossaries samplePeople
pdflatex samplePeople
pdflatex samplePeople
</pre> This provides two commands for typesetting a name: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\sortname</code>}[2]{#2, #1}
<code class="cmd">\newcommand</code>{<code class="cmd">\textname</code>}[2]{#1 #2}
</pre> where the first argument contains the forenames and the second is the surname. The first command is the one required for sorting the name and the second is the one required for displaying the name in the document. A synonym is then defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\let</code><code class="cmd">\name</code><code class="cmd">\textname</code>
-</pre> This command defaults to the display name command (<code class="csfmt">\textname</code>) but is temporarily redefined to the sort name command (<code class="csfmt">\sortname</code>) within the <a id="wrglossary.13482"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field assignment hook: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.13483"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]{<span class="comment">% </span>
+</pre> This command defaults to the display name command (<code class="csfmt">\textname</code>) but is temporarily redefined to the sort name command (<code class="csfmt">\sortname</code>) within the <a id="wrglossary.13492"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field assignment hook: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.13493"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]{<span class="comment">% </span>
<strong class="strong"><code class="cmd">\let</code><code class="cmd">\name</code><code class="cmd">\sortname</code></strong>
<code class="cmd">\edef</code>#1{<code class="cmd">\expandafter</code><code class="cmd">\expandonce</code><code class="cmd">\expandafter</code>{#1}}<span class="comment">% </span>
<strong class="strong"><code class="cmd">\let</code><code class="cmd">\name</code><code class="cmd">\textname</code></strong>
- <a id="wrglossary.13484"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a>
+ <a id="wrglossary.13494"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a>
}
-</pre> The people are defined using the custom <code class="csfmt">\name</code> command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13485"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{joebloggs}{<a id="wrglossary.13486"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong"><code class="cmd">\name</code></strong>{Joe}{Bloggs}}</span>,
- <a id="wrglossary.13487"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.13488"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
-</pre> Since <code class="csfmt">\name</code> is temporarily changed while the <a id="wrglossary.13489"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is being assigned, the sort value for this entry ends up as <span class="qt">&#x201c;Bloggs, Joe&#x201d;</span>, but the name appears in the document as <span class="qt">&#x201c;Joe Bloggs&#x201d;</span>.<p>
-<div class="sidenote"><a id="wrglossary.13490"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to use <a id="wrglossary.13491"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to convert the document to use <a id="wrglossary.13492"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but make sure you include the <a id="wrglossary.13493"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13494"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.13495"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13496"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13497"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Next it&#x2019;s necessary to convert the entry definitions to the <a id="wrglossary.13498"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13499"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. You can simply do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13500"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> samplePeople people.bib
+</pre> The people are defined using the custom <code class="csfmt">\name</code> command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13495"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{joebloggs}{<a id="wrglossary.13496"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong"><code class="cmd">\name</code></strong>{Joe}{Bloggs}}</span>,
+ <a id="wrglossary.13497"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.13498"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
+</pre> Since <code class="csfmt">\name</code> is temporarily changed while the <a id="wrglossary.13499"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is being assigned, the sort value for this entry ends up as <span class="qt">&#x201c;Bloggs, Joe&#x201d;</span>, but the name appears in the document as <span class="qt">&#x201c;Joe Bloggs&#x201d;</span>.<p>
+<div class="sidenote"><a id="wrglossary.13500"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to use <a id="wrglossary.13501"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to convert the document to use <a id="wrglossary.13502"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but make sure you include the <a id="wrglossary.13503"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13504"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.13505"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13506"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13507"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Next it&#x2019;s necessary to convert the entry definitions to the <a id="wrglossary.13508"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13509"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. You can simply do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13510"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> samplePeople people.bib
</pre> which will create a file called <span class="filefmt">people.bib</span> that contains definitions like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{joebloggs,
- <a id="wrglossary.13501"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\name</code>{Joe}{Bloggs}}</span>,
- <a id="wrglossary.13502"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.13503"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>
+ <a id="wrglossary.13511"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\name</code>{Joe}{Bloggs}}</span>,
+ <a id="wrglossary.13512"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.13513"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>
}
-</pre> However, you may prefer to use the <a id="wrglossary.13504"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> (<a id="wrglossary.13505"></a><a href="#glo:switch.index-conversion"><span class="shortargfmt">-i</span></a>) switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13506"></a><a href="#glo:switch.index-conversion"><span class="shortargfmt">-i</span></a> <a id="wrglossary.13507"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> samplePeople people.bib
-</pre> This will discard the <a id="wrglossary.13508"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field and use <code class="code">@index</code> instead of <code class="code">@entry</code> if the <a id="wrglossary.13509"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> is either empty or simply set to <a id="wrglossary.13510"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> or <a id="wrglossary.13511"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a>. The <span class="filefmt">people.bib</span> file now contains definitions like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@index</code>{joebloggs,
- <a id="wrglossary.13512"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\name</code>{Joe}{Bloggs}}</span>
+</pre> However, you may prefer to use the <a id="wrglossary.13514"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> (<a id="wrglossary.13515"></a><a href="#glo:switch.index-conversion"><span class="shortargfmt">-i</span></a>) switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13516"></a><a href="#glo:switch.index-conversion"><span class="shortargfmt">-i</span></a> <a id="wrglossary.13517"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> samplePeople people.bib
+</pre> This will discard the <a id="wrglossary.13518"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field and use <code class="code">@index</code> instead of <code class="code">@entry</code> if the <a id="wrglossary.13519"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> is either empty or simply set to <a id="wrglossary.13520"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> or <a id="wrglossary.13521"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a>. The <span class="filefmt">people.bib</span> file now contains definitions like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@index</code>{joebloggs,
+ <a id="wrglossary.13522"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\name</code>{Joe}{Bloggs}}</span>
}
-</pre> Regardless of which approach you used to create the <a id="wrglossary.13513"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, you now need to edit it to provide a definition of the custom <code class="csfmt">\name</code> command for <a id="wrglossary.13514"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@preamble</code>{"<strong class="strong"><a id="wrglossary.13515"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a></strong>{<code class="cmd">\name</code>}[2]{#2, #1}"}
-</pre> Note the use of <a id="wrglossary.13516"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> instead of <code class="csfmt">\newcommand</code>.<p>
-In the document (<a id="wrglossary.13517"></a><a href="#glo:file.samplePeople.tex"><span class="filefmt">samplePeople.tex</span></a>) you now need to delete <a id="wrglossary.13518"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, the definitions of <code class="csfmt">\sortname</code>, <code class="csfmt">\textname</code>, <code class="csfmt">\name</code>, <a id="wrglossary.13519"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>, and all the entry definitions. Then add the following to the <a id="wrglossary.13520"></a><a href="#glo:idx.documentpreamble">document preamble</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\name</code>}[2]{#1 #2}
-<a id="wrglossary.13521"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13522"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={people}</span>]
-</pre> Next, use your text editor&#x2019;s search and replace function to substitute all instances of <a id="wrglossary.13523"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> in the chapter headings with <a id="wrglossary.13524"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13525"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{<strong class="strong"><a id="wrglossary.13526"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a></strong>{joebloggs}}
-</pre> Finally, replace <a id="wrglossary.13527"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13528"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
+</pre> Regardless of which approach you used to create the <a id="wrglossary.13523"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, you now need to edit it to provide a definition of the custom <code class="csfmt">\name</code> command for <a id="wrglossary.13524"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@preamble</code>{"<strong class="strong"><a id="wrglossary.13525"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a></strong>{<code class="cmd">\name</code>}[2]{#2, #1}"}
+</pre> Note the use of <a id="wrglossary.13526"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> instead of <code class="csfmt">\newcommand</code>.<p>
+In the document (<a id="wrglossary.13527"></a><a href="#glo:file.samplePeople.tex"><span class="filefmt">samplePeople.tex</span></a>) you now need to delete <a id="wrglossary.13528"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, the definitions of <code class="csfmt">\sortname</code>, <code class="csfmt">\textname</code>, <code class="csfmt">\name</code>, <a id="wrglossary.13529"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>, and all the entry definitions. Then add the following to the <a id="wrglossary.13530"></a><a href="#glo:idx.documentpreamble">document preamble</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\name</code>}[2]{#1 #2}
+<a id="wrglossary.13531"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13532"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={people}</span>]
+</pre> Next, use your text editor&#x2019;s search and replace function to substitute all instances of <a id="wrglossary.13533"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> in the chapter headings with <a id="wrglossary.13534"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13535"></a><a href="#glo:chapter"><code class="csfmt">\chapter</code></a>{<strong class="strong"><a id="wrglossary.13536"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a></strong>{joebloggs}}
+</pre> Finally, replace <a id="wrglossary.13537"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13538"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
</pre> The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplePeople
bib2gls samplePeople
pdflatex samplePeople
pdflatex samplePeople
-</pre> The third LaTeX call is required to ensure that the <a id="wrglossary.13529"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> are up to date, as the entries aren&#x2019;t defined until after the <a id="wrglossary.13530"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> run (which is why you have to use <a id="wrglossary.13531"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a> instead of <a id="wrglossary.13532"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>).<p>
-This again leads to a list sorted by surname. The reason this works is because <a id="wrglossary.13533"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> only sees the definition of <code class="csfmt">\name</code> provided in <code class="code">@preamble</code>, but the document uses the definition of <code class="csfmt">\name</code> provided before <a id="wrglossary.13534"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>. The use of <a id="wrglossary.13535"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> in <code class="code">@preamble</code> prevents <code class="csfmt">\name</code> from being redefined within the document.<p>
-See also the <span class="qt">&#x201c;Examples&#x201d;</span> chapter of the <a id="wrglossary.13536"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual, which provides another <span class="qt">&#x201c;people&#x201d;</span> example and <a href="https://www.dickimaw-books.com/gallery/index.php?label=aliases">Aliases</a>.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleSort.tex">&#x1f4e5;</a> <a id="wrglossary.13537"></a><dfn id="glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></dfn></div><!-- end of filedef -->
- This is another document that illustrates how to hook into the standard sort mechanism. An additional run is required to ensure the <a id="wrglossary.13538"></a><a href="#glo:idx.tableofcontents">table of contents</a> is up-to-date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
+</pre> The third LaTeX call is required to ensure that the <a id="wrglossary.13539"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> are up to date, as the entries aren&#x2019;t defined until after the <a id="wrglossary.13540"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> run (which is why you have to use <a id="wrglossary.13541"></a><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a> instead of <a id="wrglossary.13542"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>).<p>
+This again leads to a list sorted by surname. The reason this works is because <a id="wrglossary.13543"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> only sees the definition of <code class="csfmt">\name</code> provided in <code class="code">@preamble</code>, but the document uses the definition of <code class="csfmt">\name</code> provided before <a id="wrglossary.13544"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>. The use of <a id="wrglossary.13545"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> in <code class="code">@preamble</code> prevents <code class="csfmt">\name</code> from being redefined within the document.<p>
+See also the <span class="qt">&#x201c;Examples&#x201d;</span> chapter of the <a id="wrglossary.13546"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual, which provides another <span class="qt">&#x201c;people&#x201d;</span> example and <a href="https://www.dickimaw-books.com/gallery/index.php?label=aliases">Aliases</a>.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleSort.tex">&#x1f4e5;</a> <a id="wrglossary.13547"></a><dfn id="glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></dfn></div><!-- end of filedef -->
+ This is another document that illustrates how to hook into the standard sort mechanism. An additional run is required to ensure the <a id="wrglossary.13548"></a><a href="#glo:idx.tableofcontents">table of contents</a> is up-to-date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
makeglossaries sampleSort
pdflatex sampleSort
pdflatex sampleSort
-</pre> This document has three glossaries (<a id="wrglossary.13539"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>, <a id="wrglossary.13540"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> and a custom <code class="glostypefmt">notation</code>), so if you want to use <a id="wrglossary.13541"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly you will need to have three <a id="wrglossary.13542"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> calls with the appropriate file extensions: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
+</pre> This document has three glossaries (<a id="wrglossary.13549"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>, <a id="wrglossary.13550"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> and a custom <code class="glostypefmt">notation</code>), so if you want to use <a id="wrglossary.13551"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly you will need to have three <a id="wrglossary.13552"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> calls with the appropriate file extensions: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
makeindex -s sampleSort.ist -t sampleSort.alg -o sampleSort.acr sampleSort.acn
makeindex -s sampleSort.ist -t sampleSort.glg -o sampleSort.gls sampleSort.glo
makeindex -s sampleSort.ist -t sampleSort.nlg -o sampleSort.not sampleSort.ntn
pdflatex sampleSort
pdflatex sampleSort
-</pre> It&#x2019;s much simpler to just use <a id="wrglossary.13543"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.13544"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>.<p>
+</pre> It&#x2019;s much simpler to just use <a id="wrglossary.13553"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.13554"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>.<p>
In this example, the sort hook is adjusted to ensure the list of notation is sorted according to the order of definition. A new counter is defined to keep track of the entry number: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcounter</code>{sortcount}
-</pre> The sort hook is then redefined to increment this counter and assign the sort key to that numerical value, but only for the <code class="glostypefmt">notation</code> glossary. The other two <a id="wrglossary.13545"></a><a href="#glo:dual.glossary">glossaries</a> have their sort keys assigned as normal: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.13546"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]<span class="comment">% </span>
+</pre> The sort hook is then redefined to increment this counter and assign the sort key to that numerical value, but only for the <code class="glostypefmt">notation</code> glossary. The other two <a id="wrglossary.13555"></a><a href="#glo:dual.glossary">glossaries</a> have their sort keys assigned as normal: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.13556"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a>}[3]<span class="comment">% </span>
<code class="cmd">\ifdefstring</code>{#2}{notation}<span class="comment">% </span>
{<span class="comment">% </span>
<code class="cmd">\stepcounter</code>{sortcount}<span class="comment">% </span>
- <code class="cmd">\edef</code>#1{<a id="wrglossary.13547"></a><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a>{<a id="wrglossary.13548"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{sortcount}}}<span class="comment">% </span>
+ <code class="cmd">\edef</code>#1{<a id="wrglossary.13557"></a><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a>{<a id="wrglossary.13558"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{sortcount}}}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.13549"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a>
+ <a id="wrglossary.13559"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a>
}<span class="comment">% </span>
-</pre> This means that <a id="wrglossary.13550"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> will sort the notation in numerical order.<p>
-<div class="sidenote"><a id="wrglossary.13551"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this document to use <a id="wrglossary.13552"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, a much simpler approach is available with its hybrid method. First change the package loading line to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13553"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13554"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13555"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Either remove <a id="wrglossary.13556"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> and replace all instances of <a id="wrglossary.13557"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.13558"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> or replace: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13559"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.13560"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
-</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13561"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.13562"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.13563"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre> This means that <a id="wrglossary.13560"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> will sort the notation in numerical order.<p>
+<div class="sidenote"><a id="wrglossary.13561"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this document to use <a id="wrglossary.13562"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, a much simpler approach is available with its hybrid method. First change the package loading line to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13563"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13564"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13565"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Either remove <a id="wrglossary.13566"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> and replace all instances of <a id="wrglossary.13567"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.13568"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> or replace: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13569"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.13570"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
+</pre> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13571"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.13572"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.13573"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
</pre><p>
-The custom counter and redefinition of <a id="wrglossary.13564"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> can now be removed. The file extensions for the custom <span class="glostylefmt">notation</span> glossary are no longer relevant so the <a id="wrglossary.13565"></a><a href="#glo:dual.glossary">glossary</a> definition can be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13566"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary<strong class="strong">*</strong></code></a>{notation}{Notation}
-</pre> The <a id="wrglossary.13567"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> command now needs to be adjusted to indicate which <a id="wrglossary.13568"></a><a href="#glo:dual.glossary">glossaries</a> need to be processed by <a id="wrglossary.13569"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13570"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a><strong class="strong">[<a id="wrglossary.13571"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>,<a id="wrglossary.13572"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>]</strong>
-</pre> Finally, <a id="wrglossary.13573"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> needs to be replaced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13574"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>
-<a id="wrglossary.13575"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>
-<a id="wrglossary.13576"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\print<strong class="strong">noidx</strong>glossary</code></a>[<a id="wrglossary.13577"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=notation</span><strong class="strong">,<a id="wrglossary.13578"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=def</span></strong>]
-</pre> Note that the <span class="glostylefmt">notation</span> glossary, which hasn&#x2019;t been listed in the optional argument of <a id="wrglossary.13579"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, must be displayed with <a id="wrglossary.13580"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>.<p>
-This means that <a id="wrglossary.13581"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> only needs to process the <a id="wrglossary.13582"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> and <a id="wrglossary.13583"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossaries. No actual sorting is performed for the <code class="glostypefmt">notation</code> glossary because, when used with <a id="wrglossary.13584"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=def</span>, <a id="wrglossary.13585"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> simply iterates over the list of entries that have been indexed.<p>
-The document build doesn&#x2019;t need the third LaTeX call now (since none of the <a id="wrglossary.13586"></a><a href="#glo:dual.glossary">glossaries</a> extend beyond a page break): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
+The custom counter and redefinition of <a id="wrglossary.13574"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> can now be removed. The file extensions for the custom <span class="glostylefmt">notation</span> glossary are no longer relevant so the <a id="wrglossary.13575"></a><a href="#glo:dual.glossary">glossary</a> definition can be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13576"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary<strong class="strong">*</strong></code></a>{notation}{Notation}
+</pre> The <a id="wrglossary.13577"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> command now needs to be adjusted to indicate which <a id="wrglossary.13578"></a><a href="#glo:dual.glossary">glossaries</a> need to be processed by <a id="wrglossary.13579"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13580"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a><strong class="strong">[<a id="wrglossary.13581"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>,<a id="wrglossary.13582"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>]</strong>
+</pre> Finally, <a id="wrglossary.13583"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> needs to be replaced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13584"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>
+<a id="wrglossary.13585"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>
+<a id="wrglossary.13586"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\print<strong class="strong">noidx</strong>glossary</code></a>[<a id="wrglossary.13587"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=notation</span><strong class="strong">,<a id="wrglossary.13588"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=def</span></strong>]
+</pre> Note that the <span class="glostylefmt">notation</span> glossary, which hasn&#x2019;t been listed in the optional argument of <a id="wrglossary.13589"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, must be displayed with <a id="wrglossary.13590"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>.<p>
+This means that <a id="wrglossary.13591"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> only needs to process the <a id="wrglossary.13592"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> and <a id="wrglossary.13593"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> glossaries. No actual sorting is performed for the <code class="glostypefmt">notation</code> glossary because, when used with <a id="wrglossary.13594"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=def</span>, <a id="wrglossary.13595"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> simply iterates over the list of entries that have been indexed.<p>
+The document build doesn&#x2019;t need the third LaTeX call now (since none of the <a id="wrglossary.13596"></a><a href="#glo:dual.glossary">glossaries</a> extend beyond a page break): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
makeglossaries sampleSort
pdflatex sampleSort
-</pre> This time <a id="wrglossary.13587"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will include the message: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>only processing subset '<a id="wrglossary.13588"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>,<a id="wrglossary.13589"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>'
-</pre> This means that although <a id="wrglossary.13590"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> has noticed the <code class="glostypefmt">notation</code> glossary, it will be skipped.<p>
-If you are explicitly calling <a id="wrglossary.13591"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> then you need to drop the call for the <code class="glostypefmt">notation</code> glossary: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
+</pre> This time <a id="wrglossary.13597"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> will include the message: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>only processing subset '<a id="wrglossary.13598"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>,<a id="wrglossary.13599"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>'
+</pre> This means that although <a id="wrglossary.13600"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> has noticed the <code class="glostypefmt">notation</code> glossary, it will be skipped.<p>
+If you are explicitly calling <a id="wrglossary.13601"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> then you need to drop the call for the <code class="glostypefmt">notation</code> glossary: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
makeindex -s sampleSort.ist -t sampleSort.alg -o sampleSort.acr sampleSort.acn
makeindex -s sampleSort.ist -t sampleSort.glg -o sampleSort.gls sampleSort.glo
pdflatex sampleSort
</pre><p>
-<div class="sidenote"><a id="wrglossary.13592"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you prefer to use <a id="wrglossary.13593"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the package loading line needs to be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13594"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.13595"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13596"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13597"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Next the entry definitions need to be convert to the <a id="wrglossary.13598"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13599"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
-For this example, it&#x2019;s simpler to split the entries into different files according to the glossary type. This can be done with the <a id="wrglossary.13600"></a><a href="#glo:switch.split-on-type"><span class="longargfmt">--split-on-type</span></a> or <a id="wrglossary.13601"></a><a href="#glo:switch.split-on-type"><span class="shortargfmt">-t</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13602"></a><a href="#glo:switch.split-on-type"><span class="shortargfmt">-t</span></a> <a id="wrglossary.13603"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleSort.tex entries.bib
+<div class="sidenote"><a id="wrglossary.13602"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you prefer to use <a id="wrglossary.13603"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the package loading line needs to be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13604"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.13605"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13606"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13607"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Next the entry definitions need to be convert to the <a id="wrglossary.13608"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13609"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
+For this example, it&#x2019;s simpler to split the entries into different files according to the glossary type. This can be done with the <a id="wrglossary.13610"></a><a href="#glo:switch.split-on-type"><span class="longargfmt">--split-on-type</span></a> or <a id="wrglossary.13611"></a><a href="#glo:switch.split-on-type"><span class="shortargfmt">-t</span></a> switch: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13612"></a><a href="#glo:switch.split-on-type"><span class="shortargfmt">-t</span></a> <a id="wrglossary.13613"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampleSort.tex entries.bib
</pre> This will create three files:
<dl>
<dt><span class="filefmt">entries.bib</span></dt>
-<dd> This contains the entries that were defined with <a id="wrglossary.13604"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{gls:set,
- <a id="wrglossary.13605"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
- <a id="wrglossary.13606"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of distinct objects}</span>
+<dd> This contains the entries that were defined with <a id="wrglossary.13614"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{gls:set,
+ <a id="wrglossary.13615"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={set}</span>,
+ <a id="wrglossary.13616"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A collection of distinct objects}</span>
}
</pre> </dd>
<p>
<dt><span class="filefmt">abbreviations.bib</span></dt>
-<dd> This contains the entries that were defined with <a id="wrglossary.13607"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@acronym</code>{zfc,
- <a id="wrglossary.13608"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={ZFC}</span>,
- <a id="wrglossary.13609"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={Zermelo-Fraenkel set theory}</span>
+<dd> This contains the entries that were defined with <a id="wrglossary.13617"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@acronym</code>{zfc,
+ <a id="wrglossary.13618"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={ZFC}</span>,
+ <a id="wrglossary.13619"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={Zermelo-Fraenkel set theory}</span>
}
-</pre> If you changed <a id="wrglossary.13610"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to <a id="wrglossary.13611"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> then <code class="code">@abbreviation</code> will be used instead: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@abbreviation</code>{zfc,
- <a id="wrglossary.13612"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={ZFC}</span>,
- <a id="wrglossary.13613"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={Zermelo-Fraenkel set theory}</span>
+</pre> If you changed <a id="wrglossary.13620"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to <a id="wrglossary.13621"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> then <code class="code">@abbreviation</code> will be used instead: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@abbreviation</code>{zfc,
+ <a id="wrglossary.13622"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={ZFC}</span>,
+ <a id="wrglossary.13623"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={Zermelo-Fraenkel set theory}</span>
}
</pre> </dd>
<p>
<dt><span class="filefmt">notation.bib</span></dt>
-<dd> This contains the entries that were defined with <a id="wrglossary.13614"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={notation}</span>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{not:set,
- <a id="wrglossary.13615"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={$<code class="cmd">\mathcal</code>{S}$}</span>,
- <a id="wrglossary.13616"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A set}</span>,
- <a id="wrglossary.13617"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={<code class="cmd">\mathcal</code>{S}}</span>
+<dd> This contains the entries that were defined with <a id="wrglossary.13624"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={notation}</span>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{not:set,
+ <a id="wrglossary.13625"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={$<code class="cmd">\mathcal</code>{S}$}</span>,
+ <a id="wrglossary.13626"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A set}</span>,
+ <a id="wrglossary.13627"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={<code class="cmd">\mathcal</code>{S}}</span>
}
</pre> You may prefer to replace <code class="code">@entry</code> with <code class="code">@symbol</code> in this file. </dd>
</dl>
- <span style="font-style: italic; font-variant: normal; ">After</span> the definition of the <code class="glostypefmt">notation</code> glossary (<a id="wrglossary.13618"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>), add: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.13619"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> must be set first:</span>
-<a id="wrglossary.13620"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.13621"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.13622"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.13623"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13624"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries,abbreviations}</span>]
-<a id="wrglossary.13625"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13626"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={notation}</span>,<span class="comment">% notation.bib</span>
- <strong class="strong"><a id="wrglossary.13627"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=notation</span></strong>,<a id="wrglossary.13628"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=<strong class="strong">unsrt</strong></span>]
-</pre> Delete the remainder of the <a id="wrglossary.13629"></a><a href="#glo:idx.documentpreamble">document preamble</a> (<a id="wrglossary.13630"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and entry definitions).<p>
-Finally, replace the lines that display the <a id="wrglossary.13631"></a><a href="#glo:dual.glossary">glossaries</a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13632"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
+ <span style="font-style: italic; font-variant: normal; ">After</span> the definition of the <code class="glostypefmt">notation</code> glossary (<a id="wrglossary.13628"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>), add: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% <a id="wrglossary.13629"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> must be set first:</span>
+<a id="wrglossary.13630"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.13631"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.13632"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.13633"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13634"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries,abbreviations}</span>]
+<a id="wrglossary.13635"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13636"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={notation}</span>,<span class="comment">% notation.bib</span>
+ <strong class="strong"><a id="wrglossary.13637"></a><a href="#glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></a><span class="optfmt">=notation</span></strong>,<a id="wrglossary.13638"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=<strong class="strong">unsrt</strong></span>]
+</pre> Delete the remainder of the <a id="wrglossary.13639"></a><a href="#glo:idx.documentpreamble">document preamble</a> (<a id="wrglossary.13640"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and entry definitions).<p>
+Finally, replace the lines that display the <a id="wrglossary.13641"></a><a href="#glo:dual.glossary">glossaries</a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13642"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>
</pre> The build process is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleSort
bib2gls sampleSort
pdflatex sampleSort
</pre><p>
-In this case, I have one resource command that processes two glossaries (<a id="wrglossary.13633"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> and <a id="wrglossary.13634"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>) at the same time. The entries in these glossaries are ordered alphabetically. The second resource command processes the <code class="glostypefmt">notation</code> glossary but the entries in this glossary aren&#x2019;t sorted (and so will appear in the order of definition within the <a id="wrglossary.13635"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file).<p>
-See also <a id="wrglossary.13636"></a><a href="#glo:file.sampleNtn.tex"><span class="filefmt">sampleNtn.tex</span></a>, <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a> and the <a id="wrglossary.13637"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for more examples.<p>
+In this case, I have one resource command that processes two glossaries (<a id="wrglossary.13643"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> and <a id="wrglossary.13644"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>) at the same time. The entries in these glossaries are ordered alphabetically. The second resource command processes the <code class="glostypefmt">notation</code> glossary but the entries in this glossary aren&#x2019;t sorted (and so will appear in the order of definition within the <a id="wrglossary.13645"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file).<p>
+See also <a id="wrglossary.13646"></a><a href="#glo:file.sampleNtn.tex"><span class="filefmt">sampleNtn.tex</span></a>, <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a> and the <a id="wrglossary.13647"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for more examples.<p>
</section><!-- end of section sec:samplessort -->
<section id="sec:samplesparent"><!-- start of section sec:samplesparent --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.6. Child Entries<div class="labellink"><a href="#sec:samplesparent">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample.tex">&#x1f4e5;</a> <a id="wrglossary.13638"></a><dfn id="glo:file.sample.tex"><span class="filefmt">sample.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates some of the basics, including how to create child entries that use the same name as the parent entry. This example adds the glossary to the <a id="wrglossary.13639"></a><a href="#glo:idx.tableofcontents">table of contents</a> and it also uses <a id="wrglossary.13640"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>, so an extra LaTeX run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample
+<div class="filedef">&#x1f5cb;<a href="samples/sample.tex">&#x1f4e5;</a> <a id="wrglossary.13648"></a><dfn id="glo:file.sample.tex"><span class="filefmt">sample.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates some of the basics, including how to create child entries that use the same name as the parent entry. This example adds the glossary to the <a id="wrglossary.13649"></a><a href="#glo:idx.tableofcontents">table of contents</a> and it also uses <a id="wrglossary.13650"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>, so an extra LaTeX run is required: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample
makeglossaries sample
pdflatex sample
pdflatex sample
-</pre> You can see the difference between word and letter ordering if you add the package option <a id="wrglossary.13641"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span>. (Note that this will only have an effect if you use <a id="wrglossary.13642"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.13643"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. If you use <a id="wrglossary.13644"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, you will need to use the <a id="wrglossary.13645"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> switch to indicate letter ordering.)<p>
+</pre> You can see the difference between word and letter ordering if you add the package option <a id="wrglossary.13651"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span>. (Note that this will only have an effect if you use <a id="wrglossary.13652"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.13653"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. If you use <a id="wrglossary.13654"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> explicitly, you will need to use the <a id="wrglossary.13655"></a><a href="#glo:switch.mkidx.l"><span class="shortargfmt">-l</span></a> switch to indicate letter ordering.)<p>
One of the entries has its name encapsulated with a semantic command: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<strong class="strong"><code class="cmd">\scriptlang</code></strong>}[1]{<code class="cmd">\textsf</code>{#1}}
-<a id="wrglossary.13646"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Perl}{<a id="wrglossary.13647"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong"><code class="cmd">\scriptlang</code></strong>{Perl}}</span>,<strong class="strong"><a id="wrglossary.13648"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Perl}</span>,</strong>
-<a id="wrglossary.13649"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A scripting language}</span>}
-</pre> This means that this entry needs to have the <a id="wrglossary.13650"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key set otherwise <a id="wrglossary.13651"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> will assign it to the <span class="qt">&#x201c;symbol&#x201d;</span> <a id="wrglossary.13652"></a><a href="#glo:idx.group">group</a>, since it starts with a backslash (which <a id="wrglossary.13653"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> simply treats as punctuation).<p>
-The homograph entries <span class="qt">&#x201c;glossary&#x201d;</span> and <span class="qt">&#x201c;bravo&#x201d;</span> are defined as sub-entries that inherit the name from the parent entry. The parent entry doesn&#x2019;t have a description, but with the default <a id="wrglossary.13654"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> setting this will lead to a spurious dot. This can be removed by adding <a id="wrglossary.13655"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> to the description, which suppresses the post-description hook for that entry.<p>
-Since the child entries have the same name as the parent, this means that the child entries will have duplicate sort values unless the default is changed with the <a id="wrglossary.13656"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13657"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossary}{<a id="wrglossary.13658"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={glossary}</span>,
- <a id="wrglossary.13659"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<strong class="strong"><a id="wrglossary.13660"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a></strong>}</span>,<a id="wrglossary.13661"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={glossaries}</span>}
-
-<a id="wrglossary.13662"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossarycol}{
- <a id="wrglossary.13663"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={collection of glosses}</span>,
- <strong class="strong"><a id="wrglossary.13664"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,</strong>
- <a id="wrglossary.13665"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span><span class="comment">% parent <span style="font-style: italic; font-variant: normal; ">label</span></span>
+<a id="wrglossary.13656"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Perl}{<a id="wrglossary.13657"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong"><code class="cmd">\scriptlang</code></strong>{Perl}}</span>,<strong class="strong"><a id="wrglossary.13658"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={Perl}</span>,</strong>
+<a id="wrglossary.13659"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A scripting language}</span>}
+</pre> This means that this entry needs to have the <a id="wrglossary.13660"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key set otherwise <a id="wrglossary.13661"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> will assign it to the <span class="qt">&#x201c;symbol&#x201d;</span> <a id="wrglossary.13662"></a><a href="#glo:idx.group">group</a>, since it starts with a backslash (which <a id="wrglossary.13663"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> simply treats as punctuation).<p>
+The homograph entries <span class="qt">&#x201c;glossary&#x201d;</span> and <span class="qt">&#x201c;bravo&#x201d;</span> are defined as sub-entries that inherit the name from the parent entry. The parent entry doesn&#x2019;t have a description, but with the default <a id="wrglossary.13664"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> setting this will lead to a spurious dot. This can be removed by adding <a id="wrglossary.13665"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> to the description, which suppresses the post-description hook for that entry.<p>
+Since the child entries have the same name as the parent, this means that the child entries will have duplicate sort values unless the default is changed with the <a id="wrglossary.13666"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13667"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossary}{<a id="wrglossary.13668"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={glossary}</span>,
+ <a id="wrglossary.13669"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<strong class="strong"><a id="wrglossary.13670"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a></strong>}</span>,<a id="wrglossary.13671"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={glossaries}</span>}
+
+<a id="wrglossary.13672"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossarycol}{
+ <a id="wrglossary.13673"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={collection of glosses}</span>,
+ <strong class="strong"><a id="wrglossary.13674"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,</strong>
+ <a id="wrglossary.13675"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span><span class="comment">% parent <span style="font-style: italic; font-variant: normal; ">label</span></span>
}
-<a id="wrglossary.13666"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossarylist}{
- <a id="wrglossary.13667"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={list of technical words}</span>,
- <strong class="strong"><a id="wrglossary.13668"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,</strong>
- <a id="wrglossary.13669"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span><span class="comment">% parent <span style="font-style: italic; font-variant: normal; ">label</span></span>
+<a id="wrglossary.13676"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossarylist}{
+ <a id="wrglossary.13677"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={list of technical words}</span>,
+ <strong class="strong"><a id="wrglossary.13678"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,</strong>
+ <a id="wrglossary.13679"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span><span class="comment">% parent <span style="font-style: italic; font-variant: normal; ">label</span></span>
}
</pre> (Remember that the entries are sorted hierarchically.) This will place <span class="qt">&#x201c;glossarylist&#x201d;</span> before <span class="qt">&#x201c;glossarycol&#x201d;</span>, but both will come immediately after their parent <span class="qt">&#x201c;glossary&#x201d;</span> entry.<p>
-<div class="sidenote"><a id="wrglossary.13670"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you switch to using <a id="wrglossary.13671"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, remember that the default package options are different: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13672"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13673"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>,<a id="wrglossary.13674"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13675"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a></span>,<a id="wrglossary.13676"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=word</span>,
- <a id="wrglossary.13677"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>]{<strong class="strong">glossaries-extra</strong>}
+<div class="sidenote"><a id="wrglossary.13680"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you switch to using <a id="wrglossary.13681"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, remember that the default package options are different: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13682"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13683"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a></strong>,<a id="wrglossary.13684"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13685"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a></span>,<a id="wrglossary.13686"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=word</span>,
+ <a id="wrglossary.13687"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>]{<strong class="strong">glossaries-extra</strong>}
</pre><p>
-You may now want to consider replacing <a id="wrglossary.13678"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> in the descriptions with <a id="wrglossary.13679"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a> (using your text editor&#x2019;s search and replace function). This suppresses the post-description punctuation but not the category post-description hook.<p>
-You may have noticed that some of the descriptions include the plural form, but it&#x2019;s not done very consistently. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13680"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{<a id="wrglossary.13681"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,
- <a id="wrglossary.13682"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={cows}</span>,<span class="comment">% not required as this is the default</span>
- <a id="wrglossary.13683"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={kine}</span>,
- <a id="wrglossary.13684"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13685"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a>cows, <code class="cmd">\emph</code>{archaic} kine) an adult female of any bovine animal}</span>
+You may now want to consider replacing <a id="wrglossary.13688"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> in the descriptions with <a id="wrglossary.13689"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a> (using your text editor&#x2019;s search and replace function). This suppresses the post-description punctuation but not the category post-description hook.<p>
+You may have noticed that some of the descriptions include the plural form, but it&#x2019;s not done very consistently. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13690"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{<a id="wrglossary.13691"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,
+ <a id="wrglossary.13692"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={cows}</span>,<span class="comment">% not required as this is the default</span>
+ <a id="wrglossary.13693"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={kine}</span>,
+ <a id="wrglossary.13694"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13695"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a>cows, <code class="cmd">\emph</code>{archaic} kine) an adult female of any bovine animal}</span>
}
-</pre> which has the parenthetical material at the start of the description with emphasis, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13686"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravocry}{
- <a id="wrglossary.13687"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cry of approval (pl.<a id="wrglossary.13688"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a>bravos)}</span>,
- <a id="wrglossary.13689"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,
- <a id="wrglossary.13690"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>
+</pre> which has the parenthetical material at the start of the description with emphasis, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13696"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravocry}{
+ <a id="wrglossary.13697"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cry of approval (pl.<a id="wrglossary.13698"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a>bravos)}</span>,
+ <a id="wrglossary.13699"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,
+ <a id="wrglossary.13700"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>
}
-</pre> which has the parenthetical material at the end of the description without emphasis even though it&#x2019;s a regular plural, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13691"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravoruffian}{
- <a id="wrglossary.13692"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={hired ruffian or killer (pl.<a id="wrglossary.13693"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a>bravoes)}</span>,
- <a id="wrglossary.13694"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,
- <a id="wrglossary.13695"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={bravoes}</span>,
- <a id="wrglossary.13696"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>}
-</pre> which has the parenthetical material at the end of the description without emphasis, and <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13697"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossary}{<a id="wrglossary.13698"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={glossary}</span>,
- <a id="wrglossary.13699"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.13700"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>,
- <a id="wrglossary.13701"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={glossaries}</span>}
+</pre> which has the parenthetical material at the end of the description without emphasis even though it&#x2019;s a regular plural, <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13701"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravoruffian}{
+ <a id="wrglossary.13702"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={hired ruffian or killer (pl.<a id="wrglossary.13703"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a>bravoes)}</span>,
+ <a id="wrglossary.13704"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,
+ <a id="wrglossary.13705"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={bravoes}</span>,
+ <a id="wrglossary.13706"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>}
+</pre> which has the parenthetical material at the end of the description without emphasis, and <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13707"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossary}{<a id="wrglossary.13708"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={glossary}</span>,
+ <a id="wrglossary.13709"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.13710"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>,
+ <a id="wrglossary.13711"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={glossaries}</span>}
</pre> which doesn&#x2019;t show the plural in the description.<p>
-With <a id="wrglossary.13702"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can remove this parenthetical material and implement it using the category post-description hook instead. For example, the above definitions become: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13703"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{<a id="wrglossary.13704"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,
- <a id="wrglossary.13705"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={kine}</span>,
- <a id="wrglossary.13706"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an adult female of any bovine animal}</span>
+With <a id="wrglossary.13712"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can remove this parenthetical material and implement it using the category post-description hook instead. For example, the above definitions become: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13713"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cow}{<a id="wrglossary.13714"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cow}</span>,
+ <a id="wrglossary.13715"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={kine}</span>,
+ <a id="wrglossary.13716"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an adult female of any bovine animal}</span>
}
-<a id="wrglossary.13707"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravocry}{
- <a id="wrglossary.13708"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cry of approval}</span>,
- <a id="wrglossary.13709"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,
- <a id="wrglossary.13710"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>
+<a id="wrglossary.13717"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravocry}{
+ <a id="wrglossary.13718"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={cry of approval}</span>,
+ <a id="wrglossary.13719"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={1}</span>,
+ <a id="wrglossary.13720"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>
}
-<a id="wrglossary.13711"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravoruffian}{
- <a id="wrglossary.13712"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={hired ruffian or killer}</span>,
- <a id="wrglossary.13713"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,
- <a id="wrglossary.13714"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={bravoes}</span>,
- <a id="wrglossary.13715"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>}
-
-<a id="wrglossary.13716"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossary}{<a id="wrglossary.13717"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={glossary}</span>,
- <a id="wrglossary.13718"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<strong class="strong"><a id="wrglossary.13719"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a></strong>}</span>,
- <a id="wrglossary.13720"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={glossaries}</span>}
-</pre> The post-description hook for the <a id="wrglossary.13721"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a> category can now be set: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13722"></a><a href="#glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></a>{general}{<span class="comment">% </span>
-<span class="comment">% Has the <a id="wrglossary.13723"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key been set?</span>
- <a id="wrglossary.13724"></a><a href="#glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></a>{<a id="wrglossary.13725"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<a id="wrglossary.13726"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
- {<a id="wrglossary.13727"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13728"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a><a id="wrglossary.13729"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13730"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>},
- <code class="cmd">\emph</code>{archaic} <a id="wrglossary.13731"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>)<span class="comment">% </span>
+<a id="wrglossary.13721"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{bravoruffian}{
+ <a id="wrglossary.13722"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={hired ruffian or killer}</span>,
+ <a id="wrglossary.13723"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={2}</span>,
+ <a id="wrglossary.13724"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={bravoes}</span>,
+ <a id="wrglossary.13725"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={bravo}</span>}
+
+<a id="wrglossary.13726"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{glossary}{<a id="wrglossary.13727"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={glossary}</span>,
+ <a id="wrglossary.13728"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<strong class="strong"><a id="wrglossary.13729"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a></strong>}</span>,
+ <a id="wrglossary.13730"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={glossaries}</span>}
+</pre> The post-description hook for the <a id="wrglossary.13731"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a> category can now be set: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13732"></a><a href="#glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></a>{general}{<span class="comment">% </span>
+<span class="comment">% Has the <a id="wrglossary.13733"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key been set?</span>
+ <a id="wrglossary.13734"></a><a href="#glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></a>{<a id="wrglossary.13735"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<a id="wrglossary.13736"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
+ {<a id="wrglossary.13737"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13738"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a><a id="wrglossary.13739"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13740"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>},
+ <code class="cmd">\emph</code>{archaic} <a id="wrglossary.13741"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>)<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
-<span class="comment">% The <a id="wrglossary.13732"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key hasn't been set. Is the plural the same as the</span>
+<span class="comment">% The <a id="wrglossary.13742"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key hasn't been set. Is the plural the same as the</span>
<span class="comment">% singular form with the plural suffix appended?</span>
- <a id="wrglossary.13733"></a><a href="#glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></a>{<a id="wrglossary.13734"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>}{<a id="wrglossary.13735"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
- {<a id="wrglossary.13736"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<a id="wrglossary.13737"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<a id="wrglossary.13738"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.13743"></a><a href="#glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></a>{<a id="wrglossary.13744"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>}{<a id="wrglossary.13745"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
+ {<a id="wrglossary.13746"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<a id="wrglossary.13747"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<a id="wrglossary.13748"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>}<span class="comment">% </span>
{<span class="comment">% </span>
-<span class="comment">% Sibling check with <a id="wrglossary.13739"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (see below)</span>
+<span class="comment">% Sibling check with <a id="wrglossary.13749"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (see below)</span>
}<span class="comment">% </span>
{<span class="comment">% </span>
<span class="comment">% The plural isn't the default. Does this entry have a parent?</span>
- <a id="wrglossary.13740"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a>{<a id="wrglossary.13741"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>} {<span class="comment">% </span>
+ <a id="wrglossary.13750"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a>{<a id="wrglossary.13751"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>} {<span class="comment">% </span>
<span class="comment">% This entry has a parent.</span>
<span class="comment">% Are the plurals for the child and parent the same?</span>
- <a id="wrglossary.13742"></a><a href="#glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></a>{<a id="wrglossary.13743"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>}{<a id="wrglossary.13744"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
- {<a id="wrglossary.13745"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13746"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a>{<a id="wrglossary.13747"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}}}<span class="comment">% </span>
+ <a id="wrglossary.13752"></a><a href="#glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></a>{<a id="wrglossary.13753"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>}{<a id="wrglossary.13754"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
+ {<a id="wrglossary.13755"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13756"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a>{<a id="wrglossary.13757"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}}}<span class="comment">% </span>
{}<span class="comment">% child and parent plurals the same</span>
{<span class="comment">% </span>
- <a id="wrglossary.13748"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13749"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a><a id="wrglossary.13750"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13751"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})<span class="comment">% </span>
+ <a id="wrglossary.13758"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13759"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a><a id="wrglossary.13760"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13761"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})<span class="comment">% </span>
}<span class="comment">% </span>
- } {<a id="wrglossary.13752"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13753"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a><a id="wrglossary.13754"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13755"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})}<span class="comment">% </span>
+ } {<a id="wrglossary.13762"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13763"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a><a id="wrglossary.13764"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13765"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})}<span class="comment">% </span>
}<span class="comment">% </span>
}<span class="comment">% </span>
}
-</pre> (If you try this example out, notice the difference for the <span class="qt">&#x201c;glossary&#x201d;</span> entry if you use <a id="wrglossary.13756"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> and then replace it with <a id="wrglossary.13757"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a>.) See the <a id="wrglossary.13758"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details and also <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a>.<p>
+</pre> (If you try this example out, notice the difference for the <span class="qt">&#x201c;glossary&#x201d;</span> entry if you use <a id="wrglossary.13766"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> and then replace it with <a id="wrglossary.13767"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a>.) See the <a id="wrglossary.13768"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> user manual for further details and also <a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: An Introductory Guide</a>.<p>
The <span class="qt">&#x201c;bravo&#x201d;</span> homographs are an oddity where the singular form is identical but the plural is different (<span class="qt">&#x201c;bravos&#x201d;</span> and <span class="qt">&#x201c;bravoes&#x201d;</span>). In the original, both descriptions included the plural term. The above modifications drop the display of the regular <span class="qt">&#x201c;bravos&#x201d;</span> plural (for the <span class="qt">&#x201c;bravocry&#x201d;</span> term) and only show the <span class="qt">&#x201c;bravoes&#x201d;</span> plural (for the <span class="qt">&#x201c;bravoruffian&#x201d;</span> term). In this particular case it might be useful to show the regular plural in order to highlight the difference.<p>
-While it&#x2019;s straightforward to access an entry&#x2019;s parent label (with <a id="wrglossary.13759"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a>) it&#x2019;s much harder to access entry&#x2019;s children or siblings. The <a id="wrglossary.13760"></a><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a> command has to iterate over all entries to determine if any have a parent that matches the given label. This is obviously very time-consuming if you have a large database of entries. It also doesn&#x2019;t provide a way of determining whether or not the child entries have been indexed.<p>
-With <a id="wrglossary.13761"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s possible to save this information with the <a id="wrglossary.13762"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> and <a id="wrglossary.13763"></a><a href="#glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></a>, which not only save the total but also save the child or sibling labels in an <a id="wrglossary.13764"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list. This makes the information much faster to access and also only includes the labels of those entries that have actually been indexed.<p>
-In the above, the comment line: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% Sibling check with <a id="wrglossary.13765"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (see below)</span>
-</pre> indicates where to put the extra code. If you switch to <a id="wrglossary.13766"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and make sure to use <a id="wrglossary.13767"></a><a href="#glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></a> then you can insert the following code in the block above where that comment is: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13768"></a><a href="#glo:GlsXtrIfFieldNonZero"><code class="xtrcsfmt">\GlsXtrIfFieldNonZero</code></a>{<a id="wrglossary.13769"></a><a href="#glo:opt.glosfield.siblingcount"><span class="xtrcsoptfmt">siblingcount</span></a>}{<a id="wrglossary.13770"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}%
-{<span class="comment">% <a id="wrglossary.13771"></a><a href="#glo:opt.glosfield.siblingcount"><span class="xtrcsoptfmt">siblingcount</span></a> field value non-zero</span>
- <a id="wrglossary.13772"></a><a href="#glo:glsxtrfieldforlistloop"><code class="xtrcsfmt">\glsxtrfieldforlistloop</code></a> <span class="comment">% iterate over internal list</span>
- {<a id="wrglossary.13773"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>} <span class="comment">% entry label</span>
- {<a id="wrglossary.13774"></a><a href="#glo:opt.glosfield.siblinglist"><span class="xtrcsoptfmt">siblinglist</span></a>} <span class="comment">% label of field containing list</span>
+While it&#x2019;s straightforward to access an entry&#x2019;s parent label (with <a id="wrglossary.13769"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a>) it&#x2019;s much harder to access entry&#x2019;s children or siblings. The <a id="wrglossary.13770"></a><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a> command has to iterate over all entries to determine if any have a parent that matches the given label. This is obviously very time-consuming if you have a large database of entries. It also doesn&#x2019;t provide a way of determining whether or not the child entries have been indexed.<p>
+With <a id="wrglossary.13771"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s possible to save this information with the <a id="wrglossary.13772"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> and <a id="wrglossary.13773"></a><a href="#glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></a>, which not only save the total but also save the child or sibling labels in an <a id="wrglossary.13774"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list. This makes the information much faster to access and also only includes the labels of those entries that have actually been indexed.<p>
+In the above, the comment line: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% Sibling check with <a id="wrglossary.13775"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (see below)</span>
+</pre> indicates where to put the extra code. If you switch to <a id="wrglossary.13776"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and make sure to use <a id="wrglossary.13777"></a><a href="#glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></a> then you can insert the following code in the block above where that comment is: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13778"></a><a href="#glo:GlsXtrIfFieldNonZero"><code class="xtrcsfmt">\GlsXtrIfFieldNonZero</code></a>{<a id="wrglossary.13779"></a><a href="#glo:opt.glosfield.siblingcount"><span class="xtrcsoptfmt">siblingcount</span></a>}{<a id="wrglossary.13780"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}%
+{<span class="comment">% <a id="wrglossary.13781"></a><a href="#glo:opt.glosfield.siblingcount"><span class="xtrcsoptfmt">siblingcount</span></a> field value non-zero</span>
+ <a id="wrglossary.13782"></a><a href="#glo:glsxtrfieldforlistloop"><code class="xtrcsfmt">\glsxtrfieldforlistloop</code></a> <span class="comment">% iterate over internal list</span>
+ {<a id="wrglossary.13783"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>} <span class="comment">% entry label</span>
+ {<a id="wrglossary.13784"></a><a href="#glo:opt.glosfield.siblinglist"><span class="xtrcsoptfmt">siblinglist</span></a>} <span class="comment">% label of field containing list</span>
{<code class="cmd">\siblinghandler</code>} <span class="comment">% loop handler</span>
}<span class="comment">% </span>
-{}<span class="comment">% <a id="wrglossary.13775"></a><a href="#glo:opt.glosfield.siblingcount"><span class="xtrcsoptfmt">siblingcount</span></a> field value 0 or empty or missing</span>
+{}<span class="comment">% <a id="wrglossary.13785"></a><a href="#glo:opt.glosfield.siblingcount"><span class="xtrcsoptfmt">siblingcount</span></a> field value 0 or empty or missing</span>
</pre> This uses a custom handler that&#x2019;s defined as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\siblinghandler</code>}[1]{<span class="comment">% </span>
- <a id="wrglossary.13776"></a><a href="#glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></a>*{<a id="wrglossary.13777"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>}{<a id="wrglossary.13778"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
- {<a id="wrglossary.13779"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{#1}}<span class="comment">% </span>
+ <a id="wrglossary.13786"></a><a href="#glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></a>*{<a id="wrglossary.13787"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>}{<a id="wrglossary.13788"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
+ {<a id="wrglossary.13789"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{#1}}<span class="comment">% </span>
{}<span class="comment">% current entry's plural same as sibling's plural</span>
{<span class="comment">% </span>
- <a id="wrglossary.13780"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13781"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a><a id="wrglossary.13782"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13783"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})<span class="comment">% </span>
- <a id="wrglossary.13784"></a><a href="#glo:listbreak"><code class="csfmt">\listbreak</code></a>
+ <a id="wrglossary.13790"></a><a href="#glo:space"><code class="csfmt">\space</code></a>(<code class="cmd">\emph</code>{pl.}<a id="wrglossary.13791"></a><a href="#glo:cs.sp"><code class="csfmt">\ </code></a><a id="wrglossary.13792"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<a id="wrglossary.13793"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})<span class="comment">% </span>
+ <a id="wrglossary.13794"></a><a href="#glo:listbreak"><code class="csfmt">\listbreak</code></a>
}<span class="comment">% </span>
}
-</pre> The <a id="wrglossary.13785"></a><a href="#glo:listbreak"><code class="csfmt">\listbreak</code></a> command is provided by <a id="wrglossary.13786"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> and is used for prematurely exiting a loop. The handler tests if the sibling&#x2019;s <a id="wrglossary.13787"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field is identical to the current entry&#x2019;s <a id="wrglossary.13788"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. If they are the same, it does nothing. If they are different, it displays the current entry&#x2019;s plural and breaks the loop.<p>
+</pre> The <a id="wrglossary.13795"></a><a href="#glo:listbreak"><code class="csfmt">\listbreak</code></a> command is provided by <a id="wrglossary.13796"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> and is used for prematurely exiting a loop. The handler tests if the sibling&#x2019;s <a id="wrglossary.13797"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field is identical to the current entry&#x2019;s <a id="wrglossary.13798"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. If they are the same, it does nothing. If they are different, it displays the current entry&#x2019;s plural and breaks the loop.<p>
Note that this assumes that the parent entry hasn&#x2019;t had the plural form explicitly set to <span class="qt">&#x201c;bravoes&#x201d;</span> instead of the default <span class="qt">&#x201c;bravos&#x201d;</span>. In that case, the parent entry would show the plural but the <span class="qt">&#x201c;bravoruffian&#x201d;</span> child entry wouldn&#x2019;t show the plural (since this case would led to the empty code block identified with the comment <span class="qt">&#x201c;child and parent plurals the same&#x201d;</span>). The <span class="qt">&#x201c;bravoes&#x201d;</span> plural form would instead be shown for the parent, which wouldn&#x2019;t look right.<p>
-If you don&#x2019;t use <a id="wrglossary.13789"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> or if you use it without the <a id="wrglossary.13790"></a><a href="#glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></a> resource option then the sibling information won&#x2019;t be available.<p>
-<div class="sidenote"><a id="wrglossary.13791"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-In order to switch to using <a id="wrglossary.13792"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s first necessary to switch to using <a id="wrglossary.13793"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (as above). Remember that the <a id="wrglossary.13794"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option is required: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13795"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,</strong><a id="wrglossary.13796"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13797"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13798"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13799"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a></span>,
-<a id="wrglossary.13800"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>]{glossaries-extra}
-</pre> Next the entry definitions need to be converted to the <a id="wrglossary.13801"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13802"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This can be done with <a id="wrglossary.13803"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13804"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sample.tex entries.
-</pre> The semantic command may be moved to the <a id="wrglossary.13805"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file&#x2019;s <a id="wrglossary.13806"></a><a href="#glo:idx.bibpreamble">preamble</a> to ensure it&#x2019;s defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@preamble</code>{"<a id="wrglossary.13807"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>{<code class="cmd">\scriptlang</code>}[1]{<code class="cmd">\textsf</code>{#1}}"}
+If you don&#x2019;t use <a id="wrglossary.13799"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> or if you use it without the <a id="wrglossary.13800"></a><a href="#glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></a> resource option then the sibling information won&#x2019;t be available.<p>
+<div class="sidenote"><a id="wrglossary.13801"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+In order to switch to using <a id="wrglossary.13802"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it&#x2019;s first necessary to switch to using <a id="wrglossary.13803"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (as above). Remember that the <a id="wrglossary.13804"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option is required: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13805"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,</strong><a id="wrglossary.13806"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13807"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.13808"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13809"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a></span>,
+<a id="wrglossary.13810"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>]{glossaries-extra}
+</pre> Next the entry definitions need to be converted to the <a id="wrglossary.13811"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13812"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This can be done with <a id="wrglossary.13813"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13814"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sample.tex entries.
+</pre> The semantic command may be moved to the <a id="wrglossary.13815"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file&#x2019;s <a id="wrglossary.13816"></a><a href="#glo:idx.bibpreamble">preamble</a> to ensure it&#x2019;s defined: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@preamble</code>{"<a id="wrglossary.13817"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>{<code class="cmd">\scriptlang</code>}[1]{<code class="cmd">\textsf</code>{#1}}"}
</pre><p>
-The <a id="wrglossary.13808"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field typically shouldn&#x2019;t be set when using <a id="wrglossary.13809"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, so <a id="wrglossary.13810"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> strips it. If the <a id="wrglossary.13811"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field is missing, <a id="wrglossary.13812"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will obtain it from the sort fallback for that entry type. In this case, <code class="code">@entry</code> has the <a id="wrglossary.13813"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field as the sort fallback. If this is also missing then its value is obtained from the parent&#x2019;s <a id="wrglossary.13814"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field (see <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a> for other examples).<p>
+The <a id="wrglossary.13818"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field typically shouldn&#x2019;t be set when using <a id="wrglossary.13819"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, so <a id="wrglossary.13820"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> strips it. If the <a id="wrglossary.13821"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field is missing, <a id="wrglossary.13822"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will obtain it from the sort fallback for that entry type. In this case, <code class="code">@entry</code> has the <a id="wrglossary.13823"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field as the sort fallback. If this is also missing then its value is obtained from the parent&#x2019;s <a id="wrglossary.13824"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field (see <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a> for other examples).<p>
Therefore the <span class="qt">&#x201c;Perl&#x201d;</span> entry is simply defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{Perl,
- <a id="wrglossary.13815"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\scriptlang</code>{Perl}}</span>,
- <a id="wrglossary.13816"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A scripting language}</span>
+ <a id="wrglossary.13825"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\scriptlang</code>{Perl}}</span>,
+ <a id="wrglossary.13826"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={A scripting language}</span>
}
-</pre> This isn&#x2019;t a problem for <a id="wrglossary.13817"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. In this case, the command has been provided in the <code class="code">@preamble</code>, but <a id="wrglossary.13818"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> strips font information so the sort value becomes <span class="qt">&#x201c;Perl&#x201d;</span>. If the definition isn&#x2019;t placed in <code class="code">@preamble</code> then <a id="wrglossary.13819"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will simply ignore the command (as <a id="wrglossary.13820"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> does) so the sort value will still end up as <span class="qt">&#x201c;Perl&#x201d;</span>.<p>
-The homograph entries have also had their <a id="wrglossary.13821"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> fields omitted: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{glossarycol,
- <a id="wrglossary.13822"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span>,
- <a id="wrglossary.13823"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={collection of glosses}</span>
+</pre> This isn&#x2019;t a problem for <a id="wrglossary.13827"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. In this case, the command has been provided in the <code class="code">@preamble</code>, but <a id="wrglossary.13828"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> strips font information so the sort value becomes <span class="qt">&#x201c;Perl&#x201d;</span>. If the definition isn&#x2019;t placed in <code class="code">@preamble</code> then <a id="wrglossary.13829"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will simply ignore the command (as <a id="wrglossary.13830"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> does) so the sort value will still end up as <span class="qt">&#x201c;Perl&#x201d;</span>.<p>
+The homograph entries have also had their <a id="wrglossary.13831"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> fields omitted: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{glossarycol,
+ <a id="wrglossary.13832"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span>,
+ <a id="wrglossary.13833"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={collection of glosses}</span>
}
<code class="code">@entry</code>{glossarylist,
- <a id="wrglossary.13824"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span>,
- <a id="wrglossary.13825"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={list of technical words}</span>
+ <a id="wrglossary.13834"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={glossary}</span>,
+ <a id="wrglossary.13835"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={list of technical words}</span>
}
</pre><p>
-This means that the sort value for both these child entries is <span class="qt">&#x201c;glossary&#x201d;</span>. When <a id="wrglossary.13826"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> encounters identical sort values it acts according to its <a id="wrglossary.13827"></a><a href="#glo:opt.resource.identical-sort-action"><span class="xtrcsoptfmt">identical-sort-action</span></a> setting. The default action is to sort by the label using a simple string comparison. In this case, it would put <span class="qt">&#x201c;glossarycol&#x201d;</span> before <span class="qt">&#x201c;glossarylist&#x201d;</span>. In the original document, the <a id="wrglossary.13828"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value was manually chosen to ensure that the entries are ordered according to <a id="wrglossary.13829"></a><a href="#glo:dual.firstuse">first use</a>. This ordering can easily be obtained by changing <a id="wrglossary.13830"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> identical sort action (requires at least <a id="wrglossary.13831"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v2.0): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13832"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13833"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<strong class="strong"><a id="wrglossary.13834"></a><a href="#glo:opt.resource.identical-sort-action"><span class="xtrcsoptfmt">identical-sort-action</span></a><span class="optfmt">=use</span></strong>]
-</pre> This command should replace <a id="wrglossary.13835"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. If you want the sibling information (see earlier), then you need to remember to add <a id="wrglossary.13836"></a><a href="#glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></a> to the list of options.<p>
-Note that this is a better solution than in the original example. If I edit the document so that <span class="qt">&#x201c;glossarycol&#x201d;</span> is used first, then the ordering will be updated accordingly, but with the original example, the <a id="wrglossary.13837"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> keys would need to be manually changed.<p>
-The remainder of the <a id="wrglossary.13838"></a><a href="#glo:idx.documentpreamble">document preamble</a> (that is, the definition of <code class="csfmt">\scriptlang</code> and all the entry definitions) should now be removed.<p>
-Finally, replace <a id="wrglossary.13839"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.13840"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample
-bib2gls <a id="wrglossary.13841"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> sample
+This means that the sort value for both these child entries is <span class="qt">&#x201c;glossary&#x201d;</span>. When <a id="wrglossary.13836"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> encounters identical sort values it acts according to its <a id="wrglossary.13837"></a><a href="#glo:opt.resource.identical-sort-action"><span class="xtrcsoptfmt">identical-sort-action</span></a> setting. The default action is to sort by the label using a simple string comparison. In this case, it would put <span class="qt">&#x201c;glossarycol&#x201d;</span> before <span class="qt">&#x201c;glossarylist&#x201d;</span>. In the original document, the <a id="wrglossary.13838"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value was manually chosen to ensure that the entries are ordered according to <a id="wrglossary.13839"></a><a href="#glo:dual.firstuse">first use</a>. This ordering can easily be obtained by changing <a id="wrglossary.13840"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> identical sort action (requires at least <a id="wrglossary.13841"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v2.0): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13842"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13843"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<strong class="strong"><a id="wrglossary.13844"></a><a href="#glo:opt.resource.identical-sort-action"><span class="xtrcsoptfmt">identical-sort-action</span></a><span class="optfmt">=use</span></strong>]
+</pre> This command should replace <a id="wrglossary.13845"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. If you want the sibling information (see earlier), then you need to remember to add <a id="wrglossary.13846"></a><a href="#glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></a> to the list of options.<p>
+Note that this is a better solution than in the original example. If I edit the document so that <span class="qt">&#x201c;glossarycol&#x201d;</span> is used first, then the ordering will be updated accordingly, but with the original example, the <a id="wrglossary.13847"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> keys would need to be manually changed.<p>
+The remainder of the <a id="wrglossary.13848"></a><a href="#glo:idx.documentpreamble">document preamble</a> (that is, the definition of <code class="csfmt">\scriptlang</code> and all the entry definitions) should now be removed.<p>
+Finally, replace <a id="wrglossary.13849"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.13850"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample
+bib2gls <a id="wrglossary.13851"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> sample
pdflatex sample
pdflatex sample
-</pre> Note use of the <a id="wrglossary.13842"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> (or <a id="wrglossary.13843"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>) switch, which is needed to support the <a id="wrglossary.13844"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a> style. The third LaTeX call is needed because the document contains <a id="wrglossary.13845"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>.<p>
-Note that you can&#x2019;t use the <a id="wrglossary.13846"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span> package option with <a id="wrglossary.13847"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Instead use the <a id="wrglossary.13848"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=none</span> resource option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13849"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13850"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<a id="wrglossary.13851"></a><a href="#glo:opt.resource.identical-sort-action"><span class="xtrcsoptfmt">identical-sort-action</span></a><span class="optfmt">=use</span>,
- <strong class="strong"><a id="wrglossary.13852"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=none</span></strong>
+</pre> Note use of the <a id="wrglossary.13852"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> (or <a id="wrglossary.13853"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>) switch, which is needed to support the <a id="wrglossary.13854"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a> style. The third LaTeX call is needed because the document contains <a id="wrglossary.13855"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>.<p>
+Note that you can&#x2019;t use the <a id="wrglossary.13856"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="optfmt">=letter</span> package option with <a id="wrglossary.13857"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Instead use the <a id="wrglossary.13858"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=none</span> resource option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13859"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13860"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">={entries}</span>,<a id="wrglossary.13861"></a><a href="#glo:opt.resource.identical-sort-action"><span class="xtrcsoptfmt">identical-sort-action</span></a><span class="optfmt">=use</span>,
+ <strong class="strong"><a id="wrglossary.13862"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=none</span></strong>
]
</pre><p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-inline.tex">&#x1f4e5;</a> <a id="wrglossary.13853"></a><dfn id="glo:file.sample-inline.tex"><span class="filefmt">sample-inline.tex</span></dfn></div><!-- end of filedef -->
- This document is like <a id="wrglossary.13854"></a><a href="#glo:file.sample.tex"><span class="filefmt">sample.tex</span></a>, above, but uses the <a id="wrglossary.13855"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> glossary style to put the <a id="wrglossary.13856"></a><a href="#glo:dual.glossary">glossary</a> in a footnote. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-inline
+<div class="filedef">&#x1f5cb;<a href="samples/sample-inline.tex">&#x1f4e5;</a> <a id="wrglossary.13863"></a><dfn id="glo:file.sample-inline.tex"><span class="filefmt">sample-inline.tex</span></dfn></div><!-- end of filedef -->
+ This document is like <a id="wrglossary.13864"></a><a href="#glo:file.sample.tex"><span class="filefmt">sample.tex</span></a>, above, but uses the <a id="wrglossary.13865"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> glossary style to put the <a id="wrglossary.13866"></a><a href="#glo:dual.glossary">glossary</a> in a footnote. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-inline
makeglossaries sample-inline
pdflatex sample-inline
pdflatex sample-inline
-</pre> If you want to convert this document to <a id="wrglossary.13857"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, follow the same procedure as above. If you want to use <a id="wrglossary.13858"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then you don&#x2019;t need the <a id="wrglossary.13859"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch since no letter groups are required.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampletree.tex">&#x1f4e5;</a> <a id="wrglossary.13860"></a><dfn id="glo:file.sampletree.tex"><span class="filefmt">sampletree.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates a <a id="wrglossary.13861"></a><a href="#glo:hierarchicallevel">hierarchical</a> glossary structure where child entries have different names to their corresponding parent entry. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampletree
+</pre> If you want to convert this document to <a id="wrglossary.13867"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, follow the same procedure as above. If you want to use <a id="wrglossary.13868"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then you don&#x2019;t need the <a id="wrglossary.13869"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch since no letter groups are required.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampletree.tex">&#x1f4e5;</a> <a id="wrglossary.13870"></a><dfn id="glo:file.sampletree.tex"><span class="filefmt">sampletree.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates a <a id="wrglossary.13871"></a><a href="#glo:hierarchicallevel">hierarchical</a> glossary structure where child entries have different names to their corresponding parent entry. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampletree
makeglossaries sampletree
pdflatex sampletree
-</pre> The document uses the <a id="wrglossary.13862"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a> glossary style, which needs to know the widest name for each <a id="wrglossary.13863"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. This has been assigned manually in the <a id="wrglossary.13864"></a><a href="#glo:idx.documentpreamble">document preamble</a> with <a id="wrglossary.13865"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13866"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>{Roman letters} <span class="comment">% level 0 widest name</span>
-<a id="wrglossary.13867"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>[1]{Sigma} <span class="comment">% level 1 widest name</span>
-</pre> (Level&#xa0;0 is the top-most level. That is, entries that don&#x2019;t have a parent.) It&#x2019;s possible to get <a id="wrglossary.13868"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to compute the widest top-level entry with <a id="wrglossary.13869"></a><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a> but this will iterate over all top-level entries, regardless of whether or not they appear in the <a id="wrglossary.13870"></a><a href="#glo:dual.glossary">glossary</a>. If you have a large database of entries, this will firstly take time and secondly the width may be too large due to an unindexed entry with a big name.<p>
-This sample document doesn&#x2019;t require any of the tabular styles so I&#x2019;ve prevented those packages from being loaded with <a id="wrglossary.13871"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a> and <a id="wrglossary.13872"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a>. The reduces the overall package loading and reduces the potential of package conflict. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13873"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13874"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a></span>,<strong class="strong"><a id="wrglossary.13875"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a>,<a id="wrglossary.13876"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a></strong>]
+</pre> The document uses the <a id="wrglossary.13872"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a> glossary style, which needs to know the widest name for each <a id="wrglossary.13873"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. This has been assigned manually in the <a id="wrglossary.13874"></a><a href="#glo:idx.documentpreamble">document preamble</a> with <a id="wrglossary.13875"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13876"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>{Roman letters} <span class="comment">% level 0 widest name</span>
+<a id="wrglossary.13877"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>[1]{Sigma} <span class="comment">% level 1 widest name</span>
+</pre> (Level&#xa0;0 is the top-most level. That is, entries that don&#x2019;t have a parent.) It&#x2019;s possible to get <a id="wrglossary.13878"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to compute the widest top-level entry with <a id="wrglossary.13879"></a><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a> but this will iterate over all top-level entries, regardless of whether or not they appear in the <a id="wrglossary.13880"></a><a href="#glo:dual.glossary">glossary</a>. If you have a large database of entries, this will firstly take time and secondly the width may be too large due to an unindexed entry with a big name.<p>
+This sample document doesn&#x2019;t require any of the tabular styles so I&#x2019;ve prevented those packages from being loaded with <a id="wrglossary.13881"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a> and <a id="wrglossary.13882"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a>. The reduces the overall package loading and reduces the potential of package conflict. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13883"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13884"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a></span>,<strong class="strong"><a id="wrglossary.13885"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a>,<a id="wrglossary.13886"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a></strong>]
{glossaries}
-</pre> (This example glossary is actually better suited for one of the topic styles provided with <a id="wrglossary.13877"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a>, see below.)<p>
-This is obviously a contrived example since it&#x2019;s strange to have the symbol names (such as <span class="qt">&#x201c;Sigma&#x201d;</span>) in the glossary. The purpose is to demonstrate the <a id="wrglossary.13878"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a> with an entry that&#x2019;s noticeably wider than the others in the same <a id="wrglossary.13879"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. A more sensible document would have the symbol in the <a id="wrglossary.13880"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key.<p>
-<div class="sidenote"><a id="wrglossary.13881"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.13882"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then you can instead use a combination of <a id="wrglossary.13883"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> and <a id="wrglossary.13884"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13885"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13886"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a></span>,<a id="wrglossary.13887"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<strong class="strong"><a id="wrglossary.13888"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
-<a id="wrglossary.13889"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=tree</span></strong>]{<strong class="strong">glossaries-extra</strong>}
-</pre> The <a id="wrglossary.13890"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> package not only patches the original styles provided by the base <a id="wrglossary.13891"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (such as <a id="wrglossary.13892"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> used in this example) but also provides extra helper commands. In this case, it provides additional commands to calculate the widest name. For example, instead of manually setting the widest entry with <a id="wrglossary.13893"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>, you could add the following before the glossary: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13894"></a><a href="#glo:glsFindWidestUsedTopLevelName"><code class="xtrcsfmt">\glsFindWidestUsedTopLevelName</code></a>
-<a id="wrglossary.13895"></a><a href="#glo:glsFindWidestUsedLevelTwo"><code class="xtrcsfmt">\glsFindWidestUsedLevelTwo</code></a>
+</pre> (This example glossary is actually better suited for one of the topic styles provided with <a id="wrglossary.13887"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a>, see below.)<p>
+This is obviously a contrived example since it&#x2019;s strange to have the symbol names (such as <span class="qt">&#x201c;Sigma&#x201d;</span>) in the glossary. The purpose is to demonstrate the <a id="wrglossary.13888"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a> with an entry that&#x2019;s noticeably wider than the others in the same <a id="wrglossary.13889"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. A more sensible document would have the symbol in the <a id="wrglossary.13890"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key.<p>
+<div class="sidenote"><a id="wrglossary.13891"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.13892"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then you can instead use a combination of <a id="wrglossary.13893"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> and <a id="wrglossary.13894"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13895"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13896"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a></span>,<a id="wrglossary.13897"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<strong class="strong"><a id="wrglossary.13898"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
+<a id="wrglossary.13899"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=tree</span></strong>]{<strong class="strong">glossaries-extra</strong>}
+</pre> The <a id="wrglossary.13900"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> package not only patches the original styles provided by the base <a id="wrglossary.13901"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (such as <a id="wrglossary.13902"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> used in this example) but also provides extra helper commands. In this case, it provides additional commands to calculate the widest name. For example, instead of manually setting the widest entry with <a id="wrglossary.13903"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>, you could add the following before the glossary: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13904"></a><a href="#glo:glsFindWidestUsedTopLevelName"><code class="xtrcsfmt">\glsFindWidestUsedTopLevelName</code></a>
+<a id="wrglossary.13905"></a><a href="#glo:glsFindWidestUsedLevelTwo"><code class="xtrcsfmt">\glsFindWidestUsedLevelTwo</code></a>
</pre> This will only take into account the entries that have actually been used in the document, but it can still be time-consuming if you have a large number of entries.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-Note that the glossary must be at the end of the document (after all required entries have been used) with this method. The alternative is to perform the calculation at the end of the document and save the results in the <a id="wrglossary.13896"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the next run. </div><!-- end of important -->
-<p>
-This example document is using top-level entries for topics without descriptions. This means that the descriptions simply contain <a id="wrglossary.13897"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> to prevent the post-description punctuation from being automatically inserted. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13898"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{greekletter}{<a id="wrglossary.13899"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Greek letters}</span>,
-<a id="wrglossary.13900"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Greek letter}</span>,
-<a id="wrglossary.13901"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.13902"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
-</pre> With <a id="wrglossary.13903"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can convert this to <a id="wrglossary.13904"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a> which will prevent the post-description punctuation without interfering with the category post-description hook.<p>
-In order to distinguish between the child entries, which are symbols, and the parent entries, which are topics, it&#x2019;s useful to give these two different types of entries different categories. The topics can use the default <a id="wrglossary.13905"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a> category, but the symbol entries can be assigned to a different category. The value of the <a id="wrglossary.13906"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key must be a label. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13907"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{C}{<a id="wrglossary.13908"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={C}</span>,
-<a id="wrglossary.13909"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Euler's constant}</span>,
-<strong class="strong"><a id="wrglossary.13910"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.13911"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>}</span>,</strong>
-<a id="wrglossary.13912"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={romanletter}</span>}
+Note that the glossary must be at the end of the document (after all required entries have been used) with this method. The alternative is to perform the calculation at the end of the document and save the results in the <a id="wrglossary.13906"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the next run. </div><!-- end of important -->
+<p>
+This example document is using top-level entries for topics without descriptions. This means that the descriptions simply contain <a id="wrglossary.13907"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> to prevent the post-description punctuation from being automatically inserted. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13908"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{greekletter}{<a id="wrglossary.13909"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Greek letters}</span>,
+<a id="wrglossary.13910"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Greek letter}</span>,
+<a id="wrglossary.13911"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.13912"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>}
+</pre> With <a id="wrglossary.13913"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can convert this to <a id="wrglossary.13914"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a> which will prevent the post-description punctuation without interfering with the category post-description hook.<p>
+In order to distinguish between the child entries, which are symbols, and the parent entries, which are topics, it&#x2019;s useful to give these two different types of entries different categories. The topics can use the default <a id="wrglossary.13915"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a> category, but the symbol entries can be assigned to a different category. The value of the <a id="wrglossary.13916"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key must be a label. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13917"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{C}{<a id="wrglossary.13918"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={C}</span>,
+<a id="wrglossary.13919"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Euler's constant}</span>,
+<strong class="strong"><a id="wrglossary.13920"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.13921"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>}</span>,</strong>
+<a id="wrglossary.13922"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={romanletter}</span>}
</pre><p>
-There is some redundancy caused by a parenthetical note after the <a id="wrglossary.13913"></a><a href="#glo:dual.firstuse">first use</a> in some of the symbol entries. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13914"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pi}{<a id="wrglossary.13915"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pi}</span>,
-<a id="wrglossary.13916"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={<a id="wrglossary.13917"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\pi</code>}}</span>,
-<a id="wrglossary.13918"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={<a id="wrglossary.13919"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\pi</code>} (lowercase pi)}</span>,
-<a id="wrglossary.13920"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Transcendental number}</span>,
-<a id="wrglossary.13921"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>}
-</pre> With <a id="wrglossary.13922"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> this can be dealt with through the category post-link hook: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13923"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{symbol}{<span class="comment">% </span>
- <a id="wrglossary.13924"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a>
+There is some redundancy caused by a parenthetical note after the <a id="wrglossary.13923"></a><a href="#glo:dual.firstuse">first use</a> in some of the symbol entries. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13924"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pi}{<a id="wrglossary.13925"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pi}</span>,
+<a id="wrglossary.13926"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={<a id="wrglossary.13927"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\pi</code>}}</span>,
+<a id="wrglossary.13928"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={<a id="wrglossary.13929"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\pi</code>} (lowercase pi)}</span>,
+<a id="wrglossary.13930"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Transcendental number}</span>,
+<a id="wrglossary.13931"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>}
+</pre> With <a id="wrglossary.13932"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> this can be dealt with through the category post-link hook: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13933"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{symbol}{<span class="comment">% </span>
+ <a id="wrglossary.13934"></a><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a>
{<span class="comment">% first use</span>
- <a id="wrglossary.13925"></a><a href="#glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></a>{<a id="wrglossary.13926"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<a id="wrglossary.13927"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<span class="comment">% </span>
- { (<a id="wrglossary.13928"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>)}{}<span class="comment">% </span>
+ <a id="wrglossary.13935"></a><a href="#glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></a>{<a id="wrglossary.13936"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a>}{<a id="wrglossary.13937"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<span class="comment">% </span>
+ { (<a id="wrglossary.13938"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>)}{}<span class="comment">% </span>
}<span class="comment">% </span>
{}<span class="comment">% not first use</span>
}
-</pre> The parenthetical material is now stored in the <a id="wrglossary.13929"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13930"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sigma}{<a id="wrglossary.13931"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Sigma}</span>,
-<a id="wrglossary.13932"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={<a id="wrglossary.13933"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a><code class="cmd">\Sigma</code>}</span>,
-<strong class="strong"><a id="wrglossary.13934"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={uppercase sigma}</span>,</strong>
-<a id="wrglossary.13935"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Used to indicate summation}</span>,
-<a id="wrglossary.13936"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>}
-</pre> The category post-description link is also set to ensure that the symbol is displayed after the description in the glossary: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13937"></a><a href="#glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></a>{symbol}{<a id="wrglossary.13938"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
- ($<a id="wrglossary.13939"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<a id="wrglossary.13940"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}$)}
-</pre> These modifications only affect entries with the <a id="wrglossary.13941"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <a id="wrglossary.13942"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>.<p>
-With <a id="wrglossary.13943"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, it&#x2019;s now possible to use the topic styles provided with the <a id="wrglossary.13944"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> package: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13945"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<strong class="strong"><a id="wrglossary.13946"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a></strong></span>,<a id="wrglossary.13947"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<strong class="strong"><a id="wrglossary.13948"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a></strong>,<a id="wrglossary.13949"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">={tree<strong class="strong">,topic</strong>}</span>]
+</pre> The parenthetical material is now stored in the <a id="wrglossary.13939"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13940"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sigma}{<a id="wrglossary.13941"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Sigma}</span>,
+<a id="wrglossary.13942"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={<a id="wrglossary.13943"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a><code class="cmd">\Sigma</code>}</span>,
+<strong class="strong"><a id="wrglossary.13944"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={uppercase sigma}</span>,</strong>
+<a id="wrglossary.13945"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Used to indicate summation}</span>,
+<a id="wrglossary.13946"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>}
+</pre> The category post-description link is also set to ensure that the symbol is displayed after the description in the glossary: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13947"></a><a href="#glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></a>{symbol}{<a id="wrglossary.13948"></a><a href="#glo:space"><code class="csfmt">\space</code></a>
+ ($<a id="wrglossary.13949"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<a id="wrglossary.13950"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}$)}
+</pre> These modifications only affect entries with the <a id="wrglossary.13951"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <a id="wrglossary.13952"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>.<p>
+With <a id="wrglossary.13953"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, it&#x2019;s now possible to use the topic styles provided with the <a id="wrglossary.13954"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> package: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.13955"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<strong class="strong"><a id="wrglossary.13956"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a></strong></span>,<a id="wrglossary.13957"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<strong class="strong"><a id="wrglossary.13958"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a></strong>,<a id="wrglossary.13959"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">={tree<strong class="strong">,topic</strong>}</span>]
{<strong class="strong">glossaries-extra</strong>}
-</pre> The <a id="wrglossary.13950"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style is designed for this kind of hierarchy where all the top-level entries don&#x2019;t have descriptions. This means that the <a id="wrglossary.13951"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> and <a id="wrglossary.13952"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a> commands aren&#x2019;t required. The top-level entries can simply be defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13953"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{greekletter}{<a id="wrglossary.13954"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Greek letters}</span>,
-<a id="wrglossary.13955"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Greek letter}</span>, <a id="wrglossary.13956"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+</pre> The <a id="wrglossary.13960"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style is designed for this kind of hierarchy where all the top-level entries don&#x2019;t have descriptions. This means that the <a id="wrglossary.13961"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> and <a id="wrglossary.13962"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a> commands aren&#x2019;t required. The top-level entries can simply be defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13963"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{greekletter}{<a id="wrglossary.13964"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Greek letters}</span>,
+<a id="wrglossary.13965"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Greek letter}</span>, <a id="wrglossary.13966"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.13957"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{romanletter}{<a id="wrglossary.13958"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Roman letters}</span>,
-<a id="wrglossary.13959"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Roman letter}</span>, <a id="wrglossary.13960"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-</pre> I&#x2019;ve now loaded both the <a id="wrglossary.13961"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> and <a id="wrglossary.13962"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> packages (via <a id="wrglossary.13963"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">={tree,topic}</span>). The <a id="wrglossary.13964"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> package can be used without <a id="wrglossary.13965"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, in which case it will behave more like the normal <a id="wrglossary.13966"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> rather than <a id="wrglossary.13967"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> styles (but with different indentation and no description in the top-level). However, if you use <a id="wrglossary.13968"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a> (provided by <a id="wrglossary.13969"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>) then the <a id="wrglossary.13970"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style will behave more like <a id="wrglossary.13971"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a>.<p>
-Since there&#x2019;s no description for the top-level entries, the <a id="wrglossary.13972"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style ignores the widest name setting for the top-level, so I can just have the level&#xa0;1 setting: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13973"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>[1]Sigma
+<a id="wrglossary.13967"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{romanletter}{<a id="wrglossary.13968"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Roman letters}</span>,
+<a id="wrglossary.13969"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Roman letter}</span>, <a id="wrglossary.13970"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+</pre> I&#x2019;ve now loaded both the <a id="wrglossary.13971"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> and <a id="wrglossary.13972"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> packages (via <a id="wrglossary.13973"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">={tree,topic}</span>). The <a id="wrglossary.13974"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> package can be used without <a id="wrglossary.13975"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, in which case it will behave more like the normal <a id="wrglossary.13976"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> rather than <a id="wrglossary.13977"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> styles (but with different indentation and no description in the top-level). However, if you use <a id="wrglossary.13978"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a> (provided by <a id="wrglossary.13979"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>) then the <a id="wrglossary.13980"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style will behave more like <a id="wrglossary.13981"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a>.<p>
+Since there&#x2019;s no description for the top-level entries, the <a id="wrglossary.13982"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style ignores the widest name setting for the top-level, so I can just have the level&#xa0;1 setting: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13983"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>[1]Sigma
</pre><p>
-<div class="sidenote"><a id="wrglossary.13974"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this document so that it uses <a id="wrglossary.13975"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to convert it to using <a id="wrglossary.13976"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, as described above, but remember that you now need the <a id="wrglossary.13977"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13978"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,</strong><a id="wrglossary.13979"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13980"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a></span>,<a id="wrglossary.13981"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13982"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.13983"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">={tree,topic}</span>]
+<div class="sidenote"><a id="wrglossary.13984"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this document so that it uses <a id="wrglossary.13985"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to convert it to using <a id="wrglossary.13986"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, as described above, but remember that you now need the <a id="wrglossary.13987"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.13988"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>,</strong><a id="wrglossary.13989"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13990"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a></span>,<a id="wrglossary.13991"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.13992"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.13993"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">={tree,topic}</span>]
{<strong class="strong">glossaries-extra</strong>}
-</pre> Next convert the entries to the <a id="wrglossary.13984"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13985"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13986"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampletree.tex entries.bib
-</pre> Now replace <a id="wrglossary.13987"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13988"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13989"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<strong class="strong"><a id="wrglossary.13990"></a><a href="#glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></a></strong>]
-</pre> I&#x2019;ve used the <a id="wrglossary.13991"></a><a href="#glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></a> option here to get <a id="wrglossary.13992"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to compute the widest name. (Obviously, it can only do this if it can correctly interpret any commands contained in the <a id="wrglossary.13993"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field.)<p>
-This means that the <a id="wrglossary.13994"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a> commands can now be removed completely. All the <a id="wrglossary.13995"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands also need to be removed from the <a id="wrglossary.13996"></a><a href="#glo:idx.documentpreamble">document preamble</a>. Finally, <a id="wrglossary.13997"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> needs to be replaced with <a id="wrglossary.13998"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampletree
+</pre> Next convert the entries to the <a id="wrglossary.13994"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.13995"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.13996"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sampletree.tex entries.bib
+</pre> Now replace <a id="wrglossary.13997"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.13998"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13999"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<strong class="strong"><a id="wrglossary.14000"></a><a href="#glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></a></strong>]
+</pre> I&#x2019;ve used the <a id="wrglossary.14001"></a><a href="#glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></a> option here to get <a id="wrglossary.14002"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to compute the widest name. (Obviously, it can only do this if it can correctly interpret any commands contained in the <a id="wrglossary.14003"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field.)<p>
+This means that the <a id="wrglossary.14004"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a> commands can now be removed completely. All the <a id="wrglossary.14005"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands also need to be removed from the <a id="wrglossary.14006"></a><a href="#glo:idx.documentpreamble">document preamble</a>. Finally, <a id="wrglossary.14007"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> needs to be replaced with <a id="wrglossary.14008"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampletree
bib2gls sampletree
pdflatex sampletree
</pre><p>
-This produces the same result as with just <a id="wrglossary.13999"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.14000"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. However, there are some modifications that can be made to the <a id="wrglossary.14001"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file to make it neater. <p>
+This produces the same result as with just <a id="wrglossary.14009"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.14010"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. However, there are some modifications that can be made to the <a id="wrglossary.14011"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file to make it neater. <p>
The top-level entries are defined as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{greekletter,
- <a id="wrglossary.14002"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Greek letters}</span>,
- <a id="wrglossary.14003"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.14004"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Greek letter}</span>
+ <a id="wrglossary.14012"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Greek letters}</span>,
+ <a id="wrglossary.14013"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.14014"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Greek letter}</span>
}
<code class="code">@entry</code>{romanletter,
- <a id="wrglossary.14005"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Roman letters}</span>,
- <a id="wrglossary.14006"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.14007"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Roman letter}</span>
+ <a id="wrglossary.14015"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Roman letters}</span>,
+ <a id="wrglossary.14016"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.14017"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Roman letter}</span>
}
-</pre> This is a direct translation from the <a id="wrglossary.14008"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands (after switching to the <a id="wrglossary.14009"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style). There&#x2019;s a more appropriate entry type: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@indexplural</code>{greekletter,
- <a id="wrglossary.14010"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Greek letter}</span>
+</pre> This is a direct translation from the <a id="wrglossary.14018"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands (after switching to the <a id="wrglossary.14019"></a><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a> style). There&#x2019;s a more appropriate entry type: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@indexplural</code>{greekletter,
+ <a id="wrglossary.14020"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Greek letter}</span>
}
<code class="code">@indexplural</code>{romanletter,
- <a id="wrglossary.14011"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Roman letter}</span>
+ <a id="wrglossary.14021"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Roman letter}</span>
}
-</pre> The <code class="code">@indexplural</code> entry type doesn&#x2019;t require the <a id="wrglossary.14012"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> and will set the <a id="wrglossary.14013"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field to the same as the <a id="wrglossary.14014"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. Since the <a id="wrglossary.14015"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field hasn&#x2019;t been set it&#x2019;s obtained by appending <span class="qt">&#x201c;s&#x201d;</span> to the <a id="wrglossary.14016"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field.<p>
-Now let&#x2019;s assume that the symbol entries are defined in a more rational manner, with the actual symbol in the <a id="wrglossary.14017"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{sigma,
- <a id="wrglossary.14018"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={uppercase sigma}</span>,
- <a id="wrglossary.14019"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>,
- <a id="wrglossary.14020"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Used to indicate summation}</span>,
- <strong class="strong"><a id="wrglossary.14021"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.14022"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Sigma</code>}}</span></strong>,
- <a id="wrglossary.14023"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.14024"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>}</span>
+</pre> The <code class="code">@indexplural</code> entry type doesn&#x2019;t require the <a id="wrglossary.14022"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> and will set the <a id="wrglossary.14023"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field to the same as the <a id="wrglossary.14024"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. Since the <a id="wrglossary.14025"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field hasn&#x2019;t been set it&#x2019;s obtained by appending <span class="qt">&#x201c;s&#x201d;</span> to the <a id="wrglossary.14026"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field.<p>
+Now let&#x2019;s assume that the symbol entries are defined in a more rational manner, with the actual symbol in the <a id="wrglossary.14027"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{sigma,
+ <a id="wrglossary.14028"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={uppercase sigma}</span>,
+ <a id="wrglossary.14029"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>,
+ <a id="wrglossary.14030"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Used to indicate summation}</span>,
+ <strong class="strong"><a id="wrglossary.14031"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.14032"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Sigma</code>}}</span></strong>,
+ <a id="wrglossary.14033"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.14034"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>}</span>
}
<code class="code">@entry</code>{C,
- <a id="wrglossary.14025"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={romanletter}</span>,
- <a id="wrglossary.14026"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.14027"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{C}}</span>,
- <a id="wrglossary.14028"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Euler's constant}</span>,
- <a id="wrglossary.14029"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.14030"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>}</span>
+ <a id="wrglossary.14035"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={romanletter}</span>,
+ <a id="wrglossary.14036"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.14037"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{C}}</span>,
+ <a id="wrglossary.14038"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Euler's constant}</span>,
+ <a id="wrglossary.14039"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.14040"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>}</span>
}
-</pre> The category post-description hook (provided with <a id="wrglossary.14031"></a><a href="#glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></a>) should now be removed from the document.<p>
-If you make these changes and rebuild the document, you&#x2019;ll find that the order has changed. Now the <span class="qt">&#x201c;sigma&#x201d;</span> entry is before the <span class="qt">&#x201c;pi&#x201d;</span> entry. This is because <a id="wrglossary.14032"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is obtaining the sort values from the <a id="wrglossary.14033"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field, which is the sort fallback for <code class="code">@entry</code>. This means that the sort values end up as \(&#x1d6f4;\) and \(&#x1d70b;\) (<a id="wrglossary.14034"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> recognises the commands <code class="csfmt">\Sigma</code> and <code class="csfmt">\pi</code> and converts them to the Unicode characters 0x1D6F4 and 0x1D70B).<p>
-If you change <code class="code">@entry</code> to <code class="code">@symbol</code> then you will once again get the order from the original example (<span class="qt">&#x201c;pi&#x201d;</span> before <span class="qt">&#x201c;Sigma&#x201d;</span>). This is because the sort fallback for <code class="code">@symbol</code> is the label not the <a id="wrglossary.14035"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>. (Remember that the sort fallback is only used if the <a id="wrglossary.14036"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field isn&#x2019;t set. If you explicitly set the <a id="wrglossary.14037"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field then no fallback is required. See <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>.)<p>
-You can further tidy the <a id="wrglossary.14038"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file by removing the <a id="wrglossary.14039"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> fields. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@symbol</code>{sigma,
- <a id="wrglossary.14040"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={uppercase sigma}</span>,
- <a id="wrglossary.14041"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>,
- <a id="wrglossary.14042"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Used to indicate summation}</span>,
- <a id="wrglossary.14043"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.14044"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Sigma</code>}}</span>
+</pre> The category post-description hook (provided with <a id="wrglossary.14041"></a><a href="#glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></a>) should now be removed from the document.<p>
+If you make these changes and rebuild the document, you&#x2019;ll find that the order has changed. Now the <span class="qt">&#x201c;sigma&#x201d;</span> entry is before the <span class="qt">&#x201c;pi&#x201d;</span> entry. This is because <a id="wrglossary.14042"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is obtaining the sort values from the <a id="wrglossary.14043"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field, which is the sort fallback for <code class="code">@entry</code>. This means that the sort values end up as \(\Sigma \) and \(\pi \) (<a id="wrglossary.14044"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> recognises the commands <code class="csfmt">\Sigma</code> and <code class="csfmt">\pi</code> and converts them to the Unicode characters 0x1D6F4 and 0x1D70B).<p>
+If you change <code class="code">@entry</code> to <code class="code">@symbol</code> then you will once again get the order from the original example (<span class="qt">&#x201c;pi&#x201d;</span> before <span class="qt">&#x201c;Sigma&#x201d;</span>). This is because the sort fallback for <code class="code">@symbol</code> is the label not the <a id="wrglossary.14045"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>. (Remember that the sort fallback is only used if the <a id="wrglossary.14046"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field isn&#x2019;t set. If you explicitly set the <a id="wrglossary.14047"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field then no fallback is required. See <a href="https://www.dickimaw-books.com/gallery/index.php?label=label=bib2gls-sorting"><span class="appfmt">bib2gls</span> gallery: sorting</a>.)<p>
+You can further tidy the <a id="wrglossary.14048"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file by removing the <a id="wrglossary.14049"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> fields. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@symbol</code>{sigma,
+ <a id="wrglossary.14050"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={uppercase sigma}</span>,
+ <a id="wrglossary.14051"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={greekletter}</span>,
+ <a id="wrglossary.14052"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Used to indicate summation}</span>,
+ <a id="wrglossary.14053"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.14054"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\Sigma</code>}}</span>
}
-</pre> You can then assign the <a id="wrglossary.14045"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> in the resource set: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14046"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14047"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.14048"></a><a href="#glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></a>,<strong class="strong"><a id="wrglossary.14049"></a><a href="#glo:opt.resource.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={same as entry}</span></strong>]
-</pre> This means that all the entries defined with <code class="code">@symbol</code> will have the <a id="wrglossary.14050"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <a id="wrglossary.14051"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a> and all the entries defined with <code class="code">@indexplural</code> will have the <a id="wrglossary.14052"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <span class="catfmt">indexplural</span>. (Only the <a id="wrglossary.14053"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a> category is significant in this example.)<p>
-You can make the <a id="wrglossary.14054"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files even more flexible by introducing field and entry aliases with <a id="wrglossary.14055"></a><a href="#glo:opt.resource.field-aliases"><span class="xtrcsoptfmt">field-aliases</span></a> and <a id="wrglossary.14056"></a><a href="#glo:opt.resource.entry-type-aliases"><span class="xtrcsoptfmt">entry-type-aliases</span></a>. See the <a id="wrglossary.14057"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.<p>
+</pre> You can then assign the <a id="wrglossary.14055"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> in the resource set: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14056"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14057"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.14058"></a><a href="#glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></a>,<strong class="strong"><a id="wrglossary.14059"></a><a href="#glo:opt.resource.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={same as entry}</span></strong>]
+</pre> This means that all the entries defined with <code class="code">@symbol</code> will have the <a id="wrglossary.14060"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <a id="wrglossary.14061"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a> and all the entries defined with <code class="code">@indexplural</code> will have the <a id="wrglossary.14062"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <span class="catfmt">indexplural</span>. (Only the <a id="wrglossary.14063"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a> category is significant in this example.)<p>
+You can make the <a id="wrglossary.14064"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files even more flexible by introducing field and entry aliases with <a id="wrglossary.14065"></a><a href="#glo:opt.resource.field-aliases"><span class="xtrcsoptfmt">field-aliases</span></a> and <a id="wrglossary.14066"></a><a href="#glo:opt.resource.entry-type-aliases"><span class="xtrcsoptfmt">entry-type-aliases</span></a>. See the <a id="wrglossary.14067"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.<p>
</section><!-- end of section sec:samplesparent -->
<section id="sec:samplescrossref"><!-- start of section sec:samplescrossref --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.7. Cross-Referencing<div class="labellink"><a href="#sec:samplescrossref">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-crossref.tex">&#x1f4e5;</a> <a id="wrglossary.14058"></a><dfn id="glo:file.sample-crossref.tex"><span class="filefmt">sample-crossref.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">&#x1f5cb;<a href="samples/sample-crossref.tex">&#x1f4e5;</a> <a id="wrglossary.14068"></a><dfn id="glo:file.sample-crossref.tex"><span class="filefmt">sample-crossref.tex</span></dfn></div><!-- end of filedef -->
This document illustrates how to cross-reference entries in the glossary. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-crossref
makeglossaries sample-crossref
pdflatex sample-crossref
-</pre> The document provides a command <a id="wrglossary.14059"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a> to produce some fixed text, which can be changed as appropriate (usually within a language hook): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14060"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>{<a id="wrglossary.14061"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a>}{see also}
-</pre> I&#x2019;ve used <a id="wrglossary.14062"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> as some packages define this command. This is used to create a <span class="qt">&#x201c;see also&#x201d;</span> cross-reference with the <a id="wrglossary.14063"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14064"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.14065"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,<a id="wrglossary.14066"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={firm, round fruit}</span>,
-<a id="wrglossary.14067"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.14068"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a>]{pear}}</span>}
+</pre> The document provides a command <a id="wrglossary.14069"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a> to produce some fixed text, which can be changed as appropriate (usually within a language hook): <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14070"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>{<a id="wrglossary.14071"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a>}{see also}
+</pre> I&#x2019;ve used <a id="wrglossary.14072"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> as some packages define this command. This is used to create a <span class="qt">&#x201c;see also&#x201d;</span> cross-reference with the <a id="wrglossary.14073"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14074"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.14075"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,<a id="wrglossary.14076"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={firm, round fruit}</span>,
+<a id="wrglossary.14077"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.14078"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a>]{pear}}</span>}
-<a id="wrglossary.14069"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.14070"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
- <a id="wrglossary.14071"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={long vegetable with thin green skin and white flesh}</span>,
- <a id="wrglossary.14072"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.14073"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a>]courgette}</span>}
+<a id="wrglossary.14079"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.14080"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
+ <a id="wrglossary.14081"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={long vegetable with thin green skin and white flesh}</span>,
+ <a id="wrglossary.14082"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.14083"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a>]courgette}</span>}
</pre><p>
-Note that <span class="qt">&#x201c;marrow&#x201d;</span> is included in the glossary even though it hasn&#x2019;t been referenced in the text. This is because the <a id="wrglossary.14074"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key automatically triggers <a id="wrglossary.14075"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> which indexes the term. This behaviour is intended for documents where only the terms that are actually required in the document are defined. It&#x2019;s not suitable for a large database of terms shared across multiple documents that may or may not be used in a particular document. In that case, you may want to consider using <a id="wrglossary.14076"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (see below).<p>
-<div class="sidenote"><a id="wrglossary.14077"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-This example is quite simple to convert to <a id="wrglossary.14078"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If you want the dot after the description, you need the <a id="wrglossary.14079"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> or <a id="wrglossary.14080"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> package option. You may also want to consider using the <a id="wrglossary.14081"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> option.<p>
-In order to prevent the <span class="qt">&#x201c;marrow&#x201d;</span> entry from being automatically being added to the glossary as a result of the cross-reference, you can use <a id="wrglossary.14082"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> to prevent the automatic indexing triggered by the <a id="wrglossary.14083"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key (or the <a id="wrglossary.14084"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> key provided by <a id="wrglossary.14085"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>).<p>
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14086"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=false</span></strong>,<a id="wrglossary.14087"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14088"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{glossaries-extra}
+Note that <span class="qt">&#x201c;marrow&#x201d;</span> is included in the glossary even though it hasn&#x2019;t been referenced in the text. This is because the <a id="wrglossary.14084"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key automatically triggers <a id="wrglossary.14085"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> which indexes the term. This behaviour is intended for documents where only the terms that are actually required in the document are defined. It&#x2019;s not suitable for a large database of terms shared across multiple documents that may or may not be used in a particular document. In that case, you may want to consider using <a id="wrglossary.14086"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (see below).<p>
+<div class="sidenote"><a id="wrglossary.14087"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+This example is quite simple to convert to <a id="wrglossary.14088"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. If you want the dot after the description, you need the <a id="wrglossary.14089"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> or <a id="wrglossary.14090"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> package option. You may also want to consider using the <a id="wrglossary.14091"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> option.<p>
+In order to prevent the <span class="qt">&#x201c;marrow&#x201d;</span> entry from being automatically being added to the glossary as a result of the cross-reference, you can use <a id="wrglossary.14092"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> to prevent the automatic indexing triggered by the <a id="wrglossary.14093"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key (or the <a id="wrglossary.14094"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> key provided by <a id="wrglossary.14095"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>).<p>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14096"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=false</span></strong>,<a id="wrglossary.14097"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14098"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{glossaries-extra}
</pre> The document build is the same, but now the <span class="qt">&#x201c;marrow&#x201d;</span> and <span class="qt">&#x201c;zucchini&#x201d;</span> entries aren&#x2019;t present in the document.<p>
-Note that the <span class="qt">&#x201c;fruit&#x201d;</span> entry is still included even though it hasn&#x2019;t been used in the document. This is because it was explicitly indexed with <a id="wrglossary.14089"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> not via the <a id="wrglossary.14090"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key.<p>
-The entries that contains <a id="wrglossary.14091"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>[<a id="wrglossary.14092"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a><span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span>] can be converted to use the <a id="wrglossary.14093"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14094"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.14095"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,<a id="wrglossary.14096"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={firm, round fruit}</span>,
-<strong class="strong"><a id="wrglossary.14097"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={pear}</span></strong>}
-
-<a id="wrglossary.14098"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.14099"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
- <a id="wrglossary.14100"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={long vegetable with thin green skin and white flesh}</span>,
- <strong class="strong"><a id="wrglossary.14101"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={courgette}</span></strong>}
-</pre> (The provided <a id="wrglossary.14102"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a> definition may be removed.)<p>
-The original example redefines the cross-referencing format to use <a id="wrglossary.14103"></a><a href="#glo:dual.smallcaps">small caps</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.14104"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<a id="wrglossary.14105"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.14106"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{#1}}}
-</pre> This will still produce the desired effect with <a id="wrglossary.14107"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> for this simple example but, as with <a id="wrglossary.14108"></a><a href="#glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></a>, this redefinition isn&#x2019;t necessary if you have at least <a id="wrglossary.14109"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42.<p>
-<div class="sidenote"><a id="wrglossary.14110"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.14111"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then you first need to switch to <a id="wrglossary.14112"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, as described above, but you now need the <a id="wrglossary.14113"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option but no longer need the <a id="wrglossary.14114"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14115"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14116"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14117"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{glossaries-extra}
-</pre> Next the entry definitions need to be converted to the <a id="wrglossary.14118"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14119"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib sample-crossref.tex entries.bib
-</pre> If you have at least v2.0 then <a id="wrglossary.14120"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> will absorb the cross-referencing information supplied by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14121"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{fruit}{pear,apple,banana}
+Note that the <span class="qt">&#x201c;fruit&#x201d;</span> entry is still included even though it hasn&#x2019;t been used in the document. This is because it was explicitly indexed with <a id="wrglossary.14099"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> not via the <a id="wrglossary.14100"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key.<p>
+The entries that contains <a id="wrglossary.14101"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>[<a id="wrglossary.14102"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a><span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span>] can be converted to use the <a id="wrglossary.14103"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14104"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{apple}{<a id="wrglossary.14105"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={apple}</span>,<a id="wrglossary.14106"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={firm, round fruit}</span>,
+<strong class="strong"><a id="wrglossary.14107"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={pear}</span></strong>}
+
+<a id="wrglossary.14108"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.14109"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
+ <a id="wrglossary.14110"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={long vegetable with thin green skin and white flesh}</span>,
+ <strong class="strong"><a id="wrglossary.14111"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="optfmt">={courgette}</span></strong>}
+</pre> (The provided <a id="wrglossary.14112"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a> definition may be removed.)<p>
+The original example redefines the cross-referencing format to use <a id="wrglossary.14113"></a><a href="#glo:dual.smallcaps">small caps</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.14114"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>}[1]{<a id="wrglossary.14115"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>{<a id="wrglossary.14116"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{#1}}}
+</pre> This will still produce the desired effect with <a id="wrglossary.14117"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> for this simple example but, as with <a id="wrglossary.14118"></a><a href="#glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></a>, this redefinition isn&#x2019;t necessary if you have at least <a id="wrglossary.14119"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42.<p>
+<div class="sidenote"><a id="wrglossary.14120"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.14121"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then you first need to switch to <a id="wrglossary.14122"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, as described above, but you now need the <a id="wrglossary.14123"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option but no longer need the <a id="wrglossary.14124"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14125"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14126"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14127"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>]{glossaries-extra}
+</pre> Next the entry definitions need to be converted to the <a id="wrglossary.14128"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14129"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib sample-crossref.tex entries.bib
+</pre> If you have at least v2.0 then <a id="wrglossary.14130"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> will absorb the cross-referencing information supplied by: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14131"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{fruit}{pear,apple,banana}
</pre> into the <span class="qt">&#x201c;fruit&#x201d;</span> definition: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{fruit,
- <a id="wrglossary.14122"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={pear,apple,banana}</span>,
- <a id="wrglossary.14123"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={fruit}</span>,
- <a id="wrglossary.14124"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={sweet, fleshy product of plant containing seed}</span>
+ <a id="wrglossary.14132"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={pear,apple,banana}</span>,
+ <a id="wrglossary.14133"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={fruit}</span>,
+ <a id="wrglossary.14134"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={sweet, fleshy product of plant containing seed}</span>
}
-</pre> Now remove <a id="wrglossary.14125"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and all the entry definition commands (including <a id="wrglossary.14126"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> from the <a id="wrglossary.14127"></a><a href="#glo:idx.documentpreamble">document preamble</a>) and add: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14128"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14129"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
-</pre> Finally, replace <a id="wrglossary.14130"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14131"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-crossref
+</pre> Now remove <a id="wrglossary.14135"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and all the entry definition commands (including <a id="wrglossary.14136"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> from the <a id="wrglossary.14137"></a><a href="#glo:idx.documentpreamble">document preamble</a>) and add: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14138"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14139"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
+</pre> Finally, replace <a id="wrglossary.14140"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14141"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-crossref
bib2gls sample-crossref
pdflatex sample-crossref
</pre> The glossary now contains: apple, banana, courgette and pear. Note that it doesn&#x2019;t contain fruit, zucchini or marrow.<p>
-Now change the selection criteria: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14132"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14133"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,
- <strong class="strong"><a id="wrglossary.14134"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span></strong>]
+Now change the selection criteria: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14142"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14143"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,
+ <strong class="strong"><a id="wrglossary.14144"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span></strong>]
</pre> The glossary now includes fruit, zucchini and marrow.<p>
-The fruit and zucchini use the <a id="wrglossary.14135"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key which is a simple redirection for the reader. There&#x2019;s no <a id="wrglossary.14136"></a><a href="#glo:locationlist">number list</a> for either of these entries. Whereas marrow uses the <a id="wrglossary.14137"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> key, which is typically intended as a supplement to a <a id="wrglossary.14138"></a><a href="#glo:locationlist">number list</a> but in this case there are no <a id="wrglossary.14139"></a><a href="#glo:@@glslabel@entrylocation">locations</a> as marrow hasn&#x2019;t been used in the text.<p>
-With at least v2.0, there&#x2019;s an alternative: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14140"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14141"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,
- <a id="wrglossary.14142"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see<strong class="strong"> not also</strong>}</span>]
+The fruit and zucchini use the <a id="wrglossary.14145"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key which is a simple redirection for the reader. There&#x2019;s no <a id="wrglossary.14146"></a><a href="#glo:locationlist">number list</a> for either of these entries. Whereas marrow uses the <a id="wrglossary.14147"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> key, which is typically intended as a supplement to a <a id="wrglossary.14148"></a><a href="#glo:locationlist">number list</a> but in this case there are no <a id="wrglossary.14149"></a><a href="#glo:@@glslabel@entrylocation">locations</a> as marrow hasn&#x2019;t been used in the text.<p>
+With at least v2.0, there&#x2019;s an alternative: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14150"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14151"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,
+ <a id="wrglossary.14152"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see<strong class="strong"> not also</strong>}</span>]
</pre> In this case, the glossary includes fruit and zucchini but not marrow.<p>
</section><!-- end of section sec:samplescrossref -->
@@ -10365,106 +10373,106 @@ With at least v2.0, there&#x2019;s an alternative: <pre class="codebox"><div cla
<section id="sec:samplescustomkeys"><!-- start of section sec:samplescustomkeys --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.8. Custom Keys<div class="labellink"><a href="#sec:samplescustomkeys">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-newkeys.tex">&#x1f4e5;</a> <a id="wrglossary.14143"></a><dfn id="glo:file.sample-newkeys.tex"><span class="filefmt">sample-newkeys.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how add custom keys (using <a id="wrglossary.14144"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>). There are two custom keys <span class="csoptfmt">ed</span>, where the default value is the <a id="wrglossary.14145"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field with <span class="qt">&#x201c;ed&#x201d;</span> appended, and <span class="csoptfmt">ing</span>, where the default value is the <a id="wrglossary.14146"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field with <span class="qt">&#x201c;ing&#x201d;</span> appended. Since the default value in both cases references the <a id="wrglossary.14147"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field, the starred version <a id="wrglossary.14148"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey*</code></a> is required to ensure that the default value is expanded on definition if no alternative has been provided.<p>
-The entries are then defined as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14149"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{jump}{<a id="wrglossary.14150"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={jump}</span>,<a id="wrglossary.14151"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<div class="filedef">&#x1f5cb;<a href="samples/sample-newkeys.tex">&#x1f4e5;</a> <a id="wrglossary.14153"></a><dfn id="glo:file.sample-newkeys.tex"><span class="filefmt">sample-newkeys.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how add custom keys (using <a id="wrglossary.14154"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a>). There are two custom keys <span class="csoptfmt">ed</span>, where the default value is the <a id="wrglossary.14155"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field with <span class="qt">&#x201c;ed&#x201d;</span> appended, and <span class="csoptfmt">ing</span>, where the default value is the <a id="wrglossary.14156"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field with <span class="qt">&#x201c;ing&#x201d;</span> appended. Since the default value in both cases references the <a id="wrglossary.14157"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field, the starred version <a id="wrglossary.14158"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey*</code></a> is required to ensure that the default value is expanded on definition if no alternative has been provided.<p>
+The entries are then defined as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14159"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{jump}{<a id="wrglossary.14160"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={jump}</span>,<a id="wrglossary.14161"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.14152"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{run}{<a id="wrglossary.14153"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={run}</span>,
+<a id="wrglossary.14162"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{run}{<a id="wrglossary.14163"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={run}</span>,
ed={ran},
ing={running},
- <a id="wrglossary.14154"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+ <a id="wrglossary.14164"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.14155"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{waddle}{name=waddle,
+<a id="wrglossary.14165"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{waddle}{name=waddle,
ed={waddled},
ing={waddling},
- <a id="wrglossary.14156"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+ <a id="wrglossary.14166"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
</pre><p>
-Each custom key is provided a set of commands analogous to <a id="wrglossary.14157"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>, that allows the key value to be accessed, and <a id="wrglossary.14158"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> that allows the key value to be access with indexing and hyperlinking (where applicable).<p>
-If you find yourself wanting to create a lot of custom keys that produce minor variations of existing keys (such as different tenses) you may find it simpler to just use <a id="wrglossary.14159"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>. When editing the document source, it&#x2019;s usually simpler to read: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The dog <a id="wrglossary.14160"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{jump}{jumped} over the duck.
+Each custom key is provided a set of commands analogous to <a id="wrglossary.14167"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>, that allows the key value to be accessed, and <a id="wrglossary.14168"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> that allows the key value to be access with indexing and hyperlinking (where applicable).<p>
+If you find yourself wanting to create a lot of custom keys that produce minor variations of existing keys (such as different tenses) you may find it simpler to just use <a id="wrglossary.14169"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>. When editing the document source, it&#x2019;s usually simpler to read: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The dog <a id="wrglossary.14170"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>{jump}{jumped} over the duck.
</pre> than <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>The dog <code class="cmd">\glsed</code>{jump} over the duck.
</pre><p>
-<div class="sidenote"><a id="wrglossary.14161"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this document to use <a id="wrglossary.14162"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14163"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, but remember that you need the <a id="wrglossary.14164"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14165"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Next convert the entry definitions to the <a id="wrglossary.14166"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14167"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14168"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> <a id="wrglossary.14169"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sample-newkeys.tex entries.bib
-</pre> The <a id="wrglossary.14170"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> switch requires at least v2.0 and will convert entries without a description (or where the description is simply <a id="wrglossary.14171"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> or <a id="wrglossary.14172"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a>) to <code class="code">@index</code> instead of <code class="code">@entry</code>. This means that the new <span class="filefmt">entries.bib</span> file will contain: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@index</code>{jump,
- <a id="wrglossary.14173"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={jump}</span>
+<div class="sidenote"><a id="wrglossary.14171"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this document to use <a id="wrglossary.14172"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14173"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, but remember that you need the <a id="wrglossary.14174"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14175"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Next convert the entry definitions to the <a id="wrglossary.14176"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14177"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14178"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> <a id="wrglossary.14179"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sample-newkeys.tex entries.bib
+</pre> The <a id="wrglossary.14180"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> switch requires at least v2.0 and will convert entries without a description (or where the description is simply <a id="wrglossary.14181"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> or <a id="wrglossary.14182"></a><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a>) to <code class="code">@index</code> instead of <code class="code">@entry</code>. This means that the new <span class="filefmt">entries.bib</span> file will contain: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@index</code>{jump,
+ <a id="wrglossary.14183"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={jump}</span>
}
<code class="code">@index</code>{run,
ing = {running},
- <a id="wrglossary.14174"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={run}</span>,
+ <a id="wrglossary.14184"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={run}</span>,
ed = {ran}
}
<code class="code">@index</code>{waddle,
ing = {waddling},
- <a id="wrglossary.14175"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={waddle}</span>,
+ <a id="wrglossary.14185"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={waddle}</span>,
ed = {waddled}
}
-</pre> Now replace <a id="wrglossary.14176"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14177"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14178"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
-</pre> and delete the <a id="wrglossary.14179"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands. Finally replace <a id="wrglossary.14180"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14181"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>.<p>
+</pre> Now replace <a id="wrglossary.14186"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14187"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14188"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
+</pre> and delete the <a id="wrglossary.14189"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands. Finally replace <a id="wrglossary.14190"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14191"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>.<p>
The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-newkeys
bib2gls sample-newkeys
pdflatex sample-newkeys
-</pre> Note that there&#x2019;s no need for the <a id="wrglossary.14182"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option when you don&#x2019;t use <a id="wrglossary.14183"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> <a id="wrglossary.14184"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch. <div class="filedef">&#x1f5cb;<a href="samples/sample-storage-abbr.tex">&#x1f4e5;</a> <a id="wrglossary.14185"></a><dfn id="glo:file.sample-storage-abbr.tex"><span class="filefmt">sample-storage-abbr.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how add custom storage keys (using <a id="wrglossary.14186"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>). The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-storage-abbr
+</pre> Note that there&#x2019;s no need for the <a id="wrglossary.14192"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> package option when you don&#x2019;t use <a id="wrglossary.14193"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> <a id="wrglossary.14194"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch. <div class="filedef">&#x1f5cb;<a href="samples/sample-storage-abbr.tex">&#x1f4e5;</a> <a id="wrglossary.14195"></a><dfn id="glo:file.sample-storage-abbr.tex"><span class="filefmt">sample-storage-abbr.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how add custom storage keys (using <a id="wrglossary.14196"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>). The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-storage-abbr
makeglossaries sample-storage-abbr
pdflatex sample-storage-abbr
</pre><p>
-The custom storage key is called <span class="csoptfmt">abbrtype</span> which defaults to <span class="qt">&#x201c;word&#x201d;</span> if not explicitly set. Its value can be accessed with the provided custom command <code class="csfmt">\abbrtype</code>. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14187"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{abbrtype}{word}{<code class="cmd">\abbrtype</code>}
-</pre> A custom <a id="wrglossary.14188"></a><a href="#glo:idx.acronymstyle">acronym style</a> is then defined that checks the value of this key and makes certain adjustments depending on whether or not its value is the default <span class="qt">&#x201c;word&#x201d;</span>.<p>
-This essentially forms a very similar function to the <a id="wrglossary.14189"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package&#x2019;s <a id="wrglossary.14190"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key, which is also defined as a storage key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14191"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{<a id="wrglossary.14192"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>}{<a id="wrglossary.14193"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.14194"></a><a href="#glo:glscategory"><code class="xtrcsfmt">\glscategory</code></a>}
+The custom storage key is called <span class="csoptfmt">abbrtype</span> which defaults to <span class="qt">&#x201c;word&#x201d;</span> if not explicitly set. Its value can be accessed with the provided custom command <code class="csfmt">\abbrtype</code>. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14197"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{abbrtype}{word}{<code class="cmd">\abbrtype</code>}
+</pre> A custom <a id="wrglossary.14198"></a><a href="#glo:idx.acronymstyle">acronym style</a> is then defined that checks the value of this key and makes certain adjustments depending on whether or not its value is the default <span class="qt">&#x201c;word&#x201d;</span>.<p>
+This essentially forms a very similar function to the <a id="wrglossary.14199"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package&#x2019;s <a id="wrglossary.14200"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key, which is also defined as a storage key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14201"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{<a id="wrglossary.14202"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>}{<a id="wrglossary.14203"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>}{<a id="wrglossary.14204"></a><a href="#glo:glscategory"><code class="xtrcsfmt">\glscategory</code></a>}
</pre><p>
-<div class="sidenote"><a id="wrglossary.14195"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-This document is much simpler with the <a id="wrglossary.14196"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.14197"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>]{<strong class="strong">glossaries-extra</strong>}
-<a id="wrglossary.14198"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.14199"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<strong class="strong"><a id="wrglossary.14200"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a></strong>]{<a id="wrglossary.14201"></a><a href="#glo:opt.abbrstyle.short-long"><span class="abbrstylefmt">short-long</span></a>}
-<a id="wrglossary.14202"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{radar}{radar}{radio detecting and ranging}
-<a id="wrglossary.14203"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
+<div class="sidenote"><a id="wrglossary.14205"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+This document is much simpler with the <a id="wrglossary.14206"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\documentclass</code>{article}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.14207"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>]{<strong class="strong">glossaries-extra</strong>}
+<a id="wrglossary.14208"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.14209"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<strong class="strong"><a id="wrglossary.14210"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a></strong>]{<a id="wrglossary.14211"></a><a href="#glo:opt.abbrstyle.short-long"><span class="abbrstylefmt">short-long</span></a>}
+<a id="wrglossary.14212"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{radar}{radar}{radio detecting and ranging}
+<a id="wrglossary.14213"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
emission of radiation}
-<a id="wrglossary.14204"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{scuba}{scuba}{self-contained underwater breathing
+<a id="wrglossary.14214"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{scuba}{scuba}{self-contained underwater breathing
apparatus}
-<a id="wrglossary.14205"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{dsp}{DSP}{digital signal processing}
-<a id="wrglossary.14206"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{atm}{ATM}{automated teller machine}
+<a id="wrglossary.14215"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{dsp}{DSP}{digital signal processing}
+<a id="wrglossary.14216"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>{atm}{ATM}{automated teller machine}
<code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.14207"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{radar}, <a id="wrglossary.14208"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}, <a id="wrglossary.14209"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{scuba}, <a id="wrglossary.14210"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dsp},
-<a id="wrglossary.14211"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{atm}.
+First use: <a id="wrglossary.14217"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{radar}, <a id="wrglossary.14218"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}, <a id="wrglossary.14219"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{scuba}, <a id="wrglossary.14220"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dsp},
+<a id="wrglossary.14221"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{atm}.
-Next use: <a id="wrglossary.14212"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{radar}, <a id="wrglossary.14213"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}, <a id="wrglossary.14214"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{scuba}, <a id="wrglossary.14215"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dsp},
-<a id="wrglossary.14216"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{atm}.
+Next use: <a id="wrglossary.14222"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{radar}, <a id="wrglossary.14223"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}, <a id="wrglossary.14224"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{scuba}, <a id="wrglossary.14225"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dsp},
+<a id="wrglossary.14226"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{atm}.
-<a id="wrglossary.14217"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.14227"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre><p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-storage-abbr-desc.tex">&#x1f4e5;</a> <a id="wrglossary.14218"></a><dfn id="glo:file.sample-storage-abbr-desc.tex"><span class="filefmt">sample-storage-abbr-desc.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">&#x1f5cb;<a href="samples/sample-storage-abbr-desc.tex">&#x1f4e5;</a> <a id="wrglossary.14228"></a><dfn id="glo:file.sample-storage-abbr-desc.tex"><span class="filefmt">sample-storage-abbr-desc.tex</span></dfn></div><!-- end of filedef -->
An extension of the previous example where the user needs to provide a&#xa0;description.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-chap-hyperfirst.tex">&#x1f4e5;</a> <a id="wrglossary.14219"></a><dfn id="glo:file.sample-chap-hyperfirst.tex"><span class="filefmt">sample-chap-hyperfirst.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to add a&#xa0;custom key using <a id="wrglossary.14220"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> and hook into the <a id="wrglossary.14221"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.14222"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> mechanism used to determine whether or not to <a id="wrglossary.14223"></a><a href="#glo:idx.hyperlink">hyperlink</a> an <a id="wrglossary.14224"></a><a href="#glo:idx.glossaryentry">entry</a>. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-chap-hyperfirst
+<div class="filedef">&#x1f5cb;<a href="samples/sample-chap-hyperfirst.tex">&#x1f4e5;</a> <a id="wrglossary.14229"></a><dfn id="glo:file.sample-chap-hyperfirst.tex"><span class="filefmt">sample-chap-hyperfirst.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to add a&#xa0;custom key using <a id="wrglossary.14230"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> and hook into the <a id="wrglossary.14231"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.14232"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> mechanism used to determine whether or not to <a id="wrglossary.14233"></a><a href="#glo:idx.hyperlink">hyperlink</a> an <a id="wrglossary.14234"></a><a href="#glo:idx.glossaryentry">entry</a>. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-chap-hyperfirst
makeglossaries sample-chap-hyperfirst
pdflatex sample-chap-hyperfirst
-</pre> This example creates a storage key called <span class="qt">&#x201c;chapter&#x201d;</span> used to store the chapter number. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14225"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{<strong class="strong">chapter</strong>}{0}{<strong class="strong"><code class="cmd">\glschapnum</code></strong>}
-</pre> It&#x2019;s initialised to 0 and the <a id="wrglossary.14226"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> hook is used to check this value against the current chapter number. If the values are the same then the <a id="wrglossary.14227"></a><a href="#glo:idx.hyperlink">hyperlink</a> is switched off, otherwise the key value is updated unless the <a id="wrglossary.14228"></a><a href="#glo:idx.hyperlink">hyperlink</a> has been switched off (through the optional argument of commands like <a id="wrglossary.14229"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.14230"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>). <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14231"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>}{<span class="comment">% </span>
- <code class="cmd">\edef</code><code class="cmd">\currentchap</code>{<a id="wrglossary.14232"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{chapter}}<span class="comment">% </span>
- <code class="cmd">\ifnum</code><code class="cmd">\currentchap</code>=<strong class="strong"><code class="cmd">\glschapnum</code></strong>{<a id="wrglossary.14233"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<code class="cmd">\relax</code>
- <code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.14234"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}<span class="comment">% </span>
+</pre> This example creates a storage key called <span class="qt">&#x201c;chapter&#x201d;</span> used to store the chapter number. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14235"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{<strong class="strong">chapter</strong>}{0}{<strong class="strong"><code class="cmd">\glschapnum</code></strong>}
+</pre> It&#x2019;s initialised to 0 and the <a id="wrglossary.14236"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> hook is used to check this value against the current chapter number. If the values are the same then the <a id="wrglossary.14237"></a><a href="#glo:idx.hyperlink">hyperlink</a> is switched off, otherwise the key value is updated unless the <a id="wrglossary.14238"></a><a href="#glo:idx.hyperlink">hyperlink</a> has been switched off (through the optional argument of commands like <a id="wrglossary.14239"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.14240"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>). <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14241"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\edef</code><code class="cmd">\currentchap</code>{<a id="wrglossary.14242"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{chapter}}<span class="comment">% </span>
+ <code class="cmd">\ifnum</code><code class="cmd">\currentchap</code>=<strong class="strong"><code class="cmd">\glschapnum</code></strong>{<a id="wrglossary.14243"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}<code class="cmd">\relax</code>
+ <code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.14244"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}<span class="comment">% </span>
<code class="cmd">\else</code>
- <a id="wrglossary.14235"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>{<a id="wrglossary.14236"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a>{<a id="wrglossary.14237"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<strong class="strong">chapter</strong>}{<code class="cmd">\currentchap</code>}}{}<span class="comment">% </span>
+ <a id="wrglossary.14245"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>{<a id="wrglossary.14246"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a>{<a id="wrglossary.14247"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<strong class="strong">chapter</strong>}{<code class="cmd">\currentchap</code>}}{}<span class="comment">% </span>
<code class="cmd">\fi</code>
}
-</pre> Since this key isn&#x2019;t intended for use when the <a id="wrglossary.14238"></a><a href="#glo:idx.glossaryentry">entry</a> is being defined, it would be more appropriate to simply use an internal field that doesn&#x2019;t have an associated key or helper command, but <a id="wrglossary.14239"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a> requires the existence of the field. The <a id="wrglossary.14240"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides utility commands designed to work on internal fields that don&#x2019;t have an associated key and may not have had a value assigned.<p>
-<div class="sidenote"><a id="wrglossary.14241"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.14242"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you need to change the package loading line: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14243"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> The custom storage key (provided with <a id="wrglossary.14244"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>) can be removed, and the <a id="wrglossary.14245"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> hook can be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14246"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>}{<span class="comment">% </span>
- <code class="cmd">\edef</code><code class="cmd">\currentchap</code>{<a id="wrglossary.14247"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{chapter}}<span class="comment">% </span>
- <strong class="strong"><a id="wrglossary.14248"></a><a href="#glo:GlsXtrIfFieldEqNum"><code class="xtrcsfmt">\GlsXtrIfFieldEqNum</code></a>*</strong>{<strong class="strong">chapter</strong>}{<a id="wrglossary.14249"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<code class="cmd">\currentchap</code>}
+</pre> Since this key isn&#x2019;t intended for use when the <a id="wrglossary.14248"></a><a href="#glo:idx.glossaryentry">entry</a> is being defined, it would be more appropriate to simply use an internal field that doesn&#x2019;t have an associated key or helper command, but <a id="wrglossary.14249"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a> requires the existence of the field. The <a id="wrglossary.14250"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides utility commands designed to work on internal fields that don&#x2019;t have an associated key and may not have had a value assigned.<p>
+<div class="sidenote"><a id="wrglossary.14251"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.14252"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you need to change the package loading line: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14253"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> The custom storage key (provided with <a id="wrglossary.14254"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>) can be removed, and the <a id="wrglossary.14255"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> hook can be changed to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14256"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\edef</code><code class="cmd">\currentchap</code>{<a id="wrglossary.14257"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{chapter}}<span class="comment">% </span>
+ <strong class="strong"><a id="wrglossary.14258"></a><a href="#glo:GlsXtrIfFieldEqNum"><code class="xtrcsfmt">\GlsXtrIfFieldEqNum</code></a>*</strong>{<strong class="strong">chapter</strong>}{<a id="wrglossary.14259"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<code class="cmd">\currentchap</code>}
{<span class="comment">% </span>
- <code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.14250"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}<span class="comment">% </span>
+ <code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.14260"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.14251"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>{<strong class="strong"><a id="wrglossary.14252"></a><a href="#glo:xGlsXtrSetField"><code class="xtrcsfmt">\xGlsXtrSetField</code></a></strong>{<a id="wrglossary.14253"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<strong class="strong">chapter</strong>}{<code class="cmd">\currentchap</code>}}{}<span class="comment">% </span>
+ <a id="wrglossary.14261"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a>{<strong class="strong"><a id="wrglossary.14262"></a><a href="#glo:xGlsXtrSetField"><code class="xtrcsfmt">\xGlsXtrSetField</code></a></strong>{<a id="wrglossary.14263"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{<strong class="strong">chapter</strong>}{<code class="cmd">\currentchap</code>}}{}<span class="comment">% </span>
}<span class="comment">% </span>
}
</pre> The field name is still called <span class="qt">&#x201c;chapter&#x201d;</span> but there&#x2019;s no longer an associated key or command.<p>
@@ -10474,27 +10482,27 @@ If you want to switch to <a id="wrglossary.14242"></a><a href="#glo:pkg.glossari
<section id="sec:samplesxindy"><!-- start of section sec:samplesxindy --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.9. Xindy (Option 3)<div class="labellink"><a href="#sec:samplesxindy">[link]</a></div></h2><!-- end of section header -->
<p>
-Most of the earlier <a id="wrglossary.14254"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> sample files can be adapted to use <a id="wrglossary.14255"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> instead by adding the <a id="wrglossary.14256"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option. Situations that you need to be careful about are when the sort value (obtained from the <a id="wrglossary.14257"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> if the <a id="wrglossary.14258"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is omitted) contains commands (such as <a id="wrglossary.14259"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="csfmt">\pi</code>}</span>) or is identical to another value (or is identical after <a id="wrglossary.14260"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> has stripped all commands and braces). This section describes sample documents that use features which are unavailable with <a id="wrglossary.14261"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/samplexdy.tex">&#x1f4e5;</a> <a id="wrglossary.14262"></a><dfn id="glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></dfn></div><!-- end of filedef -->
- The document uses <a id="wrglossary.14263"></a><a href="#glo:dual.utf8">UTF-8</a> <a id="wrglossary.14264"></a><a href="#glo:idx.encoding">encoding</a> (with the <a id="wrglossary.14265"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a> package). This is information that needs to be passed to <a id="wrglossary.14266"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, so the <a id="wrglossary.14267"></a><a href="#glo:idx.encoding">encoding</a> is picked up by <a id="wrglossary.14268"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> from the <a id="wrglossary.14269"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
-This document has an exotic numbering system which requires the package option <a id="wrglossary.14270"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>. Before <a id="wrglossary.14271"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this was the default setting, but the default is now <a id="wrglossary.14272"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span>, so this package option now needs to be set explicitly.<p>
-By default, this document will create a <a id="wrglossary.14273"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file called <span class="filefmt">samplexdy.xdy</span>, but if you uncomment the lines <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14274"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a>{samplexdy-mc}
-<a id="wrglossary.14275"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a>
-<a id="wrglossary.14276"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>{}
-</pre> it will set the style file to <span class="filefmt">samplexdy-mc.xdy</span> instead. This provides an additional <a id="wrglossary.14277"></a><a href="#glo:idx.group">letter group</a> for entries starting with <span class="qt">&#x201c;Mc&#x201d;</span> or <span class="qt">&#x201c;Mac&#x201d;</span>. If you use <a id="wrglossary.14278"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.14279"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>, you don&#x2019;t need to supply any additional information. If you don&#x2019;t use <a id="wrglossary.14280"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, you will need to specify the required information. Note that if you set the style file to <span class="filefmt">samplexdy-mc.xdy</span> you must also specify <a id="wrglossary.14281"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a>, otherwise the <a id="wrglossary.14282"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will overwrite <span class="filefmt">samplexdy-mc.xdy</span> and you will lose the <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14283"></a><a href="#glo:idx.group">letter group</a>.<p>
+Most of the earlier <a id="wrglossary.14264"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> sample files can be adapted to use <a id="wrglossary.14265"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> instead by adding the <a id="wrglossary.14266"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option. Situations that you need to be careful about are when the sort value (obtained from the <a id="wrglossary.14267"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> if the <a id="wrglossary.14268"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is omitted) contains commands (such as <a id="wrglossary.14269"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="csfmt">\pi</code>}</span>) or is identical to another value (or is identical after <a id="wrglossary.14270"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> has stripped all commands and braces). This section describes sample documents that use features which are unavailable with <a id="wrglossary.14271"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/samplexdy.tex">&#x1f4e5;</a> <a id="wrglossary.14272"></a><dfn id="glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></dfn></div><!-- end of filedef -->
+ The document uses <a id="wrglossary.14273"></a><a href="#glo:dual.utf8">UTF-8</a> <a id="wrglossary.14274"></a><a href="#glo:idx.encoding">encoding</a> (with the <a id="wrglossary.14275"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a> package). This is information that needs to be passed to <a id="wrglossary.14276"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, so the <a id="wrglossary.14277"></a><a href="#glo:idx.encoding">encoding</a> is picked up by <a id="wrglossary.14278"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> from the <a id="wrglossary.14279"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
+This document has an exotic numbering system which requires the package option <a id="wrglossary.14280"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span>. Before <a id="wrglossary.14281"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this was the default setting, but the default is now <a id="wrglossary.14282"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=false</span>, so this package option now needs to be set explicitly.<p>
+By default, this document will create a <a id="wrglossary.14283"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file called <span class="filefmt">samplexdy.xdy</span>, but if you uncomment the lines <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14284"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a>{samplexdy-mc}
+<a id="wrglossary.14285"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a>
+<a id="wrglossary.14286"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>{}
+</pre> it will set the style file to <span class="filefmt">samplexdy-mc.xdy</span> instead. This provides an additional <a id="wrglossary.14287"></a><a href="#glo:idx.group">letter group</a> for entries starting with <span class="qt">&#x201c;Mc&#x201d;</span> or <span class="qt">&#x201c;Mac&#x201d;</span>. If you use <a id="wrglossary.14288"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.14289"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>, you don&#x2019;t need to supply any additional information. If you don&#x2019;t use <a id="wrglossary.14290"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, you will need to specify the required information. Note that if you set the style file to <span class="filefmt">samplexdy-mc.xdy</span> you must also specify <a id="wrglossary.14291"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a>, otherwise the <a id="wrglossary.14292"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will overwrite <span class="filefmt">samplexdy-mc.xdy</span> and you will lose the <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14293"></a><a href="#glo:idx.group">letter group</a>.<p>
To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplexdy
makeglossaries samplexdy
pdflatex samplexdy
-</pre> If you don&#x2019;t have Perl installed then you can&#x2019;t use <a id="wrglossary.14284"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, but you also can&#x2019;t use <a id="wrglossary.14285"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>! However, if for some reason you want to call <a id="wrglossary.14286"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly instead of using <a id="wrglossary.14287"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> (or <a id="wrglossary.14288"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>):
+</pre> If you don&#x2019;t have Perl installed then you can&#x2019;t use <a id="wrglossary.14294"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, but you also can&#x2019;t use <a id="wrglossary.14295"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>! However, if for some reason you want to call <a id="wrglossary.14296"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly instead of using <a id="wrglossary.14297"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> (or <a id="wrglossary.14298"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>):
<ul class="displaylist">
- <li><span class="bulletitem">&#x2022;</span>if you are using the default style file <span class="filefmt">samplexdy.xdy</span>, then do (no line breaks): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy <a id="wrglossary.14289"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> english <a id="wrglossary.14290"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> utf8 <a id="wrglossary.14291"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy <a id="wrglossary.14292"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> samplexdy <a id="wrglossary.14293"></a><a href="#glo:switch.xdy.t"><span class="shortargfmt">-t</span></a> samplexdy.glg <a id="wrglossary.14294"></a><a href="#glo:switch.xdy.o"><span class="shortargfmt">-o</span></a> samplexdy.gls samplexdy.glo
-</pre> <li><span class="bulletitem">&#x2022;</span>if you are using <span class="filefmt">samplexdy-mc.xdy</span>, then do (no line breaks): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy <a id="wrglossary.14295"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy <a id="wrglossary.14296"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> samplexdy-mc <a id="wrglossary.14297"></a><a href="#glo:switch.xdy.t"><span class="shortargfmt">-t</span></a> samplexdy.glg <a id="wrglossary.14298"></a><a href="#glo:switch.xdy.o"><span class="shortargfmt">-o</span></a> samplexdy.gls samplexdy.glo
+ <li><span class="bulletitem">&#x2022;</span>if you are using the default style file <span class="filefmt">samplexdy.xdy</span>, then do (no line breaks): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy <a id="wrglossary.14299"></a><a href="#glo:switch.xdy.L"><span class="shortargfmt">-L</span></a> english <a id="wrglossary.14300"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> utf8 <a id="wrglossary.14301"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy <a id="wrglossary.14302"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> samplexdy <a id="wrglossary.14303"></a><a href="#glo:switch.xdy.t"><span class="shortargfmt">-t</span></a> samplexdy.glg <a id="wrglossary.14304"></a><a href="#glo:switch.xdy.o"><span class="shortargfmt">-o</span></a> samplexdy.gls samplexdy.glo
+</pre> <li><span class="bulletitem">&#x2022;</span>if you are using <span class="filefmt">samplexdy-mc.xdy</span>, then do (no line breaks): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy <a id="wrglossary.14305"></a><a href="#glo:switch.xdy.I"><span class="shortargfmt">-I</span></a> xindy <a id="wrglossary.14306"></a><a href="#glo:switch.xdy.M"><span class="shortargfmt">-M</span></a> samplexdy-mc <a id="wrglossary.14307"></a><a href="#glo:switch.xdy.t"><span class="shortargfmt">-t</span></a> samplexdy.glg <a id="wrglossary.14308"></a><a href="#glo:switch.xdy.o"><span class="shortargfmt">-o</span></a> samplexdy.gls samplexdy.glo
</pre>
</ul>
<p>
-This document creates a new command to use with the <a id="wrglossary.14299"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key in the optional argument of commands like <a id="wrglossary.14300"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to format the <a id="wrglossary.14301"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the <a id="wrglossary.14302"></a><a href="#glo:locationlist">number list</a>. The usual type of definition when a hyperlinked location is required should use one of the <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> commands listed in Table <a href="#tab:hyperxx">12.1</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\hyperbfit</code>}[1]{<code class="cmd">\textit</code>{<a id="wrglossary.14303"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{#1}}}
-</pre> Unfortunately, this definition doesn&#x2019;t work for this particular document and some adjustments are needed (see below). As a result of the adjustments, this command doesn&#x2019;t actually get used by TeX, even though <code class="code">hyperbfit</code> is used in the <a id="wrglossary.14304"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key. It does, however, need to be identified as an <a id="wrglossary.14305"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> so that <a id="wrglossary.14306"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> can recognise it: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14307"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{hyperbfit}
-</pre> This will add information to the <a id="wrglossary.14308"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file when it&#x2019;s created by <a id="wrglossary.14309"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. If you prevent the creation of this file with <a id="wrglossary.14310"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> then you will need to add the <a id="wrglossary.14311"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> to your custom <a id="wrglossary.14312"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file (see the provided <span class="filefmt">samplexdy-mc.xdy</span> file).<p>
+This document creates a new command to use with the <a id="wrglossary.14309"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key in the optional argument of commands like <a id="wrglossary.14310"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to format the <a id="wrglossary.14311"></a><a href="#glo:@@glslabel@entrylocation">location</a> in the <a id="wrglossary.14312"></a><a href="#glo:locationlist">number list</a>. The usual type of definition when a hyperlinked location is required should use one of the <code class="csfmt">\hyper<span class="meta">&#x2329;<em class="metainner">xx</em>&#x232a;</span></code> commands listed in Table <a href="#tab:hyperxx">12.1</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\hyperbfit</code>}[1]{<code class="cmd">\textit</code>{<a id="wrglossary.14313"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{#1}}}
+</pre> Unfortunately, this definition doesn&#x2019;t work for this particular document and some adjustments are needed (see below). As a result of the adjustments, this command doesn&#x2019;t actually get used by TeX, even though <code class="code">hyperbfit</code> is used in the <a id="wrglossary.14314"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key. It does, however, need to be identified as an <a id="wrglossary.14315"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> so that <a id="wrglossary.14316"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> can recognise it: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14317"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>{hyperbfit}
+</pre> This will add information to the <a id="wrglossary.14318"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file when it&#x2019;s created by <a id="wrglossary.14319"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. If you prevent the creation of this file with <a id="wrglossary.14320"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> then you will need to add the <a id="wrglossary.14321"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> to your custom <a id="wrglossary.14322"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file (see the provided <span class="filefmt">samplexdy-mc.xdy</span> file).<p>
In order to illustrate unusual location formats, this sample document provides a command called <code class="csfmt">\tallynum</code>{<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>} that represents its numerical argument with a die or dice where the dots add up to <span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newrobustcmd</code>*{<code class="cmd">\tallynum</code>}[1]{<span class="comment">% </span>
<code class="cmd">\ifnum</code><code class="cmd">\number</code>#1&lt;7
$<code class="cmd">\csname</code> dice<code class="cmd">\romannumeral</code>#1<code class="cmd">\endcsname</code>$<span class="comment">% </span>
@@ -10503,149 +10511,149 @@ In order to illustrate unusual location formats, this sample document provides a
<code class="cmd">\expandafter</code><code class="cmd">\tallynum</code><code class="cmd">\expandafter</code>{<code class="cmd">\numexpr</code>#1-6}<span class="comment">% </span>
<code class="cmd">\fi</code>
}
-</pre> This command needs to be robust to prevent it from being expanded when it&#x2019;s written to any of the auxiliary files. The <a id="wrglossary.14313"></a><a href="#glo:dicei"><code class="csfmt">\dicei</code></a>, &#x2026;, <code class="csfmt">\dicevi</code> commands are provided by the <a id="wrglossary.14314"></a><a href="#glo:pkg.stix"><span class="styfmt">stix</span></a> package, so that needs to be loaded.<p>
-An associated command <code class="csfmt">\tally</code>{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>} is defined that formats the value of the named <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> according to <code class="csfmt">\tallynum</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\tally</code>}[1]{<code class="cmd">\tallynum</code>{<a id="wrglossary.14315"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{#1}}}
-</pre> (This shouldn&#x2019;t be robust as it needs the counter value to expand.) The page numbers are altered to use this format (by redefining <a id="wrglossary.14316"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>).<p>
-This custom location format also needs to be identified in the <a id="wrglossary.14317"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file so that <a id="wrglossary.14318"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> can recognise it and determine how to form ranges if required. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14319"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{tally}{<span class="comment">% tally location format</span>
- :sep "<code class="cmd">\string</code><code class="cmd">\tallynum</code><a id="wrglossary.14320"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.14321"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
+</pre> This command needs to be robust to prevent it from being expanded when it&#x2019;s written to any of the auxiliary files. The <a id="wrglossary.14323"></a><a href="#glo:dicei"><code class="csfmt">\dicei</code></a>, &#x2026;, <code class="csfmt">\dicevi</code> commands are provided by the <a id="wrglossary.14324"></a><a href="#glo:pkg.stix"><span class="styfmt">stix</span></a> package, so that needs to be loaded.<p>
+An associated command <code class="csfmt">\tally</code>{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>} is defined that formats the value of the named <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> according to <code class="csfmt">\tallynum</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\tally</code>}[1]{<code class="cmd">\tallynum</code>{<a id="wrglossary.14325"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{#1}}}
+</pre> (This shouldn&#x2019;t be robust as it needs the counter value to expand.) The page numbers are altered to use this format (by redefining <a id="wrglossary.14326"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>).<p>
+This custom location format also needs to be identified in the <a id="wrglossary.14327"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file so that <a id="wrglossary.14328"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> can recognise it and determine how to form ranges if required. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14329"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{tally}{<span class="comment">% tally location format</span>
+ :sep "<code class="cmd">\string</code><code class="cmd">\tallynum</code><a id="wrglossary.14330"></a><a href="#glo:space"><code class="csfmt">\space</code></a><a id="wrglossary.14331"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a>"
"arabic-numbers"
- :sep "<a id="wrglossary.14322"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"
+ :sep "<a id="wrglossary.14332"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a>"
}
-</pre> Again this information is written to the <a id="wrglossary.14323"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file by <a id="wrglossary.14324"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> so if you use <a id="wrglossary.14325"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> then you need to manually add it to your custom <a id="wrglossary.14326"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file.<p>
-When <a id="wrglossary.14327"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> creates the associated <a id="wrglossary.14328"></a><a href="#glo:dual.indexingfile">indexing files</a>, the <a id="wrglossary.14329"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will be written using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14330"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a>{<span class="meta">&#x2329;<em class="metainner">hyper-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
-</pre> In this case: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14331"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXglsnumberformat</code></a>{}{<code class="cmd">\tallynum</code>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}}
-</pre> or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14332"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXhyperbfit</code></a>{}{<code class="cmd">\tallynum</code>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}}
-</pre> This means that although <a id="wrglossary.14333"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a> is designed to create hyperlinked locations, the presence of <code class="csfmt">\tallynum</code> interferes with it. In order to make the <a id="wrglossary.14334"></a><a href="#glo:idx.hyperlink">hyperlinks</a> work correctly, the definitions of <a id="wrglossary.14335"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXhyperbfit</code></a> need to be redefined in order to grab the number part in order to work out the location&#x2019;s numeric value. If the value of <code class="csfmt">\tally</code> is changed so that it expands differently then these modifications won&#x2019;t work.<p>
-Remember that in both cases, the second argument #2 is in the form <code class="code"><code class="csfmt">\tally</code>{<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>}</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.14336"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXglsnumberformat</code></a>}[2]{<span class="comment">% </span>
+</pre> Again this information is written to the <a id="wrglossary.14333"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file by <a id="wrglossary.14334"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> so if you use <a id="wrglossary.14335"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> then you need to manually add it to your custom <a id="wrglossary.14336"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file.<p>
+When <a id="wrglossary.14337"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> creates the associated <a id="wrglossary.14338"></a><a href="#glo:dual.indexingfile">indexing files</a>, the <a id="wrglossary.14339"></a><a href="#glo:@@glslabel@entrylocation">locations</a> will be written using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14340"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a>{<span class="meta">&#x2329;<em class="metainner">hyper-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}
+</pre> In this case: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14341"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXglsnumberformat</code></a>{}{<code class="cmd">\tallynum</code>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}}
+</pre> or <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14342"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXhyperbfit</code></a>{}{<code class="cmd">\tallynum</code>{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}}
+</pre> This means that although <a id="wrglossary.14343"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a> is designed to create hyperlinked locations, the presence of <code class="csfmt">\tallynum</code> interferes with it. In order to make the <a id="wrglossary.14344"></a><a href="#glo:idx.hyperlink">hyperlinks</a> work correctly, the definitions of <a id="wrglossary.14345"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXhyperbfit</code></a> need to be redefined in order to grab the number part in order to work out the location&#x2019;s numeric value. If the value of <code class="csfmt">\tally</code> is changed so that it expands differently then these modifications won&#x2019;t work.<p>
+Remember that in both cases, the second argument #2 is in the form <code class="code"><code class="csfmt">\tally</code>{<span class="meta">&#x2329;<em class="metainner">n</em>&#x232a;</span>}</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.14346"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXglsnumberformat</code></a>}[2]{<span class="comment">% </span>
<code class="cmd">\linkpagenumber</code>#2<span class="comment">% </span>
}
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.14337"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXhyperbfit</code></a>}[2]{<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.14347"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsXpageXhyperbfit</code></a>}[2]{<span class="comment">% </span>
<code class="cmd">\textbf</code>{<code class="cmd">\em</code><code class="cmd">\linkpagenumber</code>#2}<span class="comment">% </span>
}
-</pre> These need a command that can grab the actual number and correctly encapsulate it: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\linkpagenumber</code>}[2]{<a id="wrglossary.14338"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.#2}{#1{#2}}}
+</pre> These need a command that can grab the actual number and correctly encapsulate it: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\linkpagenumber</code>}[2]{<a id="wrglossary.14348"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>{page.#2}{#1{#2}}}
</pre><p>
-If you want to try out the <span class="filefmt">samplexdy-mc.xdy</span> file, the entries starting with <span class="qt">&#x201c;Mac&#x201d;</span> or <span class="qt">&#x201c;Mc&#x201d;</span> will be placed in their own <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14339"></a><a href="#glo:idx.group">letter group</a>. Ideally it should be possible to do this simply with <a id="wrglossary.14340"></a><a href="#glo:GlsAddLetterGroup"><code class="csfmt">\GlsAddLetterGroup</code></a> (and not require a custom <a id="wrglossary.14341"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file) but unfortunately the <span class="qt">&#x201c;M&#x201d;</span> <a id="wrglossary.14342"></a><a href="#glo:idx.group">letter group</a> will have already been defined and take precedence over <span class="qt">&#x201c;Mc&#x201d;</span>, which is why a custom file is required and the normal language module must be suppressed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14343"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a>{samplexdy-mc}
-<a id="wrglossary.14344"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a>
-<a id="wrglossary.14345"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>{}
+If you want to try out the <span class="filefmt">samplexdy-mc.xdy</span> file, the entries starting with <span class="qt">&#x201c;Mac&#x201d;</span> or <span class="qt">&#x201c;Mc&#x201d;</span> will be placed in their own <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14349"></a><a href="#glo:idx.group">letter group</a>. Ideally it should be possible to do this simply with <a id="wrglossary.14350"></a><a href="#glo:GlsAddLetterGroup"><code class="csfmt">\GlsAddLetterGroup</code></a> (and not require a custom <a id="wrglossary.14351"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file) but unfortunately the <span class="qt">&#x201c;M&#x201d;</span> <a id="wrglossary.14352"></a><a href="#glo:idx.group">letter group</a> will have already been defined and take precedence over <span class="qt">&#x201c;Mc&#x201d;</span>, which is why a custom file is required and the normal language module must be suppressed: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14353"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a>{samplexdy-mc}
+<a id="wrglossary.14354"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a>
+<a id="wrglossary.14355"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>{}
</pre><p>
-This <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14346"></a><a href="#glo:idx.group">group</a> is suitable for names like <span class="qt">&#x201c;Maclaurin&#x201d;</span> but not for <span class="qt">&#x201c;Mach&#x201d;</span>. To prevent this, the <a id="wrglossary.14347"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key for that value is set to lower case: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14348"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{mach}{<a id="wrglossary.14349"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Mach, Ernst}</span>,
-<a id="wrglossary.14350"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={Ernst Mach}</span>,<a id="wrglossary.14351"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Mach}</span>,
-<a id="wrglossary.14352"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={mach, Ernst}</span>,
-<a id="wrglossary.14353"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Czech/Austrian physicist and philosopher}</span>}
+This <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14356"></a><a href="#glo:idx.group">group</a> is suitable for names like <span class="qt">&#x201c;Maclaurin&#x201d;</span> but not for <span class="qt">&#x201c;Mach&#x201d;</span>. To prevent this, the <a id="wrglossary.14357"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key for that value is set to lower case: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14358"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{mach}{<a id="wrglossary.14359"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Mach, Ernst}</span>,
+<a id="wrglossary.14360"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={Ernst Mach}</span>,<a id="wrglossary.14361"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Mach}</span>,
+<a id="wrglossary.14362"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={mach, Ernst}</span>,
+<a id="wrglossary.14363"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Czech/Austrian physicist and philosopher}</span>}
</pre><p>
-<div class="sidenote"><a id="wrglossary.14354"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this document so that it uses <a id="wrglossary.14355"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14356"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and use the <a id="wrglossary.14357"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14358"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14359"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> The <a id="wrglossary.14360"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>-only commands can now all be removed (<a id="wrglossary.14361"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> <a id="wrglossary.14362"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>, location <a id="wrglossary.14363"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>, language <a id="wrglossary.14364"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>, <a id="wrglossary.14365"></a><a href="#glo:dual.locationencap">location encaps</a> <a id="wrglossary.14366"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a> and the custom helper <code class="csfmt">\linkpagenumber</code>). Also <a id="wrglossary.14367"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> and <a id="wrglossary.14368"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a> aren&#x2019;t relevant with <a id="wrglossary.14369"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and so should be removed.<p>
-The definitions of <code class="csfmt">\hyperbfit</code> should be retained (as well as <code class="csfmt">\tallynum</code>, <code class="csfmt">\tally</code> and the redefinition of <a id="wrglossary.14370"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>).<p>
-The entries all need to be converted to the <a id="wrglossary.14371"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14372"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14373"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> samplexdy.tex entries.bib
-</pre> Next replace <a id="wrglossary.14374"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14375"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14376"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
-</pre> and remove all the entry definitions from the <a id="wrglossary.14377"></a><a href="#glo:idx.documentpreamble">document preamble</a>. Use the search and replace function on your text editor to replace all instances of <a id="wrglossary.14378"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a> with <a id="wrglossary.14379"></a><a href="#glo:glsfmtfirst"><code class="csfmt">\glsfmtfirst</code></a>, and all instances of <a id="wrglossary.14380"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> with <a id="wrglossary.14381"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>.<p>
-Finally, replace <a id="wrglossary.14382"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14383"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplexdy
-bib2gls <a id="wrglossary.14384"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> samplexdy
+<div class="sidenote"><a id="wrglossary.14364"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this document so that it uses <a id="wrglossary.14365"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14366"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and use the <a id="wrglossary.14367"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14368"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14369"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> The <a id="wrglossary.14370"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>-only commands can now all be removed (<a id="wrglossary.14371"></a><a href="#glo:@@glslabel@xindyattr">attribute</a> <a id="wrglossary.14372"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a>, location <a id="wrglossary.14373"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>, language <a id="wrglossary.14374"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a>, <a id="wrglossary.14375"></a><a href="#glo:dual.locationencap">location encaps</a> <a id="wrglossary.14376"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a> and the custom helper <code class="csfmt">\linkpagenumber</code>). Also <a id="wrglossary.14377"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a> and <a id="wrglossary.14378"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a> aren&#x2019;t relevant with <a id="wrglossary.14379"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and so should be removed.<p>
+The definitions of <code class="csfmt">\hyperbfit</code> should be retained (as well as <code class="csfmt">\tallynum</code>, <code class="csfmt">\tally</code> and the redefinition of <a id="wrglossary.14380"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>).<p>
+The entries all need to be converted to the <a id="wrglossary.14381"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14382"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14383"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> samplexdy.tex entries.bib
+</pre> Next replace <a id="wrglossary.14384"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14385"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14386"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
+</pre> and remove all the entry definitions from the <a id="wrglossary.14387"></a><a href="#glo:idx.documentpreamble">document preamble</a>. Use the search and replace function on your text editor to replace all instances of <a id="wrglossary.14388"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a> with <a id="wrglossary.14389"></a><a href="#glo:glsfmtfirst"><code class="csfmt">\glsfmtfirst</code></a>, and all instances of <a id="wrglossary.14390"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> with <a id="wrglossary.14391"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>.<p>
+Finally, replace <a id="wrglossary.14392"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14393"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplexdy
+bib2gls <a id="wrglossary.14394"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> samplexdy
pdflatex samplexdy
</pre><p>
-This results in a slightly different ordering from the original document (without the <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14385"></a><a href="#glo:idx.group">letter group</a>). In the original example, <span class="qt">&#x201c;Mach number&#x201d;</span> was listed before <span class="qt">&#x201c;Mach, Ernest&#x201d;</span>. The modified document now has <span class="qt">&#x201c;Mach, Ernest&#x201d;</span> before <span class="qt">&#x201c;Mach number&#x201d;</span>. This difference is due to <a id="wrglossary.14386"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> default <a id="wrglossary.14387"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=word</span> setting, which marks word boundaries with the <a id="wrglossary.14388"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code> (pipe)</a> character, so the sort values for <a id="wrglossary.14389"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> are <code class="code">Mach|Earnest|</code> and <code class="code">Mach|number|</code>. See the <a id="wrglossary.14390"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details of this option, and also see the examples chapter of that manual for alternative approaches when creating entries that contain people&#x2019;s names.<p>
-If you want the <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14391"></a><a href="#glo:idx.group">letter group</a>, it can be obtained by providing a custom sort rule: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14392"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14393"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,
- <a id="wrglossary.14394"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=<strong class="strong">custom</strong></span>,
- <strong class="strong"><a id="wrglossary.14395"></a><a href="#glo:opt.resource.sort-rule"><span class="xtrcsoptfmt">sort-rule</span></a><span class="optfmt">={</strong>}</span><a id="wrglossary.14396"></a><a href="#glo:glsxtrGeneralInitRules"><code class="xtrcsfmt">\glsxtrGeneralInitRules</code></a>
- &lt;<a id="wrglossary.14397"></a><a href="#glo:glsxtrGeneralLatinAtoGrules"><code class="xtrcsfmt">\glsxtrGeneralLatinAtoGrules</code></a>
+This results in a slightly different ordering from the original document (without the <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14395"></a><a href="#glo:idx.group">letter group</a>). In the original example, <span class="qt">&#x201c;Mach number&#x201d;</span> was listed before <span class="qt">&#x201c;Mach, Ernest&#x201d;</span>. The modified document now has <span class="qt">&#x201c;Mach, Ernest&#x201d;</span> before <span class="qt">&#x201c;Mach number&#x201d;</span>. This difference is due to <a id="wrglossary.14396"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> default <a id="wrglossary.14397"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=word</span> setting, which marks word boundaries with the <a id="wrglossary.14398"></a><a href="#glo:idx.sym.pipe"><code class="code">|</code> (pipe)</a> character, so the sort values for <a id="wrglossary.14399"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> are <code class="code">Mach|Earnest|</code> and <code class="code">Mach|number|</code>. See the <a id="wrglossary.14400"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details of this option, and also see the examples chapter of that manual for alternative approaches when creating entries that contain people&#x2019;s names.<p>
+If you want the <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14401"></a><a href="#glo:idx.group">letter group</a>, it can be obtained by providing a custom sort rule: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14402"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14403"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,
+ <a id="wrglossary.14404"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=<strong class="strong">custom</strong></span>,
+ <strong class="strong"><a id="wrglossary.14405"></a><a href="#glo:opt.resource.sort-rule"><span class="xtrcsoptfmt">sort-rule</span></a><span class="optfmt">={</strong>}</span><a id="wrglossary.14406"></a><a href="#glo:glsxtrGeneralInitRules"><code class="xtrcsfmt">\glsxtrGeneralInitRules</code></a>
+ &lt;<a id="wrglossary.14407"></a><a href="#glo:glsxtrGeneralLatinAtoGrules"><code class="xtrcsfmt">\glsxtrGeneralLatinAtoGrules</code></a>
&lt;h,H&lt;i,I&lt;j,J&lt;k,K&lt;l,L<strong class="strong">&lt;Mc=Mac</strong>&lt;m,M
- &lt;<a id="wrglossary.14398"></a><a href="#glo:glsxtrGeneralLatinNtoZrules"><code class="xtrcsfmt">\glsxtrGeneralLatinNtoZrules</code></a>
+ &lt;<a id="wrglossary.14408"></a><a href="#glo:glsxtrGeneralLatinNtoZrules"><code class="xtrcsfmt">\glsxtrGeneralLatinNtoZrules</code></a>
]
-</pre> Unfortunately, as with <a id="wrglossary.14399"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, this puts <span class="qt">&#x201c;Mach&#x201d;</span> into the <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14400"></a><a href="#glo:idx.group">letter group</a>. (See the <a id="wrglossary.14401"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for details about the sort rule commands.)<p>
+</pre> Unfortunately, as with <a id="wrglossary.14409"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, this puts <span class="qt">&#x201c;Mach&#x201d;</span> into the <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14410"></a><a href="#glo:idx.group">letter group</a>. (See the <a id="wrglossary.14411"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for details about the sort rule commands.)<p>
One way to get around this problem is to define a custom command to help identify genuine <span class="qt">&#x201c;Mc&#x201d;</span>/<span class="qt">&#x201c;Mac&#x201d;</span> prefixes with names that happen to start with <span class="qt">&#x201c;Mac&#x201d;</span>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{mcadam,
- <a id="wrglossary.14402"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong"><code class="cmd">\Mac</code>{Mc}</strong>Adam, John Loudon}</span>,
- <a id="wrglossary.14403"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Scottish engineer}</span>,
- <a id="wrglossary.14404"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={McAdam}</span>,
- <a id="wrglossary.14405"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={John Loudon McAdam}</span>
+ <a id="wrglossary.14412"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong"><code class="cmd">\Mac</code>{Mc}</strong>Adam, John Loudon}</span>,
+ <a id="wrglossary.14413"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Scottish engineer}</span>,
+ <a id="wrglossary.14414"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={McAdam}</span>,
+ <a id="wrglossary.14415"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={John Loudon McAdam}</span>
}
<code class="code">@entry</code>{maclaurin,
- <a id="wrglossary.14406"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong"><code class="cmd">\Mac</code>{Mac}</strong>laurin, Colin}</span>,
- <a id="wrglossary.14407"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Scottish mathematician best known for the <a id="wrglossary.14408"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{maclaurinseries}}</span>,
- <a id="wrglossary.14409"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Maclaurin}</span>,
- <a id="wrglossary.14410"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={Colin Maclaurin}</span>
+ <a id="wrglossary.14416"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<strong class="strong"><code class="cmd">\Mac</code>{Mac}</strong>laurin, Colin}</span>,
+ <a id="wrglossary.14417"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Scottish mathematician best known for the <a id="wrglossary.14418"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{maclaurinseries}}</span>,
+ <a id="wrglossary.14419"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Maclaurin}</span>,
+ <a id="wrglossary.14420"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={Colin Maclaurin}</span>
}
</pre> but not for <span class="qt">&#x201c;Mach&#x201d;</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{mach,
- <a id="wrglossary.14411"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Mach, Ernst}</span>,
- <a id="wrglossary.14412"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Czech/Austrian physicist and philosopher}</span>,
- <a id="wrglossary.14413"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Mach}</span>,
- <a id="wrglossary.14414"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={Ernst Mach}</span>
+ <a id="wrglossary.14421"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Mach, Ernst}</span>,
+ <a id="wrglossary.14422"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Czech/Austrian physicist and philosopher}</span>,
+ <a id="wrglossary.14423"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="optfmt">={Mach}</span>,
+ <a id="wrglossary.14424"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="optfmt">={Ernst Mach}</span>
}
</pre> With LaTeX, this command should simply do its argument: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\Mac</code>}[1]{#1}
-</pre> However, when <a id="wrglossary.14415"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> works out the <a id="wrglossary.14416"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value, it needs to be defined with something unique that won&#x2019;t happen to occur at the start of another term. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\providecommand</code>{<code class="cmd">\Mac</code>}[1]{MC}
-</pre> (Remember that <a id="wrglossary.14417"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=word</span> will strip spaces and punctuation so don&#x2019;t include them unless you switch to <a id="wrglossary.14418"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=none</span>.)<p>
-So add the first definition of <code class="csfmt">\Mac</code> to the <a id="wrglossary.14419"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file and modify <span class="filefmt">entries.bib</span> so that it includes the second definition: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@preamble</code>{"<a id="wrglossary.14420"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>{<code class="cmd">\Mac</code>}[1]{MC}"}
+</pre> However, when <a id="wrglossary.14425"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> works out the <a id="wrglossary.14426"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> value, it needs to be defined with something unique that won&#x2019;t happen to occur at the start of another term. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\providecommand</code>{<code class="cmd">\Mac</code>}[1]{MC}
+</pre> (Remember that <a id="wrglossary.14427"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=word</span> will strip spaces and punctuation so don&#x2019;t include them unless you switch to <a id="wrglossary.14428"></a><a href="#glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></a><span class="optfmt">=none</span>.)<p>
+So add the first definition of <code class="csfmt">\Mac</code> to the <a id="wrglossary.14429"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file and modify <span class="filefmt">entries.bib</span> so that it includes the second definition: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@preamble</code>{"<a id="wrglossary.14430"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>{<code class="cmd">\Mac</code>}[1]{MC}"}
</pre> Then modify the <span class="qt">&#x201c;Mc&#x201d;</span>/<span class="qt">&#x201c;Mac&#x201d;</span> entries as appropriate (see the above <span class="qt">&#x201c;McAdam&#x201d;</span> and <span class="qt">&#x201c;Maclaurin&#x201d;</span> examples).<p>
-The custom sort rule needs to be modified: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14421"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14422"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,
- <strong class="strong"><a id="wrglossary.14423"></a><a href="#glo:opt.resource.write-preamble"><span class="xtrcsoptfmt">write-preamble</span></a><span class="optfmt">=false</span>,</strong>
- <a id="wrglossary.14424"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=custom</span>,
- <a id="wrglossary.14425"></a><a href="#glo:opt.resource.sort-rule"><span class="xtrcsoptfmt">sort-rule</span></a><span class="optfmt">=<a id="wrglossary.14426"></a><a href="#glo:glsxtrGeneralInitRules"><code class="xtrcsfmt">\glsxtrGeneralInitRules</code></a> &lt;<a id="wrglossary.14427"></a><a href="#glo:glsxtrGeneralLatinAtoGrules"><code class="xtrcsfmt">\glsxtrGeneralLatinAtoGrules</code></a> &lt;h,H&lt;i,I&lt;j,J&lt;k,K&lt;l,L<strong class="strong">&lt;MC</strong>&lt;m,M &lt;<a id="wrglossary.14428"></a><a href="#glo:glsxtrGeneralLatinNtoZrules"><code class="xtrcsfmt">\glsxtrGeneralLatinNtoZrules</code></a> </span>
+The custom sort rule needs to be modified: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14431"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14432"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,
+ <strong class="strong"><a id="wrglossary.14433"></a><a href="#glo:opt.resource.write-preamble"><span class="xtrcsoptfmt">write-preamble</span></a><span class="optfmt">=false</span>,</strong>
+ <a id="wrglossary.14434"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=custom</span>,
+ <a id="wrglossary.14435"></a><a href="#glo:opt.resource.sort-rule"><span class="xtrcsoptfmt">sort-rule</span></a><span class="optfmt">=<a id="wrglossary.14436"></a><a href="#glo:glsxtrGeneralInitRules"><code class="xtrcsfmt">\glsxtrGeneralInitRules</code></a> &lt;<a id="wrglossary.14437"></a><a href="#glo:glsxtrGeneralLatinAtoGrules"><code class="xtrcsfmt">\glsxtrGeneralLatinAtoGrules</code></a> &lt;h,H&lt;i,I&lt;j,J&lt;k,K&lt;l,L<strong class="strong">&lt;MC</strong>&lt;m,M &lt;<a id="wrglossary.14438"></a><a href="#glo:glsxtrGeneralLatinNtoZrules"><code class="xtrcsfmt">\glsxtrGeneralLatinNtoZrules</code></a> </span>
]
-</pre> This will create a <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14429"></a><a href="#glo:idx.group">letter group</a> that only includes the names that start with the custom <code class="csfmt">\Mac</code> command.<p>
-Other alternatives include moving <code class="code">@preamble</code> into a separate <a id="wrglossary.14430"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, so that you can choose whether or not to include it. See the <span class="qt">&#x201c;Examples&#x201d;</span> chapter of the <a id="wrglossary.14431"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further examples.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/samplexdy2.tex">&#x1f4e5;</a> <a id="wrglossary.14432"></a><dfn id="glo:file.samplexdy2.tex"><span class="filefmt">samplexdy2.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to use the <a id="wrglossary.14433"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package where the <a id="wrglossary.14434"></a><a href="#glo:@@glslabel@entrylocation">location</a> numbers don&#x2019;t follow a standard syntax. This example won&#x2019;t work with <a id="wrglossary.14435"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, which only accepts a limited set of location syntax. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplexdy2
+</pre> This will create a <span class="qt">&#x201c;Mc&#x201d;</span> <a id="wrglossary.14439"></a><a href="#glo:idx.group">letter group</a> that only includes the names that start with the custom <code class="csfmt">\Mac</code> command.<p>
+Other alternatives include moving <code class="code">@preamble</code> into a separate <a id="wrglossary.14440"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, so that you can choose whether or not to include it. See the <span class="qt">&#x201c;Examples&#x201d;</span> chapter of the <a id="wrglossary.14441"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further examples.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/samplexdy2.tex">&#x1f4e5;</a> <a id="wrglossary.14442"></a><dfn id="glo:file.samplexdy2.tex"><span class="filefmt">samplexdy2.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to use the <a id="wrglossary.14443"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package where the <a id="wrglossary.14444"></a><a href="#glo:@@glslabel@entrylocation">location</a> numbers don&#x2019;t follow a standard syntax. This example won&#x2019;t work with <a id="wrglossary.14445"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, which only accepts a limited set of location syntax. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplexdy2
makeglossaries samplexdy2
pdflatex samplexdy2
-</pre> The explicit <a id="wrglossary.14436"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> call is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy -L english -C utf8 -I xindy -M samplexdy2 -t samplexdy2.glg -o samplexdy2.gls samplexdy2.glo
-</pre> This example uses the <a id="wrglossary.14437"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter with <a id="wrglossary.14438"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14439"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<a id="wrglossary.14440"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=section</span>]{glossaries}
-</pre> The document employs an eccentric section numbering system for illustrative purposes. The section numbers are prefixed by the chapter number in square brackets: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14441"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}{[<a id="wrglossary.14442"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a>]<a id="wrglossary.14443"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{section}}
-</pre> Parts use Roman numerals: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14444"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>}{<a id="wrglossary.14445"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{part}}
-</pre> The section <a id="wrglossary.14446"></a><a href="#glo:idx.hyperlink">hyperlink</a> name includes the part: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14447"></a><a href="#glo:theHcounter"><code class="csfmt">\theHsection</code></a>}{<a id="wrglossary.14448"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>.<a id="wrglossary.14449"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}
-</pre> This custom numbering scheme needs to be identified in the <a id="wrglossary.14450"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14451"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>["roman-numbers-uppercase"]{section}{:sep "["
+</pre> The explicit <a id="wrglossary.14446"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> call is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy -L english -C utf8 -I xindy -M samplexdy2 -t samplexdy2.glg -o samplexdy2.gls samplexdy2.glo
+</pre> This example uses the <a id="wrglossary.14447"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter with <a id="wrglossary.14448"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14449"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>,<a id="wrglossary.14450"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=section</span>]{glossaries}
+</pre> The document employs an eccentric section numbering system for illustrative purposes. The section numbers are prefixed by the chapter number in square brackets: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14451"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}{[<a id="wrglossary.14452"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a>]<a id="wrglossary.14453"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>{section}}
+</pre> Parts use Roman numerals: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14454"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>}{<a id="wrglossary.14455"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{part}}
+</pre> The section <a id="wrglossary.14456"></a><a href="#glo:idx.hyperlink">hyperlink</a> name includes the part: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14457"></a><a href="#glo:theHcounter"><code class="csfmt">\theHsection</code></a>}{<a id="wrglossary.14458"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a>.<a id="wrglossary.14459"></a><a href="#glo:thecounter"><code class="csfmt">\thesection</code></a>}
+</pre> This custom numbering scheme needs to be identified in the <a id="wrglossary.14460"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14461"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>["roman-numbers-uppercase"]{section}{:sep "["
"arabic-numbers" :sep "]" "arabic-numbers"
}
-</pre> If the part is 0 then <a id="wrglossary.14452"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a> will be <a id="wrglossary.14453"></a><a href="#glo:@@glslabel@emptylocation">empty</a> (there isn&#x2019;t a zero Roman numeral). An extra case is needed to catch this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14454"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{zero.section}{:sep "["
+</pre> If the part is 0 then <a id="wrglossary.14462"></a><a href="#glo:thecounter"><code class="csfmt">\thepart</code></a> will be <a id="wrglossary.14463"></a><a href="#glo:@@glslabel@emptylocation">empty</a> (there isn&#x2019;t a zero Roman numeral). An extra case is needed to catch this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14464"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a>{zero.section}{:sep "["
"arabic-numbers" :sep "]" "arabic-numbers"
}
-</pre> Note that this will stop <a id="wrglossary.14455"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> giving a warning, but the <a id="wrglossary.14456"></a><a href="#glo:@@glslabel@entrylocation">location</a> hyperlinks will be invalid if no <a id="wrglossary.14457"></a><a href="#glo:part"><code class="csfmt">\part</code></a> is used.<p>
-<div class="sidenote"><a id="wrglossary.14458"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.14459"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14460"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but remember to use <a id="wrglossary.14461"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> instead of <a id="wrglossary.14462"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14463"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14464"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=section</span>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Next remove the <a id="wrglossary.14465"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> commands and convert the entry definitions to the <a id="wrglossary.14466"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14467"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14468"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> samplexdy2.tex entries.bib
-</pre> Now replace <a id="wrglossary.14469"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14470"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14471"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
-</pre> and remove the <a id="wrglossary.14472"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands. Finally, replace <a id="wrglossary.14473"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14474"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>.<p>
+</pre> Note that this will stop <a id="wrglossary.14465"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> giving a warning, but the <a id="wrglossary.14466"></a><a href="#glo:@@glslabel@entrylocation">location</a> hyperlinks will be invalid if no <a id="wrglossary.14467"></a><a href="#glo:part"><code class="csfmt">\part</code></a> is used.<p>
+<div class="sidenote"><a id="wrglossary.14468"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.14469"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14470"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but remember to use <a id="wrglossary.14471"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> instead of <a id="wrglossary.14472"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14473"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14474"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=section</span>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Next remove the <a id="wrglossary.14475"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a> commands and convert the entry definitions to the <a id="wrglossary.14476"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14477"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14478"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> samplexdy2.tex entries.bib
+</pre> Now replace <a id="wrglossary.14479"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14480"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14481"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
+</pre> and remove the <a id="wrglossary.14482"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands. Finally, replace <a id="wrglossary.14483"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14484"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>.<p>
The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex samplexdy2
bib2gls samplexdy2
pdflatex samplexdy2
</pre><p>
-With unusual numbering systems, it&#x2019;s sometimes better to use <a id="wrglossary.14475"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14476"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span></strong>,<a id="wrglossary.14477"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=section</span>]{<strong class="strong">glossaries-extra</strong>}
-</pre> In this case, the locations will be the actual section headings, rather than the section number. In order to make the number appear instead you need to define: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.14478"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtrsectionlocfmt</code></a>}[2]{#1}
-</pre> (Make sure you have at least v1.42 of <a id="wrglossary.14479"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) See also the earlier <a id="wrglossary.14480"></a><a href="#glo:file.sampleSec.tex"><span class="filefmt">sampleSec.tex</span></a>. <p>
-<div class="filedef">&#x1f5cb;<a href="samples/samplexdy3.tex">&#x1f4e5;</a> <a id="wrglossary.14481"></a><dfn id="glo:file.samplexdy3.tex"><span class="filefmt">samplexdy3.tex</span></dfn></div><!-- end of filedef -->
- This document is very similar to <a id="wrglossary.14482"></a><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a> but uses the command <a id="wrglossary.14483"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a> from the <a id="wrglossary.14484"></a><a href="#glo:pkg.fmtcount"><span class="styfmt">fmtcount</span></a> package to format the page numbers instead of the <code class="csfmt">\tally</code> command from the earlier example.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleutf8.tex">&#x1f4e5;</a> <a id="wrglossary.14485"></a><dfn id="glo:file.sampleutf8.tex"><span class="filefmt">sampleutf8.tex</span></dfn></div><!-- end of filedef -->
- This is another example that uses <a id="wrglossary.14486"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. Unlike <a id="wrglossary.14487"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, <a id="wrglossary.14488"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> recognises <a id="wrglossary.14489"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a> (provided the correct <a id="wrglossary.14490"></a><a href="#glo:idx.encoding">encoding</a> is passed to <a id="wrglossary.14491"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> via the <a id="wrglossary.14492"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> switch). This document uses <a id="wrglossary.14493"></a><a href="#glo:dual.utf8">UTF-8</a> <a id="wrglossary.14494"></a><a href="#glo:idx.encoding">encoding</a>. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleutf8
+With unusual numbering systems, it&#x2019;s sometimes better to use <a id="wrglossary.14485"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14486"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span></strong>,<a id="wrglossary.14487"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=section</span>]{<strong class="strong">glossaries-extra</strong>}
+</pre> In this case, the locations will be the actual section headings, rather than the section number. In order to make the number appear instead you need to define: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.14488"></a><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtrsectionlocfmt</code></a>}[2]{#1}
+</pre> (Make sure you have at least v1.42 of <a id="wrglossary.14489"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) See also the earlier <a id="wrglossary.14490"></a><a href="#glo:file.sampleSec.tex"><span class="filefmt">sampleSec.tex</span></a>. <p>
+<div class="filedef">&#x1f5cb;<a href="samples/samplexdy3.tex">&#x1f4e5;</a> <a id="wrglossary.14491"></a><dfn id="glo:file.samplexdy3.tex"><span class="filefmt">samplexdy3.tex</span></dfn></div><!-- end of filedef -->
+ This document is very similar to <a id="wrglossary.14492"></a><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a> but uses the command <a id="wrglossary.14493"></a><a href="#glo:Numberstring"><code class="csfmt">\Numberstring</code></a> from the <a id="wrglossary.14494"></a><a href="#glo:pkg.fmtcount"><span class="styfmt">fmtcount</span></a> package to format the page numbers instead of the <code class="csfmt">\tally</code> command from the earlier example.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleutf8.tex">&#x1f4e5;</a> <a id="wrglossary.14495"></a><dfn id="glo:file.sampleutf8.tex"><span class="filefmt">sampleutf8.tex</span></dfn></div><!-- end of filedef -->
+ This is another example that uses <a id="wrglossary.14496"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. Unlike <a id="wrglossary.14497"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, <a id="wrglossary.14498"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> recognises <a id="wrglossary.14499"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a> (provided the correct <a id="wrglossary.14500"></a><a href="#glo:idx.encoding">encoding</a> is passed to <a id="wrglossary.14501"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> via the <a id="wrglossary.14502"></a><a href="#glo:switch.xdy.C"><span class="shortargfmt">-C</span></a> switch). This document uses <a id="wrglossary.14503"></a><a href="#glo:dual.utf8">UTF-8</a> <a id="wrglossary.14504"></a><a href="#glo:idx.encoding">encoding</a>. To create the document do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleutf8
makeglossaries sampleutf8
pdflatex sampleutf8
-</pre> The explicit <a id="wrglossary.14495"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> call is (no line breaks): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy -L english -C utf8 -I xindy -M sampleutf8 -t sampleutf8.glg -o sampleutf8.gls sampleutf8.glo
+</pre> The explicit <a id="wrglossary.14505"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> call is (no line breaks): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>xindy -L english -C utf8 -I xindy -M sampleutf8 -t sampleutf8.glg -o sampleutf8.gls sampleutf8.glo
</pre><p>
-If you remove the <a id="wrglossary.14496"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> option from <a id="wrglossary.14497"></a><a href="#glo:file.sampleutf8.tex"><span class="filefmt">sampleutf8.tex</span></a> and do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleutf8
+If you remove the <a id="wrglossary.14506"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> option from <a id="wrglossary.14507"></a><a href="#glo:file.sampleutf8.tex"><span class="filefmt">sampleutf8.tex</span></a> and do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleutf8
makeglossaries sampleutf8
pdflatex sampleutf8
</pre> or <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleutf8
makeglossaries-lite sampleutf8
pdflatex sampleutf8
-</pre> you will see that the entries that start with an <a id="wrglossary.14498"></a><a href="#glo:dual.exlatinchar">extended Latin character</a> now appear in the symbols <a id="wrglossary.14499"></a><a href="#glo:idx.group">group</a>, and the word <span class="qt">&#x201c;man&#x153;uvre&#x201d;</span> is now after <span class="qt">&#x201c;manor&#x201d;</span> instead of before it. If you want to explicitly call <a id="wrglossary.14500"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (no line breaks): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sampleutf8.ist -t sampleutf8.glg -o sampleutf8.gls sampleutf8.glo
+</pre> you will see that the entries that start with an <a id="wrglossary.14508"></a><a href="#glo:dual.exlatinchar">extended Latin character</a> now appear in the symbols <a id="wrglossary.14509"></a><a href="#glo:idx.group">group</a>, and the word <span class="qt">&#x201c;man&#x153;uvre&#x201d;</span> is now after <span class="qt">&#x201c;manor&#x201d;</span> instead of before it. If you want to explicitly call <a id="wrglossary.14510"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (no line breaks): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>makeindex -s sampleutf8.ist -t sampleutf8.glg -o sampleutf8.gls sampleutf8.glo
</pre><p>
-<div class="sidenote"><a id="wrglossary.14501"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.14502"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14503"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but replace <a id="wrglossary.14504"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> with <a id="wrglossary.14505"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14506"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14507"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14508"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.14509"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14510"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Note that you don&#x2019;t need the <a id="wrglossary.14511"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option with <a id="wrglossary.14512"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. You can instruct <a id="wrglossary.14513"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to simply not save the <a id="wrglossary.14514"></a><a href="#glo:locationlist">number lists</a>, but in this case there won&#x2019;t be any locations as there&#x2019;s no actual <a id="wrglossary.14515"></a><a href="#glo:dual.indexing">indexing</a>.<p>
-The entries need to be converted to the <a id="wrglossary.14516"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14517"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14518"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> <a id="wrglossary.14519"></a><a href="#glo:switch.texenc"><span class="longargfmt">--texenc</span></a> UTF-8 <a id="wrglossary.14520"></a><a href="#glo:switch.bibenc"><span class="longargfmt">--bibenc</span></a> UTF-8 sampleutf8.tex entries.bib
+<div class="sidenote"><a id="wrglossary.14511"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.14512"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14513"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but replace <a id="wrglossary.14514"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> with <a id="wrglossary.14515"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14516"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14517"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14518"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.14519"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14520"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Note that you don&#x2019;t need the <a id="wrglossary.14521"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option with <a id="wrglossary.14522"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. You can instruct <a id="wrglossary.14523"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to simply not save the <a id="wrglossary.14524"></a><a href="#glo:locationlist">number lists</a>, but in this case there won&#x2019;t be any locations as there&#x2019;s no actual <a id="wrglossary.14525"></a><a href="#glo:dual.indexing">indexing</a>.<p>
+The entries need to be converted to the <a id="wrglossary.14526"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14527"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14528"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> <a id="wrglossary.14529"></a><a href="#glo:switch.texenc"><span class="longargfmt">--texenc</span></a> UTF-8 <a id="wrglossary.14530"></a><a href="#glo:switch.bibenc"><span class="longargfmt">--bibenc</span></a> UTF-8 sampleutf8.tex entries.bib
</pre> Note the first line of the <span class="filefmt">entries.bib</span> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><span class="comment">% Encoding: UTF-8</span>
-</pre> This is the <a id="wrglossary.14521"></a><a href="#glo:idx.encoding">encoding</a> of the <a id="wrglossary.14522"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. It doesn&#x2019;t have to match the <a id="wrglossary.14523"></a><a href="#glo:idx.encoding">encoding</a> of the <a id="wrglossary.14524"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file, but it&#x2019;s generally better to be consistent. When <a id="wrglossary.14525"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> parses this file, it will look for this <a id="wrglossary.14526"></a><a href="#glo:idx.encoding">encoding</a> line. (If the <a id="wrglossary.14527"></a><a href="#glo:switch.texenc"><span class="longargfmt">--texenc</span></a> and <a id="wrglossary.14528"></a><a href="#glo:switch.bibenc"><span class="longargfmt">--bibenc</span></a> switches aren&#x2019;t used, <a id="wrglossary.14529"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> will assume your Java default <a id="wrglossary.14530"></a><a href="#glo:idx.encoding">encoding</a>. See the <a id="wrglossary.14531"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.)<p>
-Next replace <a id="wrglossary.14532"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14533"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14534"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.14535"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=<strong class="strong">all</strong></span>]
-</pre> and remove all the <a id="wrglossary.14536"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands.<p>
-Iterative commands like <a id="wrglossary.14537"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> don&#x2019;t work with <a id="wrglossary.14538"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Instead, you can select all entries using the <a id="wrglossary.14539"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> option. This is actually better than <a id="wrglossary.14540"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, which enforces the selection of all entries by <a id="wrglossary.14541"></a><a href="#glo:dual.indexing">indexing</a> each entry. As a result, with <a id="wrglossary.14542"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.14543"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (and <a id="wrglossary.14544"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>), every entry will have the same location (which is the location of the <a id="wrglossary.14545"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> command, in this case page&#xa0;1). With <a id="wrglossary.14546"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span>, <a id="wrglossary.14547"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will automatically selection all entries even if they don&#x2019;t have any records (<a id="wrglossary.14548"></a><a href="#glo:dual.indexing">indexing</a> information) so in this case there are no <a id="wrglossary.14549"></a><a href="#glo:locationlist">number lists</a>.<p>
-Finally, replace <a id="wrglossary.14550"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14551"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The build process is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleutf8
-bib2gls <a id="wrglossary.14552"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> sampleutf8
+</pre> This is the <a id="wrglossary.14531"></a><a href="#glo:idx.encoding">encoding</a> of the <a id="wrglossary.14532"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. It doesn&#x2019;t have to match the <a id="wrglossary.14533"></a><a href="#glo:idx.encoding">encoding</a> of the <a id="wrglossary.14534"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file, but it&#x2019;s generally better to be consistent. When <a id="wrglossary.14535"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> parses this file, it will look for this <a id="wrglossary.14536"></a><a href="#glo:idx.encoding">encoding</a> line. (If the <a id="wrglossary.14537"></a><a href="#glo:switch.texenc"><span class="longargfmt">--texenc</span></a> and <a id="wrglossary.14538"></a><a href="#glo:switch.bibenc"><span class="longargfmt">--bibenc</span></a> switches aren&#x2019;t used, <a id="wrglossary.14539"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> will assume your Java default <a id="wrglossary.14540"></a><a href="#glo:idx.encoding">encoding</a>. See the <a id="wrglossary.14541"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.)<p>
+Next replace <a id="wrglossary.14542"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14543"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14544"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.14545"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=<strong class="strong">all</strong></span>]
+</pre> and remove all the <a id="wrglossary.14546"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> commands.<p>
+Iterative commands like <a id="wrglossary.14547"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> don&#x2019;t work with <a id="wrglossary.14548"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Instead, you can select all entries using the <a id="wrglossary.14549"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> option. This is actually better than <a id="wrglossary.14550"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, which enforces the selection of all entries by <a id="wrglossary.14551"></a><a href="#glo:dual.indexing">indexing</a> each entry. As a result, with <a id="wrglossary.14552"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.14553"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> (and <a id="wrglossary.14554"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>), every entry will have the same location (which is the location of the <a id="wrglossary.14555"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> command, in this case page&#xa0;1). With <a id="wrglossary.14556"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span>, <a id="wrglossary.14557"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will automatically selection all entries even if they don&#x2019;t have any records (<a id="wrglossary.14558"></a><a href="#glo:dual.indexing">indexing</a> information) so in this case there are no <a id="wrglossary.14559"></a><a href="#glo:locationlist">number lists</a>.<p>
+Finally, replace <a id="wrglossary.14560"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14561"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The build process is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sampleutf8
+bib2gls <a id="wrglossary.14562"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> sampleutf8
pdflatex sampleutf8
-</pre> <a id="wrglossary.14553"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> picks up the <a id="wrglossary.14554"></a><a href="#glo:idx.encoding">encoding</a> of the <a id="wrglossary.14555"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file from the <a id="wrglossary.14556"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14557"></a><a href="#glo:glsxtr@texencoding"><code class="csfmt">\glsxtr@texencoding</code></a>{utf8}
-</pre> If you experience any <a id="wrglossary.14558"></a><a href="#glo:idx.encoding">encoding</a> issues, check the <a id="wrglossary.14559"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for this command and check the <a id="wrglossary.14560"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file for the <a id="wrglossary.14561"></a><a href="#glo:idx.encoding">encoding</a> comment line. Also check <a id="wrglossary.14562"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> <a id="wrglossary.14563"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> transcript file for <a id="wrglossary.14564"></a><a href="#glo:idx.encoding">encoding</a> messages, which should look like: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>TeX character encoding: UTF-8
+</pre> <a id="wrglossary.14563"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> picks up the <a id="wrglossary.14564"></a><a href="#glo:idx.encoding">encoding</a> of the <a id="wrglossary.14565"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file from the <a id="wrglossary.14566"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14567"></a><a href="#glo:glsxtr@texencoding"><code class="csfmt">\glsxtr@texencoding</code></a>{utf8}
+</pre> If you experience any <a id="wrglossary.14568"></a><a href="#glo:idx.encoding">encoding</a> issues, check the <a id="wrglossary.14569"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for this command and check the <a id="wrglossary.14570"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file for the <a id="wrglossary.14571"></a><a href="#glo:idx.encoding">encoding</a> comment line. Also check <a id="wrglossary.14572"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>&#x2019;s</a> <a id="wrglossary.14573"></a><a href="#glo:ext.glg"><span class="extfmt">glg</span></a> transcript file for <a id="wrglossary.14574"></a><a href="#glo:idx.encoding">encoding</a> messages, which should look like: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>TeX character encoding: UTF-8
</pre><p>
-The document language, if it has been set, is also added to the <a id="wrglossary.14565"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file when the <a id="wrglossary.14566"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option is used. In this case, no language package has been used, so <a id="wrglossary.14567"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will fallback on the system&#x2019;s default locale. If no sort method is set, the entries will be sorted according to the document language, if set, or the default locale. You can specify a specific locale using the <a id="wrglossary.14568"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a> key with a locale tag identifier. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14569"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14570"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.14571"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=<strong class="strong">all</strong></span>,<strong class="strong"><a id="wrglossary.14572"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=de-CH-1996</span></strong>]
-</pre> (Swiss German new orthography) or: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14573"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14574"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.14575"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=<strong class="strong">all</strong></span>,<strong class="strong"><a id="wrglossary.14576"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=is</span></strong>]
+The document language, if it has been set, is also added to the <a id="wrglossary.14575"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file when the <a id="wrglossary.14576"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option is used. In this case, no language package has been used, so <a id="wrglossary.14577"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will fallback on the system&#x2019;s default locale. If no sort method is set, the entries will be sorted according to the document language, if set, or the default locale. You can specify a specific locale using the <a id="wrglossary.14578"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a> key with a locale tag identifier. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14579"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14580"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.14581"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=<strong class="strong">all</strong></span>,<strong class="strong"><a id="wrglossary.14582"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=de-CH-1996</span></strong>]
+</pre> (Swiss German new orthography) or: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14583"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14584"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<a id="wrglossary.14585"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=<strong class="strong">all</strong></span>,<strong class="strong"><a id="wrglossary.14586"></a><a href="#glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></a><span class="optfmt">=is</span></strong>]
</pre> (Icelandic).<p>
</section><!-- end of section sec:samplesxindy -->
@@ -10653,221 +10661,221 @@ The document language, if it has been set, is also added to the <a id="wrglossar
<section id="sec:samplesnoidx"><!-- start of section sec:samplesnoidx --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.10. No Indexing Application (Option 1)<div class="labellink"><a href="#sec:samplesnoidx">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-noidxapp.tex">&#x1f4e5;</a> <a id="wrglossary.14577"></a><dfn id="glo:file.sample-noidxapp.tex"><span class="filefmt">sample-noidxapp.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to use the <a id="wrglossary.14578"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package without an external <a id="wrglossary.14579"></a><a href="#glo:dual.indexingapp">indexing application</a> (<a id="wrglossary.14580"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>). To create the complete document, you need to do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-noidxapp
+<div class="filedef">&#x1f5cb;<a href="samples/sample-noidxapp.tex">&#x1f4e5;</a> <a id="wrglossary.14587"></a><dfn id="glo:file.sample-noidxapp.tex"><span class="filefmt">sample-noidxapp.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to use the <a id="wrglossary.14588"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package without an external <a id="wrglossary.14589"></a><a href="#glo:dual.indexingapp">indexing application</a> (<a id="wrglossary.14590"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>). To create the complete document, you need to do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-noidxapp
pdflatex sample-noidxapp
-</pre> With old LaTeX kernels and old versions of <a id="wrglossary.14581"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, it was necessary to group the accent command that occurs at the start of the <a id="wrglossary.14582"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14583"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<span class="comment">% </span>
- name={<strong class="strong">{<a id="wrglossary.14584"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>e}</strong>lite},<span class="comment">% <a id="wrglossary.14585"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07</span>
+</pre> With old LaTeX kernels and old versions of <a id="wrglossary.14591"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, it was necessary to group the accent command that occurs at the start of the <a id="wrglossary.14592"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14593"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<span class="comment">% </span>
+ name={<strong class="strong">{<a id="wrglossary.14594"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>e}</strong>lite},<span class="comment">% <a id="wrglossary.14595"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.07</span>
description={select group of people}
}
-</pre> This used to be necessary to allow the term to work with <a id="wrglossary.14586"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>. With a new kernel and latest versions of <a id="wrglossary.14587"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.14588"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, this should no longer be necessary. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14589"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<span class="comment">% </span>
- name={<strong class="strong"><a id="wrglossary.14590"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>e</strong>lite},<span class="comment">% <a id="wrglossary.14591"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08</span>
+</pre> This used to be necessary to allow the term to work with <a id="wrglossary.14596"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>. With a new kernel and latest versions of <a id="wrglossary.14597"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.14598"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, this should no longer be necessary. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14599"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{elite}{<span class="comment">% </span>
+ name={<strong class="strong"><a id="wrglossary.14600"></a><a href="#glo:cs.apos"><code class="csfmt">\'</code></a>e</strong>lite},<span class="comment">% <a id="wrglossary.14601"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08</span>
description={select group of people}
}
</pre><p>
-Notice also how the <a id="wrglossary.14592"></a><a href="#glo:locationlist">number lists</a> can&#x2019;t be compacted into ranges. For example, the list <span class="qt">&#x201c;1, 2, 3&#x201d;</span> would be converted to <span class="qt">&#x201c;1&#x2013;3&#x201d;</span> with a proper indexing application (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> or, with <a id="wrglossary.14593"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, <a id="wrglossary.14594"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>).<p>
+Notice also how the <a id="wrglossary.14602"></a><a href="#glo:locationlist">number lists</a> can&#x2019;t be compacted into ranges. For example, the list <span class="qt">&#x201c;1, 2, 3&#x201d;</span> would be converted to <span class="qt">&#x201c;1&#x2013;3&#x201d;</span> with a proper indexing application (Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a> or, with <a id="wrglossary.14603"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, <a id="wrglossary.14604"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a>).<p>
The larger the list of entries, the longer the document build time. This method is very inefficient for large glossaries. See <a href="https://www.dickimaw-books.com/gallery/glossaries-performance.shtml">Gallery: glossaries performance</a> for a comparison.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-noidxapp-utf8.tex">&#x1f4e5;</a> <a id="wrglossary.14595"></a><dfn id="glo:file.sample-noidxapp-utf8.tex"><span class="filefmt">sample-noidxapp-utf8.tex</span></dfn></div><!-- end of filedef -->
- As the previous example, except that it uses the <a id="wrglossary.14596"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a> package. In this case, the <a id="wrglossary.14597"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is used for the entries with <a id="wrglossary.14598"></a><a href="#glo:dual.utf8">UTF-8</a> characters in the names. To create the complete document, you need to do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-noidxapp-utf8
+<div class="filedef">&#x1f5cb;<a href="samples/sample-noidxapp-utf8.tex">&#x1f4e5;</a> <a id="wrglossary.14605"></a><dfn id="glo:file.sample-noidxapp-utf8.tex"><span class="filefmt">sample-noidxapp-utf8.tex</span></dfn></div><!-- end of filedef -->
+ As the previous example, except that it uses the <a id="wrglossary.14606"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a> package. In this case, the <a id="wrglossary.14607"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is used for the entries with <a id="wrglossary.14608"></a><a href="#glo:dual.utf8">UTF-8</a> characters in the names. To create the complete document, you need to do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-noidxapp-utf8
pdflatex sample-noidxapp-utf8
-</pre> This method is unsuitable for sorting languages with <a id="wrglossary.14599"></a><a href="#glo:dual.exlatinalph">extended Latin alphabets</a> or <a id="wrglossary.14600"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabets</a>. Use Options&#xa0;<a href="#glo:idx.opt.xdy">3</a> or <a href="#glo:idx.opt.b2g">4</a> instead.<p>
+</pre> This method is unsuitable for sorting languages with <a id="wrglossary.14609"></a><a href="#glo:dual.exlatinalph">extended Latin alphabets</a> or <a id="wrglossary.14610"></a><a href="#glo:dual.nonlatinalph">non-Latin alphabets</a>. Use Options&#xa0;<a href="#glo:idx.opt.xdy">3</a> or <a href="#glo:idx.opt.b2g">4</a> instead.<p>
</section><!-- end of section sec:samplesnoidx -->
<section id="sec:samplesother"><!-- start of section sec:samplesother --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->18.11. Other<div class="labellink"><a href="#sec:samplesother">[link]</a></div></h2><!-- end of section header -->
<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample4col.tex">&#x1f4e5;</a> <a id="wrglossary.14601"></a><dfn id="glo:file.sample4col.tex"><span class="filefmt">sample4col.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates a four column <a id="wrglossary.14602"></a><a href="#glo:dual.glossary">glossary</a> where the entries have a symbol in addition to the name and description. To create the complete document, you need to do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample4col
+<div class="filedef">&#x1f5cb;<a href="samples/sample4col.tex">&#x1f4e5;</a> <a id="wrglossary.14611"></a><dfn id="glo:file.sample4col.tex"><span class="filefmt">sample4col.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates a four column <a id="wrglossary.14612"></a><a href="#glo:dual.glossary">glossary</a> where the entries have a symbol in addition to the name and description. To create the complete document, you need to do: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample4col
makeglossaries sample4col
pdflatex sample4col
</pre> or <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample4col
makeglossaries-lite sample4col
pdflatex sample4col
-</pre> The vertical gap between entries is the gap created at the start of each <a id="wrglossary.14603"></a><a href="#glo:idx.group">letter group</a>. This can be suppressed using the <a id="wrglossary.14604"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> package option. (If you switch to <a id="wrglossary.14605"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, simply omit the <a id="wrglossary.14606"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> command line option.)<p>
-This example uses the <a id="wrglossary.14607"></a><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a>. This style doesn&#x2019;t allow multi-line descriptions. You may prefer to use <a id="wrglossary.14608"></a><a href="#glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></a> with long descriptions. However, in either case a style that uses <a id="wrglossary.14609"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a> is preferable. For example, <a id="wrglossary.14610"></a><a href="#glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></a> or <a id="wrglossary.14611"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a>. Note that this requires <a id="wrglossary.14612"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a>, which needs to be explicitly loaded. The style can only be set once this package has been loaded: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
+</pre> The vertical gap between entries is the gap created at the start of each <a id="wrglossary.14613"></a><a href="#glo:idx.group">letter group</a>. This can be suppressed using the <a id="wrglossary.14614"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> package option. (If you switch to <a id="wrglossary.14615"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, simply omit the <a id="wrglossary.14616"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> command line option.)<p>
+This example uses the <a id="wrglossary.14617"></a><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a>. This style doesn&#x2019;t allow multi-line descriptions. You may prefer to use <a id="wrglossary.14618"></a><a href="#glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></a> with long descriptions. However, in either case a style that uses <a id="wrglossary.14619"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a> is preferable. For example, <a id="wrglossary.14620"></a><a href="#glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></a> or <a id="wrglossary.14621"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a>. Note that this requires <a id="wrglossary.14622"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a>, which needs to be explicitly loaded. The style can only be set once this package has been loaded: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{glossaries}
<code class="cmd">\usepackage</code>{glossary-longbooktabs}
-<a id="wrglossary.14613"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.14614"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a>}
+<a id="wrglossary.14623"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a>{<a id="wrglossary.14624"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a>}
</pre><p>
-<div class="sidenote"><a id="wrglossary.14615"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-The <a id="wrglossary.14616"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a more compact way of doing this with the <a id="wrglossary.14617"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14618"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14619"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a></span>,<a id="wrglossary.14620"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=<strong class="strong">longbooktabs</strong></span>]
+<div class="sidenote"><a id="wrglossary.14625"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+The <a id="wrglossary.14626"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a more compact way of doing this with the <a id="wrglossary.14627"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14628"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14629"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a></span>,<a id="wrglossary.14630"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=<strong class="strong">longbooktabs</strong></span>]
{<strong class="strong">glossaries-extra</strong>}
-</pre> The <a id="wrglossary.14621"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional styles, including more <span class="qt">&#x201c;long&#x201d;</span> styles with the <a id="wrglossary.14622"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> package. For example, the <a id="wrglossary.14623"></a><a href="#glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></a> style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14624"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<strong class="strong"><a id="wrglossary.14625"></a><a href="#glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></a></strong></span>,<a id="wrglossary.14626"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=<strong class="strong">longextra</strong></span>]
+</pre> The <a id="wrglossary.14631"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional styles, including more <span class="qt">&#x201c;long&#x201d;</span> styles with the <a id="wrglossary.14632"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> package. For example, the <a id="wrglossary.14633"></a><a href="#glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></a> style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14634"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<strong class="strong"><a id="wrglossary.14635"></a><a href="#glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></a></strong></span>,<a id="wrglossary.14636"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=<strong class="strong">longextra</strong></span>]
{glossaries-extra}
-</pre> If you use the <a id="wrglossary.14627"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> option with an argument, you may prefer to use it with <a id="wrglossary.14628"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> to prevent unwanted styles from being automatically loaded. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14629"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14630"></a><a href="#glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></a></span>,<strong class="strong"><a id="wrglossary.14631"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,</strong><a id="wrglossary.14632"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longextra</span>]
+</pre> If you use the <a id="wrglossary.14637"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a> option with an argument, you may prefer to use it with <a id="wrglossary.14638"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> to prevent unwanted styles from being automatically loaded. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14639"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14640"></a><a href="#glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></a></span>,<strong class="strong"><a id="wrglossary.14641"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,</strong><a id="wrglossary.14642"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=longextra</span>]
{glossaries-extra}
</pre> See also the <a href="https://www.dickimaw-books.com/gallery/glossaries-styles/">gallery of predefined styles</a>.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-numberlist.tex">&#x1f4e5;</a> <a id="wrglossary.14633"></a><dfn id="glo:file.sample-numberlist.tex"><span class="filefmt">sample-numberlist.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to reference the <a id="wrglossary.14634"></a><a href="#glo:locationlist">number list</a> in the document text. This requires an additional LaTeX run: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-numberlist
+<div class="filedef">&#x1f5cb;<a href="samples/sample-numberlist.tex">&#x1f4e5;</a> <a id="wrglossary.14643"></a><dfn id="glo:file.sample-numberlist.tex"><span class="filefmt">sample-numberlist.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to reference the <a id="wrglossary.14644"></a><a href="#glo:locationlist">number list</a> in the document text. This requires an additional LaTeX run: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-numberlist
makeglossaries sample-numberlist
pdflatex sample-numberlist
pdflatex sample-numberlist
-</pre> This uses the <a id="wrglossary.14635"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> package option, which enables <a id="wrglossary.14636"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> and <a id="wrglossary.14637"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> (with limitations). The location counter is set to <a id="wrglossary.14638"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>, so the <a id="wrglossary.14639"></a><a href="#glo:locationlist">number list</a> refers to the chapter numbers. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14640"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a>,<a id="wrglossary.14641"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14642"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{glossaries}
-</pre> The <a id="wrglossary.14643"></a><a href="#glo:locationlist">number list</a> can&#x2019;t be obtained until <a id="wrglossary.14644"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (or <a id="wrglossary.14645"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) has created the <a id="wrglossary.14646"></a><a href="#glo:dual.indexingfile">indexing file</a>. The <a id="wrglossary.14647"></a><a href="#glo:locationlist">number list</a> is picked up when this file is input by <a id="wrglossary.14648"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and is then saved in the <a id="wrglossary.14649"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file so that it&#x2019;s available on the next LaTeX run.<p>
-This document contains both commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>This is a <a id="wrglossary.14650"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample} document. <a id="wrglossary.14651"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>{sample}
-are discussed in chapters&#xa0;<strong class="strong"><a id="wrglossary.14652"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a></strong>{sample}
-(or <strong class="strong"><a id="wrglossary.14653"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a></strong>{sample}).
-</pre> Without <a id="wrglossary.14654"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, the first list shows as <span class="qt">&#x201c;1&#x2013;3, 5 &amp; 6&#x201d;</span> and the second list shows as <span class="qt">&#x201c;1&#x2013;3, 5, 6&#x201d;</span>.<p>
-Note that you can&#x2019;t use <a id="wrglossary.14655"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> with <a id="wrglossary.14656"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>. If you do, you will get the warning: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Package glossaries Warning: <a id="wrglossary.14657"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> doesn't work with hyperref.
-Using <a id="wrglossary.14658"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> instead
+</pre> This uses the <a id="wrglossary.14645"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> package option, which enables <a id="wrglossary.14646"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> and <a id="wrglossary.14647"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> (with limitations). The location counter is set to <a id="wrglossary.14648"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>, so the <a id="wrglossary.14649"></a><a href="#glo:locationlist">number list</a> refers to the chapter numbers. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14650"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a>,<a id="wrglossary.14651"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14652"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{glossaries}
+</pre> The <a id="wrglossary.14653"></a><a href="#glo:locationlist">number list</a> can&#x2019;t be obtained until <a id="wrglossary.14654"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (or <a id="wrglossary.14655"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>) has created the <a id="wrglossary.14656"></a><a href="#glo:dual.indexingfile">indexing file</a>. The <a id="wrglossary.14657"></a><a href="#glo:locationlist">number list</a> is picked up when this file is input by <a id="wrglossary.14658"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and is then saved in the <a id="wrglossary.14659"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file so that it&#x2019;s available on the next LaTeX run.<p>
+This document contains both commands: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>This is a <a id="wrglossary.14660"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample} document. <a id="wrglossary.14661"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>{sample}
+are discussed in chapters&#xa0;<strong class="strong"><a id="wrglossary.14662"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a></strong>{sample}
+(or <strong class="strong"><a id="wrglossary.14663"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a></strong>{sample}).
+</pre> Without <a id="wrglossary.14664"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, the first list shows as <span class="qt">&#x201c;1&#x2013;3, 5 &amp; 6&#x201d;</span> and the second list shows as <span class="qt">&#x201c;1&#x2013;3, 5, 6&#x201d;</span>.<p>
+Note that you can&#x2019;t use <a id="wrglossary.14665"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> with <a id="wrglossary.14666"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> or <a href="#glo:idx.opt.xdy">3</a>. If you do, you will get the warning: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">&#x1f50e;</span></a></div>Package glossaries Warning: <a id="wrglossary.14667"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> doesn't work with hyperref.
+Using <a id="wrglossary.14668"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> instead
</pre> Now both lists show as <span class="qt">&#x201c;1&#x2013;3, 5, 6&#x201d;</span>.<p>
-If you switch to <a id="wrglossary.14659"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> (replace <a id="wrglossary.14660"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with <a id="wrglossary.14661"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> and replace <a id="wrglossary.14662"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14663"></a><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a>), then the document build is simply: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-numberlist
+If you switch to <a id="wrglossary.14669"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> (replace <a id="wrglossary.14670"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with <a id="wrglossary.14671"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> and replace <a id="wrglossary.14672"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14673"></a><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a>), then the document build is simply: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-numberlist
pdflatex sample-numberlist
-</pre> Now <a id="wrglossary.14664"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> works with <a id="wrglossary.14665"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, however there are no ranges, so the first list shows as <span class="qt">&#x201c;1, 2, 3, 5, &amp; 6&#x201d;</span> and the second list shows as <span class="qt">&#x201c;1, 2, 3, 4, 5, 6&#x201d;</span>.<p>
-<div class="sidenote"><a id="wrglossary.14666"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.14667"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14668"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (at least v1.42) but remember to include the <a id="wrglossary.14669"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14670"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14671"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14672"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
-</pre> Note that the <a id="wrglossary.14673"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> option is no longer required. Next convert the entry to the <a id="wrglossary.14674"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14675"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib sample-numberlist.tex entries.bib
-</pre> Replace <a id="wrglossary.14676"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14677"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14678"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
-</pre> and remove the <a id="wrglossary.14679"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> command from the <a id="wrglossary.14680"></a><a href="#glo:idx.documentpreamble">document preamble</a>. Finally, replace <a id="wrglossary.14681"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14682"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The build process is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-numberlist
+</pre> Now <a id="wrglossary.14674"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> works with <a id="wrglossary.14675"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, however there are no ranges, so the first list shows as <span class="qt">&#x201c;1, 2, 3, 5, &amp; 6&#x201d;</span> and the second list shows as <span class="qt">&#x201c;1, 2, 3, 4, 5, 6&#x201d;</span>.<p>
+<div class="sidenote"><a id="wrglossary.14676"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.14677"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you first need to switch to <a id="wrglossary.14678"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (at least v1.42) but remember to include the <a id="wrglossary.14679"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14680"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14681"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14682"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{<strong class="strong">glossaries-extra</strong>}
+</pre> Note that the <a id="wrglossary.14683"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> option is no longer required. Next convert the entry to the <a id="wrglossary.14684"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14685"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib sample-numberlist.tex entries.bib
+</pre> Replace <a id="wrglossary.14686"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14687"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14688"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
+</pre> and remove the <a id="wrglossary.14689"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> command from the <a id="wrglossary.14690"></a><a href="#glo:idx.documentpreamble">document preamble</a>. Finally, replace <a id="wrglossary.14691"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> with <a id="wrglossary.14692"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. The build process is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-numberlist
bib2gls sample-numberlist
pdflatex sample-numberlist
-</pre> Now both ranges and <a id="wrglossary.14683"></a><a href="#glo:idx.hyperlink">hyperlinks</a> work. The first list shows <span class="qt">&#x201c;1&#x2013;3, 5, &amp; 6&#x201d;</span> and the second list shows <span class="qt">&#x201c;1&#x2013;3, 5, 6&#x201d;</span>. You can also use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14684"></a><a href="#glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></a>{sample}{loclist}
+</pre> Now both ranges and <a id="wrglossary.14693"></a><a href="#glo:idx.hyperlink">hyperlinks</a> work. The first list shows <span class="qt">&#x201c;1&#x2013;3, 5, &amp; 6&#x201d;</span> and the second list shows <span class="qt">&#x201c;1&#x2013;3, 5, 6&#x201d;</span>. You can also use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14694"></a><a href="#glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></a>{sample}{loclist}
</pre> which will show the complete list without ranges <span class="qt">&#x201c;1, 2, 3, 5 &amp; 6&#x201d;</span>.<p>
-This method works much better than using the <a id="wrglossary.14685"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> option because <a id="wrglossary.14686"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> saves the formatted <a id="wrglossary.14687"></a><a href="#glo:locationlist">number list</a> in the <a id="wrglossary.14688"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field (which is provided by <a id="wrglossary.14689"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> for the benefit of <a id="wrglossary.14690"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) and the unformatted <a id="wrglossary.14691"></a><a href="#glo:locationlist">number list</a> in the <a id="wrglossary.14692"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field (which is also used by <a id="wrglossary.14693"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>).<p>
-With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, both <a id="wrglossary.14694"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.14695"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> simply create a file containing the commands to typeset the glossary, which is input by <a id="wrglossary.14696"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. This means that it&#x2019;s quite hard to gather information obtained by the <a id="wrglossary.14697"></a><a href="#glo:dual.indexingapp">indexing application</a>.<p>
-<a id="wrglossary.14698"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, on the other hand, doesn&#x2019;t write a file containing the <a id="wrglossary.14699"></a><a href="#glo:dual.glossary">glossary</a>. It writes a file containing the entry definitions and uses internal fields to save the <a id="wrglossary.14700"></a><a href="#glo:dual.indexing">indexing</a> information. The <a id="wrglossary.14701"></a><a href="#glo:dual.glossary">glossary</a> is then displayed with <a id="wrglossary.14702"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>, which simply iterates over all defined entries and fetches the required information from those internal fields.<p>
-The <a id="wrglossary.14703"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> and <a id="wrglossary.14704"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> commands are redefined by <a id="wrglossary.14705"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to simply access the <a id="wrglossary.14706"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. However, if you want a complete list without ranges you can use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14707"></a><a href="#glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></a>{sample}{loclist}
+This method works much better than using the <a id="wrglossary.14695"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> option because <a id="wrglossary.14696"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> saves the formatted <a id="wrglossary.14697"></a><a href="#glo:locationlist">number list</a> in the <a id="wrglossary.14698"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field (which is provided by <a id="wrglossary.14699"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> for the benefit of <a id="wrglossary.14700"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>) and the unformatted <a id="wrglossary.14701"></a><a href="#glo:locationlist">number list</a> in the <a id="wrglossary.14702"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field (which is also used by <a id="wrglossary.14703"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>).<p>
+With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, both <a id="wrglossary.14704"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.14705"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> simply create a file containing the commands to typeset the glossary, which is input by <a id="wrglossary.14706"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. This means that it&#x2019;s quite hard to gather information obtained by the <a id="wrglossary.14707"></a><a href="#glo:dual.indexingapp">indexing application</a>.<p>
+<a id="wrglossary.14708"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, on the other hand, doesn&#x2019;t write a file containing the <a id="wrglossary.14709"></a><a href="#glo:dual.glossary">glossary</a>. It writes a file containing the entry definitions and uses internal fields to save the <a id="wrglossary.14710"></a><a href="#glo:dual.indexing">indexing</a> information. The <a id="wrglossary.14711"></a><a href="#glo:dual.glossary">glossary</a> is then displayed with <a id="wrglossary.14712"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>, which simply iterates over all defined entries and fetches the required information from those internal fields.<p>
+The <a id="wrglossary.14713"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> and <a id="wrglossary.14714"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a> commands are redefined by <a id="wrglossary.14715"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to simply access the <a id="wrglossary.14716"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. However, if you want a complete list without ranges you can use: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14717"></a><a href="#glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></a>{sample}{loclist}
</pre> In this example, this produces <span class="qt">&#x201c;1, 2, 3, 5 &amp; 6&#x201d;</span>. <p>
-Note the difference if you use the <a id="wrglossary.14708"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> package option instead of just <a id="wrglossary.14709"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-nomathhyper.tex">&#x1f4e5;</a> <a id="wrglossary.14710"></a><dfn id="glo:file.sample-nomathhyper.tex"><span class="filefmt">sample-nomathhyper.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to selectively enable and disable entry <a id="wrglossary.14711"></a><a href="#glo:idx.hyperlink">hyperlinks</a> in <a id="wrglossary.14712"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-nomathhyper
+Note the difference if you use the <a id="wrglossary.14718"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> package option instead of just <a id="wrglossary.14719"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-nomathhyper.tex">&#x1f4e5;</a> <a id="wrglossary.14720"></a><dfn id="glo:file.sample-nomathhyper.tex"><span class="filefmt">sample-nomathhyper.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to selectively enable and disable entry <a id="wrglossary.14721"></a><a href="#glo:idx.hyperlink">hyperlinks</a> in <a id="wrglossary.14722"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-nomathhyper
makeglossaries sample-nomathhyper
pdflatex sample-nomathhyper
-</pre> This disables the <a id="wrglossary.14713"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for the <a id="wrglossary.14714"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14715"></a><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a>{<a id="wrglossary.14716"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>}
-</pre> and then redefines <a id="wrglossary.14717"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> so that it adds a <a id="wrglossary.14718"></a><a href="#glo:idx.hyperlink">hyperlink</a> if not in maths mode and the <a id="wrglossary.14719"></a><a href="#glo:idx.hyperlink">hyperlinks</a> haven&#x2019;t been forced off (with the <a id="wrglossary.14720"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> key).<p>
-<div class="sidenote"><a id="wrglossary.14721"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.14722"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then you can instead use the hook that comes before the keys are set. The <a id="wrglossary.14723"></a><a href="#glo:idx.documentpreamble">preamble</a> is much simpler: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{<strong class="strong">glossaries-extra</strong>}
+</pre> This disables the <a id="wrglossary.14723"></a><a href="#glo:idx.hyperlink">hyperlinks</a> for the <a id="wrglossary.14724"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> glossary with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14725"></a><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a>{<a id="wrglossary.14726"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a>}
+</pre> and then redefines <a id="wrglossary.14727"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> so that it adds a <a id="wrglossary.14728"></a><a href="#glo:idx.hyperlink">hyperlink</a> if not in maths mode and the <a id="wrglossary.14729"></a><a href="#glo:idx.hyperlink">hyperlinks</a> haven&#x2019;t been forced off (with the <a id="wrglossary.14730"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> key).<p>
+<div class="sidenote"><a id="wrglossary.14731"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.14732"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then you can instead use the hook that comes before the keys are set. The <a id="wrglossary.14733"></a><a href="#glo:idx.documentpreamble">preamble</a> is much simpler: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>{<strong class="strong">glossaries-extra</strong>}
-<a id="wrglossary.14724"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.14734"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<code class="cmd">\renewcommand</code>{<strong class="strong"><a id="wrglossary.14725"></a><a href="#glo:glslinkpresetkeys"><code class="xtrcsfmt">\glslinkpresetkeys</code></a></strong>}{<span class="comment">% </span>
- <code class="cmd">\ifmmode</code> <code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.14726"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}<code class="cmd">\fi</code>
+<code class="cmd">\renewcommand</code>{<strong class="strong"><a id="wrglossary.14735"></a><a href="#glo:glslinkpresetkeys"><code class="xtrcsfmt">\glslinkpresetkeys</code></a></strong>}{<span class="comment">% </span>
+ <code class="cmd">\ifmmode</code> <code class="cmd">\setkeys</code>{glslink}{<a id="wrglossary.14736"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>}<code class="cmd">\fi</code>
}
<span class="comment">% entry definition</span>
</pre><p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-entryfmt.tex">&#x1f4e5;</a> <a id="wrglossary.14727"></a><dfn id="glo:file.sample-entryfmt.tex"><span class="filefmt">sample-entryfmt.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates how to change the way an entry is displayed in the text. (This is just a test document. For a real document, I recommend you use the <a id="wrglossary.14728"></a><a href="#glo:pkg.siunitx"><span class="styfmt">siunitx</span></a> package to typeset units.) The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-entryfmt
+<div class="filedef">&#x1f5cb;<a href="samples/sample-entryfmt.tex">&#x1f4e5;</a> <a id="wrglossary.14737"></a><dfn id="glo:file.sample-entryfmt.tex"><span class="filefmt">sample-entryfmt.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates how to change the way an entry is displayed in the text. (This is just a test document. For a real document, I recommend you use the <a id="wrglossary.14738"></a><a href="#glo:pkg.siunitx"><span class="styfmt">siunitx</span></a> package to typeset units.) The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-entryfmt
makeglossaries sample-entryfmt
pdflatex sample-entryfmt
-</pre> This redefines <a id="wrglossary.14729"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> to add the symbol on <a id="wrglossary.14730"></a><a href="#glo:dual.firstuse">first use</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14731"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.14732"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
- <a id="wrglossary.14733"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.14734"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.14735"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<strong class="strong"><a id="wrglossary.14736"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a></strong>{<a id="wrglossary.14737"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}<span class="comment">% </span>
+</pre> This redefines <a id="wrglossary.14739"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> to add the symbol on <a id="wrglossary.14740"></a><a href="#glo:dual.firstuse">first use</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14741"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.14742"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>
+ <a id="wrglossary.14743"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{<a id="wrglossary.14744"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}{}{<a id="wrglossary.14745"></a><a href="#glo:space"><code class="csfmt">\space</code></a> (<strong class="strong"><a id="wrglossary.14746"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a></strong>{<a id="wrglossary.14747"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>})}<span class="comment">% </span>
}
-</pre> Note the use of <a id="wrglossary.14738"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a> <span style="font-style: italic; font-variant: normal; ">not</span> <a id="wrglossary.14739"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> (which would result in nested <a id="wrglossary.14740"></a><a href="#glo:dual.linktext">link text</a>).<p>
-<div class="sidenote"><a id="wrglossary.14741"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to the <a id="wrglossary.14742"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, you can make use of the category post-link hook instead: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14743"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.14744"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=tree</span>]{<strong class="strong">glossaries-extra</strong>}
-
-<a id="wrglossary.14745"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-
-<a id="wrglossary.14746"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{<strong class="strong">unit</strong>}{<a id="wrglossary.14747"></a><a href="#glo:glsxtrpostlinkAddSymbolOnFirstUse"><code class="xtrcsfmt">\glsxtrpostlinkAddSymbolOnFirstUse</code></a>}
-
-<a id="wrglossary.14748"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{distance}{
-<a id="wrglossary.14749"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<strong class="strong">unit</strong>}</span>,
-<a id="wrglossary.14750"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={distance}</span>,
-<a id="wrglossary.14751"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={The length between two points}</span>,
-<a id="wrglossary.14752"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={km}</span>}
-</pre> Note that in this case the symbol is now outside of the <a id="wrglossary.14753"></a><a href="#glo:idx.hyperlink">hyperlink</a>.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-prefix.tex">&#x1f4e5;</a> <a id="wrglossary.14754"></a><dfn id="glo:file.sample-prefix.tex"><span class="filefmt">sample-prefix.tex</span></dfn></div><!-- end of filedef -->
- This document illustrates the use of the <a id="wrglossary.14755"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package. An additional run is required to ensure the <a id="wrglossary.14756"></a><a href="#glo:idx.tableofcontents">table of contents</a> is up-to-date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-prefix
+</pre> Note the use of <a id="wrglossary.14748"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a> <span style="font-style: italic; font-variant: normal; ">not</span> <a id="wrglossary.14749"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> (which would result in nested <a id="wrglossary.14750"></a><a href="#glo:dual.linktext">link text</a>).<p>
+<div class="sidenote"><a id="wrglossary.14751"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to the <a id="wrglossary.14752"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, you can make use of the category post-link hook instead: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14753"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>,<a id="wrglossary.14754"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=tree</span>]{<strong class="strong">glossaries-extra</strong>}
+
+<a id="wrglossary.14755"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+
+<a id="wrglossary.14756"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{<strong class="strong">unit</strong>}{<a id="wrglossary.14757"></a><a href="#glo:glsxtrpostlinkAddSymbolOnFirstUse"><code class="xtrcsfmt">\glsxtrpostlinkAddSymbolOnFirstUse</code></a>}
+
+<a id="wrglossary.14758"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{distance}{
+<a id="wrglossary.14759"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<strong class="strong">unit</strong>}</span>,
+<a id="wrglossary.14760"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={distance}</span>,
+<a id="wrglossary.14761"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={The length between two points}</span>,
+<a id="wrglossary.14762"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={km}</span>}
+</pre> Note that in this case the symbol is now outside of the <a id="wrglossary.14763"></a><a href="#glo:idx.hyperlink">hyperlink</a>.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-prefix.tex">&#x1f4e5;</a> <a id="wrglossary.14764"></a><dfn id="glo:file.sample-prefix.tex"><span class="filefmt">sample-prefix.tex</span></dfn></div><!-- end of filedef -->
+ This document illustrates the use of the <a id="wrglossary.14765"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package. An additional run is required to ensure the <a id="wrglossary.14766"></a><a href="#glo:idx.tableofcontents">table of contents</a> is up-to-date: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-prefix
makeglossaries sample-prefix
pdflatex sample-prefix
pdflatex sample-prefix
-</pre> Remember that the default separator between the prefix and <a id="wrglossary.14757"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (or one of its variants) is empty, so if a space is required it must be inserted at the end of the prefix. However, the <a id="wrglossary.14758"></a><a href="#glo:pkg.xkeyval"><span class="styfmt">xkeyval</span></a> package (which is used to parse the <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> lists) trims leading and trailing space from the values, so an ordinary space character will be lost. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14759"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.14760"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.14761"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
- <a id="wrglossary.14762"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={a<strong class="strong"><a id="wrglossary.14763"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a></strong>}</span>,
- <a id="wrglossary.14764"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={the<strong class="strong"><a id="wrglossary.14765"></a><a href="#glo:space"><code class="csfmt">\space</code></a></strong>}</span>}
-
-<a id="wrglossary.14766"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{oeil}{<a id="wrglossary.14767"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={oeil}</span>,
- <a id="wrglossary.14768"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={yeux}</span>,
- <a id="wrglossary.14769"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eye}</span>,
- <a id="wrglossary.14770"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={l'}</span>,
- <a id="wrglossary.14771"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les<strong class="strong"><a id="wrglossary.14772"></a><a href="#glo:space"><code class="csfmt">\space</code></a></strong>}</span>}
+</pre> Remember that the default separator between the prefix and <a id="wrglossary.14767"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (or one of its variants) is empty, so if a space is required it must be inserted at the end of the prefix. However, the <a id="wrglossary.14768"></a><a href="#glo:pkg.xkeyval"><span class="styfmt">xkeyval</span></a> package (which is used to parse the <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> lists) trims leading and trailing space from the values, so an ordinary space character will be lost. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14769"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.14770"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.14771"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+ <a id="wrglossary.14772"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={a<strong class="strong"><a id="wrglossary.14773"></a><a href="#glo:idx.nbsp"><code class="code">~</code></a></strong>}</span>,
+ <a id="wrglossary.14774"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={the<strong class="strong"><a id="wrglossary.14775"></a><a href="#glo:space"><code class="csfmt">\space</code></a></strong>}</span>}
+
+<a id="wrglossary.14776"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{oeil}{<a id="wrglossary.14777"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={oeil}</span>,
+ <a id="wrglossary.14778"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={yeux}</span>,
+ <a id="wrglossary.14779"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eye}</span>,
+ <a id="wrglossary.14780"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={l'}</span>,
+ <a id="wrglossary.14781"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les<strong class="strong"><a id="wrglossary.14782"></a><a href="#glo:space"><code class="csfmt">\space</code></a></strong>}</span>}
</pre><p>
-<div class="sidenote"><a id="wrglossary.14773"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this example to use <a id="wrglossary.14774"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then (as from v1.42) you can use the <a id="wrglossary.14775"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14776"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a></strong>,<a id="wrglossary.14777"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14778"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries-extra</strong>}
-</pre> (Alternatively load <a id="wrglossary.14779"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> after <a id="wrglossary.14780"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) The rest of the document is the same as for the base <a id="wrglossary.14781"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, unless you want to switch to using <a id="wrglossary.14782"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
-<div class="sidenote"><a id="wrglossary.14783"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to switch to <a id="wrglossary.14784"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, first switch to <a id="wrglossary.14785"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (as above) but make sure you include the <a id="wrglossary.14786"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14787"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14788"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a>,<a id="wrglossary.14789"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14790"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries-extra}
-</pre> Next convert the entries into the <a id="wrglossary.14791"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14792"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14793"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sample-prefix.tex entries.bib
-</pre> Replace <a id="wrglossary.14794"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14795"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.14796"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.14797"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.14798"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14799"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
-</pre> remove the entry definitions from the <a id="wrglossary.14800"></a><a href="#glo:idx.documentpreamble">document preamble</a>, and replace <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14801"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.14802"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=plist</span>]
-<a id="wrglossary.14803"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>
-</pre> with <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14804"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.14805"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=plist</span>]
-<a id="wrglossary.14806"></a><a href="#glo:printunsrtacronyms"><code class="xtrcsfmt">\printunsrtacronyms</code></a>
+<div class="sidenote"><a id="wrglossary.14783"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this example to use <a id="wrglossary.14784"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then (as from v1.42) you can use the <a id="wrglossary.14785"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a> option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14786"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a></strong>,<a id="wrglossary.14787"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14788"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{<strong class="strong">glossaries-extra</strong>}
+</pre> (Alternatively load <a id="wrglossary.14789"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> after <a id="wrglossary.14790"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) The rest of the document is the same as for the base <a id="wrglossary.14791"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, unless you want to switch to using <a id="wrglossary.14792"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
+<div class="sidenote"><a id="wrglossary.14793"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to switch to <a id="wrglossary.14794"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, first switch to <a id="wrglossary.14795"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (as above) but make sure you include the <a id="wrglossary.14796"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<strong class="strong"><a id="wrglossary.14797"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a></strong>,<a id="wrglossary.14798"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a>,<a id="wrglossary.14799"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>,<a id="wrglossary.14800"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries-extra}
+</pre> Next convert the entries into the <a id="wrglossary.14801"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format required by <a id="wrglossary.14802"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>convertgls2bib <a id="wrglossary.14803"></a><a href="#glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></a> sample-prefix.tex entries.bib
+</pre> Replace <a id="wrglossary.14804"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> with <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14805"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.14806"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<a id="wrglossary.14807"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.14808"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14809"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>]
+</pre> remove the entry definitions from the <a id="wrglossary.14810"></a><a href="#glo:idx.documentpreamble">document preamble</a>, and replace <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14811"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.14812"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=plist</span>]
+<a id="wrglossary.14813"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>
+</pre> with <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14814"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.14815"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=plist</span>]
+<a id="wrglossary.14816"></a><a href="#glo:printunsrtacronyms"><code class="xtrcsfmt">\printunsrtacronyms</code></a>
</pre> The document build is now: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-prefix
bib2gls sample-prefix
pdflatex sample-prefix
</pre><p>
-With <a id="wrglossary.14807"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v2.0+, you don&#x2019;t need to manually insert the spaces at the end of the prefixes. Instead you can instruct <a id="wrglossary.14808"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to insert them. To try this out, remove the trailing <a id="wrglossary.14809"></a><a href="#glo:space"><code class="csfmt">\space</code></a> and <a id="wrglossary.14810"></a><a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a> from the <span class="filefmt">entries.bib</span> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{sample,
- <a id="wrglossary.14811"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={a}</span>,
- <a id="wrglossary.14812"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.14813"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
- <a id="wrglossary.14814"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={the}</span>
+With <a id="wrglossary.14817"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v2.0+, you don&#x2019;t need to manually insert the spaces at the end of the prefixes. Instead you can instruct <a id="wrglossary.14818"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to insert them. To try this out, remove the trailing <a id="wrglossary.14819"></a><a href="#glo:space"><code class="csfmt">\space</code></a> and <a id="wrglossary.14820"></a><a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a> from the <span class="filefmt">entries.bib</span> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="code">@entry</code>{sample,
+ <a id="wrglossary.14821"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={a}</span>,
+ <a id="wrglossary.14822"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.14823"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>,
+ <a id="wrglossary.14824"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={the}</span>
}
<code class="code">@entry</code>{oeil,
- <a id="wrglossary.14815"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={yeux}</span>,
- <a id="wrglossary.14816"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={l'}</span>,
- <a id="wrglossary.14817"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={oeil}</span>,
- <a id="wrglossary.14818"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eye}</span>,
- <a id="wrglossary.14819"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les}</span>
+ <a id="wrglossary.14825"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={yeux}</span>,
+ <a id="wrglossary.14826"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={l'}</span>,
+ <a id="wrglossary.14827"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={oeil}</span>,
+ <a id="wrglossary.14828"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={eye}</span>,
+ <a id="wrglossary.14829"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="optfmt">={les}</span>
}
<code class="code">@acronym</code>{svm,
- <a id="wrglossary.14820"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a><span class="optfmt">={a}</span>,
- <a id="wrglossary.14821"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={an}</span>,
- <a id="wrglossary.14822"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
- <a id="wrglossary.14823"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
+ <a id="wrglossary.14830"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a><span class="optfmt">={a}</span>,
+ <a id="wrglossary.14831"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={an}</span>,
+ <a id="wrglossary.14832"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
+ <a id="wrglossary.14833"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
}
-</pre> Now add the <a id="wrglossary.14824"></a><a href="#glo:opt.resource.append-prefix-field"><span class="xtrcsoptfmt">append-prefix-field</span></a><span class="optfmt">={space or nbsp}</span> resource option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14825"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14826"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<strong class="strong"><a id="wrglossary.14827"></a><a href="#glo:opt.resource.append-prefix-field"><span class="xtrcsoptfmt">append-prefix-field</span></a><span class="optfmt">={space or nbsp}</span></strong>]
-</pre> See the <a id="wrglossary.14828"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sampleaccsupp.tex">&#x1f4e5;</a> <a id="wrglossary.14829"></a><dfn id="glo:file.sampleaccsupp.tex"><span class="filefmt">sampleaccsupp.tex</span></dfn></div><!-- end of filedef -->
- This document uses the <a id="wrglossary.14830"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package (see &#xa7;<a href="#sec:accsupp">17</a>). That package automatically loads <a id="wrglossary.14831"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and passes all options to the base package. So you can load both packages at once with just: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14832"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries-accsupp}
-</pre> This provides additional keys that aren&#x2019;t available with just the base package, which may be used to provide replacement text. The replacement text is inserted using <a id="wrglossary.14833"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span>&#x2019;s</a> <a id="wrglossary.14834"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a> and <a id="wrglossary.14835"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a> commands. See the <a id="wrglossary.14836"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a> package for further details of those commands.<p>
-Note that this example document is provided to demonstrate <a id="wrglossary.14837"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> as succinctly as possible. The resulting document isn&#x2019;t fully accessible as it&#x2019;s not tagged. See the <a id="wrglossary.14838"></a><a href="#glo:pkg.accessibility"><span class="styfmt">accessibility</span></a> and <a id="wrglossary.14839"></a><a href="#glo:pkg.tagpdf"><span class="styfmt">tagpdf</span></a> packages for further information about tagging documents.<p>
-It&#x2019;s not essential to use <a id="wrglossary.14840"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>. You can simply insert the replacement text directly into the field values. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14841"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Drive}{
- <a id="wrglossary.14842"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.14843"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>{Actual=Drive}Dr.<a id="wrglossary.14844"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a>{}}</span>,
- <a id="wrglossary.14845"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Drive}</span>
+</pre> Now add the <a id="wrglossary.14834"></a><a href="#glo:opt.resource.append-prefix-field"><span class="xtrcsoptfmt">append-prefix-field</span></a><span class="optfmt">={space or nbsp}</span> resource option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14835"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14836"></a><a href="#glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></a><span class="optfmt">=entries</span>,<strong class="strong"><a id="wrglossary.14837"></a><a href="#glo:opt.resource.append-prefix-field"><span class="xtrcsoptfmt">append-prefix-field</span></a><span class="optfmt">={space or nbsp}</span></strong>]
+</pre> See the <a id="wrglossary.14838"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sampleaccsupp.tex">&#x1f4e5;</a> <a id="wrglossary.14839"></a><dfn id="glo:file.sampleaccsupp.tex"><span class="filefmt">sampleaccsupp.tex</span></dfn></div><!-- end of filedef -->
+ This document uses the <a id="wrglossary.14840"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package (see &#xa7;<a href="#sec:accsupp">17</a>). That package automatically loads <a id="wrglossary.14841"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and passes all options to the base package. So you can load both packages at once with just: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14842"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries-accsupp}
+</pre> This provides additional keys that aren&#x2019;t available with just the base package, which may be used to provide replacement text. The replacement text is inserted using <a id="wrglossary.14843"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span>&#x2019;s</a> <a id="wrglossary.14844"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a> and <a id="wrglossary.14845"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a> commands. See the <a id="wrglossary.14846"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a> package for further details of those commands.<p>
+Note that this example document is provided to demonstrate <a id="wrglossary.14847"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> as succinctly as possible. The resulting document isn&#x2019;t fully accessible as it&#x2019;s not tagged. See the <a id="wrglossary.14848"></a><a href="#glo:pkg.accessibility"><span class="styfmt">accessibility</span></a> and <a id="wrglossary.14849"></a><a href="#glo:pkg.tagpdf"><span class="styfmt">tagpdf</span></a> packages for further information about tagging documents.<p>
+It&#x2019;s not essential to use <a id="wrglossary.14850"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>. You can simply insert the replacement text directly into the field values. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14851"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Drive}{
+ <a id="wrglossary.14852"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<a id="wrglossary.14853"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>{Actual=Drive}Dr.<a id="wrglossary.14854"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a>{}}</span>,
+ <a id="wrglossary.14855"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Drive}</span>
}
-<a id="wrglossary.14846"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{image}{<a id="wrglossary.14847"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample image}</span>,
- <a id="wrglossary.14848"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example image}</span>,
- <a id="wrglossary.14849"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\protect</code><a id="wrglossary.14850"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>{Alt={a boilerplate image used in examples}}<code class="cmd">\protect</code><a id="wrglossary.14851"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a> [height=20pt]{example-image}<code class="cmd">\protect</code><a id="wrglossary.14852"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a>{}}</span>
+<a id="wrglossary.14856"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{image}{<a id="wrglossary.14857"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample image}</span>,
+ <a id="wrglossary.14858"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example image}</span>,
+ <a id="wrglossary.14859"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\protect</code><a id="wrglossary.14860"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>{Alt={a boilerplate image used in examples}}<code class="cmd">\protect</code><a id="wrglossary.14861"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a> [height=20pt]{example-image}<code class="cmd">\protect</code><a id="wrglossary.14862"></a><a href="#glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></a>{}}</span>
}
-</pre> However, this can cause interference (especially with <a id="wrglossary.14853"></a><a href="#glo:@@glslabel@casechange">case-changing</a>). With <a id="wrglossary.14854"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> it&#x2019;s possible to obtain the field values without the accessibility information if required. (If in the future <a id="wrglossary.14855"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a> is given extra options to provide replacement text then the image example here won&#x2019;t be necessary. However, the example can be adapted for images created with TeX code.)<p>
-The <a id="wrglossary.14856"></a><a href="#glo:idx.acronymstyle">acronym style</a> is set using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14857"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.14858"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
-</pre> The first <a id="wrglossary.14859"></a><a href="#glo:idx.acronym">acronym</a> is straightforward: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14860"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{eg}{e.g.}{for example}
-</pre> The <a id="wrglossary.14861"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> replacement text is automatically set to the long form. The next <a id="wrglossary.14862"></a><a href="#glo:idx.acronym">acronym</a> is awkward as the long form contains formatting commands which can&#x2019;t be included in the replacement text. This means that the <a id="wrglossary.14863"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> key must be supplied: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14864"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<strong class="strong"><a id="wrglossary.14865"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a></strong>={TiKZ ist kein Zeichenprogramm}]
+</pre> However, this can cause interference (especially with <a id="wrglossary.14863"></a><a href="#glo:@@glslabel@casechange">case-changing</a>). With <a id="wrglossary.14864"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> it&#x2019;s possible to obtain the field values without the accessibility information if required. (If in the future <a id="wrglossary.14865"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a> is given extra options to provide replacement text then the image example here won&#x2019;t be necessary. However, the example can be adapted for images created with TeX code.)<p>
+The <a id="wrglossary.14866"></a><a href="#glo:idx.acronymstyle">acronym style</a> is set using: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14867"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.14868"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}
+</pre> The first <a id="wrglossary.14869"></a><a href="#glo:idx.acronym">acronym</a> is straightforward: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14870"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{eg}{e.g.}{for example}
+</pre> The <a id="wrglossary.14871"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> replacement text is automatically set to the long form. The next <a id="wrglossary.14872"></a><a href="#glo:idx.acronym">acronym</a> is awkward as the long form contains formatting commands which can&#x2019;t be included in the replacement text. This means that the <a id="wrglossary.14873"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> key must be supplied: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14874"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>[<strong class="strong"><a id="wrglossary.14875"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a></strong>={TiKZ ist kein Zeichenprogramm}]
{tikz}{Ti<code class="cmd">\emph</code>{k}Z}{Ti<code class="cmd">\emph</code>{k}Z ist <code class="cmd">\emph</code>{kein} Zeichenprogramm}
-</pre> In the above two cases, the short form obtained in <a id="wrglossary.14866"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will use the <span class="qt">&#x201c;E&#x201d;</span> <a id="wrglossary.14867"></a><a href="#glo:idx.PDFelement">PDF element</a>.<p>
-By way of comparison, there are some entries that are technically abbreviations but are defined using <a id="wrglossary.14868"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> instead of <a id="wrglossary.14869"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. The replacement text is provided in the <a id="wrglossary.14870"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14871"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Doctor}{<a id="wrglossary.14872"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Dr}</span>,<a id="wrglossary.14873"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Doctor}</span>,<strong class="strong"><a id="wrglossary.14874"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a></strong>={Doctor}}
-<a id="wrglossary.14875"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Drive}{<a id="wrglossary.14876"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Dr.}</span>,<a id="wrglossary.14877"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={Drvs}</span>,<a id="wrglossary.14878"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Drive}</span>,
- <strong class="strong"><a id="wrglossary.14879"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a></strong>={Drive}}
-</pre> These will use the <span class="qt">&#x201c;ActualText&#x201d;</span> <a id="wrglossary.14880"></a><a href="#glo:idx.PDFelement">PDF element</a> (not <span class="qt">&#x201c;E&#x201d;</span>).<p>
-The next <a id="wrglossary.14881"></a><a href="#glo:idx.glossaryentry">entry</a> is a symbol (the integration symbol \(\int \)). This could be defined simply as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14882"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{int}{<a id="wrglossary.14883"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={int}</span>,<a id="wrglossary.14884"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={integral}</span>,
- <a id="wrglossary.14885"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.14886"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\int</code>}}</span>}
-</pre> and then referenced in the text like this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>Symbol: <a id="wrglossary.14887"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{int} (<a id="wrglossary.14888"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{int}).
-</pre> This results in the text <span class="qt">&#x201c;Symbol: integral (\(\int \)).&#x201d;</span> However if you copy and paste this from the <a id="wrglossary.14889"></a><a href="#glo:PDF">PDF</a> you will find the resulting text is <span class="qt">&#x201c;Symbol: int (R).&#x201d;</span> This is what&#x2019;s actually read out by the text-to-speech system.<p>
-It would be better if the actual text was the Unicode character 0x222B. This would not only assist the text-to-speech system but also make it easier to copy and paste the text. The simplest method is to identify the character by its hexadecimal code, but in order to do this the <a id="wrglossary.14890"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a> command needs to have the options adjusted.<p>
-In order to determine whether to use <span class="qt">&#x201c;E&#x201d;</span>, <span class="qt">&#x201c;ActualText&#x201d;</span> or <span class="qt">&#x201c;Alt&#x201d;</span> for a particular field, <a id="wrglossary.14891"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> will check if the command <a id="wrglossary.14892"></a><a href="#glo:glsfield-labelaccsupp"><code class="xtrcsfmt">\gls<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>accsupp</code></a> exists (where <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> is the <a id="wrglossary.14893"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>, see Table <a href="#tab:fieldmap">4.1</a>). Only two of these commands are predefined: <a id="wrglossary.14894"></a><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a> and <a id="wrglossary.14895"></a><a href="#glo:glsshortplaccsupp"><code class="csfmt">\glsshortplaccsupp</code></a>, which is why the <a id="wrglossary.14896"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field uses <span class="qt">&#x201c;E&#x201d;</span>. If the given command doesn&#x2019;t exist then the generic <a id="wrglossary.14897"></a><a href="#glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></a> command is used instead.<p>
-This means that in order to simply set <a id="wrglossary.14898"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> to the hexadecimal character code, I need to provide a command called <a id="wrglossary.14899"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glssymbolaccsupp</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.14900"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\gls<strong class="strong">symbol</strong>accsupp</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.14901"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>[<strong class="strong">method=hex,unicode</strong>]{<strong class="strong">ActualText</strong>}{#1}{#2}<span class="comment">% </span>
+</pre> In the above two cases, the short form obtained in <a id="wrglossary.14876"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will use the <span class="qt">&#x201c;E&#x201d;</span> <a id="wrglossary.14877"></a><a href="#glo:idx.PDFelement">PDF element</a>.<p>
+By way of comparison, there are some entries that are technically abbreviations but are defined using <a id="wrglossary.14878"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> instead of <a id="wrglossary.14879"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. The replacement text is provided in the <a id="wrglossary.14880"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14881"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Doctor}{<a id="wrglossary.14882"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Dr}</span>,<a id="wrglossary.14883"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Doctor}</span>,<strong class="strong"><a id="wrglossary.14884"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a></strong>={Doctor}}
+<a id="wrglossary.14885"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{Drive}{<a id="wrglossary.14886"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Dr.}</span>,<a id="wrglossary.14887"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={Drvs}</span>,<a id="wrglossary.14888"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={Drive}</span>,
+ <strong class="strong"><a id="wrglossary.14889"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a></strong>={Drive}}
+</pre> These will use the <span class="qt">&#x201c;ActualText&#x201d;</span> <a id="wrglossary.14890"></a><a href="#glo:idx.PDFelement">PDF element</a> (not <span class="qt">&#x201c;E&#x201d;</span>).<p>
+The next <a id="wrglossary.14891"></a><a href="#glo:idx.glossaryentry">entry</a> is a symbol (the integration symbol \(\int \)). This could be defined simply as: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14892"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{int}{<a id="wrglossary.14893"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={int}</span>,<a id="wrglossary.14894"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={integral}</span>,
+ <a id="wrglossary.14895"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.14896"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\int</code>}}</span>}
+</pre> and then referenced in the text like this: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div>Symbol: <a id="wrglossary.14897"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{int} (<a id="wrglossary.14898"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{int}).
+</pre> This results in the text <span class="qt">&#x201c;Symbol: integral (\(\int \)).&#x201d;</span> However if you copy and paste this from the <a id="wrglossary.14899"></a><a href="#glo:PDF">PDF</a> you will find the resulting text is <span class="qt">&#x201c;Symbol: int (R).&#x201d;</span> This is what&#x2019;s actually read out by the text-to-speech system.<p>
+It would be better if the actual text was the Unicode character 0x222B. This would not only assist the text-to-speech system but also make it easier to copy and paste the text. The simplest method is to identify the character by its hexadecimal code, but in order to do this the <a id="wrglossary.14900"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a> command needs to have the options adjusted.<p>
+In order to determine whether to use <span class="qt">&#x201c;E&#x201d;</span>, <span class="qt">&#x201c;ActualText&#x201d;</span> or <span class="qt">&#x201c;Alt&#x201d;</span> for a particular field, <a id="wrglossary.14901"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> will check if the command <a id="wrglossary.14902"></a><a href="#glo:glsfield-labelaccsupp"><code class="xtrcsfmt">\gls<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>accsupp</code></a> exists (where <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> is the <a id="wrglossary.14903"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>, see Table <a href="#tab:fieldmap">4.1</a>). Only two of these commands are predefined: <a id="wrglossary.14904"></a><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a> and <a id="wrglossary.14905"></a><a href="#glo:glsshortplaccsupp"><code class="csfmt">\glsshortplaccsupp</code></a>, which is why the <a id="wrglossary.14906"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field uses <span class="qt">&#x201c;E&#x201d;</span>. If the given command doesn&#x2019;t exist then the generic <a id="wrglossary.14907"></a><a href="#glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></a> command is used instead.<p>
+This means that in order to simply set <a id="wrglossary.14908"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> to the hexadecimal character code, I need to provide a command called <a id="wrglossary.14909"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glssymbolaccsupp</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.14910"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\gls<strong class="strong">symbol</strong>accsupp</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.14911"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>[<strong class="strong">method=hex,unicode</strong>]{<strong class="strong">ActualText</strong>}{#1}{#2}<span class="comment">% </span>
}
-</pre> Now I can adjust the definition of the <span class="qt">&#x201c;int&#x201d;</span> <a id="wrglossary.14902"></a><a href="#glo:idx.glossaryentry">entry</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14903"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{int}{<a id="wrglossary.14904"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={int}</span>,<a id="wrglossary.14905"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={integral}</span>,
- <a id="wrglossary.14906"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.14907"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\int</code>}}</span>,<strong class="strong"><a id="wrglossary.14908"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a><span class="optfmt">={222B}</span></strong>
+</pre> Now I can adjust the definition of the <span class="qt">&#x201c;int&#x201d;</span> <a id="wrglossary.14912"></a><a href="#glo:idx.glossaryentry">entry</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14913"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{int}{<a id="wrglossary.14914"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={int}</span>,<a id="wrglossary.14915"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={integral}</span>,
+ <a id="wrglossary.14916"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<a id="wrglossary.14917"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\int</code>}}</span>,<strong class="strong"><a id="wrglossary.14918"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a><span class="optfmt">={222B}</span></strong>
}
</pre><p>
-The final <a id="wrglossary.14909"></a><a href="#glo:idx.glossaryentry">entry</a> has an image stored in the <a id="wrglossary.14910"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. (The image file is provided with the <a id="wrglossary.14911"></a><a href="#glo:pkg.mwe"><span class="styfmt">mwe</span></a> package.) This should use <span class="qt">&#x201c;Alt&#x201d;</span> instead of <span class="qt">&#x201c;ActualText&#x201d;</span> so I need to define <a id="wrglossary.14912"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glsuseriaccsupp</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.14913"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\gls<strong class="strong">useri</strong>accsupp</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.14914"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>{<strong class="strong">Alt</strong>}{#1}{#2}<span class="comment">% </span>
+The final <a id="wrglossary.14919"></a><a href="#glo:idx.glossaryentry">entry</a> has an image stored in the <a id="wrglossary.14920"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key. (The image file is provided with the <a id="wrglossary.14921"></a><a href="#glo:pkg.mwe"><span class="styfmt">mwe</span></a> package.) This should use <span class="qt">&#x201c;Alt&#x201d;</span> instead of <span class="qt">&#x201c;ActualText&#x201d;</span> so I need to define <a id="wrglossary.14922"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glsuseriaccsupp</code></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.14923"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\gls<strong class="strong">useri</strong>accsupp</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.14924"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>{<strong class="strong">Alt</strong>}{#1}{#2}<span class="comment">% </span>
}
-</pre> The image description is provided in the <a id="wrglossary.14915"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newglossaryentry</code>{sampleimage}{<a id="wrglossary.14916"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample image}</span>,
- <a id="wrglossary.14917"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example image}</span>,
- <a id="wrglossary.14918"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\protect</code><a id="wrglossary.14919"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a>[height=20pt]{example-image}}</span>,
- <strong class="strong"><a id="wrglossary.14920"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a></strong>={a boilerplate image used in examples}
+</pre> The image description is provided in the <a id="wrglossary.14925"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> key: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newglossaryentry</code>{sampleimage}{<a id="wrglossary.14926"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample image}</span>,
+ <a id="wrglossary.14927"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example image}</span>,
+ <a id="wrglossary.14928"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={<code class="cmd">\protect</code><a id="wrglossary.14929"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a>[height=20pt]{example-image}}</span>,
+ <strong class="strong"><a id="wrglossary.14930"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a></strong>={a boilerplate image used in examples}
}
-</pre> (Note the need to protect the fragile <a id="wrglossary.14921"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a>. The alternative is to use <a id="wrglossary.14922"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a> before defining the command. See &#xa7;<a href="#sec:expansion">4.4</a>.)<p>
-The <a id="wrglossary.14923"></a><a href="#glo:PDF">PDF</a> can be inspected either by uncompressing the file and viewing it in a text editor or you can use a tool such as the PDFDebugger provided with <a href="https://pdfbox.apache.org/">PDFBox</a>. If you do this you will find content like: <pre>
+</pre> (Note the need to protect the fragile <a id="wrglossary.14931"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a>. The alternative is to use <a id="wrglossary.14932"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a> before defining the command. See &#xa7;<a href="#sec:expansion">4.4</a>.)<p>
+The <a id="wrglossary.14933"></a><a href="#glo:PDF">PDF</a> can be inspected either by uncompressing the file and viewing it in a text editor or you can use a tool such as the PDFDebugger provided with <a href="https://pdfbox.apache.org/">PDFBox</a>. If you do this you will find content like: <pre>
/Span &lt;&lt; /ActualText (Doctor) &gt;&gt; BDC
BT
/F8 9.9626 Tf
@@ -10875,7 +10883,7 @@ The <a id="wrglossary.14923"></a><a href="#glo:PDF">PDF</a> can be inspected eit
[ (Dr) ] TJ
ET
EMC
-</pre> This shows that <span class="qt">&#x201c;ActualText&#x201d;</span> was used for <code class="code"><a id="wrglossary.14924"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor}</code>. The integral symbol (\(\int \)) created with <code class="code"><a id="wrglossary.14925"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{int}</code> is: <pre>
+</pre> This shows that <span class="qt">&#x201c;ActualText&#x201d;</span> was used for <code class="code"><a id="wrglossary.14934"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor}</code>. The integral symbol (\(\int \)) created with <code class="code"><a id="wrglossary.14935"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{int}</code> is: <pre>
/Span &lt;&lt; /ActualText (\376\377"+) &gt;&gt; BDC
BT
/F1 9.9626 Tf
@@ -10883,7 +10891,7 @@ EMC
[ (R) ] TJ
ET
EMC
-</pre> Again, <span class="qt">&#x201c;ActualText&#x201d;</span> has been used, but the character code has been supplied. The image created with <code class="code"><a id="wrglossary.14926"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>{sampleimage}</code> is: <pre>
+</pre> Again, <span class="qt">&#x201c;ActualText&#x201d;</span> has been used, but the character code has been supplied. The image created with <code class="code"><a id="wrglossary.14936"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>{sampleimage}</code> is: <pre>
/Span &lt;&lt; /Alt (a boilerplate image used in examples) &gt;&gt; BDC
1 0 0 1 106.588 618.391 cm
q
@@ -10895,7 +10903,7 @@ EMC
Q
EMC
</pre> This shows that <span class="qt">&#x201c;Alt&#x201d;</span> has been used.<p>
-The first use of <code class="code"><a id="wrglossary.14927"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{eg}</code> produces the long form (not reproduced here) followed by the short form: <pre>
+The first use of <code class="code"><a id="wrglossary.14937"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{eg}</code> produces the long form (not reproduced here) followed by the short form: <pre>
/Span &lt;&lt; /E (for example) &gt;&gt; BDC
BT
/F8 9.9626 Tf
@@ -10911,74 +10919,74 @@ EMC
[ (e.g.) ] TJ
ET
EMC
-</pre> Similarly for <code class="code"><a id="wrglossary.14928"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>{eg}</code>. You can also use the <a id="wrglossary.14929"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.14930"></a><a href="#glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></a> package option. This will show the replacement text in the document, but note that this is the content before it&#x2019;s processed by <a id="wrglossary.14931"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>.<p>
-If the <a id="wrglossary.14932"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> command is removed (or commented out) then the result would be different. The <a id="wrglossary.14933"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.14934"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> uses <span class="qt">&#x201c;E&#x201d;</span> for the short form but the subsequent use has <span class="qt">&#x201c;ActualText&#x201d;</span> instead. This is because without <a id="wrglossary.14935"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> the original acronym mechanism is used, which is less sophisticated than the newer acronym mechanism that&#x2019;s triggered with <a id="wrglossary.14936"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+</pre> Similarly for <code class="code"><a id="wrglossary.14938"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>{eg}</code>. You can also use the <a id="wrglossary.14939"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.14940"></a><a href="#glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></a> package option. This will show the replacement text in the document, but note that this is the content before it&#x2019;s processed by <a id="wrglossary.14941"></a><a href="#glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></a>.<p>
+If the <a id="wrglossary.14942"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> command is removed (or commented out) then the result would be different. The <a id="wrglossary.14943"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.14944"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> uses <span class="qt">&#x201c;E&#x201d;</span> for the short form but the subsequent use has <span class="qt">&#x201c;ActualText&#x201d;</span> instead. This is because without <a id="wrglossary.14945"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> the original acronym mechanism is used, which is less sophisticated than the newer acronym mechanism that&#x2019;s triggered with <a id="wrglossary.14946"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">&#x2139;</span></a></div><!-- end of importanttitle -->
-If you want to convert this example so that it uses <a id="wrglossary.14937"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, make sure you have at least version 1.42 of the extension package. </div><!-- end of important -->
-<p>
-<div class="sidenote"><a id="wrglossary.14938"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
-If you want to convert this example so that it uses <a id="wrglossary.14939"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you need to replace the explicit loading of <a id="wrglossary.14940"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> with an implicit load through the <a id="wrglossary.14941"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14942"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a>,<strong class="strong"><a id="wrglossary.14943"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a></strong>]{<strong class="strong">glossaries-extra</strong>}
-</pre> I&#x2019;m switching from <a id="wrglossary.14944"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to <a id="wrglossary.14945"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>, which means that the default category is <a id="wrglossary.14946"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> and also the file extensions are different. If you are using <a id="wrglossary.14947"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.14948"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> you don&#x2019;t need to worry about it. However, if you&#x2019;re not using those helper scripts then you will need to adjust the file extensions in your document build process.<p>
-The style command <code class="code"><a id="wrglossary.14949"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.14950"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}</code> needs to be replaced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14951"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.14952"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-</pre> This is actually the default so you can simply delete the <a id="wrglossary.14953"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> line. Substitute the two instances of <a id="wrglossary.14954"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.14955"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.14956"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a></strong>{eg}{e.g.}{for example}
-</pre> Note that for the <span class="qt">&#x201c;tikz&#x201d;</span> entry you can now remove the explicit assignment of <a id="wrglossary.14957"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> with <a id="wrglossary.14958"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42 as it will strip formatting commands like <code class="csfmt">\emph</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14959"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>
+If you want to convert this example so that it uses <a id="wrglossary.14947"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, make sure you have at least version 1.42 of the extension package. </div><!-- end of important -->
+<p>
+<div class="sidenote"><a id="wrglossary.14948"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><span class="clearfix"></span><!-- end of sidenote -->
+If you want to convert this example so that it uses <a id="wrglossary.14949"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you need to replace the explicit loading of <a id="wrglossary.14950"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> with an implicit load through the <a id="wrglossary.14951"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a> package option: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.14952"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a>,<strong class="strong"><a id="wrglossary.14953"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a></strong>]{<strong class="strong">glossaries-extra</strong>}
+</pre> I&#x2019;m switching from <a id="wrglossary.14954"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to <a id="wrglossary.14955"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>, which means that the default category is <a id="wrglossary.14956"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> and also the file extensions are different. If you are using <a id="wrglossary.14957"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.14958"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> you don&#x2019;t need to worry about it. However, if you&#x2019;re not using those helper scripts then you will need to adjust the file extensions in your document build process.<p>
+The style command <code class="code"><a id="wrglossary.14959"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.14960"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}</code> needs to be replaced with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14961"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.14962"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre> This is actually the default so you can simply delete the <a id="wrglossary.14963"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> line. Substitute the two instances of <a id="wrglossary.14964"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> with <a id="wrglossary.14965"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><strong class="strong"><a id="wrglossary.14966"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a></strong>{eg}{e.g.}{for example}
+</pre> Note that for the <span class="qt">&#x201c;tikz&#x201d;</span> entry you can now remove the explicit assignment of <a id="wrglossary.14967"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> with <a id="wrglossary.14968"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42 as it will strip formatting commands like <code class="csfmt">\emph</code>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14969"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>
{tikz}{Ti<code class="cmd">\emph</code>{k}Z}{Ti<code class="cmd">\emph</code>{k}Z ist <code class="cmd">\emph</code>{kein} Zeichenprogramm}
-</pre> It&#x2019;s also necessary to replace <a id="wrglossary.14960"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>, <a id="wrglossary.14961"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> and <a id="wrglossary.14962"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> with <a id="wrglossary.14963"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a>, <a id="wrglossary.14964"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> and <a id="wrglossary.14965"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a>.<p>
-You may notice a slight difference from the original example if you use a version of <a id="wrglossary.14966"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> between 1.42 and 1.48. The <a id="wrglossary.14967"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) instead of just <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>. This is because <a id="wrglossary.14968"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42 redefined <a id="wrglossary.14969"></a><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a> to include the short form. The original definition was restored in <a id="wrglossary.14970"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.49.<p>
+</pre> It&#x2019;s also necessary to replace <a id="wrglossary.14970"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>, <a id="wrglossary.14971"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> and <a id="wrglossary.14972"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> with <a id="wrglossary.14973"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a>, <a id="wrglossary.14974"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> and <a id="wrglossary.14975"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a>.<p>
+You may notice a slight difference from the original example if you use a version of <a id="wrglossary.14976"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> between 1.42 and 1.48. The <a id="wrglossary.14977"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) instead of just <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>. This is because <a id="wrglossary.14978"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42 redefined <a id="wrglossary.14979"></a><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a> to include the short form. The original definition was restored in <a id="wrglossary.14980"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.49.<p>
Now that the extension package is being used, there are some other modifications that would tidy up the code and fix a few issues.<p>
-The <span class="qt">&#x201c;Doctor&#x201d;</span> and <span class="qt">&#x201c;Drive&#x201d;</span> entries should really be defined as <a id="wrglossary.14971"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> but they shouldn&#x2019;t be expanded on <a id="wrglossary.14972"></a><a href="#glo:dual.firstuse">first use</a>. The <a id="wrglossary.14973"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a> style can achieve this and it happens to be the default style for the <a id="wrglossary.14974"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. This means that you can simply replace the <span class="qt">&#x201c;Doctor&#x201d;</span> definition with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14975"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{Doctor}{Dr}{Doctor}
-</pre> The <a id="wrglossary.14976"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.14977"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor}</code> is just <span class="qt">&#x201c;Dr&#x201d;</span>. This means that the <span class="qt">&#x201c;E&#x201d;</span> <a id="wrglossary.14978"></a><a href="#glo:idx.PDFelement">PDF element</a> will be used instead of <span class="qt">&#x201c;ActualText&#x201d;</span>. Now I don&#x2019;t need to supply the accessibility text as its obtained from the long form.<p>
-The <span class="qt">&#x201c;Drive&#x201d;</span> <a id="wrglossary.14979"></a><a href="#glo:idx.glossaryentry">entry</a> can be similarly defined but it has the awkward terminating full stop. This means that I had to omit the end of sentence terminator in: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14980"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor} Smith lives at 2, Blueberry <a id="wrglossary.14981"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Drive}
-</pre> This looks odd when reading the document source and it&#x2019;s easy to forgot. This is very similar to the situation in the <a id="wrglossary.14982"></a><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a> example. I can again use the <a id="wrglossary.14983"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> <a id="wrglossary.14984"></a><a href="#glo:idx.categoryattribute">category attribute</a>, but I need to assign a different category so that it doesn&#x2019;t interfere with the <span class="qt">&#x201c;Doctor&#x201d;</span> <a id="wrglossary.14985"></a><a href="#glo:idx.glossaryentry">entry</a>.<p>
-The category is simply a label that&#x2019;s used in the construction of some internal command names. This means that it must be fully expandable, but I can choose whatever label I like (<a id="wrglossary.14986"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>, <a id="wrglossary.14987"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>, <a id="wrglossary.14988"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>, <a id="wrglossary.14989"></a><a href="#glo:opt.cat.index"><span class="catfmt">index</span></a>, <a id="wrglossary.14990"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a> and <a id="wrglossary.14991"></a><a href="#glo:opt.cat.number"><span class="catfmt">number</span></a> are used by various commands provided by <a id="wrglossary.14992"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>).<p>
-In this case, I&#x2019;ve decided to have a category called <span class="catfmt">shortdotted</span> to indicate an <a id="wrglossary.14993"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> that ends with a dot but only the short form is shown on <a id="wrglossary.14994"></a><a href="#glo:dual.firstuse">first use</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14995"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[shortdotted]{<a id="wrglossary.14996"></a><a href="#glo:opt.abbrstyle.short-nolong-noreg"><span class="abbrstylefmt">short-nolong-noreg</span></a>}
-<a id="wrglossary.14997"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{shortdotted}{<a id="wrglossary.14998"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
-<a id="wrglossary.14999"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>[<a id="wrglossary.15000"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={shortdotted}</span>]{Drive}{Dr.<a id="wrglossary.15001"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a>}{Drive}
-</pre> In the <a id="wrglossary.15002"></a><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a> example, I also used the <a id="wrglossary.15003"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> <a id="wrglossary.15004"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a> to automatically insert the dots and add the space factor (which is adjusted if <a id="wrglossary.15005"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> discards a period). In this case I&#x2019;m inserting the dot manually so I&#x2019;ve also added the space factor with <a id="wrglossary.15006"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a> in case the <a id="wrglossary.15007"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> is used mid-sentence. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15008"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor} Smith lives at 2, Blueberry <a id="wrglossary.15009"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Drive}. Next sentence.
-
-<a id="wrglossary.15010"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor} Smith lives at 2, Blueberry <a id="wrglossary.15011"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Drive} end of sentence.
+The <span class="qt">&#x201c;Doctor&#x201d;</span> and <span class="qt">&#x201c;Drive&#x201d;</span> entries should really be defined as <a id="wrglossary.14981"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> but they shouldn&#x2019;t be expanded on <a id="wrglossary.14982"></a><a href="#glo:dual.firstuse">first use</a>. The <a id="wrglossary.14983"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a> style can achieve this and it happens to be the default style for the <a id="wrglossary.14984"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a> category. This means that you can simply replace the <span class="qt">&#x201c;Doctor&#x201d;</span> definition with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14985"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{Doctor}{Dr}{Doctor}
+</pre> The <a id="wrglossary.14986"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.14987"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor}</code> is just <span class="qt">&#x201c;Dr&#x201d;</span>. This means that the <span class="qt">&#x201c;E&#x201d;</span> <a id="wrglossary.14988"></a><a href="#glo:idx.PDFelement">PDF element</a> will be used instead of <span class="qt">&#x201c;ActualText&#x201d;</span>. Now I don&#x2019;t need to supply the accessibility text as its obtained from the long form.<p>
+The <span class="qt">&#x201c;Drive&#x201d;</span> <a id="wrglossary.14989"></a><a href="#glo:idx.glossaryentry">entry</a> can be similarly defined but it has the awkward terminating full stop. This means that I had to omit the end of sentence terminator in: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.14990"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor} Smith lives at 2, Blueberry <a id="wrglossary.14991"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Drive}
+</pre> This looks odd when reading the document source and it&#x2019;s easy to forgot. This is very similar to the situation in the <a id="wrglossary.14992"></a><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a> example. I can again use the <a id="wrglossary.14993"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> <a id="wrglossary.14994"></a><a href="#glo:idx.categoryattribute">category attribute</a>, but I need to assign a different category so that it doesn&#x2019;t interfere with the <span class="qt">&#x201c;Doctor&#x201d;</span> <a id="wrglossary.14995"></a><a href="#glo:idx.glossaryentry">entry</a>.<p>
+The category is simply a label that&#x2019;s used in the construction of some internal command names. This means that it must be fully expandable, but I can choose whatever label I like (<a id="wrglossary.14996"></a><a href="#glo:opt.cat.general"><span class="catfmt">general</span></a>, <a id="wrglossary.14997"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a>, <a id="wrglossary.14998"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>, <a id="wrglossary.14999"></a><a href="#glo:opt.cat.index"><span class="catfmt">index</span></a>, <a id="wrglossary.15000"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a> and <a id="wrglossary.15001"></a><a href="#glo:opt.cat.number"><span class="catfmt">number</span></a> are used by various commands provided by <a id="wrglossary.15002"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>).<p>
+In this case, I&#x2019;ve decided to have a category called <span class="catfmt">shortdotted</span> to indicate an <a id="wrglossary.15003"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> that ends with a dot but only the short form is shown on <a id="wrglossary.15004"></a><a href="#glo:dual.firstuse">first use</a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15005"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[shortdotted]{<a id="wrglossary.15006"></a><a href="#glo:opt.abbrstyle.short-nolong-noreg"><span class="abbrstylefmt">short-nolong-noreg</span></a>}
+<a id="wrglossary.15007"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{shortdotted}{<a id="wrglossary.15008"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
+<a id="wrglossary.15009"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>[<a id="wrglossary.15010"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={shortdotted}</span>]{Drive}{Dr.<a id="wrglossary.15011"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a>}{Drive}
+</pre> In the <a id="wrglossary.15012"></a><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a> example, I also used the <a id="wrglossary.15013"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> <a id="wrglossary.15014"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a> to automatically insert the dots and add the space factor (which is adjusted if <a id="wrglossary.15015"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> discards a period). In this case I&#x2019;m inserting the dot manually so I&#x2019;ve also added the space factor with <a id="wrglossary.15016"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a> in case the <a id="wrglossary.15017"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> is used mid-sentence. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15018"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor} Smith lives at 2, Blueberry <a id="wrglossary.15019"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Drive}. Next sentence.
+
+<a id="wrglossary.15020"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Doctor} Smith lives at 2, Blueberry <a id="wrglossary.15021"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{Drive} end of sentence.
</pre> (The spacing is more noticeable if you first switch to a monospaced font with <code class="cmd">\ttfamily</code>.)<p>
-The <span class="qt">&#x201c;e.g.&#x201d;</span> <a id="wrglossary.15012"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> similarly ends with a dot. It&#x2019;s not usual to write <span class="qt">&#x201c;for example (e.g.)&#x201d;</span> in a document, so it really ought to have the same <span class="catfmt">shortdotted</span> category, but it has a long-short form for illustrative purposes in this test document. In this case I need to choose another category so that I can apply a different style. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15013"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[longshortdotted]{<a id="wrglossary.15014"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.15015"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{longshortdotted}{<a id="wrglossary.15016"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
-<a id="wrglossary.15017"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>[<a id="wrglossary.15018"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={longshortdotted}</span>]{e.g.}{e.g.<a id="wrglossary.15019"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a>}{for example}
+The <span class="qt">&#x201c;e.g.&#x201d;</span> <a id="wrglossary.15022"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> similarly ends with a dot. It&#x2019;s not usual to write <span class="qt">&#x201c;for example (e.g.)&#x201d;</span> in a document, so it really ought to have the same <span class="catfmt">shortdotted</span> category, but it has a long-short form for illustrative purposes in this test document. In this case I need to choose another category so that I can apply a different style. For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15023"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[longshortdotted]{<a id="wrglossary.15024"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.15025"></a><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a>{longshortdotted}{<a id="wrglossary.15026"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>}{true}
+<a id="wrglossary.15027"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>[<a id="wrglossary.15028"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={longshortdotted}</span>]{e.g.}{e.g.<a id="wrglossary.15029"></a><a href="#glo:cs.at"><code class="csfmt">\@</code></a>}{for example}
</pre><p>
-To further illustrate categories, let&#x2019;s suppose the symbol and image should be in the <a id="wrglossary.15020"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field instead of the <a id="wrglossary.15021"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> and <a id="wrglossary.15022"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> fields. Now the <a id="wrglossary.15023"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glssymbolaccsupp</code></a> and <a id="wrglossary.15024"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glsuseriaccsupp</code></a> commands won&#x2019;t be used. I can&#x2019;t deal with both cases if I just provide <a id="wrglossary.15025"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glsnameaccsupp</code></a>. <p>
-I could provide category+field versions, such as <a id="wrglossary.15026"></a><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="csfmt">\glsxtrsymbolnameaccsupp</code></a>, but remember that this only covers accessing the <a id="wrglossary.15027"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field, which is typically only done in the glossary. I would also need similar commands for the <a id="wrglossary.15028"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.15029"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>, <a id="wrglossary.15030"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> and <a id="wrglossary.15031"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> keys. This is quite complicated, but since I don&#x2019;t need to worry about any of the other fields it&#x2019;s simpler to just provide the <a id="wrglossary.15032"></a><a href="#glo:glsxtrcategoryaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>accsupp</code></a> version: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.15033"></a><a href="#glo:glsxtrcategoryaccsupp"><code class="csfmt">\glsxtr<strong class="strong">symbol</strong>accsupp</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.15034"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>[method=hex,unicode]{ActualText}{#1}{#2}<span class="comment">% </span>
+To further illustrate categories, let&#x2019;s suppose the symbol and image should be in the <a id="wrglossary.15030"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field instead of the <a id="wrglossary.15031"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> and <a id="wrglossary.15032"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> fields. Now the <a id="wrglossary.15033"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glssymbolaccsupp</code></a> and <a id="wrglossary.15034"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glsuseriaccsupp</code></a> commands won&#x2019;t be used. I can&#x2019;t deal with both cases if I just provide <a id="wrglossary.15035"></a><a href="#glo:glsfield-labelaccsupp"><code class="csfmt">\glsnameaccsupp</code></a>. <p>
+I could provide category+field versions, such as <a id="wrglossary.15036"></a><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="csfmt">\glsxtrsymbolnameaccsupp</code></a>, but remember that this only covers accessing the <a id="wrglossary.15037"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field, which is typically only done in the glossary. I would also need similar commands for the <a id="wrglossary.15038"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>, <a id="wrglossary.15039"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>, <a id="wrglossary.15040"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> and <a id="wrglossary.15041"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> keys. This is quite complicated, but since I don&#x2019;t need to worry about any of the other fields it&#x2019;s simpler to just provide the <a id="wrglossary.15042"></a><a href="#glo:glsxtrcategoryaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>accsupp</code></a> version: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.15043"></a><a href="#glo:glsxtrcategoryaccsupp"><code class="csfmt">\glsxtr<strong class="strong">symbol</strong>accsupp</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.15044"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>[method=hex,unicode]{ActualText}{#1}{#2}<span class="comment">% </span>
}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.15035"></a><a href="#glo:glsxtrcategoryaccsupp"><code class="csfmt">\glsxtr<strong class="strong">image</strong>accsupp</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.15036"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>{Alt}{#1}{#2}<span class="comment">% </span>
+<code class="cmd">\newcommand</code>{<a id="wrglossary.15045"></a><a href="#glo:glsxtrcategoryaccsupp"><code class="csfmt">\glsxtr<strong class="strong">image</strong>accsupp</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.15046"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>{Alt}{#1}{#2}<span class="comment">% </span>
}
-<a id="wrglossary.15037"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{int}{<strong class="strong"><a id="wrglossary.15038"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.15039"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>}</span></strong>,
- <strong class="strong"><a id="wrglossary.15040"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a></strong>={<a id="wrglossary.15041"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\int</code>}},<strong class="strong"><a id="wrglossary.15042"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a></strong>={222B},
- <a id="wrglossary.15043"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={integral}</span>
+<a id="wrglossary.15047"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{int}{<strong class="strong"><a id="wrglossary.15048"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.15049"></a><a href="#glo:opt.cat.symbol"><span class="catfmt">symbol</span></a>}</span></strong>,
+ <strong class="strong"><a id="wrglossary.15050"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a></strong>={<a id="wrglossary.15051"></a><a href="#glo:ensuremath"><code class="csfmt">\ensuremath</code></a>{<code class="cmd">\int</code>}},<strong class="strong"><a id="wrglossary.15052"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a></strong>={222B},
+ <a id="wrglossary.15053"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={integral}</span>
}
-<a id="wrglossary.15044"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sampleimage}{<strong class="strong"><a id="wrglossary.15045"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={image}</span></strong>,
- <a id="wrglossary.15046"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example image}</span>,
- <strong class="strong"><a id="wrglossary.15047"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a></strong>={<code class="cmd">\protect</code><a id="wrglossary.15048"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a>[height=20pt]{example-image}},
- <strong class="strong"><a id="wrglossary.15049"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a></strong>={a boilerplate image used in examples}
+<a id="wrglossary.15054"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sampleimage}{<strong class="strong"><a id="wrglossary.15055"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="optfmt">={image}</span></strong>,
+ <a id="wrglossary.15056"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example image}</span>,
+ <strong class="strong"><a id="wrglossary.15057"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a></strong>={<code class="cmd">\protect</code><a id="wrglossary.15058"></a><a href="#glo:includegraphics"><code class="csfmt">\includegraphics</code></a>[height=20pt]{example-image}},
+ <strong class="strong"><a id="wrglossary.15059"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a></strong>={a boilerplate image used in examples}
}
-</pre> If it&#x2019;s necessary to provide support for additional fields, then the category+field command <a id="wrglossary.15050"></a><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></a> could be used to override the more general category command <a id="wrglossary.15051"></a><a href="#glo:glsxtrcategoryaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>accsupp</code></a>.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-ignored.tex">&#x1f4e5;</a> <a id="wrglossary.15052"></a><dfn id="glo:file.sample-ignored.tex"><span class="filefmt">sample-ignored.tex</span></dfn></div><!-- end of filedef -->
- This document defines an <a id="wrglossary.15053"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> for common terms that don&#x2019;t need a definition. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-ignored
+</pre> If it&#x2019;s necessary to provide support for additional fields, then the category+field command <a id="wrglossary.15060"></a><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></a> could be used to override the more general category command <a id="wrglossary.15061"></a><a href="#glo:glsxtrcategoryaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>accsupp</code></a>.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-ignored.tex">&#x1f4e5;</a> <a id="wrglossary.15062"></a><dfn id="glo:file.sample-ignored.tex"><span class="filefmt">sample-ignored.tex</span></dfn></div><!-- end of filedef -->
+ This document defines an <a id="wrglossary.15063"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> for common terms that don&#x2019;t need a definition. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-ignored
makeglossaries sample-ignored
pdflatex sample-ignored
-</pre> A new <a id="wrglossary.15054"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> is defined with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15055"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{common}
-</pre> There are no associated files with an <a id="wrglossary.15056"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>. An entry is defined with this as its <a id="wrglossary.15057"></a><a href="#glo:dual.glossary">glossary</a> type: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15058"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{commonex}{<a id="wrglossary.15059"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={common}</span>,<a id="wrglossary.15060"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={common term}</span>}
-</pre> Note that the <a id="wrglossary.15061"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key isn&#x2019;t required. This term may be referenced with <a id="wrglossary.15062"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (which is useful for consistent formatting) but it won&#x2019;t be indexed.<p>
-<div class="filedef">&#x1f5cb;<a href="samples/sample-entrycount.tex">&#x1f4e5;</a> <a id="wrglossary.15063"></a><dfn id="glo:file.sample-entrycount.tex"><span class="filefmt">sample-entrycount.tex</span></dfn></div><!-- end of filedef -->
- This document uses <a id="wrglossary.15064"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> and <a id="wrglossary.15065"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> (described in &#xa7;<a href="#sec:enableentrycount">7.1</a>) so that acronyms only used once don&#x2019;t appear in the list of acronyms. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-entrycount
+</pre> A new <a id="wrglossary.15064"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> is defined with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15065"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{common}
+</pre> There are no associated files with an <a id="wrglossary.15066"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>. An entry is defined with this as its <a id="wrglossary.15067"></a><a href="#glo:dual.glossary">glossary</a> type: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">&#x1f5b9;</span></a></div><a id="wrglossary.15068"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{commonex}{<a id="wrglossary.15069"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={common}</span>,<a id="wrglossary.15070"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={common term}</span>}
+</pre> Note that the <a id="wrglossary.15071"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key isn&#x2019;t required. This term may be referenced with <a id="wrglossary.15072"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (which is useful for consistent formatting) but it won&#x2019;t be indexed.<p>
+<div class="filedef">&#x1f5cb;<a href="samples/sample-entrycount.tex">&#x1f4e5;</a> <a id="wrglossary.15073"></a><dfn id="glo:file.sample-entrycount.tex"><span class="filefmt">sample-entrycount.tex</span></dfn></div><!-- end of filedef -->
+ This document uses <a id="wrglossary.15074"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> and <a id="wrglossary.15075"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> (described in &#xa7;<a href="#sec:enableentrycount">7.1</a>) so that acronyms only used once don&#x2019;t appear in the list of acronyms. The document build is: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div>pdflatex sample-entrycount
pdflatex sample-entrycount
makeglossaries sample-entrycount
pdflatex sample-entrycount
-</pre> Note the need to call LaTeX twice before <a id="wrglossary.15066"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, and then a final LaTeX call is required at the end.<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.15067"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
- The <a id="wrglossary.15068"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additions that extend this mechanism and comes with some other sample files related to entry counting. </div><!-- end of information -->
+</pre> Note the need to call LaTeX twice before <a id="wrglossary.15076"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, and then a final LaTeX call is required at the end.<p>
+<div class="information"><div class="informationtitle"><a id="wrglossary.15077"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></div><!-- end of informationtitle -->
+ The <a id="wrglossary.15078"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package has additions that extend this mechanism and comes with some other sample files related to entry counting. </div><!-- end of information -->
<p>
-<div class="information"><div class="informationtitle"><a id="wrglossary.15069"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
- If you switch to <a id="wrglossary.15070"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you can use record counting instead. See the <a id="wrglossary.15071"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details. </div><!-- end of information -->
+<div class="information"><div class="informationtitle"><a id="wrglossary.15079"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></div><!-- end of informationtitle -->
+ If you switch to <a id="wrglossary.15080"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you can use record counting instead. See the <a id="wrglossary.15081"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details. </div><!-- end of information -->
<p>
</section><!-- end of section sec:samplesother -->
@@ -10986,7 +10994,7 @@ pdflatex sample-entrycount
<section id="sec:trouble"><!-- start of section sec:trouble --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->19. Troubleshooting<div class="labellink"><a href="#sec:trouble">[link]</a></div></h1><!-- end of chapter header -->
<p>
-In addition to the sample files listed in &#xa7;<a href="#sec:samples">18</a>, the <a id="wrglossary.15072"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package comes with some minimal example files, <a id="wrglossary.15073"></a><a href="#glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></a>, <a id="wrglossary.15074"></a><a href="#glo:file.mwe-gls.tex"><span class="filefmt">mwe-gls.tex</span></a>, <a id="wrglossary.15075"></a><a href="#glo:file.mwe-acr.tex"><span class="filefmt">mwe-acr.tex</span></a> and <a id="wrglossary.15076"></a><a href="#glo:file.mwe-acr-desc.tex"><span class="filefmt">mwe-acr-desc.tex</span></a>, which can be used for testing. These should be located in the <span class="filefmt">samples</span> subdirectory (folder) of the <a id="wrglossary.15077"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation directory. The location varies according to your operating system and TeX installation. For example, on Linux it may be in <span class="filefmt">/usr/local/texlive/2022/texmf-dist/doc/latex/glossaries/</span>. The <a id="wrglossary.15078"></a><a href="#glo:app.makeglossariesgui"><span class="appfmt">makeglossariesgui</span></a> application can also be used to test for various problems. Further information on debugging LaTeX code is available at <a href="http://www.dickimaw-books.com/latex/minexample/">http://www.dickimaw-books.com/latex/minexample/</a>.<p>
+In addition to the sample files listed in &#xa7;<a href="#sec:samples">18</a>, the <a id="wrglossary.15082"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package comes with some minimal example files, <a id="wrglossary.15083"></a><a href="#glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></a>, <a id="wrglossary.15084"></a><a href="#glo:file.mwe-gls.tex"><span class="filefmt">mwe-gls.tex</span></a>, <a id="wrglossary.15085"></a><a href="#glo:file.mwe-acr.tex"><span class="filefmt">mwe-acr.tex</span></a> and <a id="wrglossary.15086"></a><a href="#glo:file.mwe-acr-desc.tex"><span class="filefmt">mwe-acr-desc.tex</span></a>, which can be used for testing. These should be located in the <span class="filefmt">samples</span> subdirectory (folder) of the <a id="wrglossary.15087"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation directory. The location varies according to your operating system and TeX installation. For example, on Linux it may be in <span class="filefmt">/usr/local/texlive/2022/texmf-dist/doc/latex/glossaries/</span>. The <a id="wrglossary.15088"></a><a href="#glo:app.makeglossariesgui"><span class="appfmt">makeglossariesgui</span></a> application can also be used to test for various problems. Further information on debugging LaTeX code is available at <a href="http://www.dickimaw-books.com/latex/minexample/">http://www.dickimaw-books.com/latex/minexample/</a>.<p>
If you have any problems, please first consult the <a href="https://www.dickimaw-books.com/faqs.php?category=glossaries"><span class="styfmt">glossaries</span> FAQ</a>. If that doesn&#x2019;t help, try posting your query to somewhere like the <span style="font-family: monospace; ">comp.text.tex</span> newsgroup, the <a href="https://latex.org/forum/">LaTeX Community Forum</a> or <a href="https://tex.stackexchange.com/">TeX on StackExchange</a>. Bug reports can be submitted via <a href="https://www.dickimaw-books.com/bug-report.html">my package bug report form</a>. <p>
</section><!-- end of section sec:trouble -->
@@ -11040,114 +11048,114 @@ If you have any problems, please first consult the <a href="https://www.dickima
<h1><!-- start of chapter header -->Terms<div class="labellink"><a href="#glossary">[link]</a></div></h1><!-- end of chapter header -->
<dl>
-<dt><a id="wrglossary.15079"></a><dfn id="glo:dual.ascii">American Standard Code for Information Interchange (ASCII)</dfn></dt>
-<dd>A single-byte character <a id="wrglossary.15080"></a><a href="#glo:idx.encoding">encoding</a>. Related blog article: <a href="https://www.dickimaw-books.com/blog/binary-files-text-files-and-file-encodings/">Binary Files, Text Files and File Encodings</a>.</dd>
-<dt><a id="wrglossary.15081"></a><dfn id="glo:dual.casechange">Case change</dfn></dt>
-<dd>There are four types of case-changing commands provided by the <a id="wrglossary.15082"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package:
+<dt><a id="wrglossary.15089"></a><dfn id="glo:dual.ascii">American Standard Code for Information Interchange (ASCII)</dfn></dt>
+<dd>A single-byte character <a id="wrglossary.15090"></a><a href="#glo:idx.encoding">encoding</a>. Related blog article: <a href="https://www.dickimaw-books.com/blog/binary-files-text-files-and-file-encodings/">Binary Files, Text Files and File Encodings</a>.</dd>
+<dt><a id="wrglossary.15091"></a><dfn id="glo:dual.casechange">Case change</dfn></dt>
+<dd>There are four types of case-changing commands provided by the <a id="wrglossary.15092"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package:
<dl>
- <dt><a id="wrglossary.15083"></a><a href="#glo:idx.allcaps">all caps</a></dt>
+ <dt><a id="wrglossary.15093"></a><a href="#glo:idx.allcaps">all caps</a></dt>
-<dd>For example, <a id="wrglossary.15084"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> and <a id="wrglossary.15085"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a>. All letters in the given text are converted to <a id="wrglossary.15086"></a><a href="#glo:idx.uppercase">uppercase</a> (capitals). The actual case-conversion is performed by <a id="wrglossary.15087"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>.</dd>
- <dt><a id="wrglossary.15088"></a><a href="#glo:idx.sentencecase">sentence case</a></dt>
+<dd>For example, <a id="wrglossary.15094"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> and <a id="wrglossary.15095"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a>. All letters in the given text are converted to <a id="wrglossary.15096"></a><a href="#glo:idx.uppercase">uppercase</a> (capitals). The actual case-conversion is performed by <a id="wrglossary.15097"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a>.</dd>
+ <dt><a id="wrglossary.15098"></a><a href="#glo:idx.sentencecase">sentence case</a></dt>
-<dd>For example, <a id="wrglossary.15089"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> and <a id="wrglossary.15090"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a>. Only the first letter is converted to <a id="wrglossary.15091"></a><a href="#glo:idx.uppercase">uppercase</a>. The case-conversion for the <a id="wrglossary.15092"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.15093"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands is performed via <a id="wrglossary.15094"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>, which is simply defined to use the robust <a id="wrglossary.15095"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>. Commands such as <a id="wrglossary.15096"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a> also use <a id="wrglossary.15097"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a> in the document but use the expandable <a id="wrglossary.15098"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> in <a id="wrglossary.15099"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>.</dd>
- <dt><a id="wrglossary.15100"></a><a href="#glo:idx.titlecase">title case</a></dt>
+<dd>For example, <a id="wrglossary.15099"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> and <a id="wrglossary.15100"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a>. Only the first letter is converted to <a id="wrglossary.15101"></a><a href="#glo:idx.uppercase">uppercase</a>. The case-conversion for the <a id="wrglossary.15102"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.15103"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands is performed via <a id="wrglossary.15104"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>, which is simply defined to use the robust <a id="wrglossary.15105"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>. Commands such as <a id="wrglossary.15106"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a> also use <a id="wrglossary.15107"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a> in the document but use the expandable <a id="wrglossary.15108"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> in <a id="wrglossary.15109"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>.</dd>
+ <dt><a id="wrglossary.15110"></a><a href="#glo:idx.titlecase">title case</a></dt>
-<dd>For example, <a id="wrglossary.15101"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a>. The first letter of each word is converted to <a id="wrglossary.15102"></a><a href="#glo:idx.uppercase">uppercase</a>. The case-conversion is performed using <a id="wrglossary.15103"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> in the document text, but commands designed for use in section headings, use the expandable <a id="wrglossary.15104"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> in <a id="wrglossary.15105"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>.</dd>
- <dt><a id="wrglossary.15106"></a><a href="#glo:idx.lowercase">lowercase</a></dt>
+<dd>For example, <a id="wrglossary.15111"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a>. The first letter of each word is converted to <a id="wrglossary.15112"></a><a href="#glo:idx.uppercase">uppercase</a>. The case-conversion is performed using <a id="wrglossary.15113"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> in the document text, but commands designed for use in section headings, use the expandable <a id="wrglossary.15114"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> in <a id="wrglossary.15115"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>.</dd>
+ <dt><a id="wrglossary.15116"></a><a href="#glo:idx.lowercase">lowercase</a></dt>
-<dd>The command <a id="wrglossary.15107"></a><a href="#glo:glslowercase"><code class="csfmt">\glslowercase</code></a> is provided for use in modifying <a id="wrglossary.15108"></a><a href="#glo:idx.acronym">acronym</a> or <a id="wrglossary.15109"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> commands to convert the short form to <a id="wrglossary.15110"></a><a href="#glo:idx.lowercase">lowercase</a> for <a id="wrglossary.15111"></a><a href="#glo:dual.smallcaps">small caps</a> styles, but isn&#x2019;t actually used by any of the commands provided by <a id="wrglossary.15112"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. This command should be preferred to the robust <a id="wrglossary.15113"></a><a href="#glo:MakeLowercase"><code class="csfmt">\MakeLowercase</code></a> if expansion is required.</dd>
+<dd>The command <a id="wrglossary.15117"></a><a href="#glo:glslowercase"><code class="csfmt">\glslowercase</code></a> is provided for use in modifying <a id="wrglossary.15118"></a><a href="#glo:idx.acronym">acronym</a> or <a id="wrglossary.15119"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> commands to convert the short form to <a id="wrglossary.15120"></a><a href="#glo:idx.lowercase">lowercase</a> for <a id="wrglossary.15121"></a><a href="#glo:dual.smallcaps">small caps</a> styles, but isn&#x2019;t actually used by any of the commands provided by <a id="wrglossary.15122"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. This command should be preferred to the robust <a id="wrglossary.15123"></a><a href="#glo:MakeLowercase"><code class="csfmt">\MakeLowercase</code></a> if expansion is required.</dd>
</dl>
- Ensure that you have at least <a id="wrglossary.15114"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08 for improved case-changing performed by new LaTeX3 commands. See the <a id="wrglossary.15115"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details.</dd>
-<dt><a id="wrglossary.15116"></a><dfn id="glo:dual.cli">Command-line interface (CLI)</dfn></dt>
+ Ensure that you have at least <a id="wrglossary.15124"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08 for improved case-changing performed by new LaTeX3 commands. See the <a id="wrglossary.15125"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details.</dd>
+<dt><a id="wrglossary.15126"></a><dfn id="glo:dual.cli">Command-line interface (CLI)</dfn></dt>
<dd>An application that doesn&#x2019;t have a graphical user interface. That is, an application that doesn&#x2019;t have any windows, buttons or menus and can be run in <a href="https://www.dickimaw-books.com/latex/novices/html/terminal.html">a command prompt or terminal</a>.</dd>
-<dt><a id="wrglossary.15117"></a><dfn id="glo:dual.entryline">Entry line</dfn></dt>
-<dd>The line in the <a id="wrglossary.15118"></a><a href="#glo:dual.glossary">glossary</a> where the <a id="wrglossary.15119"></a><a href="#glo:idx.glossaryentry">entry</a> is shown. This may be a single row in a tabular-style or the start of a paragraph for list or index styles or mid-paragraph for the <a id="wrglossary.15120"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> style. The exact formatting depends on the <a id="wrglossary.15121"></a><a href="#glo:idx.glossarystyle">glossary style</a>, but usually includes the name and description. If <a id="wrglossary.15122"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are enabled, the <a id="wrglossary.15123"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.15124"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands will create a <a id="wrglossary.15125"></a><a href="#glo:idx.hyperlink">hyperlink</a> to this line.</dd>
-<dt><a id="wrglossary.15126"></a><dfn id="glo:dual.entrylocation">Entry location</dfn></dt>
-<dd>The location of the entry in the document (obtained from the <a id="wrglossary.15127"></a><a href="#glo:dual.locationcounter">location counter</a> or from the <a id="wrglossary.15128"></a><a href="#glo:opt.glsopt.thevalue"><span class="xtrcsoptfmt">thevalue</span></a> option). This defaults to the page number on which the entry has been referenced with any of the <a id="wrglossary.15129"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a>, <a id="wrglossary.15130"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> or <a id="wrglossary.15131"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> commands. An entry may have multiple locations that form a list. See also &#xa7;<a href="#sec:locationsyntax">12.3</a>.</dd>
-<dt><a id="wrglossary.15132"></a><dfn id="glo:dual.exlatinalph">Extended Latin alphabet</dfn></dt>
-<dd>An alphabet consisting of <a id="wrglossary.15133"></a><a href="#glo:dual.latinchar">Latin characters</a> and <a id="wrglossary.15134"></a><a href="#glo:dual.exlatinchar">extended Latin characters</a>.</dd>
-<dt><a id="wrglossary.15135"></a><dfn id="glo:dual.exlatinchar">Extended Latin character</dfn></dt>
-<dd>A character that&#x2019;s created by combining <a id="wrglossary.15136"></a><a href="#glo:dual.latinchar">Latin characters</a> to form ligatures (e.g. &#xe6;) or by applying diacritical marks to a&#xa0;<a id="wrglossary.15137"></a><a href="#glo:dual.latinchar">Latin character</a> or characters (e.g. &#xe1;).</dd>
-<dt><a id="wrglossary.15138"></a><dfn id="glo:dual.field">Field</dfn></dt>
-<dd>Entry data is stored in fields. These may have a corresponding key used to set the value, such as <a id="wrglossary.15139"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> or <a id="wrglossary.15140"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>.</dd>
-<dt><a id="wrglossary.15141"></a><dfn id="glo:dual.firstuse">First use</dfn></dt>
-<dd>The first time an entry is used by a command that unsets the <a id="wrglossary.15142"></a><a href="#glo:dual.firstuseflag">first use flag</a> (or the first time since the flag was reset).</dd>
-<dt><a id="wrglossary.15143"></a><dfn id="glo:dual.firstuseflag">First use flag</dfn></dt>
-<dd>A conditional that keeps track of whether or not an entry has been referenced by any of the <a id="wrglossary.15144"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands (which can adjust their behaviour according to whether or not this flag is true). The conditional is true if the entry hasn&#x2019;t been used by one of these commands (or if the flag has been reset) and false if it has been used (or if the flag has been unset).</dd>
-<dt><a id="wrglossary.15145"></a><dfn id="glo:dual.firstusetext">First use text</dfn></dt>
-<dd>The <a id="wrglossary.15146"></a><a href="#glo:dual.linktext">link text</a> that is displayed on <a id="wrglossary.15147"></a><a href="#glo:dual.firstuse">first use</a> of the <a id="wrglossary.15148"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands.</dd>
-<dt><a id="wrglossary.15149"></a><dfn id="glo:dual.idx.group">Group (letters, numbers, symbols)</dfn></dt>
-<dd>A logical division within a <a id="wrglossary.15150"></a><a href="#glo:dual.glossary">glossary</a> that is typically a by-product of the <a id="wrglossary.15151"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> sorting algorithm. <a id="wrglossary.15152"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> may or may not start each group with a title (such as <span class="qt">&#x201c;Symbols&#x201d;</span> or <span class="qt">&#x201c;A&#x201d;</span>) or a vertical space. See also <a href="https://www.dickimaw-books.com/gallery/index.php?label=logicaldivisions">Gallery: Logical Glossary Divisions (type vs group vs parent)</a>.</dd>
-<dt><a id="wrglossary.15153"></a><dfn id="glo:dual.gui">Graphical user interface (GUI)</dfn></dt>
+<dt><a id="wrglossary.15127"></a><dfn id="glo:dual.entryline">Entry line</dfn></dt>
+<dd>The line in the <a id="wrglossary.15128"></a><a href="#glo:dual.glossary">glossary</a> where the <a id="wrglossary.15129"></a><a href="#glo:idx.glossaryentry">entry</a> is shown. This may be a single row in a tabular-style or the start of a paragraph for list or index styles or mid-paragraph for the <a id="wrglossary.15130"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a> style. The exact formatting depends on the <a id="wrglossary.15131"></a><a href="#glo:idx.glossarystyle">glossary style</a>, but usually includes the name and description. If <a id="wrglossary.15132"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are enabled, the <a id="wrglossary.15133"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.15134"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands will create a <a id="wrglossary.15135"></a><a href="#glo:idx.hyperlink">hyperlink</a> to this line.</dd>
+<dt><a id="wrglossary.15136"></a><dfn id="glo:dual.entrylocation">Entry location</dfn></dt>
+<dd>The location of the entry in the document (obtained from the <a id="wrglossary.15137"></a><a href="#glo:dual.locationcounter">location counter</a> or from the <a id="wrglossary.15138"></a><a href="#glo:opt.glsopt.thevalue"><span class="xtrcsoptfmt">thevalue</span></a> option). This defaults to the page number on which the entry has been referenced with any of the <a id="wrglossary.15139"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a>, <a id="wrglossary.15140"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> or <a id="wrglossary.15141"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> commands. An entry may have multiple locations that form a list. See also &#xa7;<a href="#sec:locationsyntax">12.3</a>.</dd>
+<dt><a id="wrglossary.15142"></a><dfn id="glo:dual.exlatinalph">Extended Latin alphabet</dfn></dt>
+<dd>An alphabet consisting of <a id="wrglossary.15143"></a><a href="#glo:dual.latinchar">Latin characters</a> and <a id="wrglossary.15144"></a><a href="#glo:dual.exlatinchar">extended Latin characters</a>.</dd>
+<dt><a id="wrglossary.15145"></a><dfn id="glo:dual.exlatinchar">Extended Latin character</dfn></dt>
+<dd>A character that&#x2019;s created by combining <a id="wrglossary.15146"></a><a href="#glo:dual.latinchar">Latin characters</a> to form ligatures (e.g. &#xe6;) or by applying diacritical marks to a&#xa0;<a id="wrglossary.15147"></a><a href="#glo:dual.latinchar">Latin character</a> or characters (e.g. &#xe1;).</dd>
+<dt><a id="wrglossary.15148"></a><dfn id="glo:dual.field">Field</dfn></dt>
+<dd>Entry data is stored in fields. These may have a corresponding key used to set the value, such as <a id="wrglossary.15149"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> or <a id="wrglossary.15150"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>.</dd>
+<dt><a id="wrglossary.15151"></a><dfn id="glo:dual.firstuse">First use</dfn></dt>
+<dd>The first time an entry is used by a command that unsets the <a id="wrglossary.15152"></a><a href="#glo:dual.firstuseflag">first use flag</a> (or the first time since the flag was reset).</dd>
+<dt><a id="wrglossary.15153"></a><dfn id="glo:dual.firstuseflag">First use flag</dfn></dt>
+<dd>A conditional that keeps track of whether or not an entry has been referenced by any of the <a id="wrglossary.15154"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands (which can adjust their behaviour according to whether or not this flag is true). The conditional is true if the entry hasn&#x2019;t been used by one of these commands (or if the flag has been reset) and false if it has been used (or if the flag has been unset).</dd>
+<dt><a id="wrglossary.15155"></a><dfn id="glo:dual.firstusetext">First use text</dfn></dt>
+<dd>The <a id="wrglossary.15156"></a><a href="#glo:dual.linktext">link text</a> that is displayed on <a id="wrglossary.15157"></a><a href="#glo:dual.firstuse">first use</a> of the <a id="wrglossary.15158"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands.</dd>
+<dt><a id="wrglossary.15159"></a><dfn id="glo:dual.idx.group">Group (letters, numbers, symbols)</dfn></dt>
+<dd>A logical division within a <a id="wrglossary.15160"></a><a href="#glo:dual.glossary">glossary</a> that is typically a by-product of the <a id="wrglossary.15161"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> sorting algorithm. <a id="wrglossary.15162"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> may or may not start each group with a title (such as <span class="qt">&#x201c;Symbols&#x201d;</span> or <span class="qt">&#x201c;A&#x201d;</span>) or a vertical space. See also <a href="https://www.dickimaw-books.com/gallery/index.php?label=logicaldivisions">Gallery: Logical Glossary Divisions (type vs group vs parent)</a>.</dd>
+<dt><a id="wrglossary.15163"></a><dfn id="glo:dual.gui">Graphical user interface (GUI)</dfn></dt>
<dd>An application that has windows, buttons or menus.</dd>
-<dt><a id="wrglossary.15154"></a><dfn id="glo:dual.glossary">Glossary</dfn></dt>
-<dd>Technically a glossary is an alphabetical list of words relating to a particular topic. For the purposes of describing the <span class="styfmt">glossaries</span> and <a id="wrglossary.15155"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> packages, a glossary is either the list produced by commands like <a id="wrglossary.15156"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> or <a id="wrglossary.15157"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> (which may or may not be ordered alphabetically) or a glossary is a set of <a id="wrglossary.15158"></a><a href="#glo:idx.glossaryentry">entry</a> labels where the set is identified by the glossary label or type.</dd>
-<dt><a id="wrglossary.15159"></a><dfn id="glo:dual.glslike"><code class="csfmt">\gls</code>-like</dfn></dt>
-<dd>Commands like <a id="wrglossary.15160"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.15161"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> that change the <a id="wrglossary.15162"></a><a href="#glo:dual.firstuseflag">first use flag</a>. These commands index the entry (if indexing is enabled), create a <a id="wrglossary.15163"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the entry&#x2019;s <a id="wrglossary.15164"></a><a href="#glo:dual.glossary">glossary</a> listing (if enabled) and unset the <a id="wrglossary.15165"></a><a href="#glo:dual.firstuseflag">first use flag</a>. These commands end with the <a id="wrglossary.15166"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.</dd>
-<dt><a id="wrglossary.15167"></a><dfn id="glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</dfn></dt>
-<dd>Commands like <a id="wrglossary.15168"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> and <a id="wrglossary.15169"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> that don&#x2019;t change the <a id="wrglossary.15170"></a><a href="#glo:dual.firstuseflag">first use flag</a>. These commands index the entry (if indexing is enabled) and create a <a id="wrglossary.15171"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the entry&#x2019;s <a id="wrglossary.15172"></a><a href="#glo:dual.glossary">glossary</a> listing (if enabled). These commands end with the <a id="wrglossary.15173"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.</dd>
-<dt><a id="wrglossary.15174"></a><dfn id="glo:dual.hierarchicallevel">Hierarchical level</dfn></dt>
-<dd>A number that indicates how many ancestors an entry has. An entry with no parent has hierarchical level&#xa0;0. If an entry has a parent then the hierarchical level for the entry is one more than the hierarchical level of the parent. Most styles will format an entry according to its hierarchical level, giving prominence to level&#xa0;0 entries, although some may have a maximum supported limit. The level is stored in the <a id="wrglossary.15175"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> internal field. It can be accessed using commands like <a id="wrglossary.15176"></a><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a> or <a id="wrglossary.15177"></a><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a>, but neither the <a id="wrglossary.15178"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> nor the <a id="wrglossary.15179"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> values should be altered as it will cause inconsistencies in the sorting and <a id="wrglossary.15180"></a><a href="#glo:dual.glossary">glossary</a> formatting. See also &#xa7;<a href="#sec:subentries">4.5</a>.</dd>
-<dt><a id="wrglossary.15181"></a><dfn id="glo:dual.homograph">Homograph</dfn></dt>
+<dt><a id="wrglossary.15164"></a><dfn id="glo:dual.glossary">Glossary</dfn></dt>
+<dd>Technically a glossary is an alphabetical list of words relating to a particular topic. For the purposes of describing the <span class="styfmt">glossaries</span> and <a id="wrglossary.15165"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> packages, a glossary is either the list produced by commands like <a id="wrglossary.15166"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> or <a id="wrglossary.15167"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> (which may or may not be ordered alphabetically) or a glossary is a set of <a id="wrglossary.15168"></a><a href="#glo:idx.glossaryentry">entry</a> labels where the set is identified by the glossary label or type.</dd>
+<dt><a id="wrglossary.15169"></a><dfn id="glo:dual.glslike"><code class="csfmt">\gls</code>-like</dfn></dt>
+<dd>Commands like <a id="wrglossary.15170"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.15171"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> that change the <a id="wrglossary.15172"></a><a href="#glo:dual.firstuseflag">first use flag</a>. These commands index the entry (if indexing is enabled), create a <a id="wrglossary.15173"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the entry&#x2019;s <a id="wrglossary.15174"></a><a href="#glo:dual.glossary">glossary</a> listing (if enabled) and unset the <a id="wrglossary.15175"></a><a href="#glo:dual.firstuseflag">first use flag</a>. These commands end with the <a id="wrglossary.15176"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.</dd>
+<dt><a id="wrglossary.15177"></a><dfn id="glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</dfn></dt>
+<dd>Commands like <a id="wrglossary.15178"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> and <a id="wrglossary.15179"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> that don&#x2019;t change the <a id="wrglossary.15180"></a><a href="#glo:dual.firstuseflag">first use flag</a>. These commands index the entry (if indexing is enabled) and create a <a id="wrglossary.15181"></a><a href="#glo:idx.hyperlink">hyperlink</a> to the entry&#x2019;s <a id="wrglossary.15182"></a><a href="#glo:dual.glossary">glossary</a> listing (if enabled). These commands end with the <a id="wrglossary.15183"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.</dd>
+<dt><a id="wrglossary.15184"></a><dfn id="glo:dual.hierarchicallevel">Hierarchical level</dfn></dt>
+<dd>A number that indicates how many ancestors an entry has. An entry with no parent has hierarchical level&#xa0;0. If an entry has a parent then the hierarchical level for the entry is one more than the hierarchical level of the parent. Most styles will format an entry according to its hierarchical level, giving prominence to level&#xa0;0 entries, although some may have a maximum supported limit. The level is stored in the <a id="wrglossary.15185"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> internal field. It can be accessed using commands like <a id="wrglossary.15186"></a><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a> or <a id="wrglossary.15187"></a><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a>, but neither the <a id="wrglossary.15188"></a><a href="#glo:opt.glosfield.level"><span class="csoptfmt">level</span></a> nor the <a id="wrglossary.15189"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> values should be altered as it will cause inconsistencies in the sorting and <a id="wrglossary.15190"></a><a href="#glo:dual.glossary">glossary</a> formatting. See also &#xa7;<a href="#sec:subentries">4.5</a>.</dd>
+<dt><a id="wrglossary.15191"></a><dfn id="glo:dual.homograph">Homograph</dfn></dt>
<dd>Each of a set of words that have the same spelling but have different meanings and origins. They may or may not have different pronunciations.</dd>
-<dt><a id="wrglossary.15182"></a><dfn id="glo:dual.ignoredglossary">Ignored glossary</dfn></dt>
-<dd>A <a id="wrglossary.15183"></a><a href="#glo:dual.glossary">glossary</a> that has been defined using a command like <a id="wrglossary.15184"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>. These <a id="wrglossary.15185"></a><a href="#glo:dual.glossary">glossaries</a> are omitted by iterative commands, such as <a id="wrglossary.15186"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> and <a id="wrglossary.15187"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. An ignored <a id="wrglossary.15188"></a><a href="#glo:dual.glossary">glossary</a> can only be displayed with <a id="wrglossary.15189"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>.</dd>
-<dt><a id="wrglossary.15190"></a><dfn id="glo:dual.ignoredlocation">Ignored location (or record)</dfn></dt>
-<dd>A <a id="wrglossary.15191"></a><a href="#glo:@@glslabel@entrylocation">location</a> that uses <a id="wrglossary.15192"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a> as the <a id="wrglossary.15193"></a><a href="#glo:locationencap">encap</a>. With <a id="wrglossary.15194"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, this indicates that the entry needs to be selected but the <a id="wrglossary.15195"></a><a href="#glo:@@glslabel@entrylocation">location</a> isn&#x2019;t added to the <a id="wrglossary.15196"></a><a href="#glo:dual.locationlist">location list</a>. With other methods, this will simply create an invisible <a id="wrglossary.15197"></a><a href="#glo:@@glslabel@entrylocation">location</a>, which can result in unwanted commas if the <a id="wrglossary.15198"></a><a href="#glo:dual.locationlist">location list</a> has other items. With <a id="wrglossary.15199"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+, <a id="wrglossary.15200"></a><a href="#glo:idx.emptylocation">empty locations</a> will be converted to ignored locations.</dd>
-<dt><a id="wrglossary.15201"></a><dfn id="glo:dual.indexingapp">Indexing application</dfn></dt>
-<dd>An application (piece of software) separate from TeX/LaTeX that collates and sorts information that has an associated page reference. Generally the information is an index entry but in this case the information is a <a id="wrglossary.15202"></a><a href="#glo:dual.glossary">glossary</a> entry. There are two main indexing applications that are used with TeX: <a id="wrglossary.15203"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.15204"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (There is also a new application called <a id="wrglossary.15205"></a><a href="#glo:app.xindex"><span class="appfmt">xindex</span></a>, but this isn&#x2019;t supported by <a id="wrglossary.15206"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> or <a id="wrglossary.15207"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) The <a id="wrglossary.15208"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally supports <a id="wrglossary.15209"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. These are all <a id="wrglossary.15210"></a><a href="#glo:dual.cli">CLI</a> applications.</dd>
-<dt><a id="wrglossary.15211"></a><dfn id="glo:dual.indexingfile">Indexing file</dfn></dt>
-<dd>A file that&#x2019;s input (read) by an <a id="wrglossary.15212"></a><a href="#glo:dual.indexingapp">indexing application</a>, such as the style file (<a id="wrglossary.15213"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> or <a id="wrglossary.15214"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a>) or the files containing the <a id="wrglossary.15215"></a><a href="#glo:dual.indexing">indexing</a> data (the sort value, <a id="wrglossary.15216"></a><a href="#glo:hierarchicallevel">hierarchical</a> information, <a id="wrglossary.15217"></a><a href="#glo:dual.locationencap">location encap</a> and <a id="wrglossary.15218"></a><a href="#glo:dual.entrylocation">entry location</a>). These files are output files from the point of view of the <a id="wrglossary.15219"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package as it&#x2019;s TeX that creates and writes to those files. An indexing file may also refer to the files that are created by the <a id="wrglossary.15220"></a><a href="#glo:dual.indexingapp">indexing application</a>. These are output files from the <a id="wrglossary.15221"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> point of view, but they are input files from TeX&#x2019;s point of view as they are input by commands used in the document.</dd>
-<dt><a id="wrglossary.15222"></a><dfn id="glo:dual.indexing">Indexing (or recording)</dfn></dt>
-<dd>The process of saving the <a id="wrglossary.15223"></a><a href="#glo:dual.entrylocation">entry location</a> and any associated information that is required in the <a id="wrglossary.15224"></a><a href="#glo:dual.glossary">glossary</a>. In the case of <a id="wrglossary.15225"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.15226"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.15227"></a><a href="#glo:dual.entrylocation">entry location</a>, <a id="wrglossary.15228"></a><a href="#glo:locationencap">encap</a>, entry item and sort value are written to a supplementary file associated with the <a id="wrglossary.15229"></a><a href="#glo:dual.glossary">glossary</a> that is subsequently read by <a id="wrglossary.15230"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.15231"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. In the case of <a id="wrglossary.15232"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and the <span class="qt">&#x201c;noidx&#x201d;</span> method, the <a id="wrglossary.15233"></a><a href="#glo:dual.entrylocation">entry location</a>, <a id="wrglossary.15234"></a><a href="#glo:locationencap">encap</a> and label is written to the <a id="wrglossary.15235"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.</dd>
-<dt><a id="wrglossary.15236"></a><dfn id="glo:dual.internalfield">Internal field</dfn></dt>
-<dd>An internal <a id="wrglossary.15237"></a><a href="#glo:dual.field">field</a> may refer to a key that shouldn&#x2019;t be used in the <a id="wrglossary.15238"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file (<a id="wrglossary.15239"></a><a href="#glo:dual.bib2glsinternalfield">internal field (<span class="appfmt">bib2gls</span>)</a>), such as the <a id="wrglossary.15240"></a><a href="#glo:opt.gloskey.group"><span class="xtrcsoptfmt">group</span></a> field, or it may refer to the <a id="wrglossary.15241"></a><a href="#glo:@@glslabel@internalfieldlabel">label</a> used to internally represent the <a id="wrglossary.15242"></a><a href="#glo:dual.field">field</a> (which may or may not match the key used to set the <a id="wrglossary.15243"></a><a href="#glo:dual.field">field</a> or may not have an associated key), such as <a id="wrglossary.15244"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> which corresponds to the <a id="wrglossary.15245"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key, or it may refer to a <a id="wrglossary.15246"></a><a href="#glo:dual.field">field</a> that is only ever used internally that should not be explicitly modified, such as the field used to store the entry&#x2019;s hierarchical level .</dd>
-<dt><a id="wrglossary.15247"></a><dfn id="glo:dual.bib2glsinternalfield">Internal field (<span class="appfmt">bib2gls</span>)</dfn></dt>
-<dd>A <a id="wrglossary.15248"></a><a href="#glo:dual.field">field</a> that is used or assigned by <a id="wrglossary.15249"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> that should typically not be used in the <a id="wrglossary.15250"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file.</dd>
-<dt><a id="wrglossary.15251"></a><dfn id="glo:dual.internalfieldlabel">Internal field label</dfn></dt>
+<dt><a id="wrglossary.15192"></a><dfn id="glo:dual.ignoredglossary">Ignored glossary</dfn></dt>
+<dd>A <a id="wrglossary.15193"></a><a href="#glo:dual.glossary">glossary</a> that has been defined using a command like <a id="wrglossary.15194"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>. These <a id="wrglossary.15195"></a><a href="#glo:dual.glossary">glossaries</a> are omitted by iterative commands, such as <a id="wrglossary.15196"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> and <a id="wrglossary.15197"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a>. An ignored <a id="wrglossary.15198"></a><a href="#glo:dual.glossary">glossary</a> can only be displayed with <a id="wrglossary.15199"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>.</dd>
+<dt><a id="wrglossary.15200"></a><dfn id="glo:dual.ignoredlocation">Ignored location (or record)</dfn></dt>
+<dd>A <a id="wrglossary.15201"></a><a href="#glo:@@glslabel@entrylocation">location</a> that uses <a id="wrglossary.15202"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a> as the <a id="wrglossary.15203"></a><a href="#glo:locationencap">encap</a>. With <a id="wrglossary.15204"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, this indicates that the entry needs to be selected but the <a id="wrglossary.15205"></a><a href="#glo:@@glslabel@entrylocation">location</a> isn&#x2019;t added to the <a id="wrglossary.15206"></a><a href="#glo:dual.locationlist">location list</a>. With other methods, this will simply create an invisible <a id="wrglossary.15207"></a><a href="#glo:@@glslabel@entrylocation">location</a>, which can result in unwanted commas if the <a id="wrglossary.15208"></a><a href="#glo:dual.locationlist">location list</a> has other items. With <a id="wrglossary.15209"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+, <a id="wrglossary.15210"></a><a href="#glo:idx.emptylocation">empty locations</a> will be converted to ignored locations.</dd>
+<dt><a id="wrglossary.15211"></a><dfn id="glo:dual.indexingapp">Indexing application</dfn></dt>
+<dd>An application (piece of software) separate from TeX/LaTeX that collates and sorts information that has an associated page reference. Generally the information is an index entry but in this case the information is a <a id="wrglossary.15212"></a><a href="#glo:dual.glossary">glossary</a> entry. There are two main indexing applications that are used with TeX: <a id="wrglossary.15213"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.15214"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. (There is also a new application called <a id="wrglossary.15215"></a><a href="#glo:app.xindex"><span class="appfmt">xindex</span></a>, but this isn&#x2019;t supported by <a id="wrglossary.15216"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> or <a id="wrglossary.15217"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.) The <a id="wrglossary.15218"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally supports <a id="wrglossary.15219"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. These are all <a id="wrglossary.15220"></a><a href="#glo:dual.cli">CLI</a> applications.</dd>
+<dt><a id="wrglossary.15221"></a><dfn id="glo:dual.indexingfile">Indexing file</dfn></dt>
+<dd>A file that&#x2019;s input (read) by an <a id="wrglossary.15222"></a><a href="#glo:dual.indexingapp">indexing application</a>, such as the style file (<a id="wrglossary.15223"></a><a href="#glo:ext.ist"><span class="extfmt">ist</span></a> or <a id="wrglossary.15224"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a>) or the files containing the <a id="wrglossary.15225"></a><a href="#glo:dual.indexing">indexing</a> data (the sort value, <a id="wrglossary.15226"></a><a href="#glo:hierarchicallevel">hierarchical</a> information, <a id="wrglossary.15227"></a><a href="#glo:dual.locationencap">location encap</a> and <a id="wrglossary.15228"></a><a href="#glo:dual.entrylocation">entry location</a>). These files are output files from the point of view of the <a id="wrglossary.15229"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package as it&#x2019;s TeX that creates and writes to those files. An indexing file may also refer to the files that are created by the <a id="wrglossary.15230"></a><a href="#glo:dual.indexingapp">indexing application</a>. These are output files from the <a id="wrglossary.15231"></a><a href="#glo:dual.indexingapp">indexing application&#x2019;s</a> point of view, but they are input files from TeX&#x2019;s point of view as they are input by commands used in the document.</dd>
+<dt><a id="wrglossary.15232"></a><dfn id="glo:dual.indexing">Indexing (or recording)</dfn></dt>
+<dd>The process of saving the <a id="wrglossary.15233"></a><a href="#glo:dual.entrylocation">entry location</a> and any associated information that is required in the <a id="wrglossary.15234"></a><a href="#glo:dual.glossary">glossary</a>. In the case of <a id="wrglossary.15235"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.15236"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.15237"></a><a href="#glo:dual.entrylocation">entry location</a>, <a id="wrglossary.15238"></a><a href="#glo:locationencap">encap</a>, entry item and sort value are written to a supplementary file associated with the <a id="wrglossary.15239"></a><a href="#glo:dual.glossary">glossary</a> that is subsequently read by <a id="wrglossary.15240"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.15241"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. In the case of <a id="wrglossary.15242"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and the <span class="qt">&#x201c;noidx&#x201d;</span> method, the <a id="wrglossary.15243"></a><a href="#glo:dual.entrylocation">entry location</a>, <a id="wrglossary.15244"></a><a href="#glo:locationencap">encap</a> and label is written to the <a id="wrglossary.15245"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.</dd>
+<dt><a id="wrglossary.15246"></a><dfn id="glo:dual.internalfield">Internal field</dfn></dt>
+<dd>An internal <a id="wrglossary.15247"></a><a href="#glo:dual.field">field</a> may refer to a key that shouldn&#x2019;t be used in the <a id="wrglossary.15248"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file (<a id="wrglossary.15249"></a><a href="#glo:dual.bib2glsinternalfield">internal field (<span class="appfmt">bib2gls</span>)</a>), such as the <a id="wrglossary.15250"></a><a href="#glo:opt.gloskey.group"><span class="xtrcsoptfmt">group</span></a> field, or it may refer to the <a id="wrglossary.15251"></a><a href="#glo:@@glslabel@internalfieldlabel">label</a> used to internally represent the <a id="wrglossary.15252"></a><a href="#glo:dual.field">field</a> (which may or may not match the key used to set the <a id="wrglossary.15253"></a><a href="#glo:dual.field">field</a> or may not have an associated key), such as <a id="wrglossary.15254"></a><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a> which corresponds to the <a id="wrglossary.15255"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key, or it may refer to a <a id="wrglossary.15256"></a><a href="#glo:dual.field">field</a> that is only ever used internally that should not be explicitly modified, such as the field used to store the entry&#x2019;s hierarchical level .</dd>
+<dt><a id="wrglossary.15257"></a><dfn id="glo:dual.bib2glsinternalfield">Internal field (<span class="appfmt">bib2gls</span>)</dfn></dt>
+<dd>A <a id="wrglossary.15258"></a><a href="#glo:dual.field">field</a> that is used or assigned by <a id="wrglossary.15259"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> that should typically not be used in the <a id="wrglossary.15260"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file.</dd>
+<dt><a id="wrglossary.15261"></a><dfn id="glo:dual.internalfieldlabel">Internal field label</dfn></dt>
<dd>The field label that forms part of the internal control sequence used to store the field value. This may or may not match the key used to assign the value when defining the entry. See Table <a href="#tab:fieldmap">4.1</a>.</dd>
-<dt><a id="wrglossary.15252"></a><dfn id="glo:dual.latinalph">Latin alphabet</dfn></dt>
-<dd>The alphabet consisting of <a id="wrglossary.15253"></a><a href="#glo:dual.latinchar">Latin characters</a>.</dd>
-<dt><a id="wrglossary.15254"></a><dfn id="glo:dual.latinchar">Latin character</dfn></dt>
+<dt><a id="wrglossary.15262"></a><dfn id="glo:dual.latinalph">Latin alphabet</dfn></dt>
+<dd>The alphabet consisting of <a id="wrglossary.15263"></a><a href="#glo:dual.latinchar">Latin characters</a>.</dd>
+<dt><a id="wrglossary.15264"></a><dfn id="glo:dual.latinchar">Latin character</dfn></dt>
<dd>One of the letters <span class="qt">&#x201c;a&#x201d;</span>, &#x2026;, <span class="qt">&#x201c;z&#x201d;</span>, <span class="qt">&#x201c;A&#x201d;</span>, &#x2026;, <span class="qt">&#x201c;Z&#x201d;</span>.</dd>
-<dt><a id="wrglossary.15255"></a><dfn id="glo:dual.linktext">Link text</dfn></dt>
-<dd>The text produced by <a id="wrglossary.15256"></a><a href="#glo:glslike"><span class="csfmtcolourfont">gls</span>-like</a> and <a id="wrglossary.15257"></a><a href="#glo:glstextlike"><span class="csfmtcolourfont">glstext</span>-like</a> commands that have the potential to be a <a id="wrglossary.15258"></a><a href="#glo:idx.hyperlink">hyperlink</a>.</dd>
-<dt><a id="wrglossary.15259"></a><dfn id="glo:dual.locationcounter">Location counter</dfn></dt>
-<dd>The counter used to obtain the <a id="wrglossary.15260"></a><a href="#glo:dual.entrylocation">entry location</a>.</dd>
-<dt><a id="wrglossary.15261"></a><dfn id="glo:dual.locationencap">Location encap (format)</dfn></dt>
-<dd>A command used to encapsulate an <a id="wrglossary.15262"></a><a href="#glo:dual.entrylocation">entry location</a>. The control sequence name (without the leading backslash) is identified by the <a id="wrglossary.15263"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key. The default encap is <a id="wrglossary.15264"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a>. See &#xa7;<a href="#sec:encap">12.1</a> for further details.</dd>
-<dt><a id="wrglossary.15265"></a><dfn id="glo:dual.locationlist">Location list</dfn></dt>
-<dd>A list of <a id="wrglossary.15266"></a><a href="#glo:dual.entrylocation">entry locations</a> (also called a number list). May be suppressed for all <a id="wrglossary.15267"></a><a href="#glo:dual.glossary">glossaries</a> with the package option <a id="wrglossary.15268"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> or for individual <a id="wrglossary.15269"></a><a href="#glo:dual.glossary">glossaries</a> with <a id="wrglossary.15270"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>. With <a id="wrglossary.15271"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the list may also be suppressed with <a id="wrglossary.15272"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span>.</dd>
-<dt><a id="wrglossary.15273"></a><dfn id="glo:dual.nonlatinalph">Non-Latin alphabet</dfn></dt>
-<dd>An alphabet consisting of <a id="wrglossary.15274"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a>.</dd>
-<dt><a id="wrglossary.15275"></a><dfn id="glo:dual.nonlatinchar">Non-Latin character</dfn></dt>
-<dd>An <a id="wrglossary.15276"></a><a href="#glo:dual.exlatinchar">extended Latin character</a> or a&#xa0;character that isn&#x2019;t a&#xa0;<a id="wrglossary.15277"></a><a href="#glo:dual.latinchar">Latin character</a>.</dd>
-<dt><a id="wrglossary.15278"></a><dfn id="glo:dual.postdeschook">Post-description hook</dfn></dt>
-<dd>A hook (<a id="wrglossary.15279"></a><a href="#glo:glspostdescription"><span class="csfmtcolourfont">glspostdescription</span></a>) included in some <a id="wrglossary.15280"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that is used after the description is displayed. The <a id="wrglossary.15281"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package modifies this command to provide additional hooks.</dd>
-<dt><a id="wrglossary.15282"></a><dfn id="glo:dual.postlinkhook">Post-link hook</dfn></dt>
-<dd>A hook (command) that is used after <a id="wrglossary.15283"></a><a href="#glo:dual.linktext">link text</a> to allow code to be automatically added. The base <a id="wrglossary.15284"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides a general purpose hook <a id="wrglossary.15285"></a><a href="#glo:glspostlinkhook"><span class="csfmtcolourfont">glspostlinkhook</span></a>. The <a id="wrglossary.15286"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package modifies this command to provide additional hooks.</dd>
-<dt><a id="wrglossary.15287"></a><dfn id="glo:dual.unsrtfam">Print <span class="qt">&#x201c;unsrt&#x201d;</span> glossary commands</dfn></dt>
-<dd>The set of commands used for displaying a <a id="wrglossary.15288"></a><a href="#glo:dual.glossary">glossary</a> or partial <a id="wrglossary.15289"></a><a href="#glo:dual.glossary">glossary</a> that have <span class="qt">&#x201c;unsrt&#x201d;</span> in the name, such as <a id="wrglossary.15290"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>. See the <a id="wrglossary.15291"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.</dd>
-<dt><a id="wrglossary.15292"></a><dfn id="glo:dual.resourcefile">Resource file</dfn></dt>
-<dd>The <a id="wrglossary.15293"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file created by <a id="wrglossary.15294"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and loaded by <a id="wrglossary.15295"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>.</dd>
-<dt><a id="wrglossary.15296"></a><dfn id="glo:dual.resourceset">Resource set</dfn></dt>
-<dd>All the settings (<a id="wrglossary.15297"></a><a href="#glo:idx.resourceopt">resource options</a>) and entries associated with a particular instance of <a id="wrglossary.15298"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>.</dd>
-<dt><a id="wrglossary.15299"></a><dfn id="glo:dual.sanitize">Sanitize</dfn></dt>
+<dt><a id="wrglossary.15265"></a><dfn id="glo:dual.linktext">Link text</dfn></dt>
+<dd>The text produced by <a id="wrglossary.15266"></a><a href="#glo:glslike"><span class="csfmtcolourfont">gls</span>-like</a> and <a id="wrglossary.15267"></a><a href="#glo:glstextlike"><span class="csfmtcolourfont">glstext</span>-like</a> commands that have the potential to be a <a id="wrglossary.15268"></a><a href="#glo:idx.hyperlink">hyperlink</a>.</dd>
+<dt><a id="wrglossary.15269"></a><dfn id="glo:dual.locationcounter">Location counter</dfn></dt>
+<dd>The counter used to obtain the <a id="wrglossary.15270"></a><a href="#glo:dual.entrylocation">entry location</a>.</dd>
+<dt><a id="wrglossary.15271"></a><dfn id="glo:dual.locationencap">Location encap (format)</dfn></dt>
+<dd>A command used to encapsulate an <a id="wrglossary.15272"></a><a href="#glo:dual.entrylocation">entry location</a>. The control sequence name (without the leading backslash) is identified by the <a id="wrglossary.15273"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key. The default encap is <a id="wrglossary.15274"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a>. See &#xa7;<a href="#sec:encap">12.1</a> for further details.</dd>
+<dt><a id="wrglossary.15275"></a><dfn id="glo:dual.locationlist">Location list</dfn></dt>
+<dd>A list of <a id="wrglossary.15276"></a><a href="#glo:dual.entrylocation">entry locations</a> (also called a number list). May be suppressed for all <a id="wrglossary.15277"></a><a href="#glo:dual.glossary">glossaries</a> with the package option <a id="wrglossary.15278"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> or for individual <a id="wrglossary.15279"></a><a href="#glo:dual.glossary">glossaries</a> with <a id="wrglossary.15280"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>. With <a id="wrglossary.15281"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the list may also be suppressed with <a id="wrglossary.15282"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a><span class="optfmt">=false</span>.</dd>
+<dt><a id="wrglossary.15283"></a><dfn id="glo:dual.nonlatinalph">Non-Latin alphabet</dfn></dt>
+<dd>An alphabet consisting of <a id="wrglossary.15284"></a><a href="#glo:dual.nonlatinchar">non-Latin characters</a>.</dd>
+<dt><a id="wrglossary.15285"></a><dfn id="glo:dual.nonlatinchar">Non-Latin character</dfn></dt>
+<dd>An <a id="wrglossary.15286"></a><a href="#glo:dual.exlatinchar">extended Latin character</a> or a&#xa0;character that isn&#x2019;t a&#xa0;<a id="wrglossary.15287"></a><a href="#glo:dual.latinchar">Latin character</a>.</dd>
+<dt><a id="wrglossary.15288"></a><dfn id="glo:dual.postdeschook">Post-description hook</dfn></dt>
+<dd>A hook (<a id="wrglossary.15289"></a><a href="#glo:glspostdescription"><span class="csfmtcolourfont">glspostdescription</span></a>) included in some <a id="wrglossary.15290"></a><a href="#glo:idx.glossarystyle">glossary styles</a> that is used after the description is displayed. The <a id="wrglossary.15291"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package modifies this command to provide additional hooks.</dd>
+<dt><a id="wrglossary.15292"></a><dfn id="glo:dual.postlinkhook">Post-link hook</dfn></dt>
+<dd>A hook (command) that is used after <a id="wrglossary.15293"></a><a href="#glo:dual.linktext">link text</a> to allow code to be automatically added. The base <a id="wrglossary.15294"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides a general purpose hook <a id="wrglossary.15295"></a><a href="#glo:glspostlinkhook"><span class="csfmtcolourfont">glspostlinkhook</span></a>. The <a id="wrglossary.15296"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package modifies this command to provide additional hooks.</dd>
+<dt><a id="wrglossary.15297"></a><dfn id="glo:dual.unsrtfam">Print <span class="qt">&#x201c;unsrt&#x201d;</span> glossary commands</dfn></dt>
+<dd>The set of commands used for displaying a <a id="wrglossary.15298"></a><a href="#glo:dual.glossary">glossary</a> or partial <a id="wrglossary.15299"></a><a href="#glo:dual.glossary">glossary</a> that have <span class="qt">&#x201c;unsrt&#x201d;</span> in the name, such as <a id="wrglossary.15300"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>. See the <a id="wrglossary.15301"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details.</dd>
+<dt><a id="wrglossary.15302"></a><dfn id="glo:dual.resourcefile">Resource file</dfn></dt>
+<dd>The <a id="wrglossary.15303"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file created by <a id="wrglossary.15304"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and loaded by <a id="wrglossary.15305"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>.</dd>
+<dt><a id="wrglossary.15306"></a><dfn id="glo:dual.resourceset">Resource set</dfn></dt>
+<dd>All the settings (<a id="wrglossary.15307"></a><a href="#glo:idx.resourceopt">resource options</a>) and entries associated with a particular instance of <a id="wrglossary.15308"></a><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a>.</dd>
+<dt><a id="wrglossary.15309"></a><dfn id="glo:dual.sanitize">Sanitize</dfn></dt>
<dd>Converts command names into character sequences. That is, a command called, say, <span class="csfmtcolourfont">foo</span>, is converted into the sequence of characters: <span class="csfmtcolourfont"></span>, <code class="code">f</code>, <code class="code">o</code>, <code class="code">o</code>. Depending on the font, the backslash character may appear as a dash when used in the main document text, so <span class="csfmtcolourfont">foo</span> will appear as: &#x2014;foo. <p>
-Earlier versions of <a id="wrglossary.15300"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> used this technique to write information to the files used by the indexing applications to prevent problems caused by fragile commands. Now, this is only used for the <a id="wrglossary.15301"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key.</dd>
-<dt><a id="wrglossary.15302"></a><dfn id="glo:dual.shellescape">Shell escape</dfn></dt>
-<dd>TeX has the ability to run <a id="wrglossary.15303"></a><a href="#glo:dual.cli">CLI</a> applications while it&#x2019;s typesetting a document. Whilst this is a convenient way of using tools to help build the document, it&#x2019;s a security risk. To help protect users from arbitrary&#x2015;and potentially dangerous&#x2015;code from begin executed, TeX has a restricted mode, where only trusted applications are allowed to run. This is usually the default mode, but your TeX installation may be set up so that the shell escape is disabled by default. The unrestricted mode allows you to run any application from the shell escape. Take care about enabling this option. If you receive a document or package from an untrusted source, first run LaTeX with the shell escape disabled or in restricted mode and search the <a id="wrglossary.15304"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file for <span class="qt">&#x201c;runsystem&#x201d;</span> before using the unrestricted mode.</dd>
-<dt><a id="wrglossary.15305"></a><dfn id="glo:dual.smallcaps">Small capitals (small caps)</dfn></dt>
-<dd>The LaTeX kernel provides <code class="code"><a id="wrglossary.15306"></a><a href="#glo:textsc"><span class="csfmtcolourfont">textsc</span></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code> to produce small capitals. This uses a font where <a id="wrglossary.15307"></a><a href="#glo:idx.lowercase">lowercase</a> letters have a small capital design. <a id="wrglossary.15308"></a><a href="#glo:idx.uppercase">Uppercase</a> letters have the standard height and there&#x2019;s no noticeable difference with <a id="wrglossary.15309"></a><a href="#glo:idx.uppercase">uppercase</a> characters in corresponding non-small caps fonts. This means that for a small caps appearance, you need to use <a id="wrglossary.15310"></a><a href="#glo:idx.lowercase">lowercase</a> letters in the <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> argument. The <a id="wrglossary.15311"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> package provides <code class="code"><a id="wrglossary.15312"></a><a href="#glo:textsmaller"><span class="csfmtcolourfont">textsmaller</span></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code> which simulates small caps by reducing the size of the font, so in this case the contents of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> should be <a id="wrglossary.15313"></a><a href="#glo:idx.uppercase">uppercase</a> (otherwise the effect is simply smaller <a id="wrglossary.15314"></a><a href="#glo:idx.lowercase">lowercase</a> letters). Some fonts don&#x2019;t support small caps combined with bold or slanted properties. In this case, there will be a font substitution warning and one of the properties (such as small caps or slanted) will be dropped.</dd>
-<dt><a id="wrglossary.15315"></a><dfn id="glo:dual.latexexlatinchar">Standard LaTeX extended Latin character</dfn></dt>
-<dd>An <a id="wrglossary.15316"></a><a href="#glo:dual.exlatinchar">extended Latin character</a> that can be created by a&#xa0;core LaTeX command, such as <span class="csfmtcolourfont">o</span> (&#xf8;) or <code class="code"><span class="csfmtcolourfont">'</span>e</code> (&#xe9;). That is, the character can be produced without the need to load a&#xa0;particular package.</dd>
-<dt><a id="wrglossary.15317"></a><dfn id="glo:dual.subsequentuse">Subsequent use</dfn></dt>
-<dd>Using an entry that unsets the <a id="wrglossary.15318"></a><a href="#glo:dual.firstuseflag">first use flag</a> when it has already been unset.</dd>
-<dt><a id="wrglossary.15319"></a><dfn id="glo:dual.utf8">Unicode Transformation Format (8-bit) (UTF-8)</dfn></dt>
-<dd>A variable-width <a id="wrglossary.15320"></a><a href="#glo:idx.encoding">encoding</a> that uses 8-bit code units. This means that some characters are represented by more that one byte. XeLaTeX and LuaLaTeX treat the multi-byte sequence as a single token, but the older LaTeX formats have single-byte tokens, which can cause complications, although these have mostly been addressed with the newer kernels introduced over the past few years. Related blog article: <a href="https://www.dickimaw-books.com/blog/binary-files-text-files-and-file-encodings/">Binary Files, Text Files and File Encodings</a>.</dd>
-<dt><a id="wrglossary.15321"></a><dfn id="glo:dual.whatsit">Whatsit</dfn></dt>
+Earlier versions of <a id="wrglossary.15310"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> used this technique to write information to the files used by the indexing applications to prevent problems caused by fragile commands. Now, this is only used for the <a id="wrglossary.15311"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key.</dd>
+<dt><a id="wrglossary.15312"></a><dfn id="glo:dual.shellescape">Shell escape</dfn></dt>
+<dd>TeX has the ability to run <a id="wrglossary.15313"></a><a href="#glo:dual.cli">CLI</a> applications while it&#x2019;s typesetting a document. Whilst this is a convenient way of using tools to help build the document, it&#x2019;s a security risk. To help protect users from arbitrary&#x2015;and potentially dangerous&#x2015;code from begin executed, TeX has a restricted mode, where only trusted applications are allowed to run. This is usually the default mode, but your TeX installation may be set up so that the shell escape is disabled by default. The unrestricted mode allows you to run any application from the shell escape. Take care about enabling this option. If you receive a document or package from an untrusted source, first run LaTeX with the shell escape disabled or in restricted mode and search the <a id="wrglossary.15314"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file for <span class="qt">&#x201c;runsystem&#x201d;</span> before using the unrestricted mode.</dd>
+<dt><a id="wrglossary.15315"></a><dfn id="glo:dual.smallcaps">Small capitals (small caps)</dfn></dt>
+<dd>The LaTeX kernel provides <code class="code"><a id="wrglossary.15316"></a><a href="#glo:textsc"><span class="csfmtcolourfont">textsc</span></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code> to produce small capitals. This uses a font where <a id="wrglossary.15317"></a><a href="#glo:idx.lowercase">lowercase</a> letters have a small capital design. <a id="wrglossary.15318"></a><a href="#glo:idx.uppercase">Uppercase</a> letters have the standard height and there&#x2019;s no noticeable difference with <a id="wrglossary.15319"></a><a href="#glo:idx.uppercase">uppercase</a> characters in corresponding non-small caps fonts. This means that for a small caps appearance, you need to use <a id="wrglossary.15320"></a><a href="#glo:idx.lowercase">lowercase</a> letters in the <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> argument. The <a id="wrglossary.15321"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> package provides <code class="code"><a id="wrglossary.15322"></a><a href="#glo:textsmaller"><span class="csfmtcolourfont">textsmaller</span></a>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code> which simulates small caps by reducing the size of the font, so in this case the contents of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> should be <a id="wrglossary.15323"></a><a href="#glo:idx.uppercase">uppercase</a> (otherwise the effect is simply smaller <a id="wrglossary.15324"></a><a href="#glo:idx.lowercase">lowercase</a> letters). Some fonts don&#x2019;t support small caps combined with bold or slanted properties. In this case, there will be a font substitution warning and one of the properties (such as small caps or slanted) will be dropped.</dd>
+<dt><a id="wrglossary.15325"></a><dfn id="glo:dual.latexexlatinchar">Standard LaTeX extended Latin character</dfn></dt>
+<dd>An <a id="wrglossary.15326"></a><a href="#glo:dual.exlatinchar">extended Latin character</a> that can be created by a&#xa0;core LaTeX command, such as <span class="csfmtcolourfont">o</span> (&#xf8;) or <code class="code"><span class="csfmtcolourfont">'</span>e</code> (&#xe9;). That is, the character can be produced without the need to load a&#xa0;particular package.</dd>
+<dt><a id="wrglossary.15327"></a><dfn id="glo:dual.subsequentuse">Subsequent use</dfn></dt>
+<dd>Using an entry that unsets the <a id="wrglossary.15328"></a><a href="#glo:dual.firstuseflag">first use flag</a> when it has already been unset.</dd>
+<dt><a id="wrglossary.15329"></a><dfn id="glo:dual.utf8">Unicode Transformation Format (8-bit) (UTF-8)</dfn></dt>
+<dd>A variable-width <a id="wrglossary.15330"></a><a href="#glo:idx.encoding">encoding</a> that uses 8-bit code units. This means that some characters are represented by more that one byte. XeLaTeX and LuaLaTeX treat the multi-byte sequence as a single token, but the older LaTeX formats have single-byte tokens, which can cause complications, although these have mostly been addressed with the newer kernels introduced over the past few years. Related blog article: <a href="https://www.dickimaw-books.com/blog/binary-files-text-files-and-file-encodings/">Binary Files, Text Files and File Encodings</a>.</dd>
+<dt><a id="wrglossary.15331"></a><dfn id="glo:dual.whatsit">Whatsit</dfn></dt>
<dd>A command whose execution is delayed or an OS-specific special command. This includes writing to external files (which is what indexing does).</dd>
</dl>
@@ -11156,693 +11164,693 @@ Earlier versions of <a id="wrglossary.15300"></a><a href="#glo:pkg.glossaries"><
<section id="sec:gloskeys"><!-- start of section sec:gloskeys --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->Glossary Entry Keys Summary<div class="labellink"><a href="#sec:gloskeys">[link]</a></div></h1><!-- end of chapter header -->
-<a id="wrglossary.15322"></a>These are options that can be passed to commands that define entries, such as <a id="wrglossary.15323"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or <a id="wrglossary.15324"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
-<div class="optionsummarybox"><a id="wrglossary.15325"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15326"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+<a id="wrglossary.15332"></a>These are options that can be passed to commands that define entries, such as <a id="wrglossary.15333"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or <a id="wrglossary.15334"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
+<div class="optionsummarybox"><a id="wrglossary.15335"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15336"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15327"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11743">376</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15328"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15329"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15337"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11753">379</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15338"></a><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15339"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Behaves in a similar manner to <a id="wrglossary.15330"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.15331"></a><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a>]<span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span>}</span> but also sets up aliasing which makes the <a id="wrglossary.15332"></a><a href="#glo:dual.linktext">link text</a> hyperlink to <span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span> instead. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4046">136</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15333"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">category-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>general <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15334"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Behaves in a similar manner to <a id="wrglossary.15340"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.15341"></a><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a>]<span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span>}</span> but also sets up aliasing which makes the <a id="wrglossary.15342"></a><a href="#glo:dual.linktext">link text</a> hyperlink to <span class="meta">&#x2329;<em class="metainner">xr-label</em>&#x232a;</span> instead. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4050">136</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15343"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">category-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>general <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15344"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The entry&#x2019;s <a id="wrglossary.15335"></a><a href="#glo:idx.category">category</a> (must be a simple label). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4068">136</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15336"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15337"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The entry&#x2019;s <a id="wrglossary.15345"></a><a href="#glo:idx.category">category</a> (must be a simple label). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4072">136</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15346"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15347"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If set, the value indicates the <a id="wrglossary.15338"></a><a href="#glo:dual.locationcounter">location counter</a> to use by default when <a id="wrglossary.15339"></a><a href="#glo:dual.indexing">indexing</a> this entry (overrides the counter associated with the <a id="wrglossary.15340"></a><a href="#glo:dual.glossary">glossary</a> or the <a id="wrglossary.15341"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4057">136</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15342"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15343"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If set, the value indicates the <a id="wrglossary.15348"></a><a href="#glo:dual.locationcounter">location counter</a> to use by default when <a id="wrglossary.15349"></a><a href="#glo:dual.indexing">indexing</a> this entry (overrides the counter associated with the <a id="wrglossary.15350"></a><a href="#glo:dual.glossary">glossary</a> or the <a id="wrglossary.15351"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package option). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4061">136</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15352"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15353"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The entry&#x2019;s description, as displayed in the <a id="wrglossary.15344"></a><a href="#glo:dual.glossary">glossary</a>. If required in the text, use <a id="wrglossary.15345"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> (if <a id="wrglossary.15346"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15347"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or <a id="wrglossary.15348"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>. <a id="wrglossary.15349"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> should use <a id="wrglossary.15350"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> and <a id="wrglossary.15351"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to incorporate the <a id="wrglossary.15352"></a><a href="#glo:dual.postdeschook">post-description hook</a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3778">129</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15353"></a><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15354"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The entry&#x2019;s description, as displayed in the <a id="wrglossary.15354"></a><a href="#glo:dual.glossary">glossary</a>. If required in the text, use <a id="wrglossary.15355"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> (if <a id="wrglossary.15356"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15357"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or <a id="wrglossary.15358"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>. <a id="wrglossary.15359"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> should use <a id="wrglossary.15360"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> and <a id="wrglossary.15361"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to incorporate the <a id="wrglossary.15362"></a><a href="#glo:dual.postdeschook">post-description hook</a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3782">129</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15363"></a><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15364"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15355"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11757">377</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15356"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15357"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15365"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11767">380</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15366"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15367"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The plural form of the entry&#x2019;s description, if applicable. If omitted, this is set to the same value as the <a id="wrglossary.15358"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, since descriptions tend not to be a singular entity. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3804">130</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15359"></a><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15360"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The plural form of the entry&#x2019;s description, if applicable. If omitted, this is set to the same value as the <a id="wrglossary.15368"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, since descriptions tend not to be a singular entity. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3808">130</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15369"></a><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15370"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15361"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11761">377</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15362"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">first</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15363"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15371"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11771">380</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15372"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">first</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15373"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The entry&#x2019;s text, as displayed on <a id="wrglossary.15364"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.15365"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Note that using an <a id="wrglossary.15366"></a><a href="#glo:idx.acronymstyle">acronym style</a> or <a id="wrglossary.15367"></a><a href="#glo:dual.postlinkhook">post-link hooks</a> is a more flexible approach. If omitted, this value is assumed to be the same as the <a id="wrglossary.15368"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3814">130</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15369"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15370"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The entry&#x2019;s text, as displayed on <a id="wrglossary.15374"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.15375"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Note that using an <a id="wrglossary.15376"></a><a href="#glo:idx.acronymstyle">acronym style</a> or <a id="wrglossary.15377"></a><a href="#glo:dual.postlinkhook">post-link hooks</a> is a more flexible approach. If omitted, this value is assumed to be the same as the <a id="wrglossary.15378"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3818">130</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15379"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15380"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15371"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11747">377</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15372"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15373"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15381"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11757">380</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15382"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15383"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The entry&#x2019;s plural form, as displayed on <a id="wrglossary.15374"></a><a href="#glo:dual.firstuse">first use</a> of plural <a id="wrglossary.15375"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, such as <a id="wrglossary.15376"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>. If this key is omitted, then the value will either be the same as the <a id="wrglossary.15377"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field, if the <a id="wrglossary.15378"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key wasn&#x2019;t used, or the value will be taken from the <a id="wrglossary.15379"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key with <a id="wrglossary.15380"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> appended. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3843">131</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15381"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15382"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The entry&#x2019;s plural form, as displayed on <a id="wrglossary.15384"></a><a href="#glo:dual.firstuse">first use</a> of plural <a id="wrglossary.15385"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, such as <a id="wrglossary.15386"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>. If this key is omitted, then the value will either be the same as the <a id="wrglossary.15387"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field, if the <a id="wrglossary.15388"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key wasn&#x2019;t used, or the value will be taken from the <a id="wrglossary.15389"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key with <a id="wrglossary.15390"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> appended. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3847">131</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15391"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15392"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15383"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11751">377</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15384"></a><dfn id="glo:opt.gloskey.group"><span class="xtrcsoptfmt">group</span></dfn>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15385"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.11+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15393"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11761">380</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15394"></a><dfn id="glo:opt.gloskey.group"><span class="xtrcsoptfmt">group</span></dfn>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15395"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.11+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The <a id="wrglossary.15386"></a><a href="#glo:idx.group">group</a> label that identifies which <a id="wrglossary.15387"></a><a href="#glo:idx.group">letter group</a> the entry belongs to. This key is only available with the <a id="wrglossary.15388"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.15389"></a><a href="#glo:optval.record.only"><span class="xtroptfmt">only</span></a> and <a id="wrglossary.15390"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.15391"></a><a href="#glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></a> options, and is set by <a id="wrglossary.15392"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, if invoked with <a id="wrglossary.15393"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> or <a id="wrglossary.15394"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>. Although this has a key, this is considered an <a id="wrglossary.15395"></a><a href="#glo:@@glslabel@bib2glsinternalfield">internal key</a> assigned by <a id="wrglossary.15396"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as a by-product of sorting. Explicit use without reference to the order of entries can result in fragmented groups. The corresponding title can be set with <a id="wrglossary.15397"></a><a href="#glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></a>, although this is more commonly done implicitly within the <a id="wrglossary.15398"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file. See also <a href="https://www.dickimaw-books.com/gallery/index.php?label=logicaldivisions">Gallery: Logical Glossary Divisions (type vs group vs parent)</a>.<p>
-<div class="optionsummarybox"><a id="wrglossary.15399"></a><dfn id="glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></dfn>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">location-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15400"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <a id="wrglossary.15401"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>)</div><!-- end of noteBox -->
+The <a id="wrglossary.15396"></a><a href="#glo:idx.group">group</a> label that identifies which <a id="wrglossary.15397"></a><a href="#glo:idx.group">letter group</a> the entry belongs to. This key is only available with the <a id="wrglossary.15398"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.15399"></a><a href="#glo:optval.record.only"><span class="xtroptfmt">only</span></a> and <a id="wrglossary.15400"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.15401"></a><a href="#glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></a> options, and is set by <a id="wrglossary.15402"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, if invoked with <a id="wrglossary.15403"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> or <a id="wrglossary.15404"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>. Although this has a key, this is considered an <a id="wrglossary.15405"></a><a href="#glo:@@glslabel@bib2glsinternalfield">internal key</a> assigned by <a id="wrglossary.15406"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as a by-product of sorting. Explicit use without reference to the order of entries can result in fragmented groups. The corresponding title can be set with <a id="wrglossary.15407"></a><a href="#glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></a>, although this is more commonly done implicitly within the <a id="wrglossary.15408"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file. See also <a href="https://www.dickimaw-books.com/gallery/index.php?label=logicaldivisions">Gallery: Logical Glossary Divisions (type vs group vs parent)</a>.<p>
+<div class="optionsummarybox"><a id="wrglossary.15409"></a><dfn id="glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></dfn>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">location-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15410"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <a id="wrglossary.15411"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>)</div><!-- end of noteBox -->
</div><!-- end of optionsummarybox -->
<p>
-The formatted <a id="wrglossary.15402"></a><a href="#glo:dual.locationlist">location list</a> used by the <a id="wrglossary.15403"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>. This key is only available with the <a id="wrglossary.15404"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option and is set by <a id="wrglossary.15405"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> unless <a id="wrglossary.15406"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a>false is set. Although it has an associated key, it&#x2019;s usually considered an internal field.<p>
-<div class="optionsummarybox"><a id="wrglossary.15407"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">long-form</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15408"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The formatted <a id="wrglossary.15412"></a><a href="#glo:dual.locationlist">location list</a> used by the <a id="wrglossary.15413"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>. This key is only available with the <a id="wrglossary.15414"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option and is set by <a id="wrglossary.15415"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> unless <a id="wrglossary.15416"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a>false is set. Although it has an associated key, it&#x2019;s usually considered an internal field.<p>
+<div class="optionsummarybox"><a id="wrglossary.15417"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">long-form</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15418"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-A <a id="wrglossary.15409"></a><a href="#glo:dual.field">field</a> that is set by <a id="wrglossary.15410"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.15411"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to the entry&#x2019;s long (unabbreviated) form. It typically shouldn&#x2019;t be used explicitly with <a id="wrglossary.15412"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> as <a id="wrglossary.15413"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.15414"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) makes other modifications to ensure that when the entry is referenced with the <a id="wrglossary.15415"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, it will obey the appropriate <a id="wrglossary.15416"></a><a href="#glo:idx.acronymstyle">acronym style</a> (or <a id="wrglossary.15417"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>). If you are using <a id="wrglossary.15418"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then this field should be used in the <a id="wrglossary.15419"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file when defining <a id="wrglossary.15420"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4075">136</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15421"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15422"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+A <a id="wrglossary.15419"></a><a href="#glo:dual.field">field</a> that is set by <a id="wrglossary.15420"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.15421"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to the entry&#x2019;s long (unabbreviated) form. It typically shouldn&#x2019;t be used explicitly with <a id="wrglossary.15422"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> as <a id="wrglossary.15423"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.15424"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) makes other modifications to ensure that when the entry is referenced with the <a id="wrglossary.15425"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, it will obey the appropriate <a id="wrglossary.15426"></a><a href="#glo:idx.acronymstyle">acronym style</a> (or <a id="wrglossary.15427"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>). If you are using <a id="wrglossary.15428"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then this field should be used in the <a id="wrglossary.15429"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file when defining <a id="wrglossary.15430"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4079">136</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15431"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15432"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15423"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11765">378</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15424"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">long-form</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15425"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15433"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11775">381</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15434"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">long-form</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15435"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-As <a id="wrglossary.15426"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> but the plural form. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4076">136</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15427"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15428"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+As <a id="wrglossary.15436"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> but the plural form. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4080">136</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15437"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15438"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15429"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11767">378</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15430"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15431"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15439"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11777">381</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15440"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15441"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The entry&#x2019;s name, as displayed in the <a id="wrglossary.15432"></a><a href="#glo:dual.glossary">glossary</a>. This typically isn&#x2019;t used outside of the <a id="wrglossary.15433"></a><a href="#glo:dual.glossary">glossary</a> (the <a id="wrglossary.15434"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> and <a id="wrglossary.15435"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> keys are used instead). However, if there is a need to specifically display the entry name, use <a id="wrglossary.15436"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> (if <a id="wrglossary.15437"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15438"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or <a id="wrglossary.15439"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>. <a id="wrglossary.15440"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> should use <a id="wrglossary.15441"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> rather than explicitly using <a id="wrglossary.15442"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3771">129</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15443"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15444"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The entry&#x2019;s name, as displayed in the <a id="wrglossary.15442"></a><a href="#glo:dual.glossary">glossary</a>. This typically isn&#x2019;t used outside of the <a id="wrglossary.15443"></a><a href="#glo:dual.glossary">glossary</a> (the <a id="wrglossary.15444"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> and <a id="wrglossary.15445"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> keys are used instead). However, if there is a need to specifically display the entry name, use <a id="wrglossary.15446"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> (if <a id="wrglossary.15447"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15448"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or <a id="wrglossary.15449"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>. <a id="wrglossary.15450"></a><a href="#glo:idx.glossarystyle">Glossary styles</a> should use <a id="wrglossary.15451"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> rather than explicitly using <a id="wrglossary.15452"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3775">129</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15453"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15454"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If set, suppress the <a id="wrglossary.15445"></a><a href="#glo:dual.locationlist">location list</a> for this entry. This is done by adding <a id="wrglossary.15446"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a> or <a id="wrglossary.15447"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a> to the <a id="wrglossary.15448"></a><a href="#glo:dual.indexing">indexing</a> information for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> or to the <a id="wrglossary.15449"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> field for <a id="wrglossary.15450"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3958">134</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15451"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">parent-label</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15452"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If set, suppress the <a id="wrglossary.15455"></a><a href="#glo:dual.locationlist">location list</a> for this entry. This is done by adding <a id="wrglossary.15456"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a> or <a id="wrglossary.15457"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a> to the <a id="wrglossary.15458"></a><a href="#glo:dual.indexing">indexing</a> information for Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> or to the <a id="wrglossary.15459"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> field for <a id="wrglossary.15460"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3962">134</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15461"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">parent-label</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15462"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The label of the entry&#x2019;s parent (from which the entry&#x2019;s <a id="wrglossary.15453"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> is obtained). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3795">130</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15454"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15455"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The label of the entry&#x2019;s parent (from which the entry&#x2019;s <a id="wrglossary.15463"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> is obtained). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3799">130</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15464"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15465"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The entry&#x2019;s plural form, as displayed on <a id="wrglossary.15456"></a><a href="#glo:dual.subsequentuse">subsequent use</a> of plural <a id="wrglossary.15457"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, such as <a id="wrglossary.15458"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>. This should be the appropriate plural form of the value provided by the <a id="wrglossary.15459"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key. If omitted, this value is assumed to be the value of the <a id="wrglossary.15460"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key with <a id="wrglossary.15461"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> appended. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3834">130</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15462"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15463"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The entry&#x2019;s plural form, as displayed on <a id="wrglossary.15466"></a><a href="#glo:dual.subsequentuse">subsequent use</a> of plural <a id="wrglossary.15467"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, such as <a id="wrglossary.15468"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>. This should be the appropriate plural form of the value provided by the <a id="wrglossary.15469"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key. If omitted, this value is assumed to be the value of the <a id="wrglossary.15470"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key with <a id="wrglossary.15471"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> appended. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3838">130</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15472"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15473"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15464"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11749">377</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15465"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15466"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15474"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11759">380</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15475"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15476"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The <a id="wrglossary.15467"></a><a href="#glo:dual.subsequentuse">subsequent use</a> singular prefix. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11492">368</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15468"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15469"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The <a id="wrglossary.15477"></a><a href="#glo:dual.subsequentuse">subsequent use</a> singular prefix. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11502">371</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15478"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15479"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The <a id="wrglossary.15470"></a><a href="#glo:dual.firstuse">first use</a> singular prefix. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11496">368</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15471"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15472"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The <a id="wrglossary.15480"></a><a href="#glo:dual.firstuse">first use</a> singular prefix. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11506">371</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15481"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15482"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The <a id="wrglossary.15473"></a><a href="#glo:dual.firstuse">first use</a> plural prefix. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11499">368</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15474"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15475"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The <a id="wrglossary.15483"></a><a href="#glo:dual.firstuse">first use</a> plural prefix. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11509">371</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15484"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15485"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The <a id="wrglossary.15476"></a><a href="#glo:dual.subsequentuse">subsequent use</a> plural prefix. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11494">368</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15477"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>=<code class="code">{[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15478"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The <a id="wrglossary.15486"></a><a href="#glo:dual.subsequentuse">subsequent use</a> plural prefix. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11504">371</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15487"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>=<code class="code">{[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15488"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-With the base <a id="wrglossary.15479"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package this simply triggers an automatic cross-reference with <a id="wrglossary.15480"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. The <a id="wrglossary.15481"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally saves the value. Use <a id="wrglossary.15482"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> to prevent the automatic cross-reference. The <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> defaults to <a id="wrglossary.15483"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a> and <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span> should be a comma-separated list of entries that have already been defined. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3977">134</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15484"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15485"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.16+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+With the base <a id="wrglossary.15489"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package this simply triggers an automatic cross-reference with <a id="wrglossary.15490"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. The <a id="wrglossary.15491"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally saves the value. Use <a id="wrglossary.15492"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> to prevent the automatic cross-reference. The <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> defaults to <a id="wrglossary.15493"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a> and <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span> should be a comma-separated list of entries that have already been defined. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3981">134</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15494"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15495"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.16+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Behaves in a similar manner to <a id="wrglossary.15486"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.15487"></a><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a>]<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</span>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4038">136</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15488"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">short-form</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15489"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Behaves in a similar manner to <a id="wrglossary.15496"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[<a id="wrglossary.15497"></a><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a>]<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</span>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4042">136</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15498"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">short-form</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15499"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-A <a id="wrglossary.15490"></a><a href="#glo:dual.field">field</a> that is set by <a id="wrglossary.15491"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to the entry&#x2019;s short (abbreviated) form. It typically shouldn&#x2019;t be used explicitly with <a id="wrglossary.15492"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> as <a id="wrglossary.15493"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.15494"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) makes other modifications to ensure that when the entry is referenced with the <a id="wrglossary.15495"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, it will obey the appropriate <a id="wrglossary.15496"></a><a href="#glo:idx.acronymstyle">acronym style</a> (or <a id="wrglossary.15497"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>). If you are using <a id="wrglossary.15498"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then this field should be used in the <a id="wrglossary.15499"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file when defining <a id="wrglossary.15500"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4077">136</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15501"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15502"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+A <a id="wrglossary.15500"></a><a href="#glo:dual.field">field</a> that is set by <a id="wrglossary.15501"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to the entry&#x2019;s short (abbreviated) form. It typically shouldn&#x2019;t be used explicitly with <a id="wrglossary.15502"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> as <a id="wrglossary.15503"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.15504"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) makes other modifications to ensure that when the entry is referenced with the <a id="wrglossary.15505"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands, it will obey the appropriate <a id="wrglossary.15506"></a><a href="#glo:idx.acronymstyle">acronym style</a> (or <a id="wrglossary.15507"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a>). If you are using <a id="wrglossary.15508"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> then this field should be used in the <a id="wrglossary.15509"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file when defining <a id="wrglossary.15510"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4081">136</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15511"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15512"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15503"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11769">378</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15504"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">short-form</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15505"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15513"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11779">381</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15514"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">short-form</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15515"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-As <a id="wrglossary.15506"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> but the plural form. The default is obtained by appending the <a id="wrglossary.15507"></a><a href="#glo:idx.acronym">acronym</a> or <a id="wrglossary.15508"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> plural suffix. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4078">136</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15509"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15510"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+As <a id="wrglossary.15516"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> but the plural form. The default is obtained by appending the <a id="wrglossary.15517"></a><a href="#glo:idx.acronym">acronym</a> or <a id="wrglossary.15518"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> plural suffix. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.4082">136</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15519"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15520"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15511"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11776">378</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15512"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="meta">&#x2329;<em class="metainner">entry name</em>&#x232a;</span> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15513"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15521"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11786">381</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15522"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="meta">&#x2329;<em class="metainner">entry name</em>&#x232a;</span> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15523"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Specifies the value to use for sorting (overrides the default). This key is usually required for <a id="wrglossary.15514"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> if the <a id="wrglossary.15515"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key only contains commands (for example, the entry is a symbol), but explicitly using this key in other contexts can break certain sort methods. <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-sorting">Don&#x2019;t use the <a id="wrglossary.15516"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field with <a id="wrglossary.15517"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> </a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3875">131</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15518"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.15519"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15520"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Specifies the value to use for sorting (overrides the default). This key is usually required for <a id="wrglossary.15524"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> if the <a id="wrglossary.15525"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key only contains commands (for example, the entry is a symbol), but explicitly using this key in other contexts can break certain sort methods. <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-sorting">Don&#x2019;t use the <a id="wrglossary.15526"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field with <a id="wrglossary.15527"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> </a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3879">131</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15528"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.15529"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15530"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The entry&#x2019;s associated symbol (optional), which can be displayed with <a id="wrglossary.15521"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> (if <a id="wrglossary.15522"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15523"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15524"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3869">131</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15525"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15526"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The entry&#x2019;s associated symbol (optional), which can be displayed with <a id="wrglossary.15531"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> (if <a id="wrglossary.15532"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15533"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15534"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3873">131</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15535"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15536"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15527"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11753">377</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15528"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">symbol plural</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15529"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15537"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11763">380</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15538"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">symbol plural</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15539"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The plural form of the <a id="wrglossary.15530"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>, if applicable, which can be displayed with <a id="wrglossary.15531"></a><a href="#glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></a> (if <a id="wrglossary.15532"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15533"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15534"></a><a href="#glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></a>. If omitted, this value is set to the same as the <a id="wrglossary.15535"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key (since symbols usually don&#x2019;t have a plural form). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3873">131</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15536"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15537"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The plural form of the <a id="wrglossary.15540"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>, if applicable, which can be displayed with <a id="wrglossary.15541"></a><a href="#glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></a> (if <a id="wrglossary.15542"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15543"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15544"></a><a href="#glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></a>. If omitted, this value is set to the same as the <a id="wrglossary.15545"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key (since symbols usually don&#x2019;t have a plural form). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3877">131</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15546"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15547"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15538"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11755">377</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15539"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15540"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15548"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11765">380</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15549"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15550"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The entry&#x2019;s text, as displayed on <a id="wrglossary.15541"></a><a href="#glo:dual.subsequentuse">subsequent use</a> of <a id="wrglossary.15542"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. If omitted, this value is assumed to be the same as the <a id="wrglossary.15543"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3806">130</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15544"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15545"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The entry&#x2019;s text, as displayed on <a id="wrglossary.15551"></a><a href="#glo:dual.subsequentuse">subsequent use</a> of <a id="wrglossary.15552"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. If omitted, this value is assumed to be the same as the <a id="wrglossary.15553"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3810">130</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15554"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15555"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15546"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11745">377</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15547"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.15548"></a><a href="#glo:dual.glossary">glossary</a>-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.15549"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15550"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15556"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11755">380</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15557"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.15558"></a><a href="#glo:dual.glossary">glossary</a>-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.15559"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15560"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Assigns the entry to the <a id="wrglossary.15551"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.15552"></a><a href="#glo:dual.glossary">glossary</a>-label</em>&#x232a;</span>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3943">133</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15553"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15554"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Assigns the entry to the <a id="wrglossary.15561"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.15562"></a><a href="#glo:dual.glossary">glossary</a>-label</em>&#x232a;</span>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3947">133</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15563"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15564"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-A generic field, which can be displayed with <a id="wrglossary.15555"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a> (if <a id="wrglossary.15556"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15557"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15558"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3952">133</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15559"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15560"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+A generic field, which can be displayed with <a id="wrglossary.15565"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a> (if <a id="wrglossary.15566"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15567"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15568"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3956">133</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15569"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15570"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15561"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11778">378</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15562"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15563"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15571"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11788">381</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15572"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15573"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-A generic field, which can be displayed with <a id="wrglossary.15564"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a> (if <a id="wrglossary.15565"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15566"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15567"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3953">133</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15568"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15569"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+A generic field, which can be displayed with <a id="wrglossary.15574"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a> (if <a id="wrglossary.15575"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15576"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15577"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3957">133</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15578"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15579"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15570"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11782">378</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15571"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15572"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15580"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11792">381</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15581"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15582"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-A generic field, which can be displayed with <a id="wrglossary.15573"></a><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a> (if <a id="wrglossary.15574"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15575"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15576"></a><a href="#glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3954">133</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15577"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15578"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+A generic field, which can be displayed with <a id="wrglossary.15583"></a><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a> (if <a id="wrglossary.15584"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15585"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15586"></a><a href="#glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3958">133</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15587"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15588"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15579"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11786">378</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15580"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15581"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15589"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11796">381</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15590"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15591"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-A generic field, which can be displayed with <a id="wrglossary.15582"></a><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a> (if <a id="wrglossary.15583"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15584"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15585"></a><a href="#glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3955">133</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15586"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15587"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+A generic field, which can be displayed with <a id="wrglossary.15592"></a><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a> (if <a id="wrglossary.15593"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15594"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15595"></a><a href="#glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3959">133</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15596"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15597"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15588"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11790">379</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15589"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15590"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15598"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11800">382</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15599"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15600"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-A generic field, which can be displayed with <a id="wrglossary.15591"></a><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a> (if <a id="wrglossary.15592"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15593"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15594"></a><a href="#glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3956">133</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15595"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15596"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+A generic field, which can be displayed with <a id="wrglossary.15601"></a><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a> (if <a id="wrglossary.15602"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15603"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15604"></a><a href="#glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3960">133</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15605"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15606"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15597"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11794">379</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15598"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15599"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Accessibility text corresponding to the <a id="wrglossary.15607"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11804">382</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15608"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15609"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-A generic field, which can be displayed with <a id="wrglossary.15600"></a><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a> (if <a id="wrglossary.15601"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15602"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15603"></a><a href="#glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3957">134</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15604"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15605"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+A generic field, which can be displayed with <a id="wrglossary.15610"></a><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a> (if <a id="wrglossary.15611"></a><a href="#glo:dual.indexing">indexing</a> and <a id="wrglossary.15612"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are required) or with <a id="wrglossary.15613"></a><a href="#glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3961">134</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15614"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15615"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Accessibility text corresponding to the <a id="wrglossary.15606"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11798">379</a><p>
+Accessibility text corresponding to the <a id="wrglossary.15616"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> field. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11808">382</a><p>
</section><!-- end of section sec:gloskeys -->
<section id="idx.glsopt-optionsummary"><!-- start of section idx.glsopt-optionsummary --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header --><code class="csfmt">\gls</code>-Like and <code class="csfmt">\glstext</code>-Like Options Summary<div class="labellink"><a href="#idx.glsopt-optionsummary">[link]</a></div></h1><!-- end of chapter header -->
-<a id="wrglossary.15607"></a>Most (but not all) of these options can be used in the optional argument of all the <a id="wrglossary.15608"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a>, <a id="wrglossary.15609"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> and <a id="wrglossary.15610"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> commands.<p>
-<div class="optionsummarybox"><a id="wrglossary.15611"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15612"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+<a id="wrglossary.15617"></a>Most (but not all) of these options can be used in the optional argument of all the <a id="wrglossary.15618"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a>, <a id="wrglossary.15619"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> and <a id="wrglossary.15620"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> commands.<p>
+<div class="optionsummarybox"><a id="wrglossary.15621"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15622"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The <a id="wrglossary.15613"></a><a href="#glo:dual.locationcounter">location counter</a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4940">163</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15614"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15615"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The <a id="wrglossary.15623"></a><a href="#glo:dual.locationcounter">location counter</a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4944">163</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15624"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15625"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The <a id="wrglossary.15616"></a><a href="#glo:locationencap">encap</a> or control sequence name (without the leading backslash) that should be used to <a id="wrglossary.15617"></a><a href="#glo:@@glslabel@locationencap">encapsulate</a> the <a id="wrglossary.15618"></a><a href="#glo:dual.entrylocation">entry location</a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4934">162</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15619"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.15620"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The <a id="wrglossary.15626"></a><a href="#glo:locationencap">encap</a> or control sequence name (without the leading backslash) that should be used to <a id="wrglossary.15627"></a><a href="#glo:@@glslabel@locationencap">encapsulate</a> the <a id="wrglossary.15628"></a><a href="#glo:dual.entrylocation">entry location</a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4938">162</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15629"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.15630"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Determines whether or not the <a id="wrglossary.15621"></a><a href="#glo:dual.linktext">link text</a> should have a <a id="wrglossary.15622"></a><a href="#glo:idx.hyperlink">hyperlink</a> (provided <a id="wrglossary.15623"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported). <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4919">162</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15624"></a><a href="#glo:opt.glsopt.hyperoutside"><span class="xtrcsoptfmt">hyperoutside</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.15625"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Determines whether or not the <a id="wrglossary.15631"></a><a href="#glo:dual.linktext">link text</a> should have a <a id="wrglossary.15632"></a><a href="#glo:idx.hyperlink">hyperlink</a> (provided <a id="wrglossary.15633"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported). <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4923">162</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15634"></a><a href="#glo:opt.glsopt.hyperoutside"><span class="xtrcsoptfmt">hyperoutside</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.15635"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Determines whether the <a id="wrglossary.15626"></a><a href="#glo:idx.hyperlink">hyperlink</a> should be inside or outside of <a id="wrglossary.15627"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4966">163</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15628"></a><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15629"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Determines whether the <a id="wrglossary.15636"></a><a href="#glo:idx.hyperlink">hyperlink</a> should be inside or outside of <a id="wrglossary.15637"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4970">163</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15638"></a><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15639"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If true use <a id="wrglossary.15630"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a> to unset the <a id="wrglossary.15631"></a><a href="#glo:dual.firstuseflag">first use flag</a>, otherwise use <a id="wrglossary.15632"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> (only applies to <a id="wrglossary.15633"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands). <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4954">163</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15634"></a><a href="#glo:opt.glsopt.noindex"><span class="xtrcsoptfmt">noindex</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15635"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If true use <a id="wrglossary.15640"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a> to unset the <a id="wrglossary.15641"></a><a href="#glo:dual.firstuseflag">first use flag</a>, otherwise use <a id="wrglossary.15642"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> (only applies to <a id="wrglossary.15643"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands). <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4958">163</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15644"></a><a href="#glo:opt.glsopt.noindex"><span class="xtrcsoptfmt">noindex</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15645"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If <span class="optfmt">true</span> this option will suppress <a id="wrglossary.15636"></a><a href="#glo:dual.indexing">indexing</a>. If you are using <a id="wrglossary.15637"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may want to consider using <a id="wrglossary.15638"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.15639"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span> to prevent a <a id="wrglossary.15640"></a><a href="#glo:@@glslabel@entrylocation">location</a> but ensure that the entry is selected. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4959">163</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15641"></a><a href="#glo:opt.glsopt.postunset"><span class="xtrcsoptfmt">postunset</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>global; <span class="summarytag">initial: </span>global <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15642"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If <span class="optfmt">true</span> this option will suppress <a id="wrglossary.15646"></a><a href="#glo:dual.indexing">indexing</a>. If you are using <a id="wrglossary.15647"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may want to consider using <a id="wrglossary.15648"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.15649"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span> to prevent a <a id="wrglossary.15650"></a><a href="#glo:@@glslabel@entrylocation">location</a> but ensure that the entry is selected. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4963">163</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15651"></a><a href="#glo:opt.glsopt.postunset"><span class="xtrcsoptfmt">postunset</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>global; <span class="summarytag">initial: </span>global <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15652"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Determines whether or not to unset the <a id="wrglossary.15643"></a><a href="#glo:dual.firstuseflag">first use flag</a> after the <a id="wrglossary.15644"></a><a href="#glo:dual.linktext">link text</a>. The value may be one of: <code class="code">global</code>, <code class="code">local</code> or <code class="code">none</code> (only applies to <a id="wrglossary.15645"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands). <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.5000">164</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15646"></a><a href="#glo:opt.glsopt.prefix"><span class="xtrcsoptfmt">prefix</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">link-prefix</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15647"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Determines whether or not to unset the <a id="wrglossary.15653"></a><a href="#glo:dual.firstuseflag">first use flag</a> after the <a id="wrglossary.15654"></a><a href="#glo:dual.linktext">link text</a>. The value may be one of: <code class="code">global</code>, <code class="code">local</code> or <code class="code">none</code> (only applies to <a id="wrglossary.15655"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands). <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.5004">164</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15656"></a><a href="#glo:opt.glsopt.prefix"><span class="xtrcsoptfmt">prefix</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">link-prefix</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15657"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The prefix to use for the entry&#x2019;s hyperlink target. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4981">164</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15648"></a><a href="#glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>local; <span class="summarytag">initial: </span>none <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15649"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The prefix to use for the entry&#x2019;s hyperlink target. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4985">164</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15658"></a><a href="#glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>local; <span class="summarytag">initial: </span>none <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15659"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Determines whether or not to reset the entry before the <a id="wrglossary.15650"></a><a href="#glo:dual.linktext">link text</a>. Allowed values: <span class="optfmt">none</span> (no reset), <span class="optfmt">local</span> (localise the reset) and <span class="optfmt">global</span>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4992">164</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15651"></a><a href="#glo:opt.glsopt.preunset"><span class="xtrcsoptfmt">preunset</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>local; <span class="summarytag">initial: </span>none <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15652"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Determines whether or not to reset the entry before the <a id="wrglossary.15660"></a><a href="#glo:dual.linktext">link text</a>. Allowed values: <span class="optfmt">none</span> (no reset), <span class="optfmt">local</span> (localise the reset) and <span class="optfmt">global</span>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4996">164</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15661"></a><a href="#glo:opt.glsopt.preunset"><span class="xtrcsoptfmt">preunset</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>local; <span class="summarytag">initial: </span>none <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15662"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Determines whether or not to unset the entry before the <a id="wrglossary.15653"></a><a href="#glo:dual.linktext">link text</a>. Allowed values: <span class="optfmt">none</span> (no unset), <span class="optfmt">local</span> (localise the unset) and <span class="optfmt">global</span>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4996">164</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15654"></a><a href="#glo:opt.glsopt.textformat"><span class="xtrcsoptfmt">textformat</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15655"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.30+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Determines whether or not to unset the entry before the <a id="wrglossary.15663"></a><a href="#glo:dual.linktext">link text</a>. Allowed values: <span class="optfmt">none</span> (no unset), <span class="optfmt">local</span> (localise the unset) and <span class="optfmt">global</span>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.5000">164</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15664"></a><a href="#glo:opt.glsopt.textformat"><span class="xtrcsoptfmt">textformat</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15665"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.30+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-The name of the control sequence to use instead of <a id="wrglossary.15656"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> to encapsulate the <a id="wrglossary.15657"></a><a href="#glo:dual.linktext">link text</a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4977">163</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15658"></a><a href="#glo:opt.glsopt.theHvalue"><span class="xtrcsoptfmt">theHvalue</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">the-H-value</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15659"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+The name of the control sequence to use instead of <a id="wrglossary.15666"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> to encapsulate the <a id="wrglossary.15667"></a><a href="#glo:dual.linktext">link text</a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4981">163</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15668"></a><a href="#glo:opt.glsopt.theHvalue"><span class="xtrcsoptfmt">theHvalue</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">the-H-value</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15669"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Set the hyper <a id="wrglossary.15660"></a><a href="#glo:@@glslabel@entrylocation">location</a> to this value instead of obtaining it from <a id="wrglossary.15661"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4988">164</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15662"></a><a href="#glo:opt.glsopt.thevalue"><span class="xtrcsoptfmt">thevalue</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15663"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Set the hyper <a id="wrglossary.15670"></a><a href="#glo:@@glslabel@entrylocation">location</a> to this value instead of obtaining it from <a id="wrglossary.15671"></a><a href="#glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4992">164</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15672"></a><a href="#glo:opt.glsopt.thevalue"><span class="xtrcsoptfmt">thevalue</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15673"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Set the <a id="wrglossary.15664"></a><a href="#glo:@@glslabel@entrylocation">location</a> to this value instead of obtaining it from the <a id="wrglossary.15665"></a><a href="#glo:dual.locationcounter">location counter</a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4984">164</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15666"></a><a href="#glo:opt.glsopt.types"><span class="csoptfmt">types</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15667"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Set the <a id="wrglossary.15674"></a><a href="#glo:@@glslabel@entrylocation">location</a> to this value instead of obtaining it from the <a id="wrglossary.15675"></a><a href="#glo:dual.locationcounter">location counter</a>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4988">164</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15676"></a><a href="#glo:opt.glsopt.types"><span class="csoptfmt">types</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15677"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Only available with <a id="wrglossary.15668"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, the value is the list of glossaries to iterate over. <a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8142">255</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15669"></a><a href="#glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">position</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>before <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15670"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Only available with <a id="wrglossary.15678"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, the value is the list of glossaries to iterate over. <a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8146">256</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15679"></a><a href="#glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">position</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>before <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15680"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Determines whether to do the <a id="wrglossary.15671"></a><a href="#glo:dual.indexing">indexing</a> before or after the <a id="wrglossary.15672"></a><a href="#glo:dual.linktext">link text</a>. Allowed values: <span class="optfmt">before</span> and <span class="optfmt">after</span>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4970">163</a><p>
+Determines whether to do the <a id="wrglossary.15681"></a><a href="#glo:dual.indexing">indexing</a> before or after the <a id="wrglossary.15682"></a><a href="#glo:dual.linktext">link text</a>. Allowed values: <span class="optfmt">before</span> and <span class="optfmt">after</span>. <a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4974">163</a><p>
</section><!-- end of section idx.glsopt-optionsummary -->
<section id="idx.printglossopt-optionsummary"><!-- start of section idx.printglossopt-optionsummary --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header --><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> Options Summary<div class="labellink"><a href="#idx.printglossopt-optionsummary">[link]</a></div></h1><!-- end of chapter header -->
-<a id="wrglossary.15673"></a>Most (but not all) of these options can be used in the optional argument of all the <a id="wrglossary.15674"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> commands.<p>
-<div class="optionsummarybox"><a id="wrglossary.15675"></a><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15676"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+<a id="wrglossary.15683"></a>Most (but not all) of these options can be used in the optional argument of all the <a id="wrglossary.15684"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> commands.<p>
+<div class="optionsummarybox"><a id="wrglossary.15685"></a><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15686"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If true, enable the entry counter. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7628">242</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15677"></a><a href="#glo:opt.printgloss.flatten"><span class="xtrcsoptfmt">flatten</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15678"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If true, enable the entry counter. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7632">243</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15687"></a><a href="#glo:opt.printgloss.flatten"><span class="xtrcsoptfmt">flatten</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15688"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If true, treats all entries as though they have the same hierarchical level (the value of <a id="wrglossary.15679"></a><a href="#glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></a>). This option is only available for the <span class="qt">&#x201c;unsrt&#x201d;</span> commands. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7734">244</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15680"></a><a href="#glo:opt.printgloss.groups"><span class="xtrcsoptfmt">groups</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.15681"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.44+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If true, treats all entries as though they have the same hierarchical level (the value of <a id="wrglossary.15689"></a><a href="#glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></a>). This option is only available for the <span class="qt">&#x201c;unsrt&#x201d;</span> commands. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7738">245</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15690"></a><a href="#glo:opt.printgloss.groups"><span class="xtrcsoptfmt">groups</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.15691"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.44+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Enables <a id="wrglossary.15682"></a><a href="#glo:idx.group">letter group</a> formation. This option is only available for the <span class="qt">&#x201c;unsrt&#x201d;</span> commands. Note that no <a id="wrglossary.15683"></a><a href="#glo:idx.group">groups</a> will be formed when invoking <a id="wrglossary.15684"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the default <a id="wrglossary.15685"></a><a href="#glo:switch.no-group"><span class="longargfmt">--no-group</span></a>, regardless of this setting. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7720">244</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15686"></a><a href="#glo:opt.printgloss.label"><span class="xtrcsoptfmt">label</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15687"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.39+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Enables <a id="wrglossary.15692"></a><a href="#glo:idx.group">letter group</a> formation. This option is only available for the <span class="qt">&#x201c;unsrt&#x201d;</span> commands. Note that no <a id="wrglossary.15693"></a><a href="#glo:idx.group">groups</a> will be formed when invoking <a id="wrglossary.15694"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the default <a id="wrglossary.15695"></a><a href="#glo:switch.no-group"><span class="longargfmt">--no-group</span></a>, regardless of this setting. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7724">245</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15696"></a><a href="#glo:opt.printgloss.label"><span class="xtrcsoptfmt">label</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15697"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.39+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Adds <code class="code"><a id="wrglossary.15688"></a><a href="#glo:label"><code class="csfmt">\label</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> to the start of the <a id="wrglossary.15689"></a><a href="#glo:dual.glossary">glossary</a> (after the title). <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7694">243</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15690"></a><a href="#glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">offset</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>0 <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15691"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.44+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Adds <code class="code"><a id="wrglossary.15698"></a><a href="#glo:label"><code class="csfmt">\label</code></a>{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code> to the start of the <a id="wrglossary.15699"></a><a href="#glo:dual.glossary">glossary</a> (after the title). <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7698">244</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15700"></a><a href="#glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">offset</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>0 <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15701"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.44+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Set or increment the <a id="wrglossary.15692"></a><a href="#glo:hierarchicallevel">hierarchical level</a> offset. If <span class="meta">&#x2329;<em class="metainner">offset</em>&#x232a;</span> starts with <code class="code">++</code> then the current offset is incremented by the given amount otherwise the current offset is set to <span class="meta">&#x2329;<em class="metainner">offset</em>&#x232a;</span>. For example, an entry with a normal <a id="wrglossary.15693"></a><a href="#glo:hierarchicallevel">hierarchical level</a> of 1 will be treated as though it has <a id="wrglossary.15694"></a><a href="#glo:hierarchicallevel">hierarchical level</a> \(1+<span class="meta">&#x2329;<em class="metainner">offset</em>&#x232a;</span>\). This option is only available for the <span class="qt">&#x201c;unsrt&#x201d;</span> commands. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7728">244</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15695"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15696"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Set or increment the <a id="wrglossary.15702"></a><a href="#glo:hierarchicallevel">hierarchical level</a> offset. If <span class="meta">&#x2329;<em class="metainner">offset</em>&#x232a;</span> starts with <code class="code">++</code> then the current offset is incremented by the given amount otherwise the current offset is set to <span class="meta">&#x2329;<em class="metainner">offset</em>&#x232a;</span>. For example, an entry with a normal <a id="wrglossary.15703"></a><a href="#glo:hierarchicallevel">hierarchical level</a> of 1 will be treated as though it has <a id="wrglossary.15704"></a><a href="#glo:hierarchicallevel">hierarchical level</a> \(1+<span class="meta">&#x2329;<em class="metainner">offset</em>&#x232a;</span>\). This option is only available for the <span class="qt">&#x201c;unsrt&#x201d;</span> commands. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7732">245</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15705"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15706"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If true, suppress the gap implemented by some <a id="wrglossary.15697"></a><a href="#glo:idx.glossarystyle">glossary styles</a> between <a id="wrglossary.15698"></a><a href="#glo:idx.group">groups</a>. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7620">242</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15699"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15700"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If true, suppress the gap implemented by some <a id="wrglossary.15707"></a><a href="#glo:idx.glossarystyle">glossary styles</a> between <a id="wrglossary.15708"></a><a href="#glo:idx.group">groups</a>. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7624">243</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15709"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15710"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Suppress the <a id="wrglossary.15701"></a><a href="#glo:locationlist">location list</a>. Note that <a id="wrglossary.15702"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">=true</span> will have no effect with the <a id="wrglossary.15703"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a>false <a id="wrglossary.15704"></a><a href="#glo:idx.resourceopt">resource option</a> as there won&#x2019;t be any <a id="wrglossary.15705"></a><a href="#glo:locationlist">location lists</a> to display. Likewise if <a id="wrglossary.15706"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> is used without <a id="wrglossary.15707"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7618">242</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15708"></a><a href="#glo:opt.printgloss.nopostdot"><span class="csoptfmt">nopostdot</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15709"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Suppress the <a id="wrglossary.15711"></a><a href="#glo:locationlist">location list</a>. Note that <a id="wrglossary.15712"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">=true</span> will have no effect with the <a id="wrglossary.15713"></a><a href="#glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></a>false <a id="wrglossary.15714"></a><a href="#glo:idx.resourceopt">resource option</a> as there won&#x2019;t be any <a id="wrglossary.15715"></a><a href="#glo:locationlist">location lists</a> to display. Likewise if <a id="wrglossary.15716"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> is used without <a id="wrglossary.15717"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7622">243</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15718"></a><a href="#glo:opt.printgloss.nopostdot"><span class="csoptfmt">nopostdot</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15719"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If true, suppress the post-description punctuation. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7624">242</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15710"></a><a href="#glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>nolabel; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15711"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If true, suppress the post-description punctuation. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7628">243</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15720"></a><a href="#glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>nolabel; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15721"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Indicates whether or not <a id="wrglossary.15712"></a><a href="#glo:dual.glossary">glossary</a> section headers will be numbered and also if they should automatically be labelled. The <a id="wrglossary.15713"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> package option will change the default setting to match. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7615">242</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15714"></a><a href="#glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15715"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Indicates whether or not <a id="wrglossary.15722"></a><a href="#glo:dual.glossary">glossary</a> section headers will be numbered and also if they should automatically be labelled. The <a id="wrglossary.15723"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> package option will change the default setting to match. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7619">242</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15724"></a><a href="#glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15725"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Redefines <a id="wrglossary.15716"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> to <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7707">244</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15717"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">method</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15718"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Redefines <a id="wrglossary.15726"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> to <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7711">244</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15727"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">method</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15728"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Only available with <a id="wrglossary.15719"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, this indicates how the <a id="wrglossary.15720"></a><a href="#glo:dual.glossary">glossary</a> should be ordered. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7647">242</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.15721"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.case"><span class="optfmt">case</span></a></div><!-- end of optionvaluesummarybox -->
+Only available with <a id="wrglossary.15729"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, this indicates how the <a id="wrglossary.15730"></a><a href="#glo:dual.glossary">glossary</a> should be ordered. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7651">243</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.15731"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.case"><span class="optfmt">case</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Case-sensitive sort. <a href="#wrglossary.7677">243</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.15722"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.def"><span class="optfmt">def</span></a></div><!-- end of optionvaluesummarybox -->
+Case-sensitive sort. <a href="#wrglossary.7681">244</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.15732"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.def"><span class="optfmt">def</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Order of definition. <a href="#wrglossary.7666">243</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.15723"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.letter"><span class="optfmt">letter</span></a></div><!-- end of optionvaluesummarybox -->
+Order of definition. <a href="#wrglossary.7670">243</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.15733"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.letter"><span class="optfmt">letter</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Letter order. <a href="#wrglossary.7681">243</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.15724"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.nocase"><span class="optfmt">nocase</span></a></div><!-- end of optionvaluesummarybox -->
+Letter order. <a href="#wrglossary.7685">244</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.15734"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.nocase"><span class="optfmt">nocase</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Case-insensitive sort. <a href="#wrglossary.7675">243</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.15725"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.standard"><span class="optfmt">standard</span></a></div><!-- end of optionvaluesummarybox -->
+Case-insensitive sort. <a href="#wrglossary.7679">244</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.15735"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.standard"><span class="optfmt">standard</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Word or letter order according to the <a id="wrglossary.15726"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> package option. <a href="#wrglossary.7683">243</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.15727"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.use"><span class="optfmt">use</span></a></div><!-- end of optionvaluesummarybox -->
+Word or letter order according to the <a id="wrglossary.15736"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a> package option. <a href="#wrglossary.7687">244</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.15737"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.use"><span class="optfmt">use</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Order of use. <a href="#wrglossary.7662">242</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.15728"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.word"><span class="optfmt">word</span></a></div><!-- end of optionvaluesummarybox -->
+Order of use. <a href="#wrglossary.7666">243</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.15738"></a><span class="csoptfmt">sort</span>=<a href="#glo:optval.printgloss.sort.word"><span class="optfmt">word</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Word order. <a href="#wrglossary.7679">243</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15729"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Word order. <a href="#wrglossary.7683">244</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15739"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Use the <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span> <a id="wrglossary.15730"></a><a href="#glo:idx.glossarystyle">glossary style</a>. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7609">241</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15731"></a><a href="#glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15732"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Use the <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span> <a id="wrglossary.15740"></a><a href="#glo:idx.glossarystyle">glossary style</a>. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7613">242</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15741"></a><a href="#glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.15742"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If true, enable the sub-entry counter. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7634">242</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15733"></a><a href="#glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.15734"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If true, enable the sub-entry counter. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7638">243</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15743"></a><a href="#glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.15744"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-If true, each entry in the <a id="wrglossary.15735"></a><a href="#glo:dual.glossary">glossary</a> should have a hypertarget created, if supported by the <a id="wrglossary.15736"></a><a href="#glo:idx.glossarystyle">glossary style</a> and if <a id="wrglossary.15737"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are enabled. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7700">244</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15738"></a><a href="#glo:opt.printgloss.targetnameprefix"><span class="xtrcsoptfmt">targetnameprefix</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15739"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.20+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+If true, each entry in the <a id="wrglossary.15745"></a><a href="#glo:dual.glossary">glossary</a> should have a hypertarget created, if supported by the <a id="wrglossary.15746"></a><a href="#glo:idx.glossarystyle">glossary style</a> and if <a id="wrglossary.15747"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are enabled. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7704">244</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15748"></a><a href="#glo:opt.printgloss.targetnameprefix"><span class="xtrcsoptfmt">targetnameprefix</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15749"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.20+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Inserts <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> at the start of the hypertarget names. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7713">244</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15740"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Inserts <span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span> at the start of the hypertarget names. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7717">245</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15750"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Sets the glossary title (overriding the default). <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7600">241</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15741"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15742"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Sets the glossary title (overriding the default). <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7604">242</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15751"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.15752"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Sets the glossary toc title (overriding the default). <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7604">241</a><p>
-<div class="optionsummarybox"><a id="wrglossary.15743"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span><a id="wrglossary.15744"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
+Sets the glossary toc title (overriding the default). <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7608">242</a><p>
+<div class="optionsummarybox"><a id="wrglossary.15753"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span><a id="wrglossary.15754"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionsummarybox -->
<p>
-Identifies the <a id="wrglossary.15745"></a><a href="#glo:dual.glossary">glossary</a> to display. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7591">241</a><p>
+Identifies the <a id="wrglossary.15755"></a><a href="#glo:dual.glossary">glossary</a> to display. <a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7595">242</a><p>
</section><!-- end of section idx.printglossopt-optionsummary -->
<section id="idx.acronymstyle-optionsummary"><!-- start of section idx.acronymstyle-optionsummary --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->Acronym Style Summary<div class="labellink"><a href="#idx.acronymstyle-optionsummary">[link]</a></div></h1><!-- end of chapter header -->
-<a id="wrglossary.15746"></a>The style should be set with <a id="wrglossary.15747"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> before the first instance of <a id="wrglossary.15748"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.15749"></a><a href="#glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></a><span class="floatrightbox"><a id="wrglossary.15750"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<a id="wrglossary.15756"></a>The style should be set with <a id="wrglossary.15757"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> before the first instance of <a id="wrglossary.15758"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.15759"></a><a href="#glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></a><span class="floatrightbox"><a id="wrglossary.15760"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Both the first use and subsequent use only show the long form and the description must be supplied. <a href="#sec:acrstylesdua">&#xa7;6.2.1.5</a>; <a href="#wrglossary.6496">209</a><p>
-<div class="defnbox"><a id="wrglossary.15751"></a><a href="#glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></a><span class="floatrightbox"><a id="wrglossary.15752"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Both the first use and subsequent use only show the long form and the description must be supplied. <a href="#sec:acrstylesdua">&#xa7;6.2.1.5</a>; <a href="#wrglossary.6500">210</a><p>
+<div class="defnbox"><a id="wrglossary.15761"></a><a href="#glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></a><span class="floatrightbox"><a id="wrglossary.15762"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Both the first use and subsequent use only show the long form. <a href="#sec:acrstylesdua">&#xa7;6.2.1.5</a>; <a href="#wrglossary.6493">209</a><p>
-<div class="defnbox"><a id="wrglossary.15753"></a><a href="#glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></a><span class="floatrightbox"><a id="wrglossary.15754"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Both the first use and subsequent use only show the long form. <a href="#sec:acrstylesdua">&#xa7;6.2.1.5</a>; <a href="#wrglossary.6497">210</a><p>
+<div class="defnbox"><a id="wrglossary.15763"></a><a href="#glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></a><span class="floatrightbox"><a id="wrglossary.15764"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> followed by the long form in a footnote and the description must be supplied. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6524">210</a><p>
-<div class="defnbox"><a id="wrglossary.15755"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a><span class="floatrightbox"><a id="wrglossary.15756"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> followed by the long form in a footnote and the description must be supplied. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6528">211</a><p>
+<div class="defnbox"><a id="wrglossary.15765"></a><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a><span class="floatrightbox"><a id="wrglossary.15766"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> in smallcaps followed by the long form in a footnote and the description must be supplied. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6529">210</a><p>
-<div class="defnbox"><a id="wrglossary.15757"></a><a href="#glo:opt.acrstyle.footnote-sc"><span class="acrstylefmt">footnote-sc</span></a><span class="floatrightbox"><a id="wrglossary.15758"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> in smallcaps followed by the long form in a footnote and the description must be supplied. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6533">211</a><p>
+<div class="defnbox"><a id="wrglossary.15767"></a><a href="#glo:opt.acrstyle.footnote-sc"><span class="acrstylefmt">footnote-sc</span></a><span class="floatrightbox"><a id="wrglossary.15768"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> in smallcaps followed by the long form in a footnote. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6513">210</a><p>
-<div class="defnbox"><a id="wrglossary.15759"></a><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a><span class="floatrightbox"><a id="wrglossary.15760"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> in smallcaps followed by the long form in a footnote. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6517">211</a><p>
+<div class="defnbox"><a id="wrglossary.15769"></a><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a><span class="floatrightbox"><a id="wrglossary.15770"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> in a smaller font followed by the long form in a footnote and the description must be supplied. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6534">210</a><p>
-<div class="defnbox"><a id="wrglossary.15761"></a><a href="#glo:opt.acrstyle.footnote-sm"><span class="acrstylefmt">footnote-sm</span></a><span class="floatrightbox"><a id="wrglossary.15762"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> in a smaller font followed by the long form in a footnote and the description must be supplied. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6538">211</a><p>
+<div class="defnbox"><a id="wrglossary.15771"></a><a href="#glo:opt.acrstyle.footnote-sm"><span class="acrstylefmt">footnote-sm</span></a><span class="floatrightbox"><a id="wrglossary.15772"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> in a smaller font followed by the long form in a footnote. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6519">210</a><p>
-<div class="defnbox"><a id="wrglossary.15763"></a><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a><span class="floatrightbox"><a id="wrglossary.15764"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> in a smaller font followed by the long form in a footnote. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6523">211</a><p>
+<div class="defnbox"><a id="wrglossary.15773"></a><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a><span class="floatrightbox"><a id="wrglossary.15774"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> followed by the long form in a footnote. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6508">210</a><p>
-<div class="defnbox"><a id="wrglossary.15765"></a><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a><span class="floatrightbox"><a id="wrglossary.15766"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> followed by the long form in a footnote. <a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6512">211</a><p>
+<div class="defnbox"><a id="wrglossary.15775"></a><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a><span class="floatrightbox"><a id="wrglossary.15776"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) with the short form in smallcaps and the description must be supplied. <a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6462">208</a><p>
-<div class="defnbox"><a id="wrglossary.15767"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a><span class="floatrightbox"><a id="wrglossary.15768"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) with the short form in smallcaps and the description must be supplied. <a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6466">209</a><p>
+<div class="defnbox"><a id="wrglossary.15777"></a><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a><span class="floatrightbox"><a id="wrglossary.15778"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) with the short form in smallcaps. <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6384">206</a><p>
-<div class="defnbox"><a id="wrglossary.15769"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a><span class="floatrightbox"><a id="wrglossary.15770"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) with the short form in smallcaps. <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6388">207</a><p>
+<div class="defnbox"><a id="wrglossary.15779"></a><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a><span class="floatrightbox"><a id="wrglossary.15780"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) where the description must be supplied. <a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6456">208</a><p>
-<div class="defnbox"><a id="wrglossary.15771"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a><span class="floatrightbox"><a id="wrglossary.15772"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) where the description must be supplied. <a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6460">209</a><p>
+<div class="defnbox"><a id="wrglossary.15781"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a><span class="floatrightbox"><a id="wrglossary.15782"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>). <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6379">206</a><p>
-<div class="defnbox"><a id="wrglossary.15773"></a><a href="#glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></a><span class="floatrightbox"><a id="wrglossary.15774"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>). <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6383">206</a><p>
+<div class="defnbox"><a id="wrglossary.15783"></a><a href="#glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></a><span class="floatrightbox"><a id="wrglossary.15784"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) with the short form in a smaller font and the description must be supplied. <a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6466">208</a><p>
-<div class="defnbox"><a id="wrglossary.15775"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a><span class="floatrightbox"><a id="wrglossary.15776"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) with the short form in a smaller font and the description must be supplied. <a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6470">209</a><p>
+<div class="defnbox"><a id="wrglossary.15785"></a><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a><span class="floatrightbox"><a id="wrglossary.15786"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) with the short form in a smaller font. <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6391">206</a><p>
-<div class="defnbox"><a id="wrglossary.15777"></a><a href="#glo:opt.acrstyle.long-sp-short-desc"><span class="acrstylefmt">long-sp-short-desc</span></a><span class="floatrightbox"><a id="wrglossary.15778"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) with the short form in a smaller font. <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6395">207</a><p>
+<div class="defnbox"><a id="wrglossary.15787"></a><a href="#glo:opt.acrstyle.long-sp-short-desc"><span class="acrstylefmt">long-sp-short-desc</span></a><span class="floatrightbox"><a id="wrglossary.15788"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) where the space may be converted to a non-breaking space and the description must be supplied. <a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6470">208</a><p>
-<div class="defnbox"><a id="wrglossary.15779"></a><a href="#glo:opt.acrstyle.long-sp-short"><span class="acrstylefmt">long-sp-short</span></a><span class="floatrightbox"><a id="wrglossary.15780"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) where the space may be converted to a non-breaking space and the description must be supplied. <a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6474">209</a><p>
+<div class="defnbox"><a id="wrglossary.15789"></a><a href="#glo:opt.acrstyle.long-sp-short"><span class="acrstylefmt">long-sp-short</span></a><span class="floatrightbox"><a id="wrglossary.15790"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) where the space may be converted to a non-breaking space. <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6397">206</a><p>
-<div class="defnbox"><a id="wrglossary.15781"></a><a href="#glo:opt.acrstyle.sc-short-long-desc"><span class="acrstylefmt">sc-short-long-desc</span></a><span class="floatrightbox"><a id="wrglossary.15782"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>) where the space may be converted to a non-breaking space. <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6401">207</a><p>
+<div class="defnbox"><a id="wrglossary.15791"></a><a href="#glo:opt.acrstyle.sc-short-long-desc"><span class="acrstylefmt">sc-short-long-desc</span></a><span class="floatrightbox"><a id="wrglossary.15792"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) with the short form in smallcaps and a description must be supplied. <a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6480">209</a><p>
-<div class="defnbox"><a id="wrglossary.15783"></a><a href="#glo:opt.acrstyle.sc-short-long"><span class="acrstylefmt">sc-short-long</span></a><span class="floatrightbox"><a id="wrglossary.15784"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) with the short form in smallcaps and a description must be supplied. <a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6484">210</a><p>
+<div class="defnbox"><a id="wrglossary.15793"></a><a href="#glo:opt.acrstyle.sc-short-long"><span class="acrstylefmt">sc-short-long</span></a><span class="floatrightbox"><a id="wrglossary.15794"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) with short form in smallcaps. <a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6443">208</a><p>
-<div class="defnbox"><a id="wrglossary.15785"></a><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a><span class="floatrightbox"><a id="wrglossary.15786"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) with short form in smallcaps. <a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6447">209</a><p>
+<div class="defnbox"><a id="wrglossary.15795"></a><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a><span class="floatrightbox"><a id="wrglossary.15796"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) and a description must be supplied. <a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6474">208</a><p>
-<div class="defnbox"><a id="wrglossary.15787"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a><span class="floatrightbox"><a id="wrglossary.15788"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) and a description must be supplied. <a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6478">209</a><p>
+<div class="defnbox"><a id="wrglossary.15797"></a><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a><span class="floatrightbox"><a id="wrglossary.15798"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>). <a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6439">207</a><p>
-<div class="defnbox"><a id="wrglossary.15789"></a><a href="#glo:opt.acrstyle.sm-short-long-desc"><span class="acrstylefmt">sm-short-long-desc</span></a><span class="floatrightbox"><a id="wrglossary.15790"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>). <a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6443">208</a><p>
+<div class="defnbox"><a id="wrglossary.15799"></a><a href="#glo:opt.acrstyle.sm-short-long-desc"><span class="acrstylefmt">sm-short-long-desc</span></a><span class="floatrightbox"><a id="wrglossary.15800"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) with the short form in a smaller font and a description must be supplied. <a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6484">209</a><p>
-<div class="defnbox"><a id="wrglossary.15791"></a><a href="#glo:opt.acrstyle.sm-short-long"><span class="acrstylefmt">sm-short-long</span></a><span class="floatrightbox"><a id="wrglossary.15792"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) with the short form in a smaller font and a description must be supplied. <a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6488">210</a><p>
+<div class="defnbox"><a id="wrglossary.15801"></a><a href="#glo:opt.acrstyle.sm-short-long"><span class="acrstylefmt">sm-short-long</span></a><span class="floatrightbox"><a id="wrglossary.15802"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) with short form in a smaller font. <a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6450">208</a><p>
+First use shows <span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span> (<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>) with short form in a smaller font. <a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6454">209</a><p>
</section><!-- end of section idx.acronymstyle-optionsummary -->
<section id="idx.glossarystyle-optionsummary"><!-- start of section idx.glossarystyle-optionsummary --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->Glossary Styles Summary<div class="labellink"><a href="#idx.glossarystyle-optionsummary">[link]</a></div></h1><!-- end of chapter header -->
-<a id="wrglossary.15793"></a>The default style may be set with <a id="wrglossary.15794"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> or with the <a id="wrglossary.15795"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option. The default style can be overridden for individual <a id="wrglossary.15796"></a><a href="#glo:dual.glossary">glossaries</a> with the <a id="wrglossary.15797"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> option. For a summary of all available styles, see <a href="https://www.dickimaw-books.com/gallery/index.php?label=glossaries-styles">Gallery: Predefined Styles</a>.<p>
-<div class="defnbox"><a id="wrglossary.15798"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a><span class="floatrightbox"><a id="wrglossary.15799"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<a id="wrglossary.15803"></a>The default style may be set with <a id="wrglossary.15804"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> or with the <a id="wrglossary.15805"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a> package option. The default style can be overridden for individual <a id="wrglossary.15806"></a><a href="#glo:dual.glossary">glossaries</a> with the <a id="wrglossary.15807"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> option. For a summary of all available styles, see <a href="https://www.dickimaw-books.com/gallery/index.php?label=glossaries-styles">Gallery: Predefined Styles</a>.<p>
+<div class="defnbox"><a id="wrglossary.15808"></a><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a><span class="floatrightbox"><a id="wrglossary.15809"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A list style using the <a id="wrglossary.15800"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with the entry&#x2019;s description starting on a new line. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9635">298</a><p>
-<div class="defnbox"><a id="wrglossary.15801"></a><a href="#glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></a><span class="floatrightbox"><a id="wrglossary.15802"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A list style using the <a id="wrglossary.15810"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with the entry&#x2019;s description starting on a new line. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9639">299</a><p>
+<div class="defnbox"><a id="wrglossary.15811"></a><a href="#glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></a><span class="floatrightbox"><a id="wrglossary.15812"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A list style using the <a id="wrglossary.15803"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with the entry&#x2019;s description starting on a new line with letter <a id="wrglossary.15804"></a><a href="#glo:idx.group">group</a> headings. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9643">298</a><p>
-<div class="defnbox"><a id="wrglossary.15805"></a><a href="#glo:opt.glostyle.altlisthypergroup"><span class="glostylefmt">altlisthypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15806"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A list style using the <a id="wrglossary.15813"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with the entry&#x2019;s description starting on a new line with letter <a id="wrglossary.15814"></a><a href="#glo:idx.group">group</a> headings. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9647">299</a><p>
+<div class="defnbox"><a id="wrglossary.15815"></a><a href="#glo:opt.glostyle.altlisthypergroup"><span class="glostylefmt">altlisthypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15816"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A list style using the <a id="wrglossary.15807"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with the entry&#x2019;s description starting on a new line with letter <a id="wrglossary.15808"></a><a href="#glo:idx.group">group</a> headings and a navigation line. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9647">298</a><p>
-<div class="defnbox"><a id="wrglossary.15809"></a><a href="#glo:opt.glostyle.altlong4col-booktabs"><span class="glostylefmt">altlong4col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15810"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A list style using the <a id="wrglossary.15817"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with the entry&#x2019;s description starting on a new line with letter <a id="wrglossary.15818"></a><a href="#glo:idx.group">group</a> headings and a navigation line. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9651">299</a><p>
+<div class="defnbox"><a id="wrglossary.15819"></a><a href="#glo:opt.glostyle.altlong4col-booktabs"><span class="glostylefmt">altlong4col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15820"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15811"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing for multi-lined descriptions, a header row and rules. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9898">307</a><p>
-<div class="defnbox"><a id="wrglossary.15812"></a><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a><span class="floatrightbox"><a id="wrglossary.15813"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15821"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing for multi-lined descriptions, a header row and rules. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9902">309</a><p>
+<div class="defnbox"><a id="wrglossary.15822"></a><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a><span class="floatrightbox"><a id="wrglossary.15823"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15814"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing a multiline description. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9749">302</a><p>
-<div class="defnbox"><a id="wrglossary.15815"></a><a href="#glo:opt.glostyle.altlong4colborder"><span class="glostylefmt">altlong4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15816"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15824"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing a multiline description. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9753">303</a><p>
+<div class="defnbox"><a id="wrglossary.15825"></a><a href="#glo:opt.glostyle.altlong4colborder"><span class="glostylefmt">altlong4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15826"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15817"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing a multiline description with border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9756">302</a><p>
-<div class="defnbox"><a id="wrglossary.15818"></a><a href="#glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15819"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15827"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing a multiline description with border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9760">303</a><p>
+<div class="defnbox"><a id="wrglossary.15828"></a><a href="#glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15829"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15820"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing a multiline description with a header row. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9760">302</a><p>
-<div class="defnbox"><a id="wrglossary.15821"></a><a href="#glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15822"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15830"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing a multiline description with a header row. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9764">303</a><p>
+<div class="defnbox"><a id="wrglossary.15831"></a><a href="#glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15832"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15823"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing a multiline description with a header row and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9765">302</a><p>
-<div class="defnbox"><a id="wrglossary.15824"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15825"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15833"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns allowing a multiline description with a header row and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9769">303</a><p>
+<div class="defnbox"><a id="wrglossary.15834"></a><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15835"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15826"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns, a header row and rules, and ragged right formatting for the description. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9904">308</a><p>
-<div class="defnbox"><a id="wrglossary.15827"></a><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a><span class="floatrightbox"><a id="wrglossary.15828"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15836"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns, a header row and rules, and ragged right formatting for the description. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9908">309</a><p>
+<div class="defnbox"><a id="wrglossary.15837"></a><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a><span class="floatrightbox"><a id="wrglossary.15838"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15829"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and ragged right formatting for the description. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9829">305</a><p>
-<div class="defnbox"><a id="wrglossary.15830"></a><a href="#glo:opt.glostyle.altlongragged4colborder"><span class="glostylefmt">altlongragged4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15831"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15839"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and ragged right formatting for the description. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9833">306</a><p>
+<div class="defnbox"><a id="wrglossary.15840"></a><a href="#glo:opt.glostyle.altlongragged4colborder"><span class="glostylefmt">altlongragged4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15841"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15832"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and ragged right formatting for the description and border lines. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9835">305</a><p>
-<div class="defnbox"><a id="wrglossary.15833"></a><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15834"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15842"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and ragged right formatting for the description and border lines. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9839">306</a><p>
+<div class="defnbox"><a id="wrglossary.15843"></a><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15844"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15835"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and ragged right formatting for the description, and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9838">305</a><p>
-<div class="defnbox"><a id="wrglossary.15836"></a><a href="#glo:opt.glostyle.altlongragged4colheaderborder"><span class="glostylefmt">altlongragged4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15837"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15845"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and ragged right formatting for the description, and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9842">306</a><p>
+<div class="defnbox"><a id="wrglossary.15846"></a><a href="#glo:opt.glostyle.altlongragged4colheaderborder"><span class="glostylefmt">altlongragged4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15847"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15838"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and ragged right formatting for the description, border lines and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9842">305</a><p>
-<div class="defnbox"><a id="wrglossary.15839"></a><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a><span class="floatrightbox"><a id="wrglossary.15840"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15848"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and ragged right formatting for the description, border lines and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9846">306</a><p>
+<div class="defnbox"><a id="wrglossary.15849"></a><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a><span class="floatrightbox"><a id="wrglossary.15850"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15841"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns allowing multiline descriptions. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9976">311</a><p>
-<div class="defnbox"><a id="wrglossary.15842"></a><a href="#glo:opt.glostyle.altsuper4colborder"><span class="glostylefmt">altsuper4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15843"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15851"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns allowing multiline descriptions. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9980">312</a><p>
+<div class="defnbox"><a id="wrglossary.15852"></a><a href="#glo:opt.glostyle.altsuper4colborder"><span class="glostylefmt">altsuper4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15853"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
- <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9983">311</a><p>
-<div class="defnbox"><a id="wrglossary.15844"></a><a href="#glo:opt.glostyle.altsuper4colheader"><span class="glostylefmt">altsuper4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15845"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+ <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9987">312</a><p>
+<div class="defnbox"><a id="wrglossary.15854"></a><a href="#glo:opt.glostyle.altsuper4colheader"><span class="glostylefmt">altsuper4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15855"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15846"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and a header row allowing multiline descriptions. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9987">311</a><p>
-<div class="defnbox"><a id="wrglossary.15847"></a><a href="#glo:opt.glostyle.altsuper4colheaderborder"><span class="glostylefmt">altsuper4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15848"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15856"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and a header row allowing multiline descriptions. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9991">312</a><p>
+<div class="defnbox"><a id="wrglossary.15857"></a><a href="#glo:opt.glostyle.altsuper4colheaderborder"><span class="glostylefmt">altsuper4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15858"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15849"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns, a header row and border lines allowing multiline descriptions. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9991">311</a><p>
-<div class="defnbox"><a id="wrglossary.15850"></a><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a><span class="floatrightbox"><a id="wrglossary.15851"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15859"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns, a header row and border lines allowing multiline descriptions. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9995">312</a><p>
+<div class="defnbox"><a id="wrglossary.15860"></a><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a><span class="floatrightbox"><a id="wrglossary.15861"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15852"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10052">313</a><p>
-<div class="defnbox"><a id="wrglossary.15853"></a><a href="#glo:opt.glostyle.altsuperragged4colborder"><span class="glostylefmt">altsuperragged4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15854"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15862"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10056">314</a><p>
+<div class="defnbox"><a id="wrglossary.15863"></a><a href="#glo:opt.glostyle.altsuperragged4colborder"><span class="glostylefmt">altsuperragged4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15864"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15855"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10055">314</a><p>
-<div class="defnbox"><a id="wrglossary.15856"></a><a href="#glo:opt.glostyle.altsuperragged4colheader"><span class="glostylefmt">altsuperragged4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15857"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15865"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10059">315</a><p>
+<div class="defnbox"><a id="wrglossary.15866"></a><a href="#glo:opt.glostyle.altsuperragged4colheader"><span class="glostylefmt">altsuperragged4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15867"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15858"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and a header row, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10058">314</a><p>
-<div class="defnbox"><a id="wrglossary.15859"></a><a href="#glo:opt.glostyle.altsuperragged4colheaderborder"><span class="glostylefmt">altsuperragged4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15860"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15868"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and a header row, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10062">315</a><p>
+<div class="defnbox"><a id="wrglossary.15869"></a><a href="#glo:opt.glostyle.altsuperragged4colheaderborder"><span class="glostylefmt">altsuperragged4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15870"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15861"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns, a header row and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10061">314</a><p>
-<div class="defnbox"><a id="wrglossary.15862"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a><span class="floatrightbox"><a id="wrglossary.15863"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15871"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns, a header row and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10065">315</a><p>
+<div class="defnbox"><a id="wrglossary.15872"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a><span class="floatrightbox"><a id="wrglossary.15873"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.15864"></a><a href="#glo:hierarchicallevel">hierarchical</a> style that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15865"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10152">317</a><p>
-<div class="defnbox"><a id="wrglossary.15866"></a><a href="#glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></a><span class="floatrightbox"><a id="wrglossary.15867"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.15874"></a><a href="#glo:hierarchicallevel">hierarchical</a> style that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15875"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10156">319</a><p>
+<div class="defnbox"><a id="wrglossary.15876"></a><a href="#glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></a><span class="floatrightbox"><a id="wrglossary.15877"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.15868"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.15869"></a><a href="#glo:idx.group">group</a> headings that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15870"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10186">319</a><p>
-<div class="defnbox"><a id="wrglossary.15871"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15872"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.15878"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.15879"></a><a href="#glo:idx.group">group</a> headings that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15880"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10190">320</a><p>
+<div class="defnbox"><a id="wrglossary.15881"></a><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15882"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.15873"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.15874"></a><a href="#glo:idx.group">group</a> headings and navigation line that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15875"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10190">319</a><p>
-<div class="defnbox"><a id="wrglossary.15876"></a><dfn id="glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></dfn><span class="floatrightbox"><a id="wrglossary.15877"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.15883"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.15884"></a><a href="#glo:idx.group">group</a> headings and navigation line that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15885"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10194">320</a><p>
+<div class="defnbox"><a id="wrglossary.15886"></a><dfn id="glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></dfn><span class="floatrightbox"><a id="wrglossary.15887"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Designed for indexes, the description isn&#x2019;t shown.<p>
-<div class="defnbox"><a id="wrglossary.15878"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a><span class="floatrightbox"><a id="wrglossary.15879"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.15888"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a><span class="floatrightbox"><a id="wrglossary.15889"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A style similar to standard indexes but also shows the description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10093">315</a><p>
-<div class="defnbox"><a id="wrglossary.15880"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a><span class="floatrightbox"><a id="wrglossary.15881"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A style similar to standard indexes but also shows the description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10097">316</a><p>
+<div class="defnbox"><a id="wrglossary.15890"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a><span class="floatrightbox"><a id="wrglossary.15891"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A style similar to standard indexes with letter <a id="wrglossary.15882"></a><a href="#glo:idx.group">group</a> headings but also shows the description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10113">316</a><p>
-<div class="defnbox"><a id="wrglossary.15883"></a><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15884"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A style similar to standard indexes with letter <a id="wrglossary.15892"></a><a href="#glo:idx.group">group</a> headings but also shows the description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10117">317</a><p>
+<div class="defnbox"><a id="wrglossary.15893"></a><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15894"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A style similar to standard indexes with letter <a id="wrglossary.15885"></a><a href="#glo:idx.group">group</a> headings and a navigation line but also shows the description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10117">316</a><p>
-<div class="defnbox"><a id="wrglossary.15886"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a><span class="floatrightbox"><a id="wrglossary.15887"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A style similar to standard indexes with letter <a id="wrglossary.15895"></a><a href="#glo:idx.group">group</a> headings and a navigation line but also shows the description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10121">317</a><p>
+<div class="defnbox"><a id="wrglossary.15896"></a><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a><span class="floatrightbox"><a id="wrglossary.15897"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-An inline <a id="wrglossary.15888"></a><a href="#glo:dual.homograph">homograph</a> style. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10247">322</a><p>
-<div class="defnbox"><a id="wrglossary.15889"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a><span class="floatrightbox"><a id="wrglossary.15890"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+An inline <a id="wrglossary.15898"></a><a href="#glo:dual.homograph">homograph</a> style. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10251">323</a><p>
+<div class="defnbox"><a id="wrglossary.15899"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a><span class="floatrightbox"><a id="wrglossary.15900"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A list style using the <a id="wrglossary.15891"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9612">297</a><p>
-<div class="defnbox"><a id="wrglossary.15892"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a><span class="floatrightbox"><a id="wrglossary.15893"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A list style using the <a id="wrglossary.15901"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9616">298</a><p>
+<div class="defnbox"><a id="wrglossary.15902"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a><span class="floatrightbox"><a id="wrglossary.15903"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A list style with a dotted leader between the name and description. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9652">298</a><p>
-<div class="defnbox"><a id="wrglossary.15894"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a><span class="floatrightbox"><a id="wrglossary.15895"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A list style with a dotted leader between the name and description. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9656">299</a><p>
+<div class="defnbox"><a id="wrglossary.15904"></a><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a><span class="floatrightbox"><a id="wrglossary.15905"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A list style using the <a id="wrglossary.15896"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with letter <a id="wrglossary.15897"></a><a href="#glo:idx.group">group</a> headings. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9621">298</a><p>
-<div class="defnbox"><a id="wrglossary.15898"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15899"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A list style using the <a id="wrglossary.15906"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with letter <a id="wrglossary.15907"></a><a href="#glo:idx.group">group</a> headings. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9625">299</a><p>
+<div class="defnbox"><a id="wrglossary.15908"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15909"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A list style using the <a id="wrglossary.15900"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with letter <a id="wrglossary.15901"></a><a href="#glo:idx.group">group</a> headings and a navigation line. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9626">298</a><p>
-<div class="defnbox"><a id="wrglossary.15902"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15903"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A list style using the <a id="wrglossary.15910"></a><a href="#glo:env.description"><span class="envfmt">description</span></a> environment with letter <a id="wrglossary.15911"></a><a href="#glo:idx.group">group</a> headings and a navigation line. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9630">299</a><p>
+<div class="defnbox"><a id="wrglossary.15912"></a><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15913"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15904"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns a header row and rules. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9888">307</a><p>
-<div class="defnbox"><a id="wrglossary.15905"></a><dfn id="glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></dfn><span class="floatrightbox"><a id="wrglossary.15906"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15914"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns a header row and rules. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9892">308</a><p>
+<div class="defnbox"><a id="wrglossary.15915"></a><dfn id="glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></dfn><span class="floatrightbox"><a id="wrglossary.15916"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Tabular style with 4 columns.<p>
-<div class="defnbox"><a id="wrglossary.15907"></a><dfn id="glo:opt.glostyle.long-name-desc"><span class="xtrglostylefmt">long-name-desc</span></dfn><span class="floatrightbox"><a id="wrglossary.15908"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.15917"></a><dfn id="glo:opt.glostyle.long-name-desc"><span class="xtrglostylefmt">long-name-desc</span></dfn><span class="floatrightbox"><a id="wrglossary.15918"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Tabular style with 2 columns.<p>
-<div class="defnbox"><a id="wrglossary.15909"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a><span class="floatrightbox"><a id="wrglossary.15910"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.15919"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a><span class="floatrightbox"><a id="wrglossary.15920"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15911"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9700">300</a><p>
-<div class="defnbox"><a id="wrglossary.15912"></a><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15913"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15921"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9704">301</a><p>
+<div class="defnbox"><a id="wrglossary.15922"></a><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15923"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15914"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns a header row and rules. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9893">307</a><p>
-<div class="defnbox"><a id="wrglossary.15915"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a><span class="floatrightbox"><a id="wrglossary.15916"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15924"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns a header row and rules. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9897">308</a><p>
+<div class="defnbox"><a id="wrglossary.15925"></a><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a><span class="floatrightbox"><a id="wrglossary.15926"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15917"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9718">301</a><p>
-<div class="defnbox"><a id="wrglossary.15918"></a><a href="#glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></a><span class="floatrightbox"><a id="wrglossary.15919"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15927"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9722">302</a><p>
+<div class="defnbox"><a id="wrglossary.15928"></a><a href="#glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></a><span class="floatrightbox"><a id="wrglossary.15929"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15920"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9724">301</a><p>
-<div class="defnbox"><a id="wrglossary.15921"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a><span class="floatrightbox"><a id="wrglossary.15922"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15930"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9728">302</a><p>
+<div class="defnbox"><a id="wrglossary.15931"></a><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a><span class="floatrightbox"><a id="wrglossary.15932"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15923"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and a header row. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9727">301</a><p>
-<div class="defnbox"><a id="wrglossary.15924"></a><a href="#glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15925"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15933"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and a header row. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9731">302</a><p>
+<div class="defnbox"><a id="wrglossary.15934"></a><a href="#glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15935"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15926"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns, a header row and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9731">301</a><p>
-<div class="defnbox"><a id="wrglossary.15927"></a><a href="#glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15928"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15936"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns, a header row and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9735">302</a><p>
+<div class="defnbox"><a id="wrglossary.15937"></a><a href="#glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15938"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15929"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns a header row and rules. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9896">307</a><p>
-<div class="defnbox"><a id="wrglossary.15930"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a><span class="floatrightbox"><a id="wrglossary.15931"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15939"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns a header row and rules. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9900">308</a><p>
+<div class="defnbox"><a id="wrglossary.15940"></a><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a><span class="floatrightbox"><a id="wrglossary.15941"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15932"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9735">301</a><p>
-<div class="defnbox"><a id="wrglossary.15933"></a><a href="#glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15934"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15942"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9739">302</a><p>
+<div class="defnbox"><a id="wrglossary.15943"></a><a href="#glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></a><span class="floatrightbox"><a id="wrglossary.15944"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15935"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9739">302</a><p>
-<div class="defnbox"><a id="wrglossary.15936"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15937"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15945"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9743">303</a><p>
+<div class="defnbox"><a id="wrglossary.15946"></a><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a><span class="floatrightbox"><a id="wrglossary.15947"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15938"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and a header row. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9742">302</a><p>
-<div class="defnbox"><a id="wrglossary.15939"></a><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15940"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15948"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns and a header row. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9746">303</a><p>
+<div class="defnbox"><a id="wrglossary.15949"></a><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15950"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15941"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns, a header row and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9746">302</a><p>
-<div class="defnbox"><a id="wrglossary.15942"></a><a href="#glo:opt.glostyle.longborder"><span class="glostylefmt">longborder</span></a><span class="floatrightbox"><a id="wrglossary.15943"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15951"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 4 columns, a header row and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9750">303</a><p>
+<div class="defnbox"><a id="wrglossary.15952"></a><a href="#glo:opt.glostyle.longborder"><span class="glostylefmt">longborder</span></a><span class="floatrightbox"><a id="wrglossary.15953"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15944"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9707">300</a><p>
-<div class="defnbox"><a id="wrglossary.15945"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a><span class="floatrightbox"><a id="wrglossary.15946"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15954"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9711">301</a><p>
+<div class="defnbox"><a id="wrglossary.15955"></a><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a><span class="floatrightbox"><a id="wrglossary.15956"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15947"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and a header row. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9710">301</a><p>
-<div class="defnbox"><a id="wrglossary.15948"></a><a href="#glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15949"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15957"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and a header row. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9714">302</a><p>
+<div class="defnbox"><a id="wrglossary.15958"></a><a href="#glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15959"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15950"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns, a header row and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9714">301</a><p>
-<div class="defnbox"><a id="wrglossary.15951"></a><a href="#glo:opt.glostyle.longragged-booktabs"><span class="glostylefmt">longragged-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15952"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15960"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns, a header row and border lines. <a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9718">302</a><p>
+<div class="defnbox"><a id="wrglossary.15961"></a><a href="#glo:opt.glostyle.longragged-booktabs"><span class="glostylefmt">longragged-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15962"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15953"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns, a header row and rules, and ragged right formatting for the description. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9900">308</a><p>
-<div class="defnbox"><a id="wrglossary.15954"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a><span class="floatrightbox"><a id="wrglossary.15955"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15963"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns, a header row and rules, and ragged right formatting for the description. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9904">309</a><p>
+<div class="defnbox"><a id="wrglossary.15964"></a><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a><span class="floatrightbox"><a id="wrglossary.15965"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15956"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and ragged right formatting for the description. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9798">304</a><p>
-<div class="defnbox"><a id="wrglossary.15957"></a><a href="#glo:opt.glostyle.longragged3col-booktabs"><span class="glostylefmt">longragged3col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15958"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15966"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and ragged right formatting for the description. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9802">305</a><p>
+<div class="defnbox"><a id="wrglossary.15967"></a><a href="#glo:opt.glostyle.longragged3col-booktabs"><span class="glostylefmt">longragged3col-booktabs</span></a><span class="floatrightbox"><a id="wrglossary.15968"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15959"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns, a header row and rules, and ragged right formatting for the description. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9902">308</a><p>
-<div class="defnbox"><a id="wrglossary.15960"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a><span class="floatrightbox"><a id="wrglossary.15961"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15969"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns, a header row and rules, and ragged right formatting for the description. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9906">309</a><p>
+<div class="defnbox"><a id="wrglossary.15970"></a><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a><span class="floatrightbox"><a id="wrglossary.15971"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15962"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and ragged right formatting for the description. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9813">304</a><p>
-<div class="defnbox"><a id="wrglossary.15963"></a><a href="#glo:opt.glostyle.longragged3colborder"><span class="glostylefmt">longragged3colborder</span></a><span class="floatrightbox"><a id="wrglossary.15964"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15972"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and ragged right formatting for the description. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9817">305</a><p>
+<div class="defnbox"><a id="wrglossary.15973"></a><a href="#glo:opt.glostyle.longragged3colborder"><span class="glostylefmt">longragged3colborder</span></a><span class="floatrightbox"><a id="wrglossary.15974"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15965"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and ragged right formatting for the description and border lines. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9819">304</a><p>
-<div class="defnbox"><a id="wrglossary.15966"></a><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a><span class="floatrightbox"><a id="wrglossary.15967"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15975"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and ragged right formatting for the description and border lines. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9823">305</a><p>
+<div class="defnbox"><a id="wrglossary.15976"></a><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a><span class="floatrightbox"><a id="wrglossary.15977"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15968"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and ragged right formatting for the description, and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9822">305</a><p>
-<div class="defnbox"><a id="wrglossary.15969"></a><a href="#glo:opt.glostyle.longragged3colheaderborder"><span class="glostylefmt">longragged3colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15970"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15978"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and ragged right formatting for the description, and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9826">306</a><p>
+<div class="defnbox"><a id="wrglossary.15979"></a><a href="#glo:opt.glostyle.longragged3colheaderborder"><span class="glostylefmt">longragged3colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15980"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15971"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and ragged right formatting for the description, border lines and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9826">305</a><p>
-<div class="defnbox"><a id="wrglossary.15972"></a><a href="#glo:opt.glostyle.longraggedborder"><span class="glostylefmt">longraggedborder</span></a><span class="floatrightbox"><a id="wrglossary.15973"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15981"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 3 columns and ragged right formatting for the description, border lines and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9830">306</a><p>
+<div class="defnbox"><a id="wrglossary.15982"></a><a href="#glo:opt.glostyle.longraggedborder"><span class="glostylefmt">longraggedborder</span></a><span class="floatrightbox"><a id="wrglossary.15983"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15974"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and ragged right formatting for the description and border lines. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9803">304</a><p>
-<div class="defnbox"><a id="wrglossary.15975"></a><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a><span class="floatrightbox"><a id="wrglossary.15976"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15984"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and ragged right formatting for the description and border lines. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9807">305</a><p>
+<div class="defnbox"><a id="wrglossary.15985"></a><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a><span class="floatrightbox"><a id="wrglossary.15986"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15977"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and ragged right formatting for the description, and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9806">304</a><p>
-<div class="defnbox"><a id="wrglossary.15978"></a><a href="#glo:opt.glostyle.longraggedheaderborder"><span class="glostylefmt">longraggedheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15979"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15987"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and ragged right formatting for the description, and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9810">305</a><p>
+<div class="defnbox"><a id="wrglossary.15988"></a><a href="#glo:opt.glostyle.longraggedheaderborder"><span class="glostylefmt">longraggedheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.15989"></a><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.15980"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and ragged right formatting for the description, border lines and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9810">304</a><p>
-<div class="defnbox"><a id="wrglossary.15981"></a><a href="#glo:opt.glostyle.mcolalttree"><span class="glostylefmt">mcolalttree</span></a><span class="floatrightbox"><a id="wrglossary.15982"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.15990"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> with 2 columns and ragged right formatting for the description, border lines and a header row. <a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9814">305</a><p>
+<div class="defnbox"><a id="wrglossary.15991"></a><a href="#glo:opt.glostyle.mcolalttree"><span class="glostylefmt">mcolalttree</span></a><span class="floatrightbox"><a id="wrglossary.15992"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.15983"></a><a href="#glo:hierarchicallevel">hierarchical</a> style that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15984"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.15985"></a><a href="#glo:opt.glostyle.mcolalttreegroup"><span class="glostylefmt">mcolalttreegroup</span></a><span class="floatrightbox"><a id="wrglossary.15986"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.15993"></a><a href="#glo:hierarchicallevel">hierarchical</a> style that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15994"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.15995"></a><a href="#glo:opt.glostyle.mcolalttreegroup"><span class="glostylefmt">mcolalttreegroup</span></a><span class="floatrightbox"><a id="wrglossary.15996"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.15987"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.15988"></a><a href="#glo:idx.group">group</a> headings that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15989"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.15990"></a><a href="#glo:opt.glostyle.mcolalttreehypergroup"><span class="glostylefmt">mcolalttreehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.15991"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.15997"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.15998"></a><a href="#glo:idx.group">group</a> headings that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15999"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16000"></a><a href="#glo:opt.glostyle.mcolalttreehypergroup"><span class="glostylefmt">mcolalttreehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16001"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.15992"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.15993"></a><a href="#glo:idx.group">group</a> headings and navigation line at the start of the first column that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15994"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.15995"></a><a href="#glo:opt.glostyle.mcolalttreespannav"><span class="glostylefmt">mcolalttreespannav</span></a><span class="floatrightbox"><a id="wrglossary.15996"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.16002"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16003"></a><a href="#glo:idx.group">group</a> headings and navigation line at the start of the first column that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.16004"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16005"></a><a href="#glo:opt.glostyle.mcolalttreespannav"><span class="glostylefmt">mcolalttreespannav</span></a><span class="floatrightbox"><a id="wrglossary.16006"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.15997"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.15998"></a><a href="#glo:idx.group">group</a> headings and navigation line spanning all columns that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.15999"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16000"></a><a href="#glo:opt.glostyle.mcolindex"><span class="glostylefmt">mcolindex</span></a><span class="floatrightbox"><a id="wrglossary.16001"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.16007"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16008"></a><a href="#glo:idx.group">group</a> headings and navigation line spanning all columns that shows the name, description and, if set, the symbol. The name is set in a box whose width is given by the widest name that has to be identified with <a id="wrglossary.16009"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16010"></a><a href="#glo:opt.glostyle.mcolindex"><span class="glostylefmt">mcolindex</span></a><span class="floatrightbox"><a id="wrglossary.16011"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
A multicolumn style similar to standard indexes but also shows the description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16002"></a><a href="#glo:opt.glostyle.mcolindexgroup"><span class="glostylefmt">mcolindexgroup</span></a><span class="floatrightbox"><a id="wrglossary.16003"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16012"></a><a href="#glo:opt.glostyle.mcolindexgroup"><span class="glostylefmt">mcolindexgroup</span></a><span class="floatrightbox"><a id="wrglossary.16013"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn style similar to standard indexes with letter <a id="wrglossary.16004"></a><a href="#glo:idx.group">group</a> headings but also shows the description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16005"></a><a href="#glo:opt.glostyle.mcolindexhypergroup"><span class="glostylefmt">mcolindexhypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16006"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn style similar to standard indexes with letter <a id="wrglossary.16014"></a><a href="#glo:idx.group">group</a> headings but also shows the description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16015"></a><a href="#glo:opt.glostyle.mcolindexhypergroup"><span class="glostylefmt">mcolindexhypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16016"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn style similar to standard indexes with letter <a id="wrglossary.16007"></a><a href="#glo:idx.group">group</a> headings and a navigation line at the start of the first column but also shows the description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16008"></a><a href="#glo:opt.glostyle.mcolindexspannav"><span class="glostylefmt">mcolindexspannav</span></a><span class="floatrightbox"><a id="wrglossary.16009"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn style similar to standard indexes with letter <a id="wrglossary.16017"></a><a href="#glo:idx.group">group</a> headings and a navigation line at the start of the first column but also shows the description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16018"></a><a href="#glo:opt.glostyle.mcolindexspannav"><span class="glostylefmt">mcolindexspannav</span></a><span class="floatrightbox"><a id="wrglossary.16019"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn style similar to standard indexes with letter <a id="wrglossary.16010"></a><a href="#glo:idx.group">group</a> headings and a navigation line spanning all columns but also shows the description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16011"></a><a href="#glo:opt.glostyle.mcoltree"><span class="glostylefmt">mcoltree</span></a><span class="floatrightbox"><a id="wrglossary.16012"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn style similar to standard indexes with letter <a id="wrglossary.16020"></a><a href="#glo:idx.group">group</a> headings and a navigation line spanning all columns but also shows the description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16021"></a><a href="#glo:opt.glostyle.mcoltree"><span class="glostylefmt">mcoltree</span></a><span class="floatrightbox"><a id="wrglossary.16022"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.16013"></a><a href="#glo:hierarchicallevel">hierarchical</a> style that shows the name, description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16014"></a><a href="#glo:opt.glostyle.mcoltreegroup"><span class="glostylefmt">mcoltreegroup</span></a><span class="floatrightbox"><a id="wrglossary.16015"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.16023"></a><a href="#glo:hierarchicallevel">hierarchical</a> style that shows the name, description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16024"></a><a href="#glo:opt.glostyle.mcoltreegroup"><span class="glostylefmt">mcoltreegroup</span></a><span class="floatrightbox"><a id="wrglossary.16025"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.16016"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16017"></a><a href="#glo:idx.group">group</a> headings that shows the name, description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16018"></a><a href="#glo:opt.glostyle.mcoltreehypergroup"><span class="glostylefmt">mcoltreehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16019"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.16026"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16027"></a><a href="#glo:idx.group">group</a> headings that shows the name, description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16028"></a><a href="#glo:opt.glostyle.mcoltreehypergroup"><span class="glostylefmt">mcoltreehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16029"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.16020"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16021"></a><a href="#glo:idx.group">group</a> headings and navigation line at the start of the first column that shows the name, description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16022"></a><a href="#glo:opt.glostyle.mcoltreenoname"><span class="glostylefmt">mcoltreenoname</span></a><span class="floatrightbox"><a id="wrglossary.16023"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.16030"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16031"></a><a href="#glo:idx.group">group</a> headings and navigation line at the start of the first column that shows the name, description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16032"></a><a href="#glo:opt.glostyle.mcoltreenoname"><span class="glostylefmt">mcoltreenoname</span></a><span class="floatrightbox"><a id="wrglossary.16033"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.16024"></a><a href="#glo:dual.homograph">homograph</a> style that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16025"></a><a href="#glo:opt.glostyle.mcoltreenonamegroup"><span class="glostylefmt">mcoltreenonamegroup</span></a><span class="floatrightbox"><a id="wrglossary.16026"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.16034"></a><a href="#glo:dual.homograph">homograph</a> style that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16035"></a><a href="#glo:opt.glostyle.mcoltreenonamegroup"><span class="glostylefmt">mcoltreenonamegroup</span></a><span class="floatrightbox"><a id="wrglossary.16036"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.16027"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16028"></a><a href="#glo:idx.group">group</a> headings that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16029"></a><a href="#glo:opt.glostyle.mcoltreenonamehypergroup"><span class="glostylefmt">mcoltreenonamehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16030"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.16037"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16038"></a><a href="#glo:idx.group">group</a> headings that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16039"></a><a href="#glo:opt.glostyle.mcoltreenonamehypergroup"><span class="glostylefmt">mcoltreenonamehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16040"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.16031"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16032"></a><a href="#glo:idx.group">group</a> headings and navigation line at the start of the first column that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16033"></a><a href="#glo:opt.glostyle.mcoltreenonamespannav"><span class="glostylefmt">mcoltreenonamespannav</span></a><span class="floatrightbox"><a id="wrglossary.16034"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.16041"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16042"></a><a href="#glo:idx.group">group</a> headings and navigation line at the start of the first column that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16043"></a><a href="#glo:opt.glostyle.mcoltreenonamespannav"><span class="glostylefmt">mcoltreenonamespannav</span></a><span class="floatrightbox"><a id="wrglossary.16044"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.16035"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16036"></a><a href="#glo:idx.group">group</a> headings and navigation line spanning all columns that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16037"></a><a href="#glo:opt.glostyle.mcoltreespannav"><span class="glostylefmt">mcoltreespannav</span></a><span class="floatrightbox"><a id="wrglossary.16038"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.16045"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16046"></a><a href="#glo:idx.group">group</a> headings and navigation line spanning all columns that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16047"></a><a href="#glo:opt.glostyle.mcoltreespannav"><span class="glostylefmt">mcoltreespannav</span></a><span class="floatrightbox"><a id="wrglossary.16048"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A multicolumn <a id="wrglossary.16039"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16040"></a><a href="#glo:idx.group">group</a> headings and navigation line spanning all columns that shows the name, description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
-<div class="defnbox"><a id="wrglossary.16041"></a><a href="#glo:opt.glostyle.sublistdotted"><span class="glostylefmt">sublistdotted</span></a><span class="floatrightbox"><a id="wrglossary.16042"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A multicolumn <a id="wrglossary.16049"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16050"></a><a href="#glo:idx.group">group</a> headings and navigation line spanning all columns that shows the name, description and, if set, the symbol. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a><p>
+<div class="defnbox"><a id="wrglossary.16051"></a><a href="#glo:opt.glostyle.sublistdotted"><span class="glostylefmt">sublistdotted</span></a><span class="floatrightbox"><a id="wrglossary.16052"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A list style with just the name for top-level entries and a dotted leader between the name and description for sub-entries. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9663">299</a><p>
-<div class="defnbox"><a id="wrglossary.16043"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a><span class="floatrightbox"><a id="wrglossary.16044"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A list style with just the name for top-level entries and a dotted leader between the name and description for sub-entries. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9667">300</a><p>
+<div class="defnbox"><a id="wrglossary.16053"></a><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a><span class="floatrightbox"><a id="wrglossary.16054"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16045"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9932">309</a><p>
-<div class="defnbox"><a id="wrglossary.16046"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a><span class="floatrightbox"><a id="wrglossary.16047"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16055"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9936">310</a><p>
+<div class="defnbox"><a id="wrglossary.16056"></a><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a><span class="floatrightbox"><a id="wrglossary.16057"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16048"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9948">309</a><p>
-<div class="defnbox"><a id="wrglossary.16049"></a><a href="#glo:opt.glostyle.super3colborder"><span class="glostylefmt">super3colborder</span></a><span class="floatrightbox"><a id="wrglossary.16050"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16058"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9952">310</a><p>
+<div class="defnbox"><a id="wrglossary.16059"></a><a href="#glo:opt.glostyle.super3colborder"><span class="glostylefmt">super3colborder</span></a><span class="floatrightbox"><a id="wrglossary.16060"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16051"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9954">310</a><p>
-<div class="defnbox"><a id="wrglossary.16052"></a><a href="#glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></a><span class="floatrightbox"><a id="wrglossary.16053"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16061"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9958">311</a><p>
+<div class="defnbox"><a id="wrglossary.16062"></a><a href="#glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></a><span class="floatrightbox"><a id="wrglossary.16063"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16054"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and a header row. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9957">310</a><p>
-<div class="defnbox"><a id="wrglossary.16055"></a><a href="#glo:opt.glostyle.super3colheaderborder"><span class="glostylefmt">super3colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16056"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16064"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and a header row. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9961">311</a><p>
+<div class="defnbox"><a id="wrglossary.16065"></a><a href="#glo:opt.glostyle.super3colheaderborder"><span class="glostylefmt">super3colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16066"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16057"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns, a header row and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9960">310</a><p>
-<div class="defnbox"><a id="wrglossary.16058"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a><span class="floatrightbox"><a id="wrglossary.16059"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16067"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns, a header row and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9964">311</a><p>
+<div class="defnbox"><a id="wrglossary.16068"></a><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a><span class="floatrightbox"><a id="wrglossary.16069"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16060"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9963">310</a><p>
-<div class="defnbox"><a id="wrglossary.16061"></a><a href="#glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></a><span class="floatrightbox"><a id="wrglossary.16062"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16070"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9967">311</a><p>
+<div class="defnbox"><a id="wrglossary.16071"></a><a href="#glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></a><span class="floatrightbox"><a id="wrglossary.16072"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16063"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9967">310</a><p>
-<div class="defnbox"><a id="wrglossary.16064"></a><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a><span class="floatrightbox"><a id="wrglossary.16065"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16073"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9971">311</a><p>
+<div class="defnbox"><a id="wrglossary.16074"></a><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a><span class="floatrightbox"><a id="wrglossary.16075"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16066"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and a header row. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9970">310</a><p>
-<div class="defnbox"><a id="wrglossary.16067"></a><a href="#glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16068"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16076"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns and a header row. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9974">311</a><p>
+<div class="defnbox"><a id="wrglossary.16077"></a><a href="#glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16078"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16069"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns, a header row and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9973">310</a><p>
-<div class="defnbox"><a id="wrglossary.16070"></a><a href="#glo:opt.glostyle.superborder"><span class="glostylefmt">superborder</span></a><span class="floatrightbox"><a id="wrglossary.16071"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16079"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 4 columns, a header row and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9977">311</a><p>
+<div class="defnbox"><a id="wrglossary.16080"></a><a href="#glo:opt.glostyle.superborder"><span class="glostylefmt">superborder</span></a><span class="floatrightbox"><a id="wrglossary.16081"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16072"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9939">309</a><p>
-<div class="defnbox"><a id="wrglossary.16073"></a><a href="#glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></a><span class="floatrightbox"><a id="wrglossary.16074"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16082"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9943">310</a><p>
+<div class="defnbox"><a id="wrglossary.16083"></a><a href="#glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></a><span class="floatrightbox"><a id="wrglossary.16084"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16075"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and a header row. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9942">309</a><p>
-<div class="defnbox"><a id="wrglossary.16076"></a><a href="#glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16077"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16085"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and a header row. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9946">310</a><p>
+<div class="defnbox"><a id="wrglossary.16086"></a><a href="#glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16087"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16078"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns, a header row and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9945">309</a><p>
-<div class="defnbox"><a id="wrglossary.16079"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a><span class="floatrightbox"><a id="wrglossary.16080"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16088"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns, a header row and border lines. <a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9949">310</a><p>
+<div class="defnbox"><a id="wrglossary.16089"></a><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a><span class="floatrightbox"><a id="wrglossary.16090"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16081"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10022">312</a><p>
-<div class="defnbox"><a id="wrglossary.16082"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a><span class="floatrightbox"><a id="wrglossary.16083"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16091"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10026">313</a><p>
+<div class="defnbox"><a id="wrglossary.16092"></a><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a><span class="floatrightbox"><a id="wrglossary.16093"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16084"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10038">313</a><p>
-<div class="defnbox"><a id="wrglossary.16085"></a><a href="#glo:opt.glostyle.superragged3colborder"><span class="glostylefmt">superragged3colborder</span></a><span class="floatrightbox"><a id="wrglossary.16086"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16094"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10042">314</a><p>
+<div class="defnbox"><a id="wrglossary.16095"></a><a href="#glo:opt.glostyle.superragged3colborder"><span class="glostylefmt">superragged3colborder</span></a><span class="floatrightbox"><a id="wrglossary.16096"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16087"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10044">313</a><p>
-<div class="defnbox"><a id="wrglossary.16088"></a><a href="#glo:opt.glostyle.superragged3colheader"><span class="glostylefmt">superragged3colheader</span></a><span class="floatrightbox"><a id="wrglossary.16089"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16097"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10048">314</a><p>
+<div class="defnbox"><a id="wrglossary.16098"></a><a href="#glo:opt.glostyle.superragged3colheader"><span class="glostylefmt">superragged3colheader</span></a><span class="floatrightbox"><a id="wrglossary.16099"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16090"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and a header row, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10047">313</a><p>
-<div class="defnbox"><a id="wrglossary.16091"></a><a href="#glo:opt.glostyle.superragged3colheaderborder"><span class="glostylefmt">superragged3colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16092"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16100"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns and a header row, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10051">314</a><p>
+<div class="defnbox"><a id="wrglossary.16101"></a><a href="#glo:opt.glostyle.superragged3colheaderborder"><span class="glostylefmt">superragged3colheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16102"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16093"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns, a header row and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10050">313</a><p>
-<div class="defnbox"><a id="wrglossary.16094"></a><a href="#glo:opt.glostyle.superraggedborder"><span class="glostylefmt">superraggedborder</span></a><span class="floatrightbox"><a id="wrglossary.16095"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16103"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 3 columns, a header row and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10054">314</a><p>
+<div class="defnbox"><a id="wrglossary.16104"></a><a href="#glo:opt.glostyle.superraggedborder"><span class="glostylefmt">superraggedborder</span></a><span class="floatrightbox"><a id="wrglossary.16105"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16096"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10029">312</a><p>
-<div class="defnbox"><a id="wrglossary.16097"></a><a href="#glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></a><span class="floatrightbox"><a id="wrglossary.16098"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16106"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10033">313</a><p>
+<div class="defnbox"><a id="wrglossary.16107"></a><a href="#glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></a><span class="floatrightbox"><a id="wrglossary.16108"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16099"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and a header row, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10032">313</a><p>
-<div class="defnbox"><a id="wrglossary.16100"></a><a href="#glo:opt.glostyle.superraggedheaderborder"><span class="glostylefmt">superraggedheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16101"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16109"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns and a header row, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10036">314</a><p>
+<div class="defnbox"><a id="wrglossary.16110"></a><a href="#glo:opt.glostyle.superraggedheaderborder"><span class="glostylefmt">superraggedheaderborder</span></a><span class="floatrightbox"><a id="wrglossary.16111"></a><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A tabular style using <a id="wrglossary.16102"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns, a header row and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10035">313</a><p>
-<div class="defnbox"><a id="wrglossary.16103"></a><dfn id="glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></dfn><span class="floatrightbox"><a id="wrglossary.16104"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> v1.40+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A tabular style using <a id="wrglossary.16112"></a><a href="#glo:env.supertabular"><span class="envfmt">supertabular</span></a> with 2 columns, a header row and border lines, and ragged right formatting for the description. <a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10039">314</a><p>
+<div class="defnbox"><a id="wrglossary.16113"></a><dfn id="glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></dfn><span class="floatrightbox"><a id="wrglossary.16114"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> v1.40+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Designed for paragraph length top-level descriptions.<p>
-<div class="defnbox"><a id="wrglossary.16105"></a><dfn id="glo:opt.glostyle.topicmcols"><span class="xtrglostylefmt">topicmcols</span></dfn><span class="floatrightbox"><a id="wrglossary.16106"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> v1.40+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16115"></a><dfn id="glo:opt.glostyle.topicmcols"><span class="xtrglostylefmt">topicmcols</span></dfn><span class="floatrightbox"><a id="wrglossary.16116"></a><a href="#glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span></a> v1.40+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Designed for paragraph length top-level descriptions with sub-entries in multiple columns.<p>
-<div class="defnbox"><a id="wrglossary.16107"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a><span class="floatrightbox"><a id="wrglossary.16108"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16117"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a><span class="floatrightbox"><a id="wrglossary.16118"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.16109"></a><a href="#glo:hierarchicallevel">hierarchical</a> style that shows the name, description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10123">316</a><p>
-<div class="defnbox"><a id="wrglossary.16110"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a><span class="floatrightbox"><a id="wrglossary.16111"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.16119"></a><a href="#glo:hierarchicallevel">hierarchical</a> style that shows the name, description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10127">317</a><p>
+<div class="defnbox"><a id="wrglossary.16120"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a><span class="floatrightbox"><a id="wrglossary.16121"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.16112"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16113"></a><a href="#glo:idx.group">group</a> headings that shows the name, description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10130">317</a><p>
-<div class="defnbox"><a id="wrglossary.16114"></a><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16115"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.16122"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16123"></a><a href="#glo:idx.group">group</a> headings that shows the name, description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10134">318</a><p>
+<div class="defnbox"><a id="wrglossary.16124"></a><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16125"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.16116"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16117"></a><a href="#glo:idx.group">group</a> headings and navigation line that shows the name, description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10134">317</a><p>
-<div class="defnbox"><a id="wrglossary.16118"></a><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a><span class="floatrightbox"><a id="wrglossary.16119"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.16126"></a><a href="#glo:hierarchicallevel">hierarchical</a> style with letter <a id="wrglossary.16127"></a><a href="#glo:idx.group">group</a> headings and navigation line that shows the name, description and, if set, the symbol. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10138">318</a><p>
+<div class="defnbox"><a id="wrglossary.16128"></a><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a><span class="floatrightbox"><a id="wrglossary.16129"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.16120"></a><a href="#glo:dual.homograph">homograph</a> style that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10140">317</a><p>
-<div class="defnbox"><a id="wrglossary.16121"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a><span class="floatrightbox"><a id="wrglossary.16122"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.16130"></a><a href="#glo:dual.homograph">homograph</a> style that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10144">318</a><p>
+<div class="defnbox"><a id="wrglossary.16131"></a><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a><span class="floatrightbox"><a id="wrglossary.16132"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.16123"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16124"></a><a href="#glo:idx.group">group</a> headings that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10143">317</a><p>
-<div class="defnbox"><a id="wrglossary.16125"></a><a href="#glo:opt.glostyle.treenonamehypergroup"><span class="glostylefmt">treenonamehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16126"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.16133"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16134"></a><a href="#glo:idx.group">group</a> headings that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10147">318</a><p>
+<div class="defnbox"><a id="wrglossary.16135"></a><a href="#glo:opt.glostyle.treenonamehypergroup"><span class="glostylefmt">treenonamehypergroup</span></a><span class="floatrightbox"><a id="wrglossary.16136"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.16127"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16128"></a><a href="#glo:idx.group">group</a> headings and navigation line that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10146">317</a><p>
+A <a id="wrglossary.16137"></a><a href="#glo:dual.homograph">homograph</a> style with letter <a id="wrglossary.16138"></a><a href="#glo:idx.group">group</a> headings and navigation line that shows the top-level name, description and, if set, the symbol, but omits the name for sub-entries. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10150">318</a><p>
</section><!-- end of section idx.glossarystyle-optionsummary -->
@@ -11853,2927 +11861,2933 @@ A <a id="wrglossary.16127"></a><a href="#glo:dual.homograph">homograph</a> style
<section id="summary.index@"><!-- start of section summary.index@ --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->@<div class="labellink"><a href="#summary.index@">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16129"></a><a href="#glo:@gls@codepage"><code class="csfmt">\@gls@codepage</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">code-page</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16130"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16139"></a><a href="#glo:@gls@codepage"><code class="csfmt">\@gls@codepage</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">code-page</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16140"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16131"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16132"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16133"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The <span class="meta">&#x2329;<em class="metainner">code-page</em>&#x232a;</span> indicates the <a id="wrglossary.16134"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.16135"></a><a href="#glo:idx.codepage">codepage</a>. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1887">67</a><p>
-<div class="defnbox"><a id="wrglossary.16136"></a><a href="#glo:@gls@reference"><code class="csfmt">\@gls@reference</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16137"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16141"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16142"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16143"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The <span class="meta">&#x2329;<em class="metainner">code-page</em>&#x232a;</span> indicates the <a id="wrglossary.16144"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.16145"></a><a href="#glo:idx.codepage">codepage</a>. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1891">67</a><p>
+<div class="defnbox"><a id="wrglossary.16146"></a><a href="#glo:@gls@reference"><code class="csfmt">\@gls@reference</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16147"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16138"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the information for <a id="wrglossary.16139"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1892">67</a><p>
-<div class="defnbox"><a id="wrglossary.16140"></a><a href="#glo:@glsorder"><code class="csfmt">\@glsorder</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">order</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16148"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the information for <a id="wrglossary.16149"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1896">67</a><p>
+<div class="defnbox"><a id="wrglossary.16150"></a><a href="#glo:@glsorder"><code class="csfmt">\@glsorder</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">order</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16141"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16142"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16143"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The <span class="meta">&#x2329;<em class="metainner">order</em>&#x232a;</span> should be either <code class="code">letter</code> or <code class="code">word</code>. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1878">67</a><p>
-<div class="defnbox"><a id="wrglossary.16144"></a><a href="#glo:@glsxtr@altmodifier"><code class="csfmt">\@glsxtr@altmodifier</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16145"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16151"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16152"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16153"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The <span class="meta">&#x2329;<em class="metainner">order</em>&#x232a;</span> should be either <code class="code">letter</code> or <code class="code">word</code>. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1882">67</a><p>
+<div class="defnbox"><a id="wrglossary.16154"></a><a href="#glo:@glsxtr@altmodifier"><code class="csfmt">\@glsxtr@altmodifier</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16155"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16146"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the <a id="wrglossary.16147"></a><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a> information for <a id="wrglossary.16148"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1932">69</a><p>
-<div class="defnbox"><a id="wrglossary.16149"></a><a href="#glo:@glsxtr@newglslike"><code class="csfmt">\@glsxtr@newglslike</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16150"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16156"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the <a id="wrglossary.16157"></a><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a> information for <a id="wrglossary.16158"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1936">69</a><p>
+<div class="defnbox"><a id="wrglossary.16159"></a><a href="#glo:@glsxtr@newglslike"><code class="csfmt">\@glsxtr@newglslike</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16160"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16151"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the <a id="wrglossary.16152"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a> information for <a id="wrglossary.16153"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1930">69</a><p>
-<div class="defnbox"><a id="wrglossary.16154"></a><a href="#glo:@glsxtr@prefixlabellist"><code class="csfmt">\@glsxtr@prefixlabellist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16155"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16161"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the <a id="wrglossary.16162"></a><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a> information for <a id="wrglossary.16163"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1934">69</a><p>
+<div class="defnbox"><a id="wrglossary.16164"></a><a href="#glo:@glsxtr@prefixlabellist"><code class="csfmt">\@glsxtr@prefixlabellist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16165"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16156"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the <a id="wrglossary.16157"></a><a href="#glo:dgls"><code class="xtrcsfmt">\dgls</code></a> information for <a id="wrglossary.16158"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1934">69</a><p>
-<div class="defnbox"><a id="wrglossary.16159"></a><a href="#glo:@istfilename"><code class="csfmt">\@istfilename</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16166"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the <a id="wrglossary.16167"></a><a href="#glo:dgls"><code class="xtrcsfmt">\dgls</code></a> information for <a id="wrglossary.16168"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1938">69</a><p>
+<div class="defnbox"><a id="wrglossary.16169"></a><a href="#glo:@istfilename"><code class="csfmt">\@istfilename</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16160"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16161"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16162"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span> is the name of the style file. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1863">66</a><p>
-<div class="defnbox"><a id="wrglossary.16163"></a><a href="#glo:@newglossary"><code class="csfmt">\@newglossary</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">log</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16170"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16171"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16172"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span> is the name of the style file. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1867">66</a><p>
+<div class="defnbox"><a id="wrglossary.16173"></a><a href="#glo:@newglossary"><code class="csfmt">\@newglossary</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">log</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16164"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16165"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16166"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The arguments indicate the file extensions associated with the given glossary. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1842">66</a><p>
-<div class="defnbox"><a id="wrglossary.16167"></a><a href="#glo:@xdylanguage"><code class="csfmt">\@xdylanguage</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16168"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16174"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16175"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16176"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The arguments indicate the file extensions associated with the given glossary. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1846">66</a><p>
+<div class="defnbox"><a id="wrglossary.16177"></a><a href="#glo:@xdylanguage"><code class="csfmt">\@xdylanguage</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16178"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16169"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16170"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16171"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> is the language to pass to <a id="wrglossary.16172"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> for the given glossary. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1882">67</a><p>
+This command is written to the <a id="wrglossary.16179"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.16180"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.16181"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. The <span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span> is the language to pass to <a id="wrglossary.16182"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> for the given glossary. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1886">67</a><p>
</section><!-- end of section summary.index@ -->
<section id="summary.index6553600"><!-- start of section summary.index6553600 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->A<div class="labellink"><a href="#summary.index6553600">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16173"></a><dfn id="glo:abbreviationsname"><code class="xtrcsfmt">\abbreviationsname</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span>Abbreviations; <a id="wrglossary.16174"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
+<div class="defnbox"><a id="wrglossary.16183"></a><dfn id="glo:abbreviationsname"><code class="xtrcsfmt">\abbreviationsname</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span>Abbreviations; <a id="wrglossary.16184"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Expands to the title of the <a id="wrglossary.16175"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a> <a id="wrglossary.16176"></a><a href="#glo:dual.glossary">glossary</a>. The default is <span class="qt">&#x201c;Abbreviations&#x201d;</span> or <a id="wrglossary.16177"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a> if <a id="wrglossary.16178"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been detected.<p>
-<div class="defnbox"><a id="wrglossary.16179"></a><a href="#glo:Ac"><code class="csfmt">\Ac</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the title of the <a id="wrglossary.16185"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a> <a id="wrglossary.16186"></a><a href="#glo:dual.glossary">glossary</a>. The default is <span class="qt">&#x201c;Abbreviations&#x201d;</span> or <a id="wrglossary.16187"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a> if <a id="wrglossary.16188"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been detected.<p>
+<div class="defnbox"><a id="wrglossary.16189"></a><a href="#glo:Ac"><code class="csfmt">\Ac</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16180"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> defined by the <a id="wrglossary.16181"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16182"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16190"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> defined by the <a id="wrglossary.16191"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16192"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16183"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> defined by the <a id="wrglossary.16184"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16185"></a><a href="#glo:Acf"><code class="csfmt">\Acf</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16193"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> defined by the <a id="wrglossary.16194"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16195"></a><a href="#glo:Acf"><code class="csfmt">\Acf</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16186"></a><a href="#glo:Acrfull"><code class="csfmt">\Acrfull</code></a> defined by the <a id="wrglossary.16187"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16188"></a><a href="#glo:acf"><code class="csfmt">\acf</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16196"></a><a href="#glo:Acrfull"><code class="csfmt">\Acrfull</code></a> defined by the <a id="wrglossary.16197"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16198"></a><a href="#glo:acf"><code class="csfmt">\acf</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16189"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> defined by the <a id="wrglossary.16190"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16191"></a><a href="#glo:Acfp"><code class="csfmt">\Acfp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16199"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> defined by the <a id="wrglossary.16200"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16201"></a><a href="#glo:Acfp"><code class="csfmt">\Acfp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16192"></a><a href="#glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></a> defined by the <a id="wrglossary.16193"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16194"></a><a href="#glo:acfp"><code class="csfmt">\acfp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16202"></a><a href="#glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></a> defined by the <a id="wrglossary.16203"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16204"></a><a href="#glo:acfp"><code class="csfmt">\acfp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16195"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> defined by the <a id="wrglossary.16196"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16197"></a><a href="#glo:Acl"><code class="csfmt">\Acl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16205"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> defined by the <a id="wrglossary.16206"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16207"></a><a href="#glo:Acl"><code class="csfmt">\Acl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16198"></a><a href="#glo:Acrlong"><code class="csfmt">\Acrlong</code></a> defined by the <a id="wrglossary.16199"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16200"></a><a href="#glo:acl"><code class="csfmt">\acl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16208"></a><a href="#glo:Acrlong"><code class="csfmt">\Acrlong</code></a> defined by the <a id="wrglossary.16209"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16210"></a><a href="#glo:acl"><code class="csfmt">\acl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16201"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> defined by the <a id="wrglossary.16202"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16203"></a><a href="#glo:Aclp"><code class="csfmt">\Aclp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16211"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> defined by the <a id="wrglossary.16212"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16213"></a><a href="#glo:Aclp"><code class="csfmt">\Aclp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16204"></a><a href="#glo:Acrlongpl"><code class="csfmt">\Acrlongpl</code></a> defined by the <a id="wrglossary.16205"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16206"></a><a href="#glo:aclp"><code class="csfmt">\aclp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16214"></a><a href="#glo:Acrlongpl"><code class="csfmt">\Acrlongpl</code></a> defined by the <a id="wrglossary.16215"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16216"></a><a href="#glo:aclp"><code class="csfmt">\aclp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16207"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a> defined by the <a id="wrglossary.16208"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16209"></a><a href="#glo:Acp"><code class="csfmt">\Acp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16217"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a> defined by the <a id="wrglossary.16218"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16219"></a><a href="#glo:Acp"><code class="csfmt">\Acp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16210"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> defined by the <a id="wrglossary.16211"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16212"></a><a href="#glo:acp"><code class="csfmt">\acp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16220"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> defined by the <a id="wrglossary.16221"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16222"></a><a href="#glo:acp"><code class="csfmt">\acp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16213"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> defined by the <a id="wrglossary.16214"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16215"></a><a href="#glo:ACRfull"><code class="csfmt">\ACRfull</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16216"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16223"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> defined by the <a id="wrglossary.16224"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16225"></a><a href="#glo:ACRfull"><code class="csfmt">\ACRfull</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16226"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16217"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> but <a id="wrglossary.16218"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6163">198</a><p>
-<div class="defnbox"><a id="wrglossary.16219"></a><a href="#glo:Acrfull"><code class="csfmt">\Acrfull</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16220"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16227"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> but <a id="wrglossary.16228"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6167">199</a><p>
+<div class="defnbox"><a id="wrglossary.16229"></a><a href="#glo:Acrfull"><code class="csfmt">\Acrfull</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16230"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16221"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> but <a id="wrglossary.16222"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6161">198</a><p>
-<div class="defnbox"><a id="wrglossary.16223"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16224"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16231"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> but <a id="wrglossary.16232"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6165">199</a><p>
+<div class="defnbox"><a id="wrglossary.16233"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16234"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the <a id="wrglossary.16225"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced shows the full form, formatted according to the <a id="wrglossary.16226"></a><a href="#glo:idx.acronymstyle">acronym style</a>. With <a id="wrglossary.16227"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16228"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> instead. For the first optional argument, see <a id="wrglossary.16229"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6151">198</a><p>
-<div class="defnbox"><a id="wrglossary.16230"></a><dfn id="glo:ACRfullfmt"><code class="csfmt">\ACRfullfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16231"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the <a id="wrglossary.16235"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced shows the full form, formatted according to the <a id="wrglossary.16236"></a><a href="#glo:idx.acronymstyle">acronym style</a>. With <a id="wrglossary.16237"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16238"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> instead. For the first optional argument, see <a id="wrglossary.16239"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6155">199</a><p>
+<div class="defnbox"><a id="wrglossary.16240"></a><dfn id="glo:ACRfullfmt"><code class="csfmt">\ACRfullfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16241"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16232"></a><a href="#glo:ACRfull"><code class="csfmt">\ACRfull</code></a> to format the full form. This command is redefined by <a id="wrglossary.16233"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
-<div class="defnbox"><a id="wrglossary.16234"></a><dfn id="glo:Acrfullfmt"><code class="csfmt">\Acrfullfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16235"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16242"></a><a href="#glo:ACRfull"><code class="csfmt">\ACRfull</code></a> to format the full form. This command is redefined by <a id="wrglossary.16243"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
+<div class="defnbox"><a id="wrglossary.16244"></a><dfn id="glo:Acrfullfmt"><code class="csfmt">\Acrfullfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16245"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16236"></a><a href="#glo:Acrfull"><code class="csfmt">\Acrfull</code></a> to format the full form. This command is redefined by <a id="wrglossary.16237"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
-<div class="defnbox"><a id="wrglossary.16238"></a><dfn id="glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16239"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16246"></a><a href="#glo:Acrfull"><code class="csfmt">\Acrfull</code></a> to format the full form. This command is redefined by <a id="wrglossary.16247"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
+<div class="defnbox"><a id="wrglossary.16248"></a><dfn id="glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16249"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16240"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> to format the full form. This command is redefined by <a id="wrglossary.16241"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
-<div class="defnbox"><a id="wrglossary.16242"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:acrfullformat"><code class="csfmt">\acrfullformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">long text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16243"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16250"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> to format the full form. This command is redefined by <a id="wrglossary.16251"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
+<div class="defnbox"><a id="wrglossary.16252"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:acrfullformat"><code class="csfmt">\acrfullformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">long text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16253"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16244"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> but used in the initial definition of commands like <a id="wrglossary.16245"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> before they are redefined by the <a id="wrglossary.16246"></a><a href="#glo:idx.acronymstyle">acronym style</a>. This may be removed in a future release.<p>
-<div class="defnbox"><a id="wrglossary.16247"></a><a href="#glo:ACRfullpl"><code class="csfmt">\ACRfullpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16248"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.16254"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> but used in the initial definition of commands like <a id="wrglossary.16255"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> before they are redefined by the <a id="wrglossary.16256"></a><a href="#glo:idx.acronymstyle">acronym style</a>. This may be removed in a future release.<p>
+<div class="defnbox"><a id="wrglossary.16257"></a><a href="#glo:ACRfullpl"><code class="csfmt">\ACRfullpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16258"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16249"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> but <a id="wrglossary.16250"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6169">198</a><p>
-<div class="defnbox"><a id="wrglossary.16251"></a><a href="#glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16252"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16259"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> but <a id="wrglossary.16260"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6173">199</a><p>
+<div class="defnbox"><a id="wrglossary.16261"></a><a href="#glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16262"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16253"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> but <a id="wrglossary.16254"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6167">198</a><p>
-<div class="defnbox"><a id="wrglossary.16255"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16256"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16263"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> but <a id="wrglossary.16264"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6171">199</a><p>
+<div class="defnbox"><a id="wrglossary.16265"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16266"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16257"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> but shows the full plural form of an <a id="wrglossary.16258"></a><a href="#glo:idx.acronym">acronym</a>. With <a id="wrglossary.16259"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16260"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> instead. For the first optional argument, see <a id="wrglossary.16261"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6165">198</a><p>
-<div class="defnbox"><a id="wrglossary.16262"></a><dfn id="glo:ACRfullplfmt"><code class="csfmt">\ACRfullplfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16263"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16267"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> but shows the full plural form of an <a id="wrglossary.16268"></a><a href="#glo:idx.acronym">acronym</a>. With <a id="wrglossary.16269"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16270"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> instead. For the first optional argument, see <a id="wrglossary.16271"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6169">199</a><p>
+<div class="defnbox"><a id="wrglossary.16272"></a><dfn id="glo:ACRfullplfmt"><code class="csfmt">\ACRfullplfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16273"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16264"></a><a href="#glo:ACRfullpl"><code class="csfmt">\ACRfullpl</code></a> to format the full form. This command is redefined by <a id="wrglossary.16265"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
-<div class="defnbox"><a id="wrglossary.16266"></a><dfn id="glo:Acrfullplfmt"><code class="csfmt">\Acrfullplfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16267"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16274"></a><a href="#glo:ACRfullpl"><code class="csfmt">\ACRfullpl</code></a> to format the full form. This command is redefined by <a id="wrglossary.16275"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
+<div class="defnbox"><a id="wrglossary.16276"></a><dfn id="glo:Acrfullplfmt"><code class="csfmt">\Acrfullplfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16277"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16268"></a><a href="#glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></a> to format the full form. This command is redefined by <a id="wrglossary.16269"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
-<div class="defnbox"><a id="wrglossary.16270"></a><dfn id="glo:acrfullplfmt"><code class="csfmt">\acrfullplfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16271"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16278"></a><a href="#glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></a> to format the full form. This command is redefined by <a id="wrglossary.16279"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
+<div class="defnbox"><a id="wrglossary.16280"></a><dfn id="glo:acrfullplfmt"><code class="csfmt">\acrfullplfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16281"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16272"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> to format the full form. This command is redefined by <a id="wrglossary.16273"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
-<div class="defnbox"><a id="wrglossary.16274"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:acrlinkfullformat"><code class="csfmt">\acrlinkfullformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">internal long cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">internal short cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16275"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16282"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> to format the full form. This command is redefined by <a id="wrglossary.16283"></a><a href="#glo:idx.acronymstyle">acronym styles</a>.<p>
+<div class="defnbox"><a id="wrglossary.16284"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:acrlinkfullformat"><code class="csfmt">\acrlinkfullformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">internal long cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">internal short cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16285"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16276"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> but used in the initial definition of commands like <a id="wrglossary.16277"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a> before they are redefined by the <a id="wrglossary.16278"></a><a href="#glo:idx.acronymstyle">acronym style</a>. This may be removed in a future release.<p>
-<div class="defnbox"><a id="wrglossary.16279"></a><a href="#glo:ACRlong"><code class="csfmt">\ACRlong</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16280"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.16286"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> but used in the initial definition of commands like <a id="wrglossary.16287"></a><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a> before they are redefined by the <a id="wrglossary.16288"></a><a href="#glo:idx.acronymstyle">acronym style</a>. This may be removed in a future release.<p>
+<div class="defnbox"><a id="wrglossary.16289"></a><a href="#glo:ACRlong"><code class="csfmt">\ACRlong</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16290"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16281"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> but converts the <a id="wrglossary.16282"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16283"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6142">197</a><p>
-<div class="defnbox"><a id="wrglossary.16284"></a><a href="#glo:Acrlong"><code class="csfmt">\Acrlong</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16285"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16291"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> but converts the <a id="wrglossary.16292"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16293"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6146">198</a><p>
+<div class="defnbox"><a id="wrglossary.16294"></a><a href="#glo:Acrlong"><code class="csfmt">\Acrlong</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16295"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16286"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> but converts the <a id="wrglossary.16287"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16288"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6140">197</a><p>
-<div class="defnbox"><a id="wrglossary.16289"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16290"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16296"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> but converts the <a id="wrglossary.16297"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16298"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6144">198</a><p>
+<div class="defnbox"><a id="wrglossary.16299"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16300"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the <a id="wrglossary.16291"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16292"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16293"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16294"></a><a href="#glo:dual.firstuseflag">first use flag</a>. With <a id="wrglossary.16295"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16296"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> instead. For the first optional argument, see <a id="wrglossary.16297"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6134">197</a><p>
-<div class="defnbox"><a id="wrglossary.16298"></a><a href="#glo:ACRlongpl"><code class="csfmt">\ACRlongpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16299"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the <a id="wrglossary.16301"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16302"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16303"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16304"></a><a href="#glo:dual.firstuseflag">first use flag</a>. With <a id="wrglossary.16305"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16306"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> instead. For the first optional argument, see <a id="wrglossary.16307"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6138">198</a><p>
+<div class="defnbox"><a id="wrglossary.16308"></a><a href="#glo:ACRlongpl"><code class="csfmt">\ACRlongpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16309"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16300"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a> but converts the <a id="wrglossary.16301"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16302"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6149">198</a><p>
-<div class="defnbox"><a id="wrglossary.16303"></a><a href="#glo:Acrlongpl"><code class="csfmt">\Acrlongpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16304"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16310"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a> but converts the <a id="wrglossary.16311"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16312"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6153">199</a><p>
+<div class="defnbox"><a id="wrglossary.16313"></a><a href="#glo:Acrlongpl"><code class="csfmt">\Acrlongpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16314"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16305"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a> but converts the <a id="wrglossary.16306"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16307"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6147">197</a><p>
-<div class="defnbox"><a id="wrglossary.16308"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16309"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16315"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a> but converts the <a id="wrglossary.16316"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16317"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6151">198</a><p>
+<div class="defnbox"><a id="wrglossary.16318"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16319"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the <a id="wrglossary.16310"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16311"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16312"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16313"></a><a href="#glo:dual.firstuseflag">first use flag</a>. With <a id="wrglossary.16314"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16315"></a><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a> instead. For the first optional argument, see <a id="wrglossary.16316"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6144">197</a><p>
-<div class="defnbox"><a id="wrglossary.16317"></a><dfn id="glo:acrnameformat"><code class="csfmt">\acrnameformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">short text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16318"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the <a id="wrglossary.16320"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16321"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16322"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16323"></a><a href="#glo:dual.firstuseflag">first use flag</a>. With <a id="wrglossary.16324"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16325"></a><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a> instead. For the first optional argument, see <a id="wrglossary.16326"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6148">198</a><p>
+<div class="defnbox"><a id="wrglossary.16327"></a><dfn id="glo:acrnameformat"><code class="csfmt">\acrnameformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">short text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16328"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16319"></a><a href="#glo:idx.acronymstyle">acronym styles</a> that require an additional description to determine what information is displayed in the name.<p>
-<div class="defnbox"><a id="wrglossary.16320"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16321"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16329"></a><a href="#glo:idx.acronymstyle">acronym styles</a> that require an additional description to determine what information is displayed in the name.<p>
+<div class="defnbox"><a id="wrglossary.16330"></a><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16331"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16322"></a><a href="#glo:idx.acronymstyle">acronym styles</a> to format the <a id="wrglossary.16323"></a><a href="#glo:idx.acronym">acronym</a> name. <a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6277">203</a>,&#xa0;<a href="#wrglossary.6343">204</a><p>
-<div class="defnbox"><a id="wrglossary.16324"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16325"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16332"></a><a href="#glo:idx.acronymstyle">acronym styles</a> to format the <a id="wrglossary.16333"></a><a href="#glo:idx.acronym">acronym</a> name. <a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#wrglossary.6281">204</a><p>
+<div class="defnbox"><a id="wrglossary.16334"></a><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16335"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to encapsulate the <a id="wrglossary.16326"></a><a href="#glo:idx.acronym">acronym</a> short form on <a id="wrglossary.16327"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6288">203</a><p>
-<div class="defnbox"><a id="wrglossary.16328"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Acronyms; <a id="wrglossary.16329"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+Used to encapsulate the <a id="wrglossary.16336"></a><a href="#glo:idx.acronym">acronym</a> short form on <a id="wrglossary.16337"></a><a href="#glo:dual.subsequentuse">subsequent use</a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6292">204</a><p>
+<div class="defnbox"><a id="wrglossary.16338"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Acronyms; <a id="wrglossary.16339"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.16330"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as the default title for the <a id="wrglossary.16331"></a><a href="#glo:dual.glossary">glossary</a> created by the <a id="wrglossary.16332"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> option. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
-<div class="defnbox"><a id="wrglossary.16333"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16334"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provided by <a id="wrglossary.16340"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as the default title for the <a id="wrglossary.16341"></a><a href="#glo:dual.glossary">glossary</a> created by the <a id="wrglossary.16342"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> option. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
+<div class="defnbox"><a id="wrglossary.16343"></a><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16344"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16335"></a><a href="#glo:idx.acronymstyle">acronym styles</a> in the <a id="wrglossary.16336"></a><a href="#glo:idx.acronym">acronym</a> <a id="wrglossary.16337"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. <a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6279">203</a>,&#xa0;<a href="#wrglossary.6337">204</a><p>
-<div class="defnbox"><a id="wrglossary.16338"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16339"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>; <a id="wrglossary.16340"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16345"></a><a href="#glo:idx.acronymstyle">acronym styles</a> in the <a id="wrglossary.16346"></a><a href="#glo:idx.acronym">acronym</a> <a id="wrglossary.16347"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. <a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#wrglossary.6283">204</a><p>
+<div class="defnbox"><a id="wrglossary.16348"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16349"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>; <a id="wrglossary.16350"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the label of the default <a id="wrglossary.16341"></a><a href="#glo:idx.acronym">acronym</a> <a id="wrglossary.16342"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.16343"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> or <a id="wrglossary.16344"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option will redefine this to <a id="wrglossary.16345"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>. The <a id="wrglossary.16346"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package&#x2019;s <a id="wrglossary.16347"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> option will redefine this to <a id="wrglossary.16348"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a> if <a id="wrglossary.16349"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>/<a id="wrglossary.16350"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> isn&#x2019;t used. <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8061">253</a><p>
-<div class="defnbox"><a id="wrglossary.16351"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16352"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a>; <a id="wrglossary.16353"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the label of the default <a id="wrglossary.16351"></a><a href="#glo:idx.acronym">acronym</a> <a id="wrglossary.16352"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.16353"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> or <a id="wrglossary.16354"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option will redefine this to <a id="wrglossary.16355"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>. The <a id="wrglossary.16356"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package&#x2019;s <a id="wrglossary.16357"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> option will redefine this to <a id="wrglossary.16358"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a> if <a id="wrglossary.16359"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>/<a id="wrglossary.16360"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> isn&#x2019;t used. <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8065">254</a><p>
+<div class="defnbox"><a id="wrglossary.16361"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16362"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a>; <a id="wrglossary.16363"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Suffix used in the default <a id="wrglossary.16354"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value by <a id="wrglossary.16355"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6352">205</a><p>
-<div class="defnbox"><a id="wrglossary.16356"></a><a href="#glo:ACRshort"><code class="csfmt">\ACRshort</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16357"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Suffix used in the default <a id="wrglossary.16364"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value by <a id="wrglossary.16365"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6356">205</a><p>
+<div class="defnbox"><a id="wrglossary.16366"></a><a href="#glo:ACRshort"><code class="csfmt">\ACRshort</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16367"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16358"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> but converts the <a id="wrglossary.16359"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16360"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6125">196</a><p>
-<div class="defnbox"><a id="wrglossary.16361"></a><a href="#glo:Acrshort"><code class="csfmt">\Acrshort</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16362"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16368"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> but converts the <a id="wrglossary.16369"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16370"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6129">197</a><p>
+<div class="defnbox"><a id="wrglossary.16371"></a><a href="#glo:Acrshort"><code class="csfmt">\Acrshort</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16372"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16363"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> but converts the <a id="wrglossary.16364"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16365"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6123">196</a><p>
-<div class="defnbox"><a id="wrglossary.16366"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16367"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16373"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> but converts the <a id="wrglossary.16374"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16375"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6127">197</a><p>
+<div class="defnbox"><a id="wrglossary.16376"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16377"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the <a id="wrglossary.16368"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16369"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> value, formatted according to the <a id="wrglossary.16370"></a><a href="#glo:idx.acronymstyle">acronym style</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16371"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16372"></a><a href="#glo:dual.firstuseflag">first use flag</a>. With <a id="wrglossary.16373"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16374"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> instead. For the first optional argument, see <a id="wrglossary.16375"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6116">196</a><p>
-<div class="defnbox"><a id="wrglossary.16376"></a><a href="#glo:ACRshortpl"><code class="csfmt">\ACRshortpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16377"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the <a id="wrglossary.16378"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16379"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> value, formatted according to the <a id="wrglossary.16380"></a><a href="#glo:idx.acronymstyle">acronym style</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16381"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16382"></a><a href="#glo:dual.firstuseflag">first use flag</a>. With <a id="wrglossary.16383"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16384"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> instead. For the first optional argument, see <a id="wrglossary.16385"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6120">197</a><p>
+<div class="defnbox"><a id="wrglossary.16386"></a><a href="#glo:ACRshortpl"><code class="csfmt">\ACRshortpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16387"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16378"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a> but converts the <a id="wrglossary.16379"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16380"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6132">197</a><p>
-<div class="defnbox"><a id="wrglossary.16381"></a><a href="#glo:Acrshortpl"><code class="csfmt">\Acrshortpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16382"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16388"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a> but converts the <a id="wrglossary.16389"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16390"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6136">198</a><p>
+<div class="defnbox"><a id="wrglossary.16391"></a><a href="#glo:Acrshortpl"><code class="csfmt">\Acrshortpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16392"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16383"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a> but converts the <a id="wrglossary.16384"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16385"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6130">197</a><p>
-<div class="defnbox"><a id="wrglossary.16386"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16387"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16393"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a> but converts the <a id="wrglossary.16394"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16395"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6134">198</a><p>
+<div class="defnbox"><a id="wrglossary.16396"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16397"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the <a id="wrglossary.16388"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16389"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value, formatted according to the <a id="wrglossary.16390"></a><a href="#glo:idx.acronymstyle">acronym style</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16391"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16392"></a><a href="#glo:dual.firstuseflag">first use flag</a>. With <a id="wrglossary.16393"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16394"></a><a href="#glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></a> instead. For the first optional argument, see <a id="wrglossary.16395"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6127">197</a><p>
-<div class="defnbox"><a id="wrglossary.16396"></a><a href="#glo:Acs"><code class="csfmt">\Acs</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the <a id="wrglossary.16398"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16399"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value, formatted according to the <a id="wrglossary.16400"></a><a href="#glo:idx.acronymstyle">acronym style</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16401"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16402"></a><a href="#glo:dual.firstuseflag">first use flag</a>. With <a id="wrglossary.16403"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <a id="wrglossary.16404"></a><a href="#glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></a> instead. For the first optional argument, see <a id="wrglossary.16405"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6131">198</a><p>
+<div class="defnbox"><a id="wrglossary.16406"></a><a href="#glo:Acs"><code class="csfmt">\Acs</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16397"></a><a href="#glo:Acrshort"><code class="csfmt">\Acrshort</code></a> defined by the <a id="wrglossary.16398"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16399"></a><a href="#glo:acs"><code class="csfmt">\acs</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16407"></a><a href="#glo:Acrshort"><code class="csfmt">\Acrshort</code></a> defined by the <a id="wrglossary.16408"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16409"></a><a href="#glo:acs"><code class="csfmt">\acs</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16400"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> defined by the <a id="wrglossary.16401"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16402"></a><a href="#glo:Acsp"><code class="csfmt">\Acsp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16410"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> defined by the <a id="wrglossary.16411"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16412"></a><a href="#glo:Acsp"><code class="csfmt">\Acsp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16403"></a><a href="#glo:Acrshortpl"><code class="csfmt">\Acrshortpl</code></a> defined by the <a id="wrglossary.16404"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16405"></a><a href="#glo:acsp"><code class="csfmt">\acsp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16413"></a><a href="#glo:Acrshortpl"><code class="csfmt">\Acrshortpl</code></a> defined by the <a id="wrglossary.16414"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16415"></a><a href="#glo:acsp"><code class="csfmt">\acsp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">inset</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A synonym for <a id="wrglossary.16406"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a> defined by the <a id="wrglossary.16407"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
-<div class="defnbox"><a id="wrglossary.16408"></a><dfn id="glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16409"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A synonym for <a id="wrglossary.16416"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a> defined by the <a id="wrglossary.16417"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> package option. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a><p>
+<div class="defnbox"><a id="wrglossary.16418"></a><dfn id="glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16419"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Adds the redefinition of <a id="wrglossary.16410"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a> to <a id="wrglossary.16411"></a><a href="#glo:captionslanguage"><code class="csfmt">\captions<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></a> if <a id="wrglossary.16412"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> has been loaded (does nothing if <a id="wrglossary.16413"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> hasn&#x2019;t been loaded).<p>
-<div class="defnbox"><a id="wrglossary.16414"></a><a href="#glo:altnewglossary"><code class="csfmt">\altnewglossary</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.16415"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.06+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Adds the redefinition of <a id="wrglossary.16420"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a> to <a id="wrglossary.16421"></a><a href="#glo:captionslanguage"><code class="csfmt">\captions<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></a> if <a id="wrglossary.16422"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> has been loaded (does nothing if <a id="wrglossary.16423"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> hasn&#x2019;t been loaded).<p>
+<div class="defnbox"><a id="wrglossary.16424"></a><a href="#glo:altnewglossary"><code class="csfmt">\altnewglossary</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.16425"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.06+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A shortcut that supplies file extensions based on the <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> argument:<pre class="compactcodebox"><a id="wrglossary.16416"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-glg]{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-gls}{<span class="meta">&#x2329;<em class="metainner"><span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-glo</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</pre> <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8000">252</a><p>
-<div class="defnbox"><a id="wrglossary.16417"></a><dfn id="glo:andname"><code class="csfmt">\andname</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16418"></a><a href="#glo:cs.amp"><code class="csfmt">\&amp;</code></a>; <a id="wrglossary.16419"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A shortcut that supplies file extensions based on the <span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span> argument:<pre class="compactcodebox"><a id="wrglossary.16426"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-glg]{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-gls}{<span class="meta">&#x2329;<em class="metainner"><span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>-glo</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</pre> <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8004">253</a><p>
+<div class="defnbox"><a id="wrglossary.16427"></a><dfn id="glo:andname"><code class="csfmt">\andname</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16428"></a><a href="#glo:cs.amp"><code class="csfmt">\&amp;</code></a>; <a id="wrglossary.16429"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.16420"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined.<p>
-<div class="defnbox"><a id="wrglossary.16421"></a><a href="#glo:apptoglossarypreamble"><code class="xtrcsfmt">\apptoglossarypreamble</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16422"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provided by <a id="wrglossary.16430"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined.<p>
+<div class="defnbox"><a id="wrglossary.16431"></a><a href="#glo:apptoglossarypreamble"><code class="xtrcsfmt">\apptoglossarypreamble</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16432"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally appends <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to the <a id="wrglossary.16423"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the <a id="wrglossary.16424"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>. If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.16425"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7884">248</a><p>
+Locally appends <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to the <a id="wrglossary.16433"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the <a id="wrglossary.16434"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>. If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.16435"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7888">248</a><p>
</section><!-- end of section summary.index6553600 -->
<section id="summary.index6619136"><!-- start of section summary.index6619136 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->B<div class="labellink"><a href="#summary.index6619136">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16426"></a><dfn id="glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16427"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>; <a id="wrglossary.16428"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16436"></a><dfn id="glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16437"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>; <a id="wrglossary.16438"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Delimiter used between <a id="wrglossary.16429"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.16430"></a><a href="#glo:dual.locationlist">location list</a>, except for the last pair.<p>
-<div class="defnbox"><a id="wrglossary.16431"></a><dfn id="glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16432"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>; <a id="wrglossary.16433"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Delimiter used between <a id="wrglossary.16439"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.16440"></a><a href="#glo:dual.locationlist">location list</a>, except for the last pair.<p>
+<div class="defnbox"><a id="wrglossary.16441"></a><dfn id="glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16442"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>; <a id="wrglossary.16443"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Delimiter used between the last pair of <a id="wrglossary.16434"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.16435"></a><a href="#glo:dual.locationlist">location list</a>.<p>
+Delimiter used between the last pair of <a id="wrglossary.16444"></a><a href="#glo:@@glslabel@entrylocation">locations</a> in the <a id="wrglossary.16445"></a><a href="#glo:dual.locationlist">location list</a>.<p>
</section><!-- end of section summary.index6619136 -->
<section id="summary.index6684672"><!-- start of section summary.index6684672 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->C<div class="labellink"><a href="#summary.index6684672">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16436"></a><dfn id="glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16437"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16446"></a><dfn id="glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16447"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.16438"></a><a href="#glo:idx.titlecase">title case</a>, where <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> may contain text-block commands. The starred form only permits a text-block command at the start of the argument. Limitations apply, see the <a id="wrglossary.16439"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> mfirstuc</pre> or visit <a href="https://ctan.org/pkg/mfirstuc">ctan.org/pkg/mfirstuc</a>.<p>
-<div class="defnbox"><a id="wrglossary.16440"></a><dfn id="glo:capitalisewords"><code class="csfmt">\capitalisewords</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16441"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v1.06+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.16448"></a><a href="#glo:idx.titlecase">title case</a>, where <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> may contain text-block commands. The starred form only permits a text-block command at the start of the argument. Limitations apply, see the <a id="wrglossary.16449"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> mfirstuc</pre> or visit <a href="https://ctan.org/pkg/mfirstuc">ctan.org/pkg/mfirstuc</a>.<p>
+<div class="defnbox"><a id="wrglossary.16450"></a><dfn id="glo:capitalisewords"><code class="csfmt">\capitalisewords</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16451"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v1.06+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.16442"></a><a href="#glo:idx.titlecase">title case</a>. Limitations apply, see the <a id="wrglossary.16443"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> mfirstuc</pre> or visit <a href="https://ctan.org/pkg/mfirstuc">ctan.org/pkg/mfirstuc</a>.<p>
-<div class="defnbox"><a id="wrglossary.16444"></a><a href="#glo:cGls"><code class="csfmt">\cGls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16445"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.16452"></a><a href="#glo:idx.titlecase">title case</a>. Limitations apply, see the <a id="wrglossary.16453"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> mfirstuc</pre> or visit <a href="https://ctan.org/pkg/mfirstuc">ctan.org/pkg/mfirstuc</a>.<p>
+<div class="defnbox"><a id="wrglossary.16454"></a><a href="#glo:cGls"><code class="csfmt">\cGls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16455"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Like <a id="wrglossary.16446"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> but hooks into the entry counting mechanism. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7412">235</a><p>
-<div class="defnbox"><a id="wrglossary.16447"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16448"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Like <a id="wrglossary.16456"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> but hooks into the entry counting mechanism. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7416">236</a><p>
+<div class="defnbox"><a id="wrglossary.16457"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16458"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Like <a id="wrglossary.16449"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but hooks into the entry counting mechanism. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7408">234</a><p>
-<div class="defnbox"><a id="wrglossary.16450"></a><a href="#glo:cGlsformat"><code class="csfmt">\cGlsformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16451"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Like <a id="wrglossary.16459"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but hooks into the entry counting mechanism. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7412">235</a><p>
+<div class="defnbox"><a id="wrglossary.16460"></a><a href="#glo:cGlsformat"><code class="csfmt">\cGlsformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16461"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Format used by <a id="wrglossary.16452"></a><a href="#glo:cGls"><code class="csfmt">\cGls</code></a> if the entry was only used once on the previous run. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7440">236</a><p>
-<div class="defnbox"><a id="wrglossary.16453"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16454"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Format used by <a id="wrglossary.16462"></a><a href="#glo:cGls"><code class="csfmt">\cGls</code></a> if the entry was only used once on the previous run. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7444">237</a><p>
+<div class="defnbox"><a id="wrglossary.16463"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16464"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Format used by <a id="wrglossary.16455"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> if the entry was only used once on the previous run. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7432">235</a><p>
-<div class="defnbox"><a id="wrglossary.16456"></a><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16457"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Format used by <a id="wrglossary.16465"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> if the entry was only used once on the previous run. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7436">236</a><p>
+<div class="defnbox"><a id="wrglossary.16466"></a><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16467"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Like <a id="wrglossary.16458"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> but hooks into the entry counting mechanism. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7414">235</a><p>
-<div class="defnbox"><a id="wrglossary.16459"></a><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16460"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Like <a id="wrglossary.16468"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> but hooks into the entry counting mechanism. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7418">236</a><p>
+<div class="defnbox"><a id="wrglossary.16469"></a><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16470"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Like <a id="wrglossary.16461"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> but hooks into the entry counting mechanism. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7410">235</a><p>
-<div class="defnbox"><a id="wrglossary.16462"></a><a href="#glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16463"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Like <a id="wrglossary.16471"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> but hooks into the entry counting mechanism. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7414">236</a><p>
+<div class="defnbox"><a id="wrglossary.16472"></a><a href="#glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16473"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Format used by <a id="wrglossary.16464"></a><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a> if the entry was only used once on the previous run. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7444">236</a><p>
-<div class="defnbox"><a id="wrglossary.16465"></a><a href="#glo:cglsplformat"><code class="csfmt">\cglsplformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16466"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Format used by <a id="wrglossary.16474"></a><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a> if the entry was only used once on the previous run. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7448">237</a><p>
+<div class="defnbox"><a id="wrglossary.16475"></a><a href="#glo:cglsplformat"><code class="csfmt">\cglsplformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16476"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Format used by <a id="wrglossary.16467"></a><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a> if the entry was only used once on the previous run. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7436">236</a><p>
-<div class="defnbox"><a id="wrglossary.16468"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a><span class="floatrightbox"><a id="wrglossary.16469"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Format used by <a id="wrglossary.16477"></a><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a> if the entry was only used once on the previous run. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7440">237</a><p>
+<div class="defnbox"><a id="wrglossary.16478"></a><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a><span class="floatrightbox"><a id="wrglossary.16479"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defined by the <a id="wrglossary.16470"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> commands to the current <a id="wrglossary.16471"></a><a href="#glo:dual.glossary">glossary</a> label. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7585">241</a><p>
-<div class="defnbox"><a id="wrglossary.16472"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:CustomAcronymFields"><code class="csfmt">\CustomAcronymFields</code></dfn><span class="floatrightbox"><a id="wrglossary.16473"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.06</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defined by the <a id="wrglossary.16480"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> commands to the current <a id="wrglossary.16481"></a><a href="#glo:dual.glossary">glossary</a> label. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7589">242</a><p>
+<div class="defnbox"><a id="wrglossary.16482"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:CustomAcronymFields"><code class="csfmt">\CustomAcronymFields</code></dfn><span class="floatrightbox"><a id="wrglossary.16483"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.06</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16474"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16475"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> and <a id="wrglossary.16476"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16477"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:CustomNewAcronymDef"><code class="csfmt">\CustomNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16478"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.06</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.16484"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16485"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> and <a id="wrglossary.16486"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16487"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:CustomNewAcronymDef"><code class="csfmt">\CustomNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16488"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.06</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16479"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16480"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> and <a id="wrglossary.16481"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+Deprecated with the introduction of <a id="wrglossary.16489"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16490"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> and <a id="wrglossary.16491"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
</section><!-- end of section summary.index6684672 -->
<section id="summary.index6750208"><!-- start of section summary.index6750208 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->D<div class="labellink"><a href="#summary.index6750208">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16482"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16483"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16492"></a><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16493"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Identifies the list of <a id="wrglossary.16484"></a><a href="#glo:dual.glossary">glossaries</a> as lists of acronyms. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3413">115</a><p>
-<div class="defnbox"><a id="wrglossary.16485"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DefaultNewAcronymDef"><code class="csfmt">\DefaultNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16486"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Identifies the list of <a id="wrglossary.16494"></a><a href="#glo:dual.glossary">glossaries</a> as lists of acronyms. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3417">115</a><p>
+<div class="defnbox"><a id="wrglossary.16495"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DefaultNewAcronymDef"><code class="csfmt">\DefaultNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16496"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16487"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16488"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16489"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:defglsdisplay"><code class="csfmt">\defglsdisplay</code></dfn></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.16497"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16498"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16499"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:defglsdisplay"><code class="csfmt">\defglsdisplay</code></dfn></div><!-- end of defnbox -->
<p>
-This was originally used to define a format the way the <a id="wrglossary.16490"></a><a href="#glo:dual.linktext">link text</a> was displayed on <a id="wrglossary.16491"></a><a href="#glo:dual.firstuse">first use</a> by the <a id="wrglossary.16492"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Deprecated in v3.11a and removed in v4.50. Use rollback if backward-compatibility required, but it&#x2019;s better to switch to <a id="wrglossary.16493"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16494"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:defglsdisplayfirst"><code class="csfmt">\defglsdisplayfirst</code></dfn></div><!-- end of defnbox -->
+This was originally used to define a format the way the <a id="wrglossary.16500"></a><a href="#glo:dual.linktext">link text</a> was displayed on <a id="wrglossary.16501"></a><a href="#glo:dual.firstuse">first use</a> by the <a id="wrglossary.16502"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Deprecated in v3.11a and removed in v4.50. Use rollback if backward-compatibility required, but it&#x2019;s better to switch to <a id="wrglossary.16503"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16504"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:defglsdisplayfirst"><code class="csfmt">\defglsdisplayfirst</code></dfn></div><!-- end of defnbox -->
<p>
-This was originally used to define a format the way the <a id="wrglossary.16495"></a><a href="#glo:dual.linktext">link text</a> was displayed on <a id="wrglossary.16496"></a><a href="#glo:dual.firstuse">first use</a> by the <a id="wrglossary.16497"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Deprecated in v3.11a and removed in v4.50. Use rollback if backward-compatibility required, but it&#x2019;s better to switch to <a id="wrglossary.16498"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16499"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16500"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This was originally used to define a format the way the <a id="wrglossary.16505"></a><a href="#glo:dual.linktext">link text</a> was displayed on <a id="wrglossary.16506"></a><a href="#glo:dual.firstuse">first use</a> by the <a id="wrglossary.16507"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Deprecated in v3.11a and removed in v4.50. Use rollback if backward-compatibility required, but it&#x2019;s better to switch to <a id="wrglossary.16508"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16509"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16510"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines the display format used by the <a id="wrglossary.16501"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands for entries assigned to the glossary identified by <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> (<a id="wrglossary.16502"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> if omitted). <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5324">175</a><p>
-<div class="defnbox"><a id="wrglossary.16503"></a><a href="#glo:DefineAcronymSynonyms"><code class="csfmt">\DefineAcronymSynonyms</code></a><span class="floatrightbox"><a id="wrglossary.16504"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines the display format used by the <a id="wrglossary.16511"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands for entries assigned to the glossary identified by <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> (<a id="wrglossary.16512"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> if omitted). <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5328">175</a><p>
+<div class="defnbox"><a id="wrglossary.16513"></a><a href="#glo:DefineAcronymSynonyms"><code class="csfmt">\DefineAcronymSynonyms</code></a><span class="floatrightbox"><a id="wrglossary.16514"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Provides the shortcut commands for <a id="wrglossary.16505"></a><a href="#glo:idx.acronym">acronyms</a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3436">116</a><p>
-<div class="defnbox"><a id="wrglossary.16506"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a></div><!-- end of defnbox -->
+Provides the shortcut commands for <a id="wrglossary.16515"></a><a href="#glo:idx.acronym">acronyms</a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3440">116</a><p>
+<div class="defnbox"><a id="wrglossary.16516"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a></div><!-- end of defnbox -->
<p>
-Used as a separator between <a id="wrglossary.16507"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. <a href="#sec:numberlists">&#xa7;12</a>; <a href="#wrglossary.8452">265</a><p>
-<div class="defnbox"><a id="wrglossary.16508"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a></div><!-- end of defnbox -->
+Used as a separator between <a id="wrglossary.16517"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. <a href="#sec:numberlists">&#xa7;12</a>; <a href="#wrglossary.8456">266</a><p>
+<div class="defnbox"><a id="wrglossary.16518"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a></div><!-- end of defnbox -->
<p>
-Used between the start and end of a <a id="wrglossary.16509"></a><a href="#glo:@@glslabel@entrylocation">location</a> <a id="wrglossary.16510"></a><a href="#glo:idx.range">range</a>. <a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8697">271</a><p>
-<div class="defnbox"><a id="wrglossary.16511"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DescriptionDUANewAcronymDef"><code class="csfmt">\DescriptionDUANewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16512"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used between the start and end of a <a id="wrglossary.16519"></a><a href="#glo:@@glslabel@entrylocation">location</a> <a id="wrglossary.16520"></a><a href="#glo:idx.range">range</a>. <a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8701">272</a><p>
+<div class="defnbox"><a id="wrglossary.16521"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DescriptionDUANewAcronymDef"><code class="csfmt">\DescriptionDUANewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16522"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16513"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16514"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16515"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DescriptionFootnoteNewAcronymDef"><code class="csfmt">\DescriptionFootnoteNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16516"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.16523"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16524"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16525"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DescriptionFootnoteNewAcronymDef"><code class="csfmt">\DescriptionFootnoteNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16526"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16517"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16518"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16519"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Description; <a id="wrglossary.16520"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+Deprecated with the introduction of <a id="wrglossary.16527"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16528"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16529"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Description; <a id="wrglossary.16530"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.16521"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as a column header for some of the tabular-like <a id="wrglossary.16522"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
-<div class="defnbox"><a id="wrglossary.16523"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DescriptionNewAcronymDef"><code class="csfmt">\DescriptionNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16524"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provided by <a id="wrglossary.16531"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as a column header for some of the tabular-like <a id="wrglossary.16532"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
+<div class="defnbox"><a id="wrglossary.16533"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DescriptionNewAcronymDef"><code class="csfmt">\DescriptionNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16534"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16525"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16526"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16527"></a><dfn id="glo:dgls"><code class="xtrcsfmt">\dgls</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16528"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.16535"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16536"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16537"></a><dfn id="glo:dgls"><code class="xtrcsfmt">\dgls</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16538"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <code class="code"><a id="wrglossary.16529"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>{entry-label}}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code> for the first prefix in the prefix list that matches a defined <a id="wrglossary.16530"></a><a href="#glo:idx.glossaryentry">entry</a>.<p>
-<div class="defnbox"><a id="wrglossary.16531"></a><dfn id="glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16532"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span></a> v2.28+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <code class="code"><a id="wrglossary.16539"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>{entry-label}}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code> for the first prefix in the prefix list that matches a defined <a id="wrglossary.16540"></a><a href="#glo:idx.glossaryentry">entry</a>.<p>
+<div class="defnbox"><a id="wrglossary.16541"></a><dfn id="glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16542"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span></a> v2.28+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Formats the comma-separated list <span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>. One-level expansion is performed on <span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>. See the <a id="wrglossary.16533"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> datatool</pre> or visit <a href="https://ctan.org/pkg/datatool">ctan.org/pkg/datatool</a>.<p>
-<div class="defnbox"><a id="wrglossary.16534"></a><dfn id="glo:DTLifinlist"><code class="csfmt">\DTLifinlist</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16535"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Formats the comma-separated list <span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>. One-level expansion is performed on <span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>. See the <a id="wrglossary.16543"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> datatool</pre> or visit <a href="https://ctan.org/pkg/datatool">ctan.org/pkg/datatool</a>.<p>
+<div class="defnbox"><a id="wrglossary.16544"></a><dfn id="glo:DTLifinlist"><code class="csfmt">\DTLifinlist</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16545"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span> is contained in the comma-separated list <span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>, otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. One-level expansion is performed on <span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>, but not on <span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span>. See the <a id="wrglossary.16536"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> datatool</pre> or visit <a href="https://ctan.org/pkg/datatool">ctan.org/pkg/datatool</a>.<p>
-<div class="defnbox"><a id="wrglossary.16537"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DUANewAcronymDef"><code class="csfmt">\DUANewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16538"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span> is contained in the comma-separated list <span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>, otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. One-level expansion is performed on <span class="meta">&#x2329;<em class="metainner">csv-list</em>&#x232a;</span>, but not on <span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span>. See the <a id="wrglossary.16546"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> datatool</pre> or visit <a href="https://ctan.org/pkg/datatool">ctan.org/pkg/datatool</a>.<p>
+<div class="defnbox"><a id="wrglossary.16547"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:DUANewAcronymDef"><code class="csfmt">\DUANewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16548"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16539"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16540"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+Deprecated with the introduction of <a id="wrglossary.16549"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16550"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
</section><!-- end of section summary.index6750208 -->
<section id="summary.index6815744"><!-- start of section summary.index6815744 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->E<div class="labellink"><a href="#summary.index6815744">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16541"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Notation; <a id="wrglossary.16542"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+<div class="defnbox"><a id="wrglossary.16551"></a><a href="#glo:entryname"><code class="csfmt">\entryname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Notation; <a id="wrglossary.16552"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.16543"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as a column header for some of the tabular-like <a id="wrglossary.16544"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
+Provided by <a id="wrglossary.16553"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as a column header for some of the tabular-like <a id="wrglossary.16554"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
</section><!-- end of section summary.index6815744 -->
<section id="summary.index6881280"><!-- start of section summary.index6881280 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->F<div class="labellink"><a href="#summary.index6881280">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16545"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16546"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16555"></a><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16556"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to encapsulate the <a id="wrglossary.16547"></a><a href="#glo:idx.acronym">acronym</a> short form on <a id="wrglossary.16548"></a><a href="#glo:dual.firstuse">first use</a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6286">203</a><p>
-<div class="defnbox"><a id="wrglossary.16549"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:FootnoteNewAcronymDef"><code class="csfmt">\FootnoteNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16550"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to encapsulate the <a id="wrglossary.16557"></a><a href="#glo:idx.acronym">acronym</a> short form on <a id="wrglossary.16558"></a><a href="#glo:dual.firstuse">first use</a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6290">204</a><p>
+<div class="defnbox"><a id="wrglossary.16559"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:FootnoteNewAcronymDef"><code class="csfmt">\FootnoteNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.16560"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.16551"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16552"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16553"></a><dfn id="glo:forallabbreviationlists"><code class="xtrcsfmt">\forallabbreviationlists</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16554"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.16561"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.16562"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16563"></a><dfn id="glo:forallabbreviationlists"><code class="xtrcsfmt">\forallabbreviationlists</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16564"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Iterates overall all lists of abbreviations, defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the current label and does <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.16555"></a><a href="#glo:forallacronyms"><code class="csfmt">\forallacronyms</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16556"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span><p>
-<div class="noteBox">(don&#x2019;t use with <a id="wrglossary.16557"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>)</div><!-- end of noteBox -->
+<div class="defnbox"><a id="wrglossary.16565"></a><a href="#glo:forallacronyms"><code class="csfmt">\forallacronyms</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16566"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span><p>
+<div class="noteBox">(don&#x2019;t use with <a id="wrglossary.16567"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Iterates overall all <a id="wrglossary.16558"></a><a href="#glo:dual.glossary">glossaries</a> that have been declared lists of <a id="wrglossary.16559"></a><a href="#glo:idx.acronym">acronyms</a>, defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the current label and does <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>. <a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11228">356</a><p>
-<div class="defnbox"><a id="wrglossary.16560"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16561"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates overall all <a id="wrglossary.16568"></a><a href="#glo:dual.glossary">glossaries</a> that have been declared lists of <a id="wrglossary.16569"></a><a href="#glo:idx.acronym">acronyms</a>, defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the current label and does <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>. <a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11238">358</a><p>
+<div class="defnbox"><a id="wrglossary.16570"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16571"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates overall all the <a id="wrglossary.16562"></a><a href="#glo:dual.glossary">glossary</a> labels given in the <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span> argument, defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the current label and does <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>. If the optional argument is omitted, the list of all non-<a id="wrglossary.16563"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11224">356</a><p>
-<div class="defnbox"><a id="wrglossary.16564"></a><a href="#glo:forallglsentries"><code class="csfmt">\forallglsentries</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16565"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates overall all the <a id="wrglossary.16572"></a><a href="#glo:dual.glossary">glossary</a> labels given in the <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span> argument, defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the current label and does <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>. If the optional argument is omitted, the list of all non-<a id="wrglossary.16573"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11234">358</a><p>
+<div class="defnbox"><a id="wrglossary.16574"></a><a href="#glo:forallglsentries"><code class="csfmt">\forallglsentries</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16575"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <a id="wrglossary.16566"></a><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a> for each <a id="wrglossary.16567"></a><a href="#glo:dual.glossary">glossary</a>. The optional argument <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span> is a comma-separated list of <a id="wrglossary.16568"></a><a href="#glo:dual.glossary">glossary</a> labels. If omitted, all non-<a id="wrglossary.16569"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11241">356</a><p>
-<div class="defnbox"><a id="wrglossary.16570"></a><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16571"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <a id="wrglossary.16576"></a><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a> for each <a id="wrglossary.16577"></a><a href="#glo:dual.glossary">glossary</a>. The optional argument <span class="meta">&#x2329;<em class="metainner">types</em>&#x232a;</span> is a comma-separated list of <a id="wrglossary.16578"></a><a href="#glo:dual.glossary">glossary</a> labels. If omitted, all non-<a id="wrglossary.16579"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11251">358</a><p>
+<div class="defnbox"><a id="wrglossary.16580"></a><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16581"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over all entries in the given <a id="wrglossary.16572"></a><a href="#glo:dual.glossary">glossary</a> and, at each iteration, defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the current entry label and does <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>. The optional argument <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is the <a id="wrglossary.16573"></a><a href="#glo:dual.glossary">glossary</a> label and defaults to <a id="wrglossary.16574"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> if omitted. This command can&#x2019;t be used with <a id="wrglossary.16575"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> since there are no defined entries until <a id="wrglossary.16576"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has selected them and added them to the <a id="wrglossary.16577"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file. <a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11237">356</a><p>
+Iterates over all entries in the given <a id="wrglossary.16582"></a><a href="#glo:dual.glossary">glossary</a> and, at each iteration, defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> to the current entry label and does <span class="meta">&#x2329;<em class="metainner">body</em>&#x232a;</span>. The optional argument <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is the <a id="wrglossary.16583"></a><a href="#glo:dual.glossary">glossary</a> label and defaults to <a id="wrglossary.16584"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> if omitted. This command can&#x2019;t be used with <a id="wrglossary.16585"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> since there are no defined entries until <a id="wrglossary.16586"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has selected them and added them to the <a id="wrglossary.16587"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file. <a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11247">358</a><p>
</section><!-- end of section summary.index6881280 -->
<section id="summary.index6946816"><!-- start of section summary.index6946816 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->G<div class="labellink"><a href="#summary.index6946816">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16578"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16579"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16588"></a><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16589"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16580"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> but <a id="wrglossary.16581"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5488">178</a><p>
-<div class="defnbox"><a id="wrglossary.16582"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16583"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16590"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a> but <a id="wrglossary.16591"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5492">179</a><p>
+<div class="defnbox"><a id="wrglossary.16592"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16593"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16584"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> to display the <a id="wrglossary.16585"></a><a href="#glo:idx.acronym">acronym</a> singular full form on <a id="wrglossary.16586"></a><a href="#glo:dual.firstuse">first use</a>. Redefined by <a id="wrglossary.16587"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5479">178</a><p>
-<div class="defnbox"><a id="wrglossary.16588"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a><span class="floatrightbox"><a id="wrglossary.16589"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16594"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> to display the <a id="wrglossary.16595"></a><a href="#glo:idx.acronym">acronym</a> singular full form on <a id="wrglossary.16596"></a><a href="#glo:dual.firstuse">first use</a>. Redefined by <a id="wrglossary.16597"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5483">178</a><p>
+<div class="defnbox"><a id="wrglossary.16598"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a><span class="floatrightbox"><a id="wrglossary.16599"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the additional keys that need to be provided to <a id="wrglossary.16590"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> when called by <a id="wrglossary.16591"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. For example, the <a id="wrglossary.16592"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6579">211</a><p>
-<div class="defnbox"><a id="wrglossary.16593"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16594"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the additional keys that need to be provided to <a id="wrglossary.16600"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> when called by <a id="wrglossary.16601"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. For example, the <a id="wrglossary.16602"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6583">212</a><p>
+<div class="defnbox"><a id="wrglossary.16603"></a><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16604"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16595"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a> but <a id="wrglossary.16596"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5489">178</a><p>
-<div class="defnbox"><a id="wrglossary.16597"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16598"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16605"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a> but <a id="wrglossary.16606"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5493">179</a><p>
+<div class="defnbox"><a id="wrglossary.16607"></a><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16608"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16599"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> to display the <a id="wrglossary.16600"></a><a href="#glo:idx.acronym">acronym</a> plural full form on <a id="wrglossary.16601"></a><a href="#glo:dual.firstuse">first use</a>. Redefined by <a id="wrglossary.16602"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5482">178</a><p>
+Used by <a id="wrglossary.16609"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a> to display the <a id="wrglossary.16610"></a><a href="#glo:idx.acronym">acronym</a> plural full form on <a id="wrglossary.16611"></a><a href="#glo:dual.firstuse">first use</a>. Redefined by <a id="wrglossary.16612"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5486">178</a><p>
</section><!-- end of section summary.index6946816 -->
<section id="summary.index7012352"><!-- start of section summary.index7012352 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->Glo<div class="labellink"><a href="#summary.index7012352">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16603"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>glo:</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16613"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>glo:</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the prefix used for entry targets. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10404">327</a><p>
-<div class="defnbox"><a id="wrglossary.16604"></a><dfn id="glo:glossariesextrasetup"><code class="xtrcsfmt">\glossariesextrasetup</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16605"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the prefix used for entry targets. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10408">328</a><p>
+<div class="defnbox"><a id="wrglossary.16614"></a><dfn id="glo:glossariesextrasetup"><code class="xtrcsfmt">\glossariesextrasetup</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16615"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Change allowed options that are defined or modified by the <a id="wrglossary.16606"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. Note that some options can only be passed as package options.<p>
-<div class="defnbox"><a id="wrglossary.16607"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">data</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+Change allowed options that are defined or modified by the <a id="wrglossary.16616"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. Note that some options can only be passed as package options.<p>
+<div class="defnbox"><a id="wrglossary.16617"></a><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">data</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-This isn&#x2019;t actually defined as a command but is used as a keyword for <a id="wrglossary.16608"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. <a href="#sec:problemlocations">&#xa7;12.5</a>; <a href="#wrglossary.9060">279</a><p>
-<div class="defnbox"><a id="wrglossary.16609"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">locations</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16610"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+This isn&#x2019;t actually defined as a command but is used as a keyword for <a id="wrglossary.16618"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. <a href="#sec:problemlocations">&#xa7;12.5</a>; <a href="#wrglossary.9064">280</a><p>
+<div class="defnbox"><a id="wrglossary.16619"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">locations</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16620"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Encapsulations the <a id="wrglossary.16611"></a><a href="#glo:locationlist">number list</a> in the <a id="wrglossary.16612"></a><a href="#glo:dual.glossary">glossary</a> and is also used to save the <a id="wrglossary.16613"></a><a href="#glo:locationlist">number list</a> with the <a id="wrglossary.16614"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> option. This command is redefined by options such as <a id="wrglossary.16615"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> or commands like <a id="wrglossary.16616"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7927">249</a><p>
-<div class="defnbox"><a id="wrglossary.16617"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a><span class="floatrightbox"><a id="wrglossary.16618"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.16619"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
+Encapsulations the <a id="wrglossary.16621"></a><a href="#glo:locationlist">number list</a> in the <a id="wrglossary.16622"></a><a href="#glo:dual.glossary">glossary</a> and is also used to save the <a id="wrglossary.16623"></a><a href="#glo:locationlist">number list</a> with the <a id="wrglossary.16624"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> option. This command is redefined by options such as <a id="wrglossary.16625"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> or commands like <a id="wrglossary.16626"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7931">250</a><p>
+<div class="defnbox"><a id="wrglossary.16627"></a><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a><span class="floatrightbox"><a id="wrglossary.16628"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.16629"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Does the header code after <code class="code"><code class="cbeg">\begin{<a id="wrglossary.16620"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>}</code></code>. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10517">331</a><p>
-<div class="defnbox"><a id="wrglossary.16621"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a><code class="code"><span class="meta">&#x2329;<em class="metainner">glossary title</em>&#x232a;</span></code><span class="floatrightbox"><a id="wrglossary.16622"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does the header code after <code class="code"><code class="cbeg">\begin{<a id="wrglossary.16630"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a>}</code></code>. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10527">332</a><p>
+<div class="defnbox"><a id="wrglossary.16631"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a><code class="code"><span class="meta">&#x2329;<em class="metainner">glossary title</em>&#x232a;</span></code><span class="floatrightbox"><a id="wrglossary.16632"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Only provided if it hasn&#x2019;t already been defined for backward-compatibility. Use <a id="wrglossary.16623"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> instead. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7788">245</a><p>
-<div class="defnbox"><a id="wrglossary.16624"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Glossary; <a id="wrglossary.16625"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+Only provided if it hasn&#x2019;t already been defined for backward-compatibility. Use <a id="wrglossary.16633"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a> instead. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7792">246</a><p>
+<div class="defnbox"><a id="wrglossary.16634"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Glossary; <a id="wrglossary.16635"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.16626"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as the default title for <a id="wrglossary.16627"></a><a href="#glo:dual.glossary">glossaries</a> without a specified title. May already be defined by a language package. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
-<div class="defnbox"><a id="wrglossary.16628"></a><a href="#glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></a><span class="floatrightbox"><a id="wrglossary.16629"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provided by <a id="wrglossary.16636"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as the default title for <a id="wrglossary.16637"></a><a href="#glo:dual.glossary">glossaries</a> without a specified title. May already be defined by a language package. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
+<div class="defnbox"><a id="wrglossary.16638"></a><a href="#glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></a><span class="floatrightbox"><a id="wrglossary.16639"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used at the end of the <a id="wrglossary.16630"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7892">248</a><p>
-<div class="defnbox"><a id="wrglossary.16631"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a><span class="floatrightbox"><a id="wrglossary.16632"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used at the end of the <a id="wrglossary.16640"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7896">249</a><p>
+<div class="defnbox"><a id="wrglossary.16641"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a><span class="floatrightbox"><a id="wrglossary.16642"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used at the start of the <a id="wrglossary.16633"></a><a href="#glo:dual.glossary">glossary</a>. This will be locally redefined to the <a id="wrglossary.16634"></a><a href="#glo:idx.glossarypreamble">preamble</a> associated with the current glossary, if one has been set. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7866">247</a><p>
-<div class="defnbox"><a id="wrglossary.16635"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">toc title</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+Used at the start of the <a id="wrglossary.16643"></a><a href="#glo:dual.glossary">glossary</a>. This will be locally redefined to the <a id="wrglossary.16644"></a><a href="#glo:idx.glossarypreamble">preamble</a> associated with the current glossary, if one has been set. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7870">248</a><p>
+<div class="defnbox"><a id="wrglossary.16645"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">toc title</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-Used to display the glossary heading. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7776">245</a><p>
-<div class="defnbox"><a id="wrglossary.16636"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:glossarystyle"><code class="csfmt">\glossarystyle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16637"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.0&#x2013;v4.49</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to display the glossary heading. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7780">246</a><p>
+<div class="defnbox"><a id="wrglossary.16646"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:glossarystyle"><code class="csfmt">\glossarystyle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16647"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.0&#x2013;v4.49</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the default <a id="wrglossary.16638"></a><a href="#glo:idx.glossarystyle">glossary style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. Deprecated in v3.08a and removed in v4.50. Now only available with rollback. Use <a id="wrglossary.16639"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> instead.<p>
-<div class="defnbox"><a id="wrglossary.16640"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a></div><!-- end of defnbox -->
+Sets the default <a id="wrglossary.16648"></a><a href="#glo:idx.glossarystyle">glossary style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. Deprecated in v3.08a and removed in v4.50. Now only available with rollback. Use <a id="wrglossary.16649"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a> instead.<p>
+<div class="defnbox"><a id="wrglossary.16650"></a><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a></div><!-- end of defnbox -->
<p>
-Defined by <a id="wrglossary.16641"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> to the current <a id="wrglossary.16642"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> title. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7834">246</a><p>
-<div class="defnbox"><a id="wrglossary.16643"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a></div><!-- end of defnbox -->
+Defined by <a id="wrglossary.16651"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> to the current <a id="wrglossary.16652"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> title. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7838">247</a><p>
+<div class="defnbox"><a id="wrglossary.16653"></a><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a></div><!-- end of defnbox -->
<p>
-Defined by <a id="wrglossary.16644"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> to the current <a id="wrglossary.16645"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> title for the <a id="wrglossary.16646"></a><a href="#glo:idx.tableofcontents">table of contents</a> (if <a id="wrglossary.16647"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>true). <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7839">246</a><p>
-<div class="defnbox"><a id="wrglossary.16648"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16649"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.16650"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
+Defined by <a id="wrglossary.16654"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> to the current <a id="wrglossary.16655"></a><a href="#glo:dual.glossary">glossary&#x2019;s</a> title for the <a id="wrglossary.16656"></a><a href="#glo:idx.tableofcontents">table of contents</a> (if <a id="wrglossary.16657"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>true). <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7843">247</a><p>
+<div class="defnbox"><a id="wrglossary.16658"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16659"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.16660"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Redefined by the <a id="wrglossary.16651"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display <a id="wrglossary.16652"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10549">332</a><p>
-<div class="defnbox"><a id="wrglossary.16653"></a><a href="#glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16654"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Redefined by the <a id="wrglossary.16661"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display <a id="wrglossary.16662"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10559">333</a><p>
+<div class="defnbox"><a id="wrglossary.16663"></a><a href="#glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16664"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16655"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> but <a id="wrglossary.16656"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10428">328</a><p>
-<div class="defnbox"><a id="wrglossary.16657"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16658"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16665"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> but <a id="wrglossary.16666"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10432">329</a><p>
+<div class="defnbox"><a id="wrglossary.16667"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16668"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used within <a id="wrglossary.16659"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the description. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10423">328</a><p>
-<div class="defnbox"><a id="wrglossary.16660"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16661"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used within <a id="wrglossary.16669"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the description. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10427">329</a><p>
+<div class="defnbox"><a id="wrglossary.16670"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16671"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16662"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> but <a id="wrglossary.16663"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10413">328</a><p>
-<div class="defnbox"><a id="wrglossary.16664"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16665"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16672"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> but <a id="wrglossary.16673"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10417">329</a><p>
+<div class="defnbox"><a id="wrglossary.16674"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16675"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used within <a id="wrglossary.16666"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the name encapsulated with <a id="wrglossary.16667"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10407">327</a><p>
-<div class="defnbox"><a id="wrglossary.16668"></a><dfn id="glo:glossentrynameother"><code class="xtrcsfmt">\glossentrynameother</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16669"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used within <a id="wrglossary.16676"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the name encapsulated with <a id="wrglossary.16677"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10411">328</a><p>
+<div class="defnbox"><a id="wrglossary.16678"></a><dfn id="glo:glossentrynameother"><code class="xtrcsfmt">\glossentrynameother</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16679"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Behaves like <a id="wrglossary.16670"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> but uses the given field (identified by its <a id="wrglossary.16671"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a>) instead of <a id="wrglossary.16672"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.16673"></a><a href="#glo:Glossentrysymbol"><code class="csfmt">\Glossentrysymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16674"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Behaves like <a id="wrglossary.16680"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> but uses the given field (identified by its <a id="wrglossary.16681"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a>) instead of <a id="wrglossary.16682"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.16683"></a><a href="#glo:Glossentrysymbol"><code class="csfmt">\Glossentrysymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16684"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16675"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> but <a id="wrglossary.16676"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10443">328</a><p>
-<div class="defnbox"><a id="wrglossary.16677"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16678"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16685"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> but <a id="wrglossary.16686"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10447">329</a><p>
+<div class="defnbox"><a id="wrglossary.16687"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16688"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used within <a id="wrglossary.16679"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the symbol. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10437">328</a><p>
+Used within <a id="wrglossary.16689"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display the symbol. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10441">329</a><p>
</section><!-- end of section summary.index7012352 -->
<section id="summary.index7077888"><!-- start of section summary.index7077888 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->Gls<div class="labellink"><a href="#summary.index7077888">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.16680"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16681"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16690"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16691"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16682"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but converts the <a id="wrglossary.16683"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16684"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5063">166</a><p>
-<div class="defnbox"><a id="wrglossary.16685"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16686"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16692"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but converts the <a id="wrglossary.16693"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16694"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5067">166</a><p>
+<div class="defnbox"><a id="wrglossary.16695"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16696"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16687"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but converts the <a id="wrglossary.16688"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16689"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5061">166</a><p>
-<div class="defnbox"><a id="wrglossary.16690"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16691"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16697"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but converts the <a id="wrglossary.16698"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16699"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5065">166</a><p>
+<div class="defnbox"><a id="wrglossary.16700"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16701"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced depends on whether or not this is the <a id="wrglossary.16692"></a><a href="#glo:dual.firstuse">first use</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument may be inserted at the end of the <a id="wrglossary.16693"></a><a href="#glo:dual.linktext">link text</a> or may be inserted at a different point (for example, after the long form on <a id="wrglossary.16694"></a><a href="#glo:dual.firstuse">first use</a> for some <a id="wrglossary.16695"></a><a href="#glo:idx.acronym">acronym</a> or <a id="wrglossary.16696"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> styles. For the first optional argument, see <a id="wrglossary.16697"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5048">165</a><p>
-<div class="defnbox"><a id="wrglossary.16698"></a><a href="#glo:gls@accessibility"><code class="csfmt">\gls@accessibility</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16699"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced depends on whether or not this is the <a id="wrglossary.16702"></a><a href="#glo:dual.firstuse">first use</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument may be inserted at the end of the <a id="wrglossary.16703"></a><a href="#glo:dual.linktext">link text</a> or may be inserted at a different point (for example, after the long form on <a id="wrglossary.16704"></a><a href="#glo:dual.firstuse">first use</a> for some <a id="wrglossary.16705"></a><a href="#glo:idx.acronym">acronym</a> or <a id="wrglossary.16706"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> styles. For the first optional argument, see <a id="wrglossary.16707"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5052">165</a><p>
+<div class="defnbox"><a id="wrglossary.16708"></a><a href="#glo:gls@accessibility"><code class="csfmt">\gls@accessibility</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16709"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.16700"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a> to provide the accessibility support. <a href="#sec:accsuppdevnote">&#xa7;17.5</a>; <a href="#wrglossary.11955">387</a><p>
-<div class="defnbox"><a id="wrglossary.16701"></a><a href="#glo:gls@accsupp@engine"><code class="csfmt">\gls@accsupp@engine</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>accsupp; <a id="wrglossary.16702"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.16710"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a> to provide the accessibility support. <a href="#sec:accsuppdevnote">&#xa7;17.5</a>; <a href="#wrglossary.11965">390</a><p>
+<div class="defnbox"><a id="wrglossary.16711"></a><a href="#glo:gls@accsupp@engine"><code class="csfmt">\gls@accsupp@engine</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>accsupp; <a id="wrglossary.16712"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the accessibility support engine. This command may be defined before <a id="wrglossary.16703"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> is loaded. <a href="#sec:accsuppdevnote">&#xa7;17.5</a>; <a href="#wrglossary.11951">387</a><p>
-<div class="defnbox"><a id="wrglossary.16704"></a><dfn id="glo:glsabbrvfont"><code class="csfmt">\glsabbrvfont</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16705"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the accessibility support engine. This command may be defined before <a id="wrglossary.16713"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> is loaded. <a href="#sec:accsuppdevnote">&#xa7;17.5</a>; <a href="#wrglossary.11961">390</a><p>
+<div class="defnbox"><a id="wrglossary.16714"></a><dfn id="glo:glsabbrvfont"><code class="csfmt">\glsabbrvfont</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16715"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Font formatting command for the short form, initialised by the abbreviation style.<p>
-<div class="defnbox"><a id="wrglossary.16706"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16707"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16716"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16717"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Applies <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> as the <a id="wrglossary.16708"></a><a href="#glo:idx.accessattr">accessibility attribute</a> <span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span> for the given <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>. This internally uses the accessibility support provided by <a id="wrglossary.16709"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a>. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11829">380</a><p>
-<div class="defnbox"><a id="wrglossary.16710"></a><dfn id="glo:Glsaccesslong"><code class="xtrcsfmt">\Glsaccesslong</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16711"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Applies <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> as the <a id="wrglossary.16718"></a><a href="#glo:idx.accessattr">accessibility attribute</a> <span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span> for the given <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>. This internally uses the accessibility support provided by <a id="wrglossary.16719"></a><a href="#glo:pkg.accsupp"><span class="styfmt">accsupp</span></a>. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11839">383</a><p>
+<div class="defnbox"><a id="wrglossary.16720"></a><dfn id="glo:Glsaccesslong"><code class="xtrcsfmt">\Glsaccesslong</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16721"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The <a id="wrglossary.16712"></a><a href="#glo:idx.sentencecase">sentence case</a> version of <a id="wrglossary.16713"></a><a href="#glo:glsaccesslong"><code class="xtrcsfmt">\glsaccesslong</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16714"></a><dfn id="glo:glsaccesslong"><code class="xtrcsfmt">\glsaccesslong</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16715"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+The <a id="wrglossary.16722"></a><a href="#glo:idx.sentencecase">sentence case</a> version of <a id="wrglossary.16723"></a><a href="#glo:glsaccesslong"><code class="xtrcsfmt">\glsaccesslong</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16724"></a><dfn id="glo:glsaccesslong"><code class="xtrcsfmt">\glsaccesslong</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16725"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If accessibility support was enabled when <a id="wrglossary.16716"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16717"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16718"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16719"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16720"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16721"></a><dfn id="glo:Glsaccesslongpl"><code class="xtrcsfmt">\Glsaccesslongpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16722"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If accessibility support was enabled when <a id="wrglossary.16726"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16727"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16728"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16729"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16730"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16731"></a><dfn id="glo:Glsaccesslongpl"><code class="xtrcsfmt">\Glsaccesslongpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16732"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The <a id="wrglossary.16723"></a><a href="#glo:idx.sentencecase">sentence case</a> version of <a id="wrglossary.16724"></a><a href="#glo:glsaccesslongpl"><code class="xtrcsfmt">\glsaccesslongpl</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16725"></a><dfn id="glo:glsaccesslongpl"><code class="xtrcsfmt">\glsaccesslongpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16726"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+The <a id="wrglossary.16733"></a><a href="#glo:idx.sentencecase">sentence case</a> version of <a id="wrglossary.16734"></a><a href="#glo:glsaccesslongpl"><code class="xtrcsfmt">\glsaccesslongpl</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16735"></a><dfn id="glo:glsaccesslongpl"><code class="xtrcsfmt">\glsaccesslongpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16736"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If accessibility support was enabled when <a id="wrglossary.16727"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16728"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16729"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16730"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16731"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16732"></a><dfn id="glo:glsaccessname"><code class="xtrcsfmt">\glsaccessname</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16733"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If accessibility support was enabled when <a id="wrglossary.16737"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16738"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16739"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16740"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16741"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16742"></a><dfn id="glo:glsaccessname"><code class="xtrcsfmt">\glsaccessname</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16743"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If accessibility support was enabled when <a id="wrglossary.16734"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16735"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16736"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16737"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16738"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16739"></a><dfn id="glo:glsaccessshort"><code class="xtrcsfmt">\glsaccessshort</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16740"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If accessibility support was enabled when <a id="wrglossary.16744"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16745"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16746"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16747"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16748"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16749"></a><dfn id="glo:glsaccessshort"><code class="xtrcsfmt">\glsaccessshort</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16750"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If accessibility support was enabled when <a id="wrglossary.16741"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16742"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16743"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16744"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16745"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16746"></a><dfn id="glo:glsaccessshortpl"><code class="xtrcsfmt">\glsaccessshortpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16747"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If accessibility support was enabled when <a id="wrglossary.16751"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16752"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16753"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16754"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16755"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16756"></a><dfn id="glo:glsaccessshortpl"><code class="xtrcsfmt">\glsaccessshortpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16757"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If accessibility support was enabled when <a id="wrglossary.16748"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16749"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16750"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16751"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16752"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16753"></a><a href="#glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16754"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If accessibility support was enabled when <a id="wrglossary.16758"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> was loaded (<a id="wrglossary.16759"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a>) this will display the value of the <a id="wrglossary.16760"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key with the accessibility support enabled for that key (<a id="wrglossary.16761"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a>). If there is no accessibility support, this just uses <a id="wrglossary.16762"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16763"></a><a href="#glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16764"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Applies <span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span> as the ActualText for <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span> using <a id="wrglossary.16755"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11818">380</a><p>
-<div class="defnbox"><a id="wrglossary.16756"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16757"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>; <a id="wrglossary.16758"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Applies <span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span> as the ActualText for <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span> using <a id="wrglossary.16765"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a>. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11828">383</a><p>
+<div class="defnbox"><a id="wrglossary.16766"></a><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.16767"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>; <a id="wrglossary.16768"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Short plural suffix, this command is changed by <a id="wrglossary.16759"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. <a href="#sec:acronyms">&#xa7;6</a>; <a href="#wrglossary.6003">193</a><p>
-<div class="defnbox"><a id="wrglossary.16760"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16761"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Short plural suffix, this command is changed by <a id="wrglossary.16769"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. <a href="#sec:acronyms">&#xa7;6</a>; <a href="#wrglossary.6007">194</a><p>
+<div class="defnbox"><a id="wrglossary.16770"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16771"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Uses a non-breakable space if the short form is less than 3em. This command is redefined by <a id="wrglossary.16762"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to use <a id="wrglossary.16763"></a><a href="#glo:glsacspacemax"><code class="xtrcsfmt">\glsacspacemax</code></a> instead of the hard-coded 3em. <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6399">206</a><p>
-<div class="defnbox"><a id="wrglossary.16764"></a><dfn id="glo:glsacspacemax"><code class="xtrcsfmt">\glsacspacemax</code></dfn><span class="floatrightbox"><a id="wrglossary.16765"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Uses a non-breakable space if the short form is less than 3em. This command is redefined by <a id="wrglossary.16772"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to use <a id="wrglossary.16773"></a><a href="#glo:glsacspacemax"><code class="xtrcsfmt">\glsacspacemax</code></a> instead of the hard-coded 3em. <a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6403">207</a><p>
+<div class="defnbox"><a id="wrglossary.16774"></a><dfn id="glo:glsacspacemax"><code class="xtrcsfmt">\glsacspacemax</code></dfn><span class="floatrightbox"><a id="wrglossary.16775"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the maximum width used by <a id="wrglossary.16766"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a>. This is a macro not a register. The default is <code class="code">3em</code>.<p>
-<div class="defnbox"><a id="wrglossary.16767"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16768"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the maximum width used by <a id="wrglossary.16776"></a><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a>. This is a macro not a register. The default is <code class="code">3em</code>.<p>
+<div class="defnbox"><a id="wrglossary.16777"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16778"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indexes the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. <a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8107">254</a><p>
-<div class="defnbox"><a id="wrglossary.16769"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.16770"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indexes the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. <a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8111">255</a><p>
+<div class="defnbox"><a id="wrglossary.16779"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.16780"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over all non-<a id="wrglossary.16771"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> (or all those listed in the <a id="wrglossary.16772"></a><a href="#glo:opt.glsopt.types"><span class="csoptfmt">types</span></a> option) and <a id="wrglossary.16773"></a><a href="#glo:@@glslabel@indexing">indexes</a> each entry in the <a id="wrglossary.16774"></a><a href="#glo:dual.glossary">glossary</a>. The optional argument <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> are passed to <a id="wrglossary.16775"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>. This command can&#x2019;t be used with <a id="wrglossary.16776"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Use the <a id="wrglossary.16777"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> <a id="wrglossary.16778"></a><a href="#glo:idx.resourceopt">resource option</a> instead. <a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8140">255</a><p>
-<div class="defnbox"><a id="wrglossary.16779"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary types</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.16780"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates over all non-<a id="wrglossary.16781"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> (or all those listed in the <a id="wrglossary.16782"></a><a href="#glo:opt.glsopt.types"><span class="csoptfmt">types</span></a> option) and <a id="wrglossary.16783"></a><a href="#glo:@@glslabel@indexing">indexes</a> each entry in the <a id="wrglossary.16784"></a><a href="#glo:dual.glossary">glossary</a>. The optional argument <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span> are passed to <a id="wrglossary.16785"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>. This command can&#x2019;t be used with <a id="wrglossary.16786"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Use the <a id="wrglossary.16787"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> <a id="wrglossary.16788"></a><a href="#glo:idx.resourceopt">resource option</a> instead. <a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8144">256</a><p>
+<div class="defnbox"><a id="wrglossary.16789"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary types</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.16790"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over all <a id="wrglossary.16781"></a><a href="#glo:dual.glossary">glossaries</a> listed in <span class="meta">&#x2329;<em class="metainner">glossary types</em>&#x232a;</span> (all all non-<a id="wrglossary.16782"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> if omitted) and <a id="wrglossary.16783"></a><a href="#glo:@@glslabel@indexing">indexes</a> each entry (with <a id="wrglossary.16784"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.16785"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span>) that hasn&#x2019;t been used. This command can&#x2019;t be used with <a id="wrglossary.16786"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Use the <a id="wrglossary.16787"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> <a id="wrglossary.16788"></a><a href="#glo:idx.resourceopt">resource option</a> instead. <a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8176">255</a><p>
-<div class="defnbox"><a id="wrglossary.16789"></a><dfn id="glo:glsaddeach"><code class="csfmt">\glsaddeach</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry label list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16790"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates over all <a id="wrglossary.16791"></a><a href="#glo:dual.glossary">glossaries</a> listed in <span class="meta">&#x2329;<em class="metainner">glossary types</em>&#x232a;</span> (all all non-<a id="wrglossary.16792"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> if omitted) and <a id="wrglossary.16793"></a><a href="#glo:@@glslabel@indexing">indexes</a> each entry (with <a id="wrglossary.16794"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.16795"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span>) that hasn&#x2019;t been used. This command can&#x2019;t be used with <a id="wrglossary.16796"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Use the <a id="wrglossary.16797"></a><a href="#glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></a><span class="optfmt">=all</span> <a id="wrglossary.16798"></a><a href="#glo:idx.resourceopt">resource option</a> instead. <a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8180">256</a><p>
+<div class="defnbox"><a id="wrglossary.16799"></a><dfn id="glo:glsaddeach"><code class="csfmt">\glsaddeach</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry label list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16800"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <code class="code"><a id="wrglossary.16791"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code> for each label in the supplied comma-separated list.<p>
-<div class="defnbox"><a id="wrglossary.16792"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link ucfirst cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link ucfirst cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link allcaps cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16793"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.12a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <code class="code"><a id="wrglossary.16801"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code> for each label in the supplied comma-separated list.<p>
+<div class="defnbox"><a id="wrglossary.16802"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link ucfirst cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link ucfirst cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">link allcaps cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16803"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.12a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines a new <a id="wrglossary.16794"></a><a href="#glo:idx.gloskey">glossary entry key</a> with the given default value and commands that are analogous to <a id="wrglossary.16795"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> (<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>), <a id="wrglossary.16796"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a> (<span class="meta">&#x2329;<em class="metainner">no link ucfirst cs</em>&#x232a;</span>), <a id="wrglossary.16797"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> (<span class="meta">&#x2329;<em class="metainner">link cs</em>&#x232a;</span>), <a id="wrglossary.16798"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a> (<span class="meta">&#x2329;<em class="metainner">link ucfirst cs</em>&#x232a;</span>), <a id="wrglossary.16799"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a> (<span class="meta">&#x2329;<em class="metainner">link allcaps cs</em>&#x232a;</span>). The starred version switches on field expansion for the given key. <a href="#sec:glsaddkey">&#xa7;4.3.1</a>; <a href="#wrglossary.4179">140</a><p>
-<div class="defnbox"><a id="wrglossary.16800"></a><dfn id="glo:GlsAddLetterGroup"><code class="csfmt">\GlsAddLetterGroup</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xindy code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16801"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.16802"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Defines a new <a id="wrglossary.16804"></a><a href="#glo:idx.gloskey">glossary entry key</a> with the given default value and commands that are analogous to <a id="wrglossary.16805"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> (<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>), <a id="wrglossary.16806"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a> (<span class="meta">&#x2329;<em class="metainner">no link ucfirst cs</em>&#x232a;</span>), <a id="wrglossary.16807"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> (<span class="meta">&#x2329;<em class="metainner">link cs</em>&#x232a;</span>), <a id="wrglossary.16808"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a> (<span class="meta">&#x2329;<em class="metainner">link ucfirst cs</em>&#x232a;</span>), <a id="wrglossary.16809"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a> (<span class="meta">&#x2329;<em class="metainner">link allcaps cs</em>&#x232a;</span>). The starred version switches on field expansion for the given key. <a href="#sec:glsaddkey">&#xa7;4.3.1</a>; <a href="#wrglossary.4183">140</a><p>
+<div class="defnbox"><a id="wrglossary.16810"></a><dfn id="glo:GlsAddLetterGroup"><code class="csfmt">\GlsAddLetterGroup</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xindy code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16811"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.16812"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Adds a new <a id="wrglossary.16803"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> letter <a id="wrglossary.16804"></a><a href="#glo:idx.group">group</a>, identified by <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> and defined by <span class="meta">&#x2329;<em class="metainner">xindy code</em>&#x232a;</span>. This information is written to the <a id="wrglossary.16805"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file that&#x2019;s created by <a id="wrglossary.16806"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16807"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16808"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Adds a new <a id="wrglossary.16813"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> letter <a id="wrglossary.16814"></a><a href="#glo:idx.group">group</a>, identified by <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> and defined by <span class="meta">&#x2329;<em class="metainner">xindy code</em>&#x232a;</span>. This information is written to the <a id="wrglossary.16815"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> file that&#x2019;s created by <a id="wrglossary.16816"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16817"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">default value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">no link cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16818"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Provides a new <a id="wrglossary.16809"></a><a href="#glo:idx.gloskey">glossary entry key</a> with a default value and a command for simply accessing the value (without indexing or <a id="wrglossary.16810"></a><a href="#glo:idx.hyperlink">hyperlinks</a>). The starred version switches on field expansion for the given key. <a href="#sec:glsaddstoragekey">&#xa7;4.3.2</a>; <a href="#wrglossary.4218">142</a><p>
-<div class="defnbox"><a id="wrglossary.16811"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16812"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.16813"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Provides a new <a id="wrglossary.16819"></a><a href="#glo:idx.gloskey">glossary entry key</a> with a default value and a command for simply accessing the value (without indexing or <a id="wrglossary.16820"></a><a href="#glo:idx.hyperlink">hyperlinks</a>). The starred version switches on field expansion for the given key. <a href="#sec:glsaddstoragekey">&#xa7;4.3.2</a>; <a href="#wrglossary.4222">142</a><p>
+<div class="defnbox"><a id="wrglossary.16821"></a><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16822"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.16823"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Adds the <a id="wrglossary.16814"></a><a href="#glo:idx.xindyattr">xindy attributes</a> associated with <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> to the <a id="wrglossary.16815"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10884">341</a><p>
-<div class="defnbox"><a id="wrglossary.16816"></a><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">counter list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16817"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.16818"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Adds the <a id="wrglossary.16824"></a><a href="#glo:idx.xindyattr">xindy attributes</a> associated with <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> to the <a id="wrglossary.16825"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10894">343</a><p>
+<div class="defnbox"><a id="wrglossary.16826"></a><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">counter list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16827"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.16828"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Identifies all the <a id="wrglossary.16819"></a><a href="#glo:dual.locationcounter">location counters</a> required in the document. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10867">341</a><p>
-<div class="defnbox"><a id="wrglossary.16820"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16821"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.16822"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Identifies all the <a id="wrglossary.16829"></a><a href="#glo:dual.locationcounter">location counters</a> required in the document. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10877">343</a><p>
+<div class="defnbox"><a id="wrglossary.16830"></a><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16831"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.16832"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Adds the given location syntax to the <a id="wrglossary.16823"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10929">343</a><p>
-<div class="defnbox"><a id="wrglossary.16824"></a><a href="#glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16825"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.16826"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Adds the given location syntax to the <a id="wrglossary.16833"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10939">344</a><p>
+<div class="defnbox"><a id="wrglossary.16834"></a><a href="#glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16835"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.16836"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Adds a required <a id="wrglossary.16827"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> file to the <a id="wrglossary.16828"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. <a href="#sec:xdystyles">&#xa7;14.1</a>; <a href="#wrglossary.10797">338</a><p>
-<div class="defnbox"><a id="wrglossary.16829"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a><span class="floatrightbox"><a id="wrglossary.16830"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Adds a required <a id="wrglossary.16837"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> file to the <a id="wrglossary.16838"></a><a href="#glo:ext.xdy"><span class="extfmt">xdy</span></a> style file. <a href="#sec:xdystyles">&#xa7;14.1</a>; <a href="#wrglossary.10807">340</a><p>
+<div class="defnbox"><a id="wrglossary.16839"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a><span class="floatrightbox"><a id="wrglossary.16840"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the prefix for the label used by <a id="wrglossary.16831"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=autolabel</span> and <a id="wrglossary.16832"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=nameref</span>. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2313">81</a><p>
-<div class="defnbox"><a id="wrglossary.16833"></a><a href="#glo:glsbackslash"><code class="csfmt">\glsbackslash</code></a><span class="floatrightbox"><a id="wrglossary.16834"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.11+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the prefix for the label used by <a id="wrglossary.16841"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=autolabel</span> and <a id="wrglossary.16842"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=nameref</span>. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2317">81</a><p>
+<div class="defnbox"><a id="wrglossary.16843"></a><a href="#glo:glsbackslash"><code class="csfmt">\glsbackslash</code></a><span class="floatrightbox"><a id="wrglossary.16844"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.11+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to <a id="wrglossary.16835"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a> (a literal backslash). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10773">338</a><p>
-<div class="defnbox"><a id="wrglossary.16836"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16837"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.48+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <a id="wrglossary.16845"></a><a href="#glo:idx.sym.bksl"><code class="code">\</code></a> (a literal backslash). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10783">340</a><p>
+<div class="defnbox"><a id="wrglossary.16846"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16847"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.48+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Just does <a id="wrglossary.16838"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> but may be redefined to use <a id="wrglossary.16839"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a>, if required. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11202">355</a><p>
-<div class="defnbox"><a id="wrglossary.16840"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">sentence</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">all caps</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16841"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Just does <a id="wrglossary.16848"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> but may be redefined to use <a id="wrglossary.16849"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a>, if required. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11212">357</a><p>
+<div class="defnbox"><a id="wrglossary.16850"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">sentence</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">all caps</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16851"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defined by the <a id="wrglossary.16842"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands to expand to <span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span> if the calling command wasn&#x2019;t a <a id="wrglossary.16843"></a><a href="#glo:@@glslabel@casechange">case-changing</a> command (<a id="wrglossary.16844"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.16845"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>), to <span class="meta">&#x2329;<em class="metainner">sentence</em>&#x232a;</span> for <a id="wrglossary.16846"></a><a href="#glo:idx.sentencecase">sentence case</a> commands (<a id="wrglossary.16847"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> or <a id="wrglossary.16848"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>) or to <span class="meta">&#x2329;<em class="metainner">all caps</em>&#x232a;</span> for <a id="wrglossary.16849"></a><a href="#glo:idx.allcaps">all caps</a> commands (<a id="wrglossary.16850"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> or <a id="wrglossary.16851"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>). <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5365">176</a><p>
-<div class="defnbox"><a id="wrglossary.16852"></a><dfn id="glo:glscategory"><code class="xtrcsfmt">\glscategory</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16853"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defined by the <a id="wrglossary.16852"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands to expand to <span class="meta">&#x2329;<em class="metainner">no change</em>&#x232a;</span> if the calling command wasn&#x2019;t a <a id="wrglossary.16853"></a><a href="#glo:@@glslabel@casechange">case-changing</a> command (<a id="wrglossary.16854"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.16855"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>), to <span class="meta">&#x2329;<em class="metainner">sentence</em>&#x232a;</span> for <a id="wrglossary.16856"></a><a href="#glo:idx.sentencecase">sentence case</a> commands (<a id="wrglossary.16857"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> or <a id="wrglossary.16858"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>) or to <span class="meta">&#x2329;<em class="metainner">all caps</em>&#x232a;</span> for <a id="wrglossary.16859"></a><a href="#glo:idx.allcaps">all caps</a> commands (<a id="wrglossary.16860"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> or <a id="wrglossary.16861"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>). <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5369">176</a><p>
+<div class="defnbox"><a id="wrglossary.16862"></a><dfn id="glo:glscategory"><code class="xtrcsfmt">\glscategory</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16863"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Expands to the entry&#x2019;s category.<p>
-<div class="defnbox"><a id="wrglossary.16854"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a><span class="floatrightbox"><a id="wrglossary.16855"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.16864"></a><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a><span class="floatrightbox"><a id="wrglossary.16865"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to clear the page at the start of a <a id="wrglossary.16856"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7819">246</a><p>
-<div class="defnbox"><a id="wrglossary.16857"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a></div><!-- end of defnbox -->
+Used to clear the page at the start of a <a id="wrglossary.16866"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7823">247</a><p>
+<div class="defnbox"><a id="wrglossary.16867"></a><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a></div><!-- end of defnbox -->
<p>
-Expands to <a id="wrglossary.16858"></a><a href="#glo:idx.sym.eg"></a> (a literal closing brace). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10760">337</a><p>
-<div class="defnbox"><a id="wrglossary.16859"></a><a href="#glo:glscounter"><code class="csfmt">\glscounter</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>page; <a id="wrglossary.16860"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <a id="wrglossary.16868"></a><a href="#glo:idx.sym.eg"></a> (a literal closing brace). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10770">339</a><p>
+<div class="defnbox"><a id="wrglossary.16869"></a><a href="#glo:glscounter"><code class="csfmt">\glscounter</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>page; <a id="wrglossary.16870"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The default counter as specified by the <a id="wrglossary.16861"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> option. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2605">90</a><p>
-<div class="defnbox"><a id="wrglossary.16862"></a><dfn id="glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></dfn><span class="floatrightbox"><a id="wrglossary.16863"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+The default counter as specified by the <a id="wrglossary.16871"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> option. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2609">90</a><p>
+<div class="defnbox"><a id="wrglossary.16872"></a><dfn id="glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></dfn><span class="floatrightbox"><a id="wrglossary.16873"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Assigned at the start of each <a id="wrglossary.16864"></a><a href="#glo:idx.glossaryentry">entry</a> item within the <a id="wrglossary.16865"></a><a href="#glo:dual.glossary">glossary</a>. This command may be used by <a id="wrglossary.16866"></a><a href="#glo:dual.glossary">glossary</a> hooks, such as <a id="wrglossary.16867"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>, to reference the current entry.<p>
-<div class="defnbox"><a id="wrglossary.16868"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a><span class="floatrightbox"><a id="wrglossary.16869"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.23+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Assigned at the start of each <a id="wrglossary.16874"></a><a href="#glo:idx.glossaryentry">entry</a> item within the <a id="wrglossary.16875"></a><a href="#glo:dual.glossary">glossary</a>. This command may be used by <a id="wrglossary.16876"></a><a href="#glo:dual.glossary">glossary</a> hooks, such as <a id="wrglossary.16877"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>, to reference the current entry.<p>
+<div class="defnbox"><a id="wrglossary.16878"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a><span class="floatrightbox"><a id="wrglossary.16879"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.23+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional commands such as <a id="wrglossary.16870"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a> set this to the field&#x2019;s value for use within the <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> code. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11323">360</a><p>
-<div class="defnbox"><a id="wrglossary.16871"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a><span class="floatrightbox"><a id="wrglossary.16872"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional commands such as <a id="wrglossary.16880"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a> set this to the field&#x2019;s value for use within the <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> code. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11333">363</a><p>
+<div class="defnbox"><a id="wrglossary.16881"></a><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a><span class="floatrightbox"><a id="wrglossary.16882"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Placeholder command that expands to the text provided in <a id="wrglossary.16873"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5375">176</a><p>
-<div class="defnbox"><a id="wrglossary.16874"></a><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16875"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Placeholder command that expands to the text provided in <a id="wrglossary.16883"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5379">176</a><p>
+<div class="defnbox"><a id="wrglossary.16884"></a><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16885"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Identifies the list of <a id="wrglossary.16876"></a><a href="#glo:dual.glossary">glossaries</a> that should have <a id="wrglossary.16877"></a><a href="#glo:idx.hyperlink">hyperlinks</a> suppressed. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3216">110</a><p>
-<div class="defnbox"><a id="wrglossary.16878"></a><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16879"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Identifies the list of <a id="wrglossary.16886"></a><a href="#glo:dual.glossary">glossaries</a> that should have <a id="wrglossary.16887"></a><a href="#glo:idx.hyperlink">hyperlinks</a> suppressed. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3220">110</a><p>
+<div class="defnbox"><a id="wrglossary.16888"></a><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16889"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The default value for the <a id="wrglossary.16880"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> key when defining <a id="wrglossary.16881"></a><a href="#glo:idx.acronym">acronyms</a> with <a id="wrglossary.16882"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11774">378</a><p>
-<div class="defnbox"><a id="wrglossary.16883"></a><dfn id="glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span>main; <a id="wrglossary.16884"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+The default value for the <a id="wrglossary.16890"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> key when defining <a id="wrglossary.16891"></a><a href="#glo:idx.acronym">acronyms</a> with <a id="wrglossary.16892"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. <a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11784">381</a><p>
+<div class="defnbox"><a id="wrglossary.16893"></a><dfn id="glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span>main; <a id="wrglossary.16894"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the label of the default <a id="wrglossary.16885"></a><a href="#glo:dual.glossary">glossary</a>, which is normally <code class="code">main</code> but if <a id="wrglossary.16886"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> is used, it will be the label of the first <a id="wrglossary.16887"></a><a href="#glo:dual.glossary">glossary</a> to be defined.<p>
-<div class="defnbox"><a id="wrglossary.16888"></a><dfn id="glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16889"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the label of the default <a id="wrglossary.16895"></a><a href="#glo:dual.glossary">glossary</a>, which is normally <code class="code">main</code> but if <a id="wrglossary.16896"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> is used, it will be the label of the first <a id="wrglossary.16897"></a><a href="#glo:dual.glossary">glossary</a> to be defined.<p>
+<div class="defnbox"><a id="wrglossary.16898"></a><dfn id="glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16899"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines <a id="wrglossary.16890"></a><a href="#glo:dual.postdeschook">post-description hook</a> associated with the category identified by the label <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.16891"></a><dfn id="glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16892"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines <a id="wrglossary.16900"></a><a href="#glo:dual.postdeschook">post-description hook</a> associated with the category identified by the label <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.16901"></a><dfn id="glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definition</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16902"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines <a id="wrglossary.16893"></a><a href="#glo:dual.postlinkhook">post-link hook</a> associated with the category identified by the label <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.16894"></a><dfn id="glo:glsdefs@newdocentry"><code class="csfmt">\glsdefs@newdocentry</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16895"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v4.47+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines <a id="wrglossary.16903"></a><a href="#glo:dual.postlinkhook">post-link hook</a> associated with the category identified by the label <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.16904"></a><dfn id="glo:glsdefs@newdocentry"><code class="csfmt">\glsdefs@newdocentry</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16905"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v4.47+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.16896"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file to define the given <a id="wrglossary.16897"></a><a href="#glo:idx.glossaryentry">entry</a> using the definition provided in the <a id="wrglossary.16898"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment on the previous LaTeX run.<p>
-<div class="defnbox"><a id="wrglossary.16899"></a><a href="#glo:GLSdesc"><code class="csfmt">\GLSdesc</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16900"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.16906"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file to define the given <a id="wrglossary.16907"></a><a href="#glo:idx.glossaryentry">entry</a> using the definition provided in the <a id="wrglossary.16908"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment on the previous LaTeX run.<p>
+<div class="defnbox"><a id="wrglossary.16909"></a><a href="#glo:GLSdesc"><code class="csfmt">\GLSdesc</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16910"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16901"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> but converts the <a id="wrglossary.16902"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16903"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5251">172</a><p>
-<div class="defnbox"><a id="wrglossary.16904"></a><a href="#glo:Glsdesc"><code class="csfmt">\Glsdesc</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16905"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16911"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> but converts the <a id="wrglossary.16912"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16913"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5255">172</a><p>
+<div class="defnbox"><a id="wrglossary.16914"></a><a href="#glo:Glsdesc"><code class="csfmt">\Glsdesc</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16915"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16906"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> but converts the <a id="wrglossary.16907"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16908"></a><a href="#glo:idx.sentencecase">sentence case</a>. Use <a id="wrglossary.16909"></a><a href="#glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5249">172</a><p>
-<div class="defnbox"><a id="wrglossary.16910"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16911"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16916"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> but converts the <a id="wrglossary.16917"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16918"></a><a href="#glo:idx.sentencecase">sentence case</a>. Use <a id="wrglossary.16919"></a><a href="#glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5253">172</a><p>
+<div class="defnbox"><a id="wrglossary.16920"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16921"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16912"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16913"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16914"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.16915"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. Use <a id="wrglossary.16916"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5242">171</a><p>
-<div class="defnbox"><a id="wrglossary.16917"></a><dfn id="glo:GLSdescplural"><code class="csfmt">\GLSdescplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16918"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.16922"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.16923"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.16924"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.16925"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. Use <a id="wrglossary.16926"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5246">172</a><p>
+<div class="defnbox"><a id="wrglossary.16927"></a><dfn id="glo:GLSdescplural"><code class="csfmt">\GLSdescplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16928"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16919"></a><a href="#glo:glsdescplural"><code class="csfmt">\glsdescplural</code></a> but converts the <a id="wrglossary.16920"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16921"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.16922"></a><dfn id="glo:Glsdescplural"><code class="csfmt">\Glsdescplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16923"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16929"></a><a href="#glo:glsdescplural"><code class="csfmt">\glsdescplural</code></a> but converts the <a id="wrglossary.16930"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16931"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.16932"></a><dfn id="glo:Glsdescplural"><code class="csfmt">\Glsdescplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16933"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16924"></a><a href="#glo:glsdescplural"><code class="csfmt">\glsdescplural</code></a> but converts the <a id="wrglossary.16925"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16926"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
-<div class="defnbox"><a id="wrglossary.16927"></a><dfn id="glo:glsdescplural"><code class="csfmt">\glsdescplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16928"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16934"></a><a href="#glo:glsdescplural"><code class="csfmt">\glsdescplural</code></a> but converts the <a id="wrglossary.16935"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.16936"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<div class="defnbox"><a id="wrglossary.16937"></a><dfn id="glo:glsdescplural"><code class="csfmt">\glsdescplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16938"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16929"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> but for the <a id="wrglossary.16930"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field.<p>
-<div class="defnbox"><a id="wrglossary.16931"></a><a href="#glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16932"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16939"></a><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a> but for the <a id="wrglossary.16940"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field.<p>
+<div class="defnbox"><a id="wrglossary.16941"></a><a href="#glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16942"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.16933"></a><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11866">382</a><p>
-<div class="defnbox"><a id="wrglossary.16934"></a><a href="#glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16935"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.16943"></a><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11876">386</a><p>
+<div class="defnbox"><a id="wrglossary.16944"></a><a href="#glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16945"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.16936"></a><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11869">383</a><p>
-<div class="defnbox"><a id="wrglossary.16937"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a><span class="floatrightbox"><a id="wrglossary.16938"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> &amp; <a id="wrglossary.16939"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.16946"></a><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11879">386</a><p>
+<div class="defnbox"><a id="wrglossary.16947"></a><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a><span class="floatrightbox"><a id="wrglossary.16948"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> &amp; <a id="wrglossary.16949"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A length register used to set the width of the description column for <a id="wrglossary.16940"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a>-like styles. <a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.9513">293</a><p>
-<div class="defnbox"><a id="wrglossary.16941"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a><span class="floatrightbox"><a id="wrglossary.16942"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A length register used to set the width of the description column for <a id="wrglossary.16950"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a>-like styles. <a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.9517">294</a><p>
+<div class="defnbox"><a id="wrglossary.16951"></a><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a><span class="floatrightbox"><a id="wrglossary.16952"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Disables <a id="wrglossary.16943"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (may be scoped to localise the effect). <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#sec:disablehyperlinks">&#xa7;5.1.6</a>; <a href="#wrglossary.5580">181</a>,&#xa0;<a href="#wrglossary.11121">352</a><p>
-<div class="defnbox"><a id="wrglossary.16944"></a><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16945"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Disables <a id="wrglossary.16953"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (may be scoped to localise the effect). <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#sec:disablehyperlinks">&#xa7;5.1.6</a>; <a href="#wrglossary.5584">181</a>,&#xa0;<a href="#wrglossary.11131">354</a><p>
+<div class="defnbox"><a id="wrglossary.16954"></a><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16955"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.16946"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> but converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.16947"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5118">167</a><p>
-<div class="defnbox"><a id="wrglossary.16948"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16949"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.16956"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> but converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.16957"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5122">168</a><p>
+<div class="defnbox"><a id="wrglossary.16958"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.16959"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> with the given <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> as the <a id="wrglossary.16950"></a><a href="#glo:dual.linktext">link text</a>. This command unsets the <a id="wrglossary.16951"></a><a href="#glo:dual.firstuseflag">first use flag</a> (use <a id="wrglossary.16952"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> instead, if the <a id="wrglossary.16953"></a><a href="#glo:dual.firstuseflag">first use flag</a> should not be altered). This command is considered a <a id="wrglossary.16954"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command. For the first optional argument, see <a id="wrglossary.16955"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5097">167</a><p>
-<div class="defnbox"><a id="wrglossary.16956"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:glsdisplay"><code class="csfmt">\glsdisplay</code></dfn></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> with the given <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> as the <a id="wrglossary.16960"></a><a href="#glo:dual.linktext">link text</a>. This command unsets the <a id="wrglossary.16961"></a><a href="#glo:dual.firstuseflag">first use flag</a> (use <a id="wrglossary.16962"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> instead, if the <a id="wrglossary.16963"></a><a href="#glo:dual.firstuseflag">first use flag</a> should not be altered). This command is considered a <a id="wrglossary.16964"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> command. For the first optional argument, see <a id="wrglossary.16965"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5101">167</a><p>
+<div class="defnbox"><a id="wrglossary.16966"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:glsdisplay"><code class="csfmt">\glsdisplay</code></dfn></div><!-- end of defnbox -->
<p>
-This was originally used to format the way the <a id="wrglossary.16957"></a><a href="#glo:dual.linktext">link text</a> was displayed on <a id="wrglossary.16958"></a><a href="#glo:dual.firstuse">first use</a> by the <a id="wrglossary.16959"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Deprecated in v3.11a and removed in v4.50. Use rollback if backward-compatibility required, but it&#x2019;s better to switch to <a id="wrglossary.16960"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16961"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:glsdisplayfirst"><code class="csfmt">\glsdisplayfirst</code></dfn></div><!-- end of defnbox -->
+This was originally used to format the way the <a id="wrglossary.16967"></a><a href="#glo:dual.linktext">link text</a> was displayed on <a id="wrglossary.16968"></a><a href="#glo:dual.firstuse">first use</a> by the <a id="wrglossary.16969"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Deprecated in v3.11a and removed in v4.50. Use rollback if backward-compatibility required, but it&#x2019;s better to switch to <a id="wrglossary.16970"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16971"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:glsdisplayfirst"><code class="csfmt">\glsdisplayfirst</code></dfn></div><!-- end of defnbox -->
<p>
-This was originally used to format the way the <a id="wrglossary.16962"></a><a href="#glo:dual.linktext">link text</a> was displayed on <a id="wrglossary.16963"></a><a href="#glo:dual.firstuse">first use</a> by the <a id="wrglossary.16964"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Deprecated in v3.11a and removed in v4.50. Use rollback if backward-compatibility required, but it&#x2019;s better to switch to <a id="wrglossary.16965"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.16966"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16967"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This was originally used to format the way the <a id="wrglossary.16972"></a><a href="#glo:dual.linktext">link text</a> was displayed on <a id="wrglossary.16973"></a><a href="#glo:dual.firstuse">first use</a> by the <a id="wrglossary.16974"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. Deprecated in v3.11a and removed in v4.50. Use rollback if backward-compatibility required, but it&#x2019;s better to switch to <a id="wrglossary.16975"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.16976"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16977"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Formats the <a id="wrglossary.16968"></a><a href="#glo:dual.locationlist">location list</a> for the given entry. Redefined by <a id="wrglossary.16969"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to obtain the <a id="wrglossary.16970"></a><a href="#glo:dual.locationlist">location list</a> from the <a id="wrglossary.16971"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5878">189</a><p>
-<div class="defnbox"><a id="wrglossary.16972"></a><a href="#glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16973"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Formats the <a id="wrglossary.16978"></a><a href="#glo:dual.locationlist">location list</a> for the given entry. Redefined by <a id="wrglossary.16979"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to obtain the <a id="wrglossary.16980"></a><a href="#glo:dual.locationlist">location list</a> from the <a id="wrglossary.16981"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5882">190</a><p>
+<div class="defnbox"><a id="wrglossary.16982"></a><a href="#glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16983"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates a hyperlink to the given target using <a id="wrglossary.16974"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>, and includes the debugging information if <a id="wrglossary.16975"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.16976"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a>. <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11138">353</a><p>
-<div class="defnbox"><a id="wrglossary.16977"></a><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16978"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Creates a hyperlink to the given target using <a id="wrglossary.16984"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a>, and includes the debugging information if <a id="wrglossary.16985"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.16986"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a>. <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11148">355</a><p>
+<div class="defnbox"><a id="wrglossary.16987"></a><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16988"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates a hypertarget, and includes the debugging information if <a id="wrglossary.16979"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.16980"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a>. This uses <a id="wrglossary.16981"></a><a href="#glo:hypertarget"><code class="csfmt">\hypertarget</code></a> but measures the height of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> so that the target can be placed at the top of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> instead of along the baseline. <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11135">352</a><p>
-<div class="defnbox"><a id="wrglossary.16982"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16983"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Creates a hypertarget, and includes the debugging information if <a id="wrglossary.16989"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.16990"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a>. This uses <a id="wrglossary.16991"></a><a href="#glo:hypertarget"><code class="csfmt">\hypertarget</code></a> but measures the height of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> so that the target can be placed at the top of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> instead of along the baseline. <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11145">354</a><p>
+<div class="defnbox"><a id="wrglossary.16992"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16993"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> if the <a id="wrglossary.16984"></a><a href="#glo:idx.glossaryentry">entry</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists. If the entry doesn&#x2019;t exist, this will generate an error. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11263">357</a><p>
-<div class="defnbox"><a id="wrglossary.16985"></a><a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16986"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> if the <a id="wrglossary.16994"></a><a href="#glo:idx.glossaryentry">entry</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists. If the entry doesn&#x2019;t exist, this will generate an error. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11273">360</a><p>
+<div class="defnbox"><a id="wrglossary.16995"></a><a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16996"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Similar to <a id="wrglossary.16987"></a><a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a>, this does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.16988"></a><a href="#glo:idx.glossaryentry">entry</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists. If the <a id="wrglossary.16989"></a><a href="#glo:idx.glossaryentry">entry</a> doesn&#x2019;t it exist, this does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> and generates an error. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11267">358</a><p>
-<div class="defnbox"><a id="wrglossary.16990"></a><a href="#glo:glsdoifexistsorwarn"><code class="csfmt">\glsdoifexistsorwarn</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16991"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Similar to <a id="wrglossary.16997"></a><a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a>, this does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.16998"></a><a href="#glo:idx.glossaryentry">entry</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists. If the <a id="wrglossary.16999"></a><a href="#glo:idx.glossaryentry">entry</a> doesn&#x2019;t it exist, this does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> and generates an error. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11277">360</a><p>
+<div class="defnbox"><a id="wrglossary.17000"></a><a href="#glo:glsdoifexistsorwarn"><code class="csfmt">\glsdoifexistsorwarn</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17001"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Like <a id="wrglossary.16992"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>, but always warns (no error) if the <a id="wrglossary.16993"></a><a href="#glo:idx.glossaryentry">entry</a> doesn&#x2019;t exist. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11265">358</a><p>
-<div class="defnbox"><a id="wrglossary.16994"></a><a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16995"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Like <a id="wrglossary.17002"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>, but always warns (no error) if the <a id="wrglossary.17003"></a><a href="#glo:idx.glossaryentry">entry</a> doesn&#x2019;t exist. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11275">360</a><p>
+<div class="defnbox"><a id="wrglossary.17004"></a><a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17005"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> if the <a id="wrglossary.16996"></a><a href="#glo:idx.glossaryentry">entry</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> does not exist. If the entry does exist, this will generate an error. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11264">358</a><p>
-<div class="defnbox"><a id="wrglossary.16997"></a><a href="#glo:glsdonohyperlink"><code class="csfmt">\glsdonohyperlink</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.16998"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.20+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> if the <a id="wrglossary.17006"></a><a href="#glo:idx.glossaryentry">entry</a> given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> does not exist. If the entry does exist, this will generate an error. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11274">360</a><p>
+<div class="defnbox"><a id="wrglossary.17007"></a><a href="#glo:glsdonohyperlink"><code class="csfmt">\glsdonohyperlink</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17008"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.20+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used instead of <a id="wrglossary.16999"></a><a href="#glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></a> when <a id="wrglossary.17000"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are disabled. This simply expands to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>. <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11129">352</a><p>
-<div class="defnbox"><a id="wrglossary.17001"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a><p>
-<div class="noteBox">(only available with <a id="wrglossary.17002"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.17003"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a>)</div><!-- end of noteBox -->
+Used instead of <a id="wrglossary.17009"></a><a href="#glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></a> when <a id="wrglossary.17010"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are disabled. This simply expands to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>. <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11139">354</a><p>
+<div class="defnbox"><a id="wrglossary.17011"></a><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a><p>
+<div class="noteBox">(only available with <a id="wrglossary.17012"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.17013"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Sanitizes the sort value if <a id="wrglossary.17004"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2900">99</a><p>
-<div class="defnbox"><a id="wrglossary.17005"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a><span class="floatrightbox"><a id="wrglossary.17006"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sanitizes the sort value if <a id="wrglossary.17014"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2904">99</a><p>
+<div class="defnbox"><a id="wrglossary.17015"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a><span class="floatrightbox"><a id="wrglossary.17016"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Enables entry counting. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7356">233</a><p>
-<div class="defnbox"><a id="wrglossary.17007"></a><a href="#glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></a><span class="floatrightbox"><a id="wrglossary.17008"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <a id="wrglossary.17009"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>)</div><!-- end of noteBox -->
+Enables entry counting. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7360">234</a><p>
+<div class="defnbox"><a id="wrglossary.17017"></a><a href="#glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></a><span class="floatrightbox"><a id="wrglossary.17018"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <a id="wrglossary.17019"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Enables <a id="wrglossary.17010"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (may be scoped to localise the effect). <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#sec:disablehyperlinks">&#xa7;5.1.6</a>; <a href="#wrglossary.5581">181</a>,&#xa0;<a href="#wrglossary.11131">352</a><p>
-<div class="defnbox"><a id="wrglossary.17011"></a><dfn id="glo:glsendrange"><code class="csfmt">\glsendrange</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry label list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17012"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Enables <a id="wrglossary.17020"></a><a href="#glo:idx.hyperlink">hyperlinks</a> (may be scoped to localise the effect). <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#sec:disablehyperlinks">&#xa7;5.1.6</a>; <a href="#wrglossary.5585">181</a>,&#xa0;<a href="#wrglossary.11141">354</a><p>
+<div class="defnbox"><a id="wrglossary.17021"></a><dfn id="glo:glsendrange"><code class="csfmt">\glsendrange</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry label list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17022"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17013"></a><a href="#glo:glsstartrange"><code class="csfmt">\glsstartrange</code></a> but with the end range marker <a id="wrglossary.17014"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.17015"></a><a href="#glo:glsentryaccess"><code class="csfmt">\glsentryaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17016"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17023"></a><a href="#glo:glsstartrange"><code class="csfmt">\glsstartrange</code></a> but with the end range marker <a id="wrglossary.17024"></a><a href="#glo:idx.sym.endrange"><code class="code">)</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.17025"></a><a href="#glo:glsentryaccess"><code class="csfmt">\glsentryaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17026"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17017"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11903">384</a><p>
-<div class="defnbox"><a id="wrglossary.17018"></a><a href="#glo:glsentrycounter"><code class="csfmt">\glsentrycounter</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.17019"></a><a href="#glo:glscounter"><code class="csfmt">\glscounter</code></a>; <a id="wrglossary.17020"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17027"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11913">387</a><p>
+<div class="defnbox"><a id="wrglossary.17028"></a><a href="#glo:glsentrycounter"><code class="csfmt">\glsentrycounter</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.17029"></a><a href="#glo:glscounter"><code class="csfmt">\glscounter</code></a>; <a id="wrglossary.17030"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defined by <a id="wrglossary.17021"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> to its <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> argument. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8650">269</a><p>
-<div class="defnbox"><a id="wrglossary.17022"></a><a href="#glo:glsentrycounterfalse"><code class="csfmt">\glsentrycounterfalse</code></a><span class="floatrightbox"><a id="wrglossary.17023"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defined by <a id="wrglossary.17031"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> to its <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> argument. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8654">270</a><p>
+<div class="defnbox"><a id="wrglossary.17032"></a><a href="#glo:glsentrycounterfalse"><code class="csfmt">\glsentrycounterfalse</code></a><span class="floatrightbox"><a id="wrglossary.17033"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.17024"></a><a href="#glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></a> to false. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2414">85</a><p>
-<div class="defnbox"><a id="wrglossary.17025"></a><a href="#glo:glsentrycounterlabel"><code class="csfmt">\glsentrycounterlabel</code></a><span class="floatrightbox"><a id="wrglossary.17026"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.17034"></a><a href="#glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></a> to false. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2418">85</a><p>
+<div class="defnbox"><a id="wrglossary.17035"></a><a href="#glo:glsentrycounterlabel"><code class="csfmt">\glsentrycounterlabel</code></a><span class="floatrightbox"><a id="wrglossary.17036"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the formatted value of the <a id="wrglossary.17027"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter or does nothing if <a id="wrglossary.17028"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2407">84</a><p>
-<div class="defnbox"><a id="wrglossary.17029"></a><a href="#glo:GlsEntryCounterLabelPrefix"><code class="csfmt">\GlsEntryCounterLabelPrefix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>glsentry-; <a id="wrglossary.17030"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.38+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the formatted value of the <a id="wrglossary.17037"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter or does nothing if <a id="wrglossary.17038"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2411">84</a><p>
+<div class="defnbox"><a id="wrglossary.17039"></a><a href="#glo:GlsEntryCounterLabelPrefix"><code class="csfmt">\GlsEntryCounterLabelPrefix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>glsentry-; <a id="wrglossary.17040"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.38+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the prefix used by <a id="wrglossary.17031"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2382">83</a><p>
-<div class="defnbox"><a id="wrglossary.17032"></a><a href="#glo:glsentrycountertrue"><code class="csfmt">\glsentrycountertrue</code></a><span class="floatrightbox"><a id="wrglossary.17033"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the prefix used by <a id="wrglossary.17041"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2386">83</a><p>
+<div class="defnbox"><a id="wrglossary.17042"></a><a href="#glo:glsentrycountertrue"><code class="csfmt">\glsentrycountertrue</code></a><span class="floatrightbox"><a id="wrglossary.17043"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.17034"></a><a href="#glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></a> to true. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2415">85</a><p>
-<div class="defnbox"><a id="wrglossary.17035"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17036"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.17044"></a><a href="#glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></a> to true. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2419">85</a><p>
+<div class="defnbox"><a id="wrglossary.17045"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17046"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the current entry count running total or 0 if not available (needs to be enabled with <a id="wrglossary.17037"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>). <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7376">233</a><p>
-<div class="defnbox"><a id="wrglossary.17038"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17039"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the current entry count running total or 0 if not available (needs to be enabled with <a id="wrglossary.17047"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>). <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7380">234</a><p>
+<div class="defnbox"><a id="wrglossary.17048"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17049"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17040"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> <a id="wrglossary.17041"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17042"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17043"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17044"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17045"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5783">187</a><p>
-<div class="defnbox"><a id="wrglossary.17046"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17047"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17050"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> <a id="wrglossary.17051"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17052"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17053"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17054"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17055"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5787">187</a><p>
+<div class="defnbox"><a id="wrglossary.17056"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17057"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17048"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> <a id="wrglossary.17049"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17050"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> <a id="wrglossary.17051"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5778">187</a><p>
-<div class="defnbox"><a id="wrglossary.17052"></a><a href="#glo:glsentrydescaccess"><code class="csfmt">\glsentrydescaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17053"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17058"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> <a id="wrglossary.17059"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17060"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> <a id="wrglossary.17061"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5782">187</a><p>
+<div class="defnbox"><a id="wrglossary.17062"></a><a href="#glo:glsentrydescaccess"><code class="csfmt">\glsentrydescaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17063"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17054"></a><a href="#glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11917">385</a><p>
-<div class="defnbox"><a id="wrglossary.17055"></a><a href="#glo:Glsentrydescplural"><code class="csfmt">\Glsentrydescplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17056"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17064"></a><a href="#glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11927">388</a><p>
+<div class="defnbox"><a id="wrglossary.17065"></a><a href="#glo:Glsentrydescplural"><code class="csfmt">\Glsentrydescplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17066"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17057"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> <a id="wrglossary.17058"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17059"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17060"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17061"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17062"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5787">187</a><p>
-<div class="defnbox"><a id="wrglossary.17063"></a><a href="#glo:glsentrydescplural"><code class="csfmt">\glsentrydescplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17064"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17067"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> <a id="wrglossary.17068"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17069"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17070"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17071"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17072"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5791">187</a><p>
+<div class="defnbox"><a id="wrglossary.17073"></a><a href="#glo:glsentrydescplural"><code class="csfmt">\glsentrydescplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17074"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17065"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> <a id="wrglossary.17066"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17067"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> <a id="wrglossary.17068"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5784">187</a><p>
-<div class="defnbox"><a id="wrglossary.17069"></a><a href="#glo:glsentrydescpluralaccess"><code class="csfmt">\glsentrydescpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17070"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17075"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> <a id="wrglossary.17076"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17077"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> <a id="wrglossary.17078"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5788">187</a><p>
+<div class="defnbox"><a id="wrglossary.17079"></a><a href="#glo:glsentrydescpluralaccess"><code class="csfmt">\glsentrydescpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17080"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17071"></a><a href="#glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11920">385</a><p>
-<div class="defnbox"><a id="wrglossary.17072"></a><a href="#glo:Glsentryfirst"><code class="csfmt">\Glsentryfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17073"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17081"></a><a href="#glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11930">388</a><p>
+<div class="defnbox"><a id="wrglossary.17082"></a><a href="#glo:Glsentryfirst"><code class="csfmt">\Glsentryfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17083"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17074"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> <a id="wrglossary.17075"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17076"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17077"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17078"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17079"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5773">186</a><p>
-<div class="defnbox"><a id="wrglossary.17080"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17081"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17084"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> <a id="wrglossary.17085"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17086"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17087"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17088"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17089"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5777">187</a><p>
+<div class="defnbox"><a id="wrglossary.17090"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17091"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17082"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> <a id="wrglossary.17083"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17084"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> <a id="wrglossary.17085"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5770">186</a><p>
-<div class="defnbox"><a id="wrglossary.17086"></a><a href="#glo:glsentryfirstaccess"><code class="csfmt">\glsentryfirstaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17087"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17092"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> <a id="wrglossary.17093"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17094"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> <a id="wrglossary.17095"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5774">186</a><p>
+<div class="defnbox"><a id="wrglossary.17096"></a><a href="#glo:glsentryfirstaccess"><code class="csfmt">\glsentryfirstaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17097"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17088"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11907">384</a><p>
-<div class="defnbox"><a id="wrglossary.17089"></a><a href="#glo:Glsentryfirstplural"><code class="csfmt">\Glsentryfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17090"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17098"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11917">388</a><p>
+<div class="defnbox"><a id="wrglossary.17099"></a><a href="#glo:Glsentryfirstplural"><code class="csfmt">\Glsentryfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17100"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17091"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> <a id="wrglossary.17092"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17093"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17094"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17095"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17096"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5777">186</a><p>
-<div class="defnbox"><a id="wrglossary.17097"></a><a href="#glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17098"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17101"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> <a id="wrglossary.17102"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17103"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17104"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17105"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17106"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5781">187</a><p>
+<div class="defnbox"><a id="wrglossary.17107"></a><a href="#glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17108"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17099"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> <a id="wrglossary.17100"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17101"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> <a id="wrglossary.17102"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5774">186</a><p>
-<div class="defnbox"><a id="wrglossary.17103"></a><a href="#glo:glsentryfirstpluralaccess"><code class="csfmt">\glsentryfirstpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17104"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17109"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> <a id="wrglossary.17110"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17111"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> <a id="wrglossary.17112"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5778">187</a><p>
+<div class="defnbox"><a id="wrglossary.17113"></a><a href="#glo:glsentryfirstpluralaccess"><code class="csfmt">\glsentryfirstpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17114"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17105"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11911">385</a><p>
-<div class="defnbox"><a id="wrglossary.17106"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a><span class="floatrightbox"><a id="wrglossary.17107"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17115"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11921">388</a><p>
+<div class="defnbox"><a id="wrglossary.17116"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a><span class="floatrightbox"><a id="wrglossary.17117"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The default display format used by the <a id="wrglossary.17108"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. This command is redefined by the <a id="wrglossary.17109"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5309">174</a><p>
-<div class="defnbox"><a id="wrglossary.17110"></a><dfn id="glo:GLSentryfull"><code class="csfmt">\GLSentryfull</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17111"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+The default display format used by the <a id="wrglossary.17118"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. This command is redefined by the <a id="wrglossary.17119"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5313">175</a><p>
+<div class="defnbox"><a id="wrglossary.17120"></a><dfn id="glo:GLSentryfull"><code class="csfmt">\GLSentryfull</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17121"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17112"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> but <a id="wrglossary.17113"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.17114"></a><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17115"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17122"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> but <a id="wrglossary.17123"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.17124"></a><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17125"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17116"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> but <a id="wrglossary.17117"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6202">200</a><p>
-<div class="defnbox"><a id="wrglossary.17118"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17119"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17126"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a> but <a id="wrglossary.17127"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6206">201</a><p>
+<div class="defnbox"><a id="wrglossary.17128"></a><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17129"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the singular full form of the <a id="wrglossary.17120"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, without <a id="wrglossary.17121"></a><a href="#glo:idx.hyperlink">hyperlinks</a> or <a id="wrglossary.17122"></a><a href="#glo:dual.indexing">indexing</a>. This command is redefined by <a id="wrglossary.17123"></a><a href="#glo:idx.acronymstyle">acronym styles</a> to match the style format. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6190">200</a><p>
-<div class="defnbox"><a id="wrglossary.17124"></a><dfn id="glo:GLSentryfullpl"><code class="csfmt">\GLSentryfullpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17125"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the singular full form of the <a id="wrglossary.17130"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, without <a id="wrglossary.17131"></a><a href="#glo:idx.hyperlink">hyperlinks</a> or <a id="wrglossary.17132"></a><a href="#glo:dual.indexing">indexing</a>. This command is redefined by <a id="wrglossary.17133"></a><a href="#glo:idx.acronymstyle">acronym styles</a> to match the style format. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6194">201</a><p>
+<div class="defnbox"><a id="wrglossary.17134"></a><dfn id="glo:GLSentryfullpl"><code class="csfmt">\GLSentryfullpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17135"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17126"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a> but <a id="wrglossary.17127"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.17128"></a><a href="#glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17129"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17136"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a> but <a id="wrglossary.17137"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.17138"></a><a href="#glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17139"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17130"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a> but <a id="wrglossary.17131"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6207">200</a><p>
-<div class="defnbox"><a id="wrglossary.17132"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17133"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17140"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a> but <a id="wrglossary.17141"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6211">201</a><p>
+<div class="defnbox"><a id="wrglossary.17142"></a><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17143"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the plural full form of the <a id="wrglossary.17134"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, without <a id="wrglossary.17135"></a><a href="#glo:idx.hyperlink">hyperlinks</a> or <a id="wrglossary.17136"></a><a href="#glo:dual.indexing">indexing</a>. This command is redefined by <a id="wrglossary.17137"></a><a href="#glo:idx.acronymstyle">acronym styles</a> to match the style format. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6205">200</a><p>
-<div class="defnbox"><a id="wrglossary.17138"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17139"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the plural full form of the <a id="wrglossary.17144"></a><a href="#glo:idx.acronym">acronym</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>, without <a id="wrglossary.17145"></a><a href="#glo:idx.hyperlink">hyperlinks</a> or <a id="wrglossary.17146"></a><a href="#glo:dual.indexing">indexing</a>. This command is redefined by <a id="wrglossary.17147"></a><a href="#glo:idx.acronymstyle">acronym styles</a> to match the style format. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6209">201</a><p>
+<div class="defnbox"><a id="wrglossary.17148"></a><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17149"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used for <a id="wrglossary.17140"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries in <a id="wrglossary.17141"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to increment and display the entry counter if <a id="wrglossary.17142"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10342">326</a><p>
-<div class="defnbox"><a id="wrglossary.17143"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17144"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used for <a id="wrglossary.17150"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries in <a id="wrglossary.17151"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to increment and display the entry counter if <a id="wrglossary.17152"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10346">327</a><p>
+<div class="defnbox"><a id="wrglossary.17153"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17154"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the value of the <a id="wrglossary.17145"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> <a id="wrglossary.17146"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17147"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. Does nothing if the entry hasn&#x2019;t been defined. As from <a id="wrglossary.17148"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17149"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17150"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6180">199</a><p>
-<div class="defnbox"><a id="wrglossary.17151"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17152"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the value of the <a id="wrglossary.17155"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> <a id="wrglossary.17156"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17157"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. Does nothing if the entry hasn&#x2019;t been defined. As from <a id="wrglossary.17158"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17159"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17160"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6184">200</a><p>
+<div class="defnbox"><a id="wrglossary.17161"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17162"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17153"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> <a id="wrglossary.17154"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17155"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> <a id="wrglossary.17156"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6176">199</a><p>
-<div class="defnbox"><a id="wrglossary.17157"></a><a href="#glo:glsentrylongaccess"><code class="csfmt">\glsentrylongaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17158"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17163"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> <a id="wrglossary.17164"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17165"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> <a id="wrglossary.17166"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6180">200</a><p>
+<div class="defnbox"><a id="wrglossary.17167"></a><a href="#glo:glsentrylongaccess"><code class="csfmt">\glsentrylongaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17168"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17159"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11927">386</a><p>
-<div class="defnbox"><a id="wrglossary.17160"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17161"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17169"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11937">389</a><p>
+<div class="defnbox"><a id="wrglossary.17170"></a><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17171"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the value of the <a id="wrglossary.17162"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> <a id="wrglossary.17163"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17164"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. Does nothing if the entry hasn&#x2019;t been defined. As from <a id="wrglossary.17165"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17166"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17167"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:longshortfull">&#xa7;6.1</a>,&#xa0;<a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.6184">199</a>,&#xa0;<a href="#wrglossary.7446">236</a><p>
-<div class="defnbox"><a id="wrglossary.17168"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17169"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the value of the <a id="wrglossary.17172"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> <a id="wrglossary.17173"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17174"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. Does nothing if the entry hasn&#x2019;t been defined. As from <a id="wrglossary.17175"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17176"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17177"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:longshortfull">&#xa7;6.1</a>,&#xa0;<a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.6188">200</a>,&#xa0;<a href="#wrglossary.7450">237</a><p>
+<div class="defnbox"><a id="wrglossary.17178"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17179"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17170"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> <a id="wrglossary.17171"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17172"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> <a id="wrglossary.17173"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6181">199</a><p>
-<div class="defnbox"><a id="wrglossary.17174"></a><a href="#glo:glsentrylongpluralaccess"><code class="csfmt">\glsentrylongpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17175"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17180"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> <a id="wrglossary.17181"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17182"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> <a id="wrglossary.17183"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6185">200</a><p>
+<div class="defnbox"><a id="wrglossary.17184"></a><a href="#glo:glsentrylongpluralaccess"><code class="csfmt">\glsentrylongpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17185"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17176"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11929">386</a><p>
-<div class="defnbox"><a id="wrglossary.17177"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17178"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17186"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11939">389</a><p>
+<div class="defnbox"><a id="wrglossary.17187"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17188"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17179"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field with <a id="wrglossary.17180"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17181"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17182"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17183"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5755">185</a><p>
-<div class="defnbox"><a id="wrglossary.17184"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17185"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17189"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field with <a id="wrglossary.17190"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17191"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17192"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17193"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5759">186</a><p>
+<div class="defnbox"><a id="wrglossary.17194"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17195"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17186"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17187"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5750">185</a><p>
-<div class="defnbox"><a id="wrglossary.17188"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17189"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17196"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17197"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5754">186</a><p>
+<div class="defnbox"><a id="wrglossary.17198"></a><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17199"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the <a id="wrglossary.17190"></a><a href="#glo:dual.locationlist">location list</a> for the given entry. Redefined by <a id="wrglossary.17191"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to obtain the <a id="wrglossary.17192"></a><a href="#glo:dual.locationlist">location list</a> from the <a id="wrglossary.17193"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5837">189</a><p>
-<div class="defnbox"><a id="wrglossary.17194"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17195"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the <a id="wrglossary.17200"></a><a href="#glo:dual.locationlist">location list</a> for the given entry. Redefined by <a id="wrglossary.17201"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to obtain the <a id="wrglossary.17202"></a><a href="#glo:dual.locationlist">location list</a> from the <a id="wrglossary.17203"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5841">190</a><p>
+<div class="defnbox"><a id="wrglossary.17204"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17205"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17196"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field. Expands to nothing if the <a id="wrglossary.17197"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field hasn&#x2019;t been set and expands to <a id="wrglossary.17198"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> if the entry hasn&#x2019;t been defined. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11434">365</a><p>
-<div class="defnbox"><a id="wrglossary.17199"></a><a href="#glo:Glsentryplural"><code class="csfmt">\Glsentryplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17200"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17206"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field. Expands to nothing if the <a id="wrglossary.17207"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field hasn&#x2019;t been set and expands to <a id="wrglossary.17208"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> if the entry hasn&#x2019;t been defined. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11444">368</a><p>
+<div class="defnbox"><a id="wrglossary.17209"></a><a href="#glo:Glsentryplural"><code class="csfmt">\Glsentryplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17210"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17201"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> <a id="wrglossary.17202"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17203"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17204"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17205"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17206"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5769">186</a><p>
-<div class="defnbox"><a id="wrglossary.17207"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17208"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17211"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> <a id="wrglossary.17212"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17213"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17214"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17215"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17216"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5773">186</a><p>
+<div class="defnbox"><a id="wrglossary.17217"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17218"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17209"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> <a id="wrglossary.17210"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17211"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> <a id="wrglossary.17212"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5766">186</a><p>
-<div class="defnbox"><a id="wrglossary.17213"></a><a href="#glo:glsentrypluralaccess"><code class="csfmt">\glsentrypluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17214"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17219"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> <a id="wrglossary.17220"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17221"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> <a id="wrglossary.17222"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5770">186</a><p>
+<div class="defnbox"><a id="wrglossary.17223"></a><a href="#glo:glsentrypluralaccess"><code class="csfmt">\glsentrypluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17224"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17215"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11909">385</a><p>
-<div class="defnbox"><a id="wrglossary.17216"></a><a href="#glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17217"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17225"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11919">388</a><p>
+<div class="defnbox"><a id="wrglossary.17226"></a><a href="#glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17227"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17218"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a> but <a id="wrglossary.17219"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11648">373</a><p>
-<div class="defnbox"><a id="wrglossary.17220"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17221"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17228"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a> but <a id="wrglossary.17229"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11658">376</a><p>
+<div class="defnbox"><a id="wrglossary.17230"></a><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17231"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17222"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11635">373</a><p>
-<div class="defnbox"><a id="wrglossary.17223"></a><a href="#glo:Glsentryprefixfirst"><code class="csfmt">\Glsentryprefixfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17224"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17232"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11645">376</a><p>
+<div class="defnbox"><a id="wrglossary.17233"></a><a href="#glo:Glsentryprefixfirst"><code class="csfmt">\Glsentryprefixfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17234"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17225"></a><a href="#glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></a> but <a id="wrglossary.17226"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11654">373</a><p>
-<div class="defnbox"><a id="wrglossary.17227"></a><a href="#glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17228"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17235"></a><a href="#glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></a> but <a id="wrglossary.17236"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11664">376</a><p>
+<div class="defnbox"><a id="wrglossary.17237"></a><a href="#glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17238"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17229"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11639">373</a><p>
-<div class="defnbox"><a id="wrglossary.17230"></a><a href="#glo:Glsentryprefixfirstplural"><code class="csfmt">\Glsentryprefixfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17231"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17239"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11649">376</a><p>
+<div class="defnbox"><a id="wrglossary.17240"></a><a href="#glo:Glsentryprefixfirstplural"><code class="csfmt">\Glsentryprefixfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17241"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17232"></a><a href="#glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></a> but <a id="wrglossary.17233"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11657">374</a><p>
-<div class="defnbox"><a id="wrglossary.17234"></a><a href="#glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17235"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17242"></a><a href="#glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></a> but <a id="wrglossary.17243"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11667">377</a><p>
+<div class="defnbox"><a id="wrglossary.17244"></a><a href="#glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17245"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17236"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11641">373</a><p>
-<div class="defnbox"><a id="wrglossary.17237"></a><a href="#glo:Glsentryprefixplural"><code class="csfmt">\Glsentryprefixplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17238"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17246"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11651">376</a><p>
+<div class="defnbox"><a id="wrglossary.17247"></a><a href="#glo:Glsentryprefixplural"><code class="csfmt">\Glsentryprefixplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17248"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17239"></a><a href="#glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></a> but <a id="wrglossary.17240"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11651">373</a><p>
-<div class="defnbox"><a id="wrglossary.17241"></a><a href="#glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17242"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17249"></a><a href="#glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></a> but <a id="wrglossary.17250"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11661">376</a><p>
+<div class="defnbox"><a id="wrglossary.17251"></a><a href="#glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17252"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17243"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11637">373</a><p>
-<div class="defnbox"><a id="wrglossary.17244"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17245"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17253"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11647">376</a><p>
+<div class="defnbox"><a id="wrglossary.17254"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17255"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the final entry count total from the previous LaTeX run or if 0 if not available (needs to be enabled with <a id="wrglossary.17246"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>). <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7378">234</a><p>
-<div class="defnbox"><a id="wrglossary.17247"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17248"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the final entry count total from the previous LaTeX run or if 0 if not available (needs to be enabled with <a id="wrglossary.17256"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>). <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7382">235</a><p>
+<div class="defnbox"><a id="wrglossary.17257"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17258"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the value of the <a id="wrglossary.17249"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> <a id="wrglossary.17250"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17251"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. Does nothing if the entry hasn&#x2019;t been defined. As from <a id="wrglossary.17252"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17253"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17254"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6189">200</a><p>
-<div class="defnbox"><a id="wrglossary.17255"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17256"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the value of the <a id="wrglossary.17259"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> <a id="wrglossary.17260"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17261"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. Does nothing if the entry hasn&#x2019;t been defined. As from <a id="wrglossary.17262"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17263"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17264"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6193">201</a><p>
+<div class="defnbox"><a id="wrglossary.17265"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17266"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17257"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> <a id="wrglossary.17258"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17259"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> <a id="wrglossary.17260"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6185">200</a><p>
-<div class="defnbox"><a id="wrglossary.17261"></a><a href="#glo:glsentryshortaccess"><code class="csfmt">\glsentryshortaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17262"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17267"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> <a id="wrglossary.17268"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17269"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> <a id="wrglossary.17270"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6189">201</a><p>
+<div class="defnbox"><a id="wrglossary.17271"></a><a href="#glo:glsentryshortaccess"><code class="csfmt">\glsentryshortaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17272"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17263"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11923">385</a><p>
-<div class="defnbox"><a id="wrglossary.17264"></a><dfn id="glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17265"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17273"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11933">388</a><p>
+<div class="defnbox"><a id="wrglossary.17274"></a><dfn id="glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17275"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the value of the <a id="wrglossary.17266"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> <a id="wrglossary.17267"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17268"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. Does nothing if the entry hasn&#x2019;t been defined. As from <a id="wrglossary.17269"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17270"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17271"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command.<p>
-<div class="defnbox"><a id="wrglossary.17272"></a><dfn id="glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17273"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the value of the <a id="wrglossary.17276"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> <a id="wrglossary.17277"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17278"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. Does nothing if the entry hasn&#x2019;t been defined. As from <a id="wrglossary.17279"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17280"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17281"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command.<p>
+<div class="defnbox"><a id="wrglossary.17282"></a><dfn id="glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17283"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17274"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> <a id="wrglossary.17275"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17276"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> <a id="wrglossary.17277"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands.<p>
-<div class="defnbox"><a id="wrglossary.17278"></a><a href="#glo:glsentryshortpluralaccess"><code class="csfmt">\glsentryshortpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17279"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17284"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> <a id="wrglossary.17285"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17286"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> <a id="wrglossary.17287"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands.<p>
+<div class="defnbox"><a id="wrglossary.17288"></a><a href="#glo:glsentryshortpluralaccess"><code class="csfmt">\glsentryshortpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17289"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17280"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11925">385</a><p>
-<div class="defnbox"><a id="wrglossary.17281"></a><a href="#glo:glsentrysort"><code class="csfmt">\glsentrysort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17282"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17290"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11935">389</a><p>
+<div class="defnbox"><a id="wrglossary.17291"></a><a href="#glo:glsentrysort"><code class="csfmt">\glsentrysort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17292"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17283"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. Does nothing if the entry hasn&#x2019;t been defined. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11436">365</a><p>
-<div class="defnbox"><a id="wrglossary.17284"></a><a href="#glo:Glsentrysymbol"><code class="csfmt">\Glsentrysymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17285"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17293"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. Does nothing if the entry hasn&#x2019;t been defined. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11446">368</a><p>
+<div class="defnbox"><a id="wrglossary.17294"></a><a href="#glo:Glsentrysymbol"><code class="csfmt">\Glsentrysymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17295"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17286"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> <a id="wrglossary.17287"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17288"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17289"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17290"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17291"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5793">187</a><p>
-<div class="defnbox"><a id="wrglossary.17292"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17293"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17296"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> <a id="wrglossary.17297"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17298"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17299"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17300"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17301"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5797">188</a><p>
+<div class="defnbox"><a id="wrglossary.17302"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17303"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17294"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> <a id="wrglossary.17295"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17296"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> <a id="wrglossary.17297"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5788">187</a><p>
-<div class="defnbox"><a id="wrglossary.17298"></a><a href="#glo:glsentrysymbolaccess"><code class="csfmt">\glsentrysymbolaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17299"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17304"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> <a id="wrglossary.17305"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17306"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> <a id="wrglossary.17307"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5792">187</a><p>
+<div class="defnbox"><a id="wrglossary.17308"></a><a href="#glo:glsentrysymbolaccess"><code class="csfmt">\glsentrysymbolaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17309"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17300"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11913">385</a><p>
-<div class="defnbox"><a id="wrglossary.17301"></a><a href="#glo:Glsentrysymbolplural"><code class="csfmt">\Glsentrysymbolplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17302"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17310"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11923">388</a><p>
+<div class="defnbox"><a id="wrglossary.17311"></a><a href="#glo:Glsentrysymbolplural"><code class="csfmt">\Glsentrysymbolplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17312"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17303"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> <a id="wrglossary.17304"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17305"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17306"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17307"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17308"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5797">187</a><p>
-<div class="defnbox"><a id="wrglossary.17309"></a><a href="#glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17310"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17313"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> <a id="wrglossary.17314"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17315"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17316"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17317"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17318"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5801">188</a><p>
+<div class="defnbox"><a id="wrglossary.17319"></a><a href="#glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17320"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17311"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> <a id="wrglossary.17312"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17313"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> <a id="wrglossary.17314"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5794">187</a><p>
-<div class="defnbox"><a id="wrglossary.17315"></a><a href="#glo:glsentrysymbolpluralaccess"><code class="csfmt">\glsentrysymbolpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17316"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17321"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> <a id="wrglossary.17322"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17323"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> <a id="wrglossary.17324"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5798">188</a><p>
+<div class="defnbox"><a id="wrglossary.17325"></a><a href="#glo:glsentrysymbolpluralaccess"><code class="csfmt">\glsentrysymbolpluralaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17326"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17317"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11915">385</a><p>
-<div class="defnbox"><a id="wrglossary.17318"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17319"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17327"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11925">388</a><p>
+<div class="defnbox"><a id="wrglossary.17328"></a><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17329"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17320"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> <a id="wrglossary.17321"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17322"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17323"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17324"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17325"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5765">186</a><p>
-<div class="defnbox"><a id="wrglossary.17326"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17327"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17330"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> <a id="wrglossary.17331"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17332"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17333"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17334"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17335"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5769">186</a><p>
+<div class="defnbox"><a id="wrglossary.17336"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17337"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17328"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17329"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5762">186</a><p>
-<div class="defnbox"><a id="wrglossary.17330"></a><a href="#glo:glsentrytextaccess"><code class="csfmt">\glsentrytextaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17331"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17338"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17339"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5766">186</a><p>
+<div class="defnbox"><a id="wrglossary.17340"></a><a href="#glo:glsentrytextaccess"><code class="csfmt">\glsentrytextaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17341"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17332"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11905">384</a><p>
-<div class="defnbox"><a id="wrglossary.17333"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17334"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17342"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11915">387</a><p>
+<div class="defnbox"><a id="wrglossary.17343"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17344"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Applies <a id="wrglossary.17335"></a><a href="#glo:idx.titlecase">title case</a> to the given field using <a id="wrglossary.17336"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> or <a id="wrglossary.17337"></a><a href="#glo:idx.sentencecase">sentence case</a> in <a id="wrglossary.17338"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5705">184</a><p>
-<div class="defnbox"><a id="wrglossary.17339"></a><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17340"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Applies <a id="wrglossary.17345"></a><a href="#glo:idx.titlecase">title case</a> to the given field using <a id="wrglossary.17346"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> or <a id="wrglossary.17347"></a><a href="#glo:idx.sentencecase">sentence case</a> in <a id="wrglossary.17348"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5709">185</a><p>
+<div class="defnbox"><a id="wrglossary.17349"></a><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17350"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17341"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key. Does nothing if the entry hasn&#x2019;t been defined. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11431">365</a><p>
-<div class="defnbox"><a id="wrglossary.17342"></a><a href="#glo:Glsentryuseri"><code class="csfmt">\Glsentryuseri</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17343"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17351"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key. Does nothing if the entry hasn&#x2019;t been defined. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11441">367</a><p>
+<div class="defnbox"><a id="wrglossary.17352"></a><a href="#glo:Glsentryuseri"><code class="csfmt">\Glsentryuseri</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17353"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17344"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> <a id="wrglossary.17345"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17346"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17347"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17348"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17349"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5801">188</a><p>
-<div class="defnbox"><a id="wrglossary.17350"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17351"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17354"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> <a id="wrglossary.17355"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17356"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17357"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17358"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17359"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5805">188</a><p>
+<div class="defnbox"><a id="wrglossary.17360"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17361"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17352"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> <a id="wrglossary.17353"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17354"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> <a id="wrglossary.17355"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5798">187</a><p>
-<div class="defnbox"><a id="wrglossary.17356"></a><a href="#glo:glsentryuseriaccess"><code class="csfmt">\glsentryuseriaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17357"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17362"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> <a id="wrglossary.17363"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17364"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> <a id="wrglossary.17365"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5802">188</a><p>
+<div class="defnbox"><a id="wrglossary.17366"></a><a href="#glo:glsentryuseriaccess"><code class="csfmt">\glsentryuseriaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17367"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17358"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11931">386</a><p>
-<div class="defnbox"><a id="wrglossary.17359"></a><a href="#glo:Glsentryuserii"><code class="csfmt">\Glsentryuserii</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17360"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17368"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11941">389</a><p>
+<div class="defnbox"><a id="wrglossary.17369"></a><a href="#glo:Glsentryuserii"><code class="csfmt">\Glsentryuserii</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17370"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17361"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> <a id="wrglossary.17362"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17363"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17364"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17365"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17366"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5805">188</a><p>
-<div class="defnbox"><a id="wrglossary.17367"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17368"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17371"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> <a id="wrglossary.17372"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17373"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17374"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17375"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17376"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5809">188</a><p>
+<div class="defnbox"><a id="wrglossary.17377"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17378"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17369"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> <a id="wrglossary.17370"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17371"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> <a id="wrglossary.17372"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5802">188</a><p>
-<div class="defnbox"><a id="wrglossary.17373"></a><a href="#glo:glsentryuseriiaccess"><code class="csfmt">\glsentryuseriiaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17374"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17379"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> <a id="wrglossary.17380"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17381"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> <a id="wrglossary.17382"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5806">188</a><p>
+<div class="defnbox"><a id="wrglossary.17383"></a><a href="#glo:glsentryuseriiaccess"><code class="csfmt">\glsentryuseriiaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17384"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17375"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11934">386</a><p>
-<div class="defnbox"><a id="wrglossary.17376"></a><a href="#glo:Glsentryuseriii"><code class="csfmt">\Glsentryuseriii</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17377"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17385"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11944">389</a><p>
+<div class="defnbox"><a id="wrglossary.17386"></a><a href="#glo:Glsentryuseriii"><code class="csfmt">\Glsentryuseriii</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17387"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17378"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> <a id="wrglossary.17379"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17380"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17381"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17382"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17383"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5809">188</a><p>
-<div class="defnbox"><a id="wrglossary.17384"></a><a href="#glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17385"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17388"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> <a id="wrglossary.17389"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17390"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17391"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17392"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17393"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5813">189</a><p>
+<div class="defnbox"><a id="wrglossary.17394"></a><a href="#glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17395"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17386"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> <a id="wrglossary.17387"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17388"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> <a id="wrglossary.17389"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5806">188</a><p>
-<div class="defnbox"><a id="wrglossary.17390"></a><a href="#glo:glsentryuseriiiaccess"><code class="csfmt">\glsentryuseriiiaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17391"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17396"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> <a id="wrglossary.17397"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17398"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> <a id="wrglossary.17399"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5810">188</a><p>
+<div class="defnbox"><a id="wrglossary.17400"></a><a href="#glo:glsentryuseriiiaccess"><code class="csfmt">\glsentryuseriiiaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17401"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17392"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11937">386</a><p>
-<div class="defnbox"><a id="wrglossary.17393"></a><a href="#glo:Glsentryuseriv"><code class="csfmt">\Glsentryuseriv</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17394"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17402"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11947">389</a><p>
+<div class="defnbox"><a id="wrglossary.17403"></a><a href="#glo:Glsentryuseriv"><code class="csfmt">\Glsentryuseriv</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17404"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17395"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> <a id="wrglossary.17396"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17397"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17398"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17399"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17400"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5813">188</a><p>
-<div class="defnbox"><a id="wrglossary.17401"></a><a href="#glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17402"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17405"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> <a id="wrglossary.17406"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17407"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17408"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17409"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17410"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5817">189</a><p>
+<div class="defnbox"><a id="wrglossary.17411"></a><a href="#glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17412"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17403"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> <a id="wrglossary.17404"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17405"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> <a id="wrglossary.17406"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5810">188</a><p>
-<div class="defnbox"><a id="wrglossary.17407"></a><a href="#glo:glsentryuserivaccess"><code class="csfmt">\glsentryuserivaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17408"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17413"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> <a id="wrglossary.17414"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17415"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> <a id="wrglossary.17416"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5814">189</a><p>
+<div class="defnbox"><a id="wrglossary.17417"></a><a href="#glo:glsentryuserivaccess"><code class="csfmt">\glsentryuserivaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17418"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17409"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11940">386</a><p>
-<div class="defnbox"><a id="wrglossary.17410"></a><a href="#glo:Glsentryuserv"><code class="csfmt">\Glsentryuserv</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17411"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17419"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11950">389</a><p>
+<div class="defnbox"><a id="wrglossary.17420"></a><a href="#glo:Glsentryuserv"><code class="csfmt">\Glsentryuserv</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17421"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17412"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> <a id="wrglossary.17413"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17414"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17415"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17416"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17417"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5817">188</a><p>
-<div class="defnbox"><a id="wrglossary.17418"></a><a href="#glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17419"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17422"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> <a id="wrglossary.17423"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17424"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17425"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17426"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17427"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5821">189</a><p>
+<div class="defnbox"><a id="wrglossary.17428"></a><a href="#glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17429"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17420"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> <a id="wrglossary.17421"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17422"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> <a id="wrglossary.17423"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5814">188</a><p>
-<div class="defnbox"><a id="wrglossary.17424"></a><a href="#glo:glsentryuservaccess"><code class="csfmt">\glsentryuservaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17425"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17430"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> <a id="wrglossary.17431"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17432"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> <a id="wrglossary.17433"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5818">189</a><p>
+<div class="defnbox"><a id="wrglossary.17434"></a><a href="#glo:glsentryuservaccess"><code class="csfmt">\glsentryuservaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17435"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17426"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11943">386</a><p>
-<div class="defnbox"><a id="wrglossary.17427"></a><a href="#glo:Glsentryuservi"><code class="csfmt">\Glsentryuservi</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17428"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17436"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11953">389</a><p>
+<div class="defnbox"><a id="wrglossary.17437"></a><a href="#glo:Glsentryuservi"><code class="csfmt">\Glsentryuservi</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17438"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Partially robust command that displays the value of the <a id="wrglossary.17429"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> <a id="wrglossary.17430"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17431"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17432"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17433"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17434"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5821">189</a><p>
-<div class="defnbox"><a id="wrglossary.17435"></a><a href="#glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17436"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Partially robust command that displays the value of the <a id="wrglossary.17439"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> <a id="wrglossary.17440"></a><a href="#glo:dual.field">field</a> with <a id="wrglossary.17441"></a><a href="#glo:idx.sentencecase">sentence case</a> applied. As from <a id="wrglossary.17442"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, this command can expand in <a id="wrglossary.17443"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a>. Outside of <a id="wrglossary.17444"></a><a href="#glo:idx.PDFbookmark">PDF bookmarks</a> it will expand to a robust internal command. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5825">189</a><p>
+<div class="defnbox"><a id="wrglossary.17445"></a><a href="#glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17446"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Simply expands to the value of the <a id="wrglossary.17437"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> <a id="wrglossary.17438"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17439"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> <a id="wrglossary.17440"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5818">189</a><p>
-<div class="defnbox"><a id="wrglossary.17441"></a><a href="#glo:glsentryuserviaccess"><code class="csfmt">\glsentryuserviaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17442"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Simply expands to the value of the <a id="wrglossary.17447"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> <a id="wrglossary.17448"></a><a href="#glo:dual.field">field</a>. Does nothing if the entry hasn&#x2019;t been defined. May be used in expandable contexts provided that the <a id="wrglossary.17449"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> <a id="wrglossary.17450"></a><a href="#glo:dual.field">field</a> doesn&#x2019;t contain any fragile commands. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5822">189</a><p>
+<div class="defnbox"><a id="wrglossary.17451"></a><a href="#glo:glsentryuserviaccess"><code class="csfmt">\glsentryuserviaccess</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17452"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the <a id="wrglossary.17443"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11946">386</a><p>
-<div class="defnbox"><a id="wrglossary.17444"></a><a href="#glo:glsexpandfields"><code class="csfmt">\glsexpandfields</code></a><span class="floatrightbox"><a id="wrglossary.17445"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the value of the <a id="wrglossary.17453"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a> field. <a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11956">390</a><p>
+<div class="defnbox"><a id="wrglossary.17454"></a><a href="#glo:glsexpandfields"><code class="csfmt">\glsexpandfields</code></a><span class="floatrightbox"><a id="wrglossary.17455"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expand values when assigning fields during entry definition (except for specific fields that are overridden by <a id="wrglossary.17446"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>). <a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4408">148</a><p>
-<div class="defnbox"><a id="wrglossary.17447"></a><a href="#glo:glsfield-labelaccsupp"><code class="xtrcsfmt">\gls<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>accsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+Expand values when assigning fields during entry definition (except for specific fields that are overridden by <a id="wrglossary.17456"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a>). <a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4412">149</a><p>
+<div class="defnbox"><a id="wrglossary.17457"></a><a href="#glo:glsfield-labelaccsupp"><code class="xtrcsfmt">\gls<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>accsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-If defined, used by <a id="wrglossary.17448"></a><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a> for the accessibility support for the <a id="wrglossary.17449"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> given by <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11817">380</a><p>
-<div class="defnbox"><a id="wrglossary.17450"></a><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17451"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If defined, used by <a id="wrglossary.17458"></a><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a> for the accessibility support for the <a id="wrglossary.17459"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> given by <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11827">383</a><p>
+<div class="defnbox"><a id="wrglossary.17460"></a><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17461"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.17452"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> has been loaded, this command will first check for the existence of the command <a id="wrglossary.17453"></a><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></a>. If that command doesn&#x2019;t exist or if <a id="wrglossary.17454"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> hasn&#x2019;t been loaded, it then checks for the existence of <code class="csfmt">\gls<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code> (for example, <a id="wrglossary.17455"></a><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a>). Failing that it will use <a id="wrglossary.17456"></a><a href="#glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></a>. Whichever command is found first, <code class="code"><span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code> is performed. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11816">379</a><p>
-<div class="defnbox"><a id="wrglossary.17457"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17458"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.17462"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> has been loaded, this command will first check for the existence of the command <a id="wrglossary.17463"></a><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></a>. If that command doesn&#x2019;t exist or if <a id="wrglossary.17464"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> hasn&#x2019;t been loaded, it then checks for the existence of <code class="csfmt">\gls<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code> (for example, <a id="wrglossary.17465"></a><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a>). Failing that it will use <a id="wrglossary.17466"></a><a href="#glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></a>. Whichever command is found first, <code class="code"><span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code> is performed. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11826">382</a><p>
+<div class="defnbox"><a id="wrglossary.17467"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17468"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally assigns the <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> to the given field (identified by the <a id="wrglossary.17459"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>) for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Produces an error (or warning with <a id="wrglossary.17460"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.17461"></a><a href="#glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></a>) if the entry or field doesn&#x2019;t exist. Note that this doesn&#x2019;t update any associated fields. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11474">367</a><p>
-<div class="defnbox"><a id="wrglossary.17462"></a><a href="#glo:glsfieldedef"><code class="csfmt">\glsfieldedef</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17463"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally assigns the <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> to the given field (identified by the <a id="wrglossary.17469"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>) for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Produces an error (or warning with <a id="wrglossary.17470"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.17471"></a><a href="#glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></a>) if the entry or field doesn&#x2019;t exist. Note that this doesn&#x2019;t update any associated fields. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11484">369</a><p>
+<div class="defnbox"><a id="wrglossary.17472"></a><a href="#glo:glsfieldedef"><code class="csfmt">\glsfieldedef</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17473"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally assigns the full expansion of <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> to the given field (identified by the <a id="wrglossary.17464"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>) for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Produces an error (or warning with <a id="wrglossary.17465"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.17466"></a><a href="#glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></a>) if the entry or field doesn&#x2019;t exist. Note that this doesn&#x2019;t update any associated fields. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11476">367</a><p>
-<div class="defnbox"><a id="wrglossary.17467"></a><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17468"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally assigns the full expansion of <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> to the given field (identified by the <a id="wrglossary.17474"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>) for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Produces an error (or warning with <a id="wrglossary.17475"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.17476"></a><a href="#glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></a>) if the entry or field doesn&#x2019;t exist. Note that this doesn&#x2019;t update any associated fields. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11486">369</a><p>
+<div class="defnbox"><a id="wrglossary.17477"></a><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17478"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Fetches the value of the given field for the given entry and stores it in the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>. Triggers an error if the given field (identified by its <a id="wrglossary.17469"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>) hasn&#x2019;t been defined. Uses <a id="wrglossary.17470"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11441">366</a><p>
-<div class="defnbox"><a id="wrglossary.17471"></a><dfn id="glo:glsfieldgdef"><code class="csfmt">\glsfieldgdef</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17472"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Fetches the value of the given field for the given entry and stores it in the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>. Triggers an error if the given field (identified by its <a id="wrglossary.17479"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>) hasn&#x2019;t been defined. Uses <a id="wrglossary.17480"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11451">368</a><p>
+<div class="defnbox"><a id="wrglossary.17481"></a><dfn id="glo:glsfieldgdef"><code class="csfmt">\glsfieldgdef</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17482"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17473"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a> but does a global assignment.<p>
-<div class="defnbox"><a id="wrglossary.17474"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17475"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17483"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a> but does a global assignment.<p>
+<div class="defnbox"><a id="wrglossary.17484"></a><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17485"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17476"></a><a href="#glo:glsfieldedef"><code class="csfmt">\glsfieldedef</code></a> but does a global assignment. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11479">367</a><p>
-<div class="defnbox"><a id="wrglossary.17477"></a><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17478"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17486"></a><a href="#glo:glsfieldedef"><code class="csfmt">\glsfieldedef</code></a> but does a global assignment. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11489">369</a><p>
+<div class="defnbox"><a id="wrglossary.17487"></a><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17488"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Finds and sets the widest name for all top-level entries in the given <a id="wrglossary.17479"></a><a href="#glo:dual.glossary">glossaries</a>. If the optional argument is omitted, the list of all non-<a id="wrglossary.17480"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10162">318</a><p>
-<div class="defnbox"><a id="wrglossary.17481"></a><dfn id="glo:glsFindWidestUsedLevelTwo"><code class="xtrcsfmt">\glsFindWidestUsedLevelTwo</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17482"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> v1.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Finds and sets the widest name for all top-level entries in the given <a id="wrglossary.17489"></a><a href="#glo:dual.glossary">glossaries</a>. If the optional argument is omitted, the list of all non-<a id="wrglossary.17490"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10166">319</a><p>
+<div class="defnbox"><a id="wrglossary.17491"></a><dfn id="glo:glsFindWidestUsedLevelTwo"><code class="xtrcsfmt">\glsFindWidestUsedLevelTwo</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17492"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> v1.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Finds and sets the widest name for all entries that have been marked as <a id="wrglossary.17483"></a><a href="#glo:@@glslabel@firstuseflag">used</a> with <a id="wrglossary.17484"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> less than or equal to 2 in the given <a id="wrglossary.17485"></a><a href="#glo:dual.glossary">glossaries</a>.<p>
-<div class="defnbox"><a id="wrglossary.17486"></a><dfn id="glo:glsFindWidestUsedTopLevelName"><code class="xtrcsfmt">\glsFindWidestUsedTopLevelName</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17487"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> v1.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Finds and sets the widest name for all entries that have been marked as <a id="wrglossary.17493"></a><a href="#glo:@@glslabel@firstuseflag">used</a> with <a id="wrglossary.17494"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> less than or equal to 2 in the given <a id="wrglossary.17495"></a><a href="#glo:dual.glossary">glossaries</a>.<p>
+<div class="defnbox"><a id="wrglossary.17496"></a><dfn id="glo:glsFindWidestUsedTopLevelName"><code class="xtrcsfmt">\glsFindWidestUsedTopLevelName</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17497"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> v1.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Finds and sets the widest name for all top-level entries that have been marked as <a id="wrglossary.17488"></a><a href="#glo:@@glslabel@firstuseflag">used</a> in the given <a id="wrglossary.17489"></a><a href="#glo:dual.glossary">glossaries</a>.<p>
-<div class="defnbox"><a id="wrglossary.17490"></a><a href="#glo:GLSfirst"><code class="csfmt">\GLSfirst</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17491"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Finds and sets the widest name for all top-level entries that have been marked as <a id="wrglossary.17498"></a><a href="#glo:@@glslabel@firstuseflag">used</a> in the given <a id="wrglossary.17499"></a><a href="#glo:dual.glossary">glossaries</a>.<p>
+<div class="defnbox"><a id="wrglossary.17500"></a><a href="#glo:GLSfirst"><code class="csfmt">\GLSfirst</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17501"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17492"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> but converts the <a id="wrglossary.17493"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17494"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5171">169</a><p>
-<div class="defnbox"><a id="wrglossary.17495"></a><a href="#glo:Glsfirst"><code class="csfmt">\Glsfirst</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17496"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17502"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> but converts the <a id="wrglossary.17503"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17504"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5175">169</a><p>
+<div class="defnbox"><a id="wrglossary.17505"></a><a href="#glo:Glsfirst"><code class="csfmt">\Glsfirst</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17506"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17497"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> but converts <a id="wrglossary.17498"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17499"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5169">169</a><p>
-<div class="defnbox"><a id="wrglossary.17500"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17501"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17507"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> but converts <a id="wrglossary.17508"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17509"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5173">169</a><p>
+<div class="defnbox"><a id="wrglossary.17510"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17511"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.17502"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.17503"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17504"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If you have defined the entry with <a id="wrglossary.17505"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> consider using <a id="wrglossary.17506"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> (or <a id="wrglossary.17507"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> with <a id="wrglossary.17508"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) for the full form or <a id="wrglossary.17509"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> (or <a id="wrglossary.17510"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> with <a id="wrglossary.17511"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) for the long form instead. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5165">169</a><p>
-<div class="defnbox"><a id="wrglossary.17512"></a><dfn id="glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17513"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.17512"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.17513"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17514"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If you have defined the entry with <a id="wrglossary.17515"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> consider using <a id="wrglossary.17516"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a> (or <a id="wrglossary.17517"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> with <a id="wrglossary.17518"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) for the full form or <a id="wrglossary.17519"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a> (or <a id="wrglossary.17520"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> with <a id="wrglossary.17521"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) for the long form instead. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5169">169</a><p>
+<div class="defnbox"><a id="wrglossary.17522"></a><dfn id="glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17523"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Short form font used by the <a id="wrglossary.17514"></a><a href="#glo:dual.smallcaps">small caps</a> <span class="qt">&#x201c;sc&#x201d;</span> abbreviation styles on <a id="wrglossary.17515"></a><a href="#glo:dual.firstuse">first use</a>.<p>
-<div class="defnbox"><a id="wrglossary.17516"></a><dfn id="glo:glsfirstaccessdisplay"><code class="csfmt">\glsfirstaccessdisplay</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17517"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Short form font used by the <a id="wrglossary.17524"></a><a href="#glo:dual.smallcaps">small caps</a> <span class="qt">&#x201c;sc&#x201d;</span> abbreviation styles on <a id="wrglossary.17525"></a><a href="#glo:dual.firstuse">first use</a>.<p>
+<div class="defnbox"><a id="wrglossary.17526"></a><dfn id="glo:glsfirstaccessdisplay"><code class="csfmt">\glsfirstaccessdisplay</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17527"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17518"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> replacement text (if set).<p>
-<div class="defnbox"><a id="wrglossary.17519"></a><dfn id="glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17520"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17528"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> replacement text (if set).<p>
+<div class="defnbox"><a id="wrglossary.17529"></a><dfn id="glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17530"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Formatting command for the <a id="wrglossary.17521"></a><a href="#glo:dual.firstuse">first use</a> long form used by the footnote abbreviation styles.<p>
-<div class="defnbox"><a id="wrglossary.17522"></a><a href="#glo:GLSfirstplural"><code class="csfmt">\GLSfirstplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17523"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Formatting command for the <a id="wrglossary.17531"></a><a href="#glo:dual.firstuse">first use</a> long form used by the footnote abbreviation styles.<p>
+<div class="defnbox"><a id="wrglossary.17532"></a><a href="#glo:GLSfirstplural"><code class="csfmt">\GLSfirstplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17533"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17524"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a> but converts the <a id="wrglossary.17525"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17526"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5203">170</a><p>
-<div class="defnbox"><a id="wrglossary.17527"></a><a href="#glo:Glsfirstplural"><code class="csfmt">\Glsfirstplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17528"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17534"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a> but converts the <a id="wrglossary.17535"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17536"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5207">170</a><p>
+<div class="defnbox"><a id="wrglossary.17537"></a><a href="#glo:Glsfirstplural"><code class="csfmt">\Glsfirstplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17538"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17529"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a> but converts the <a id="wrglossary.17530"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17531"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5201">170</a><p>
-<div class="defnbox"><a id="wrglossary.17532"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17533"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17539"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a> but converts the <a id="wrglossary.17540"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17541"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5205">170</a><p>
+<div class="defnbox"><a id="wrglossary.17542"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17543"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.17534"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.17535"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17536"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If you have defined the entry with <a id="wrglossary.17537"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> consider using <a id="wrglossary.17538"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> (or <a id="wrglossary.17539"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> with <a id="wrglossary.17540"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) for the full form or <a id="wrglossary.17541"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a> (or <a id="wrglossary.17542"></a><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a> with <a id="wrglossary.17543"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) for the long form instead. For the first optional argument, see <a id="wrglossary.17544"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5197">170</a><p>
-<div class="defnbox"><a id="wrglossary.17545"></a><a href="#glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17546"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.17544"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.17545"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17546"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If you have defined the entry with <a id="wrglossary.17547"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> consider using <a id="wrglossary.17548"></a><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a> (or <a id="wrglossary.17549"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> with <a id="wrglossary.17550"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) for the full form or <a id="wrglossary.17551"></a><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a> (or <a id="wrglossary.17552"></a><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a> with <a id="wrglossary.17553"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) for the long form instead. For the first optional argument, see <a id="wrglossary.17554"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5201">170</a><p>
+<div class="defnbox"><a id="wrglossary.17555"></a><a href="#glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17556"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17547"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11860">382</a><p>
-<div class="defnbox"><a id="wrglossary.17548"></a><dfn id="glo:glsfmtfirst"><code class="csfmt">\glsfmtfirst</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17557"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11870">385</a><p>
+<div class="defnbox"><a id="wrglossary.17558"></a><dfn id="glo:glsfmtfirst"><code class="csfmt">\glsfmtfirst</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-For use within captions or section titles to display the formatted <a id="wrglossary.17549"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.17550"></a><dfn id="glo:Glsfmtlong"><code class="xtrcsfmt">\Glsfmtlong</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17551"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+For use within captions or section titles to display the formatted <a id="wrglossary.17559"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.17560"></a><dfn id="glo:Glsfmtlong"><code class="xtrcsfmt">\Glsfmtlong</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17561"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-For use within captions or section titles to display the formatted <a id="wrglossary.17552"></a><a href="#glo:idx.sentencecase">sentence case</a> long form.<p>
-<div class="defnbox"><a id="wrglossary.17553"></a><dfn id="glo:glsfmtname"><code class="csfmt">\glsfmtname</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+For use within captions or section titles to display the formatted <a id="wrglossary.17562"></a><a href="#glo:idx.sentencecase">sentence case</a> long form.<p>
+<div class="defnbox"><a id="wrglossary.17563"></a><dfn id="glo:glsfmtname"><code class="csfmt">\glsfmtname</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-For use within captions or section titles to display the formatted <a id="wrglossary.17554"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.17555"></a><dfn id="glo:glsfmtshort"><code class="xtrcsfmt">\glsfmtshort</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17556"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+For use within captions or section titles to display the formatted <a id="wrglossary.17564"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.17565"></a><dfn id="glo:glsfmtshort"><code class="xtrcsfmt">\glsfmtshort</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17566"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
For use within captions or section titles to display the formatted short form.<p>
-<div class="defnbox"><a id="wrglossary.17557"></a><dfn id="glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17558"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.17567"></a><dfn id="glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17568"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-For use within captions or section titles to display the formatted <a id="wrglossary.17559"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.17560"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a><span class="floatrightbox"><a id="wrglossary.17561"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+For use within captions or section titles to display the formatted <a id="wrglossary.17569"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.17570"></a><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a><span class="floatrightbox"><a id="wrglossary.17571"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The generic <a id="wrglossary.17562"></a><a href="#glo:idx.acronym">acronym</a> display <a id="wrglossary.17563"></a><a href="#glo:idx.acronymstyle">format</a> used by the <a id="wrglossary.17564"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5469">178</a><p>
-<div class="defnbox"><a id="wrglossary.17565"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a><span class="floatrightbox"><a id="wrglossary.17566"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+The generic <a id="wrglossary.17572"></a><a href="#glo:idx.acronym">acronym</a> display <a id="wrglossary.17573"></a><a href="#glo:idx.acronymstyle">format</a> used by the <a id="wrglossary.17574"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5473">178</a><p>
+<div class="defnbox"><a id="wrglossary.17575"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a><span class="floatrightbox"><a id="wrglossary.17576"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The generic display format used by the <a id="wrglossary.17567"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5445">177</a><p>
-<div class="defnbox"><a id="wrglossary.17568"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17569"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+The generic display format used by the <a id="wrglossary.17577"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5449">178</a><p>
+<div class="defnbox"><a id="wrglossary.17578"></a><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17579"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Robust command that determines the title associated with <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> and displays it. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10451">329</a><p>
-<div class="defnbox"><a id="wrglossary.17570"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17571"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.17572"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
+Robust command that determines the title associated with <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> and displays it. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10455">330</a><p>
+<div class="defnbox"><a id="wrglossary.17580"></a><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17581"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.17582"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Redefined by <a id="wrglossary.17573"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to show, if applicable, the title associated with the <a id="wrglossary.17574"></a><a href="#glo:idx.group">letter group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10528">331</a><p>
-<div class="defnbox"><a id="wrglossary.17575"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a><p>
-<div class="noteBox">(<a id="wrglossary.17576"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
+Redefined by <a id="wrglossary.17583"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to show, if applicable, the title associated with the <a id="wrglossary.17584"></a><a href="#glo:idx.group">letter group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10538">333</a><p>
+<div class="defnbox"><a id="wrglossary.17585"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a><p>
+<div class="noteBox">(<a id="wrglossary.17586"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Redefined by <a id="wrglossary.17577"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to produce a vertical gap between <a id="wrglossary.17578"></a><a href="#glo:idx.group">letter groups</a>, if applicable. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10591">333</a><p>
-<div class="defnbox"><a id="wrglossary.17579"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a><code class="code"><span class="meta">&#x2329;<em class="metainner">glossary title</em>&#x232a;</span></code><span class="floatrightbox"><a id="wrglossary.17580"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Redefined by <a id="wrglossary.17587"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to produce a vertical gap between <a id="wrglossary.17588"></a><a href="#glo:idx.group">letter groups</a>, if applicable. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10601">334</a><p>
+<div class="defnbox"><a id="wrglossary.17589"></a><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a><code class="code"><span class="meta">&#x2329;<em class="metainner">glossary title</em>&#x232a;</span></code><span class="floatrightbox"><a id="wrglossary.17590"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the header mark for the <a id="wrglossary.17581"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7787">245</a><p>
-<div class="defnbox"><a id="wrglossary.17582"></a><dfn id="glo:glshyperfirstfalse"><code class="csfmt">\glshyperfirstfalse</code></dfn><span class="floatrightbox"><a id="wrglossary.17583"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the header mark for the <a id="wrglossary.17591"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7791">246</a><p>
+<div class="defnbox"><a id="wrglossary.17592"></a><dfn id="glo:glshyperfirstfalse"><code class="csfmt">\glshyperfirstfalse</code></dfn><span class="floatrightbox"><a id="wrglossary.17593"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.17584"></a><a href="#glo:ifglshyperfirst"><code class="csfmt">\ifglshyperfirst</code></a> to false.<p>
-<div class="defnbox"><a id="wrglossary.17585"></a><dfn id="glo:glshyperfirsttrue"><code class="csfmt">\glshyperfirsttrue</code></dfn><span class="floatrightbox"><a id="wrglossary.17586"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.17594"></a><a href="#glo:ifglshyperfirst"><code class="csfmt">\ifglshyperfirst</code></a> to false.<p>
+<div class="defnbox"><a id="wrglossary.17595"></a><dfn id="glo:glshyperfirsttrue"><code class="csfmt">\glshyperfirsttrue</code></dfn><span class="floatrightbox"><a id="wrglossary.17596"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.17587"></a><a href="#glo:ifglshyperfirst"><code class="csfmt">\ifglshyperfirst</code></a> to true.<p>
-<div class="defnbox"><a id="wrglossary.17588"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17589"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.17597"></a><a href="#glo:ifglshyperfirst"><code class="csfmt">\ifglshyperfirst</code></a> to true.<p>
+<div class="defnbox"><a id="wrglossary.17598"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17599"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates a hyperlink to the given entry with the hyperlink text provided in the optional argument. If omitted, the default is <code class="code"><a id="wrglossary.17590"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5730">185</a><p>
-<div class="defnbox"><a id="wrglossary.17591"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a><span class="floatrightbox"><a id="wrglossary.17592"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Creates a hyperlink to the given entry with the hyperlink text provided in the optional argument. If omitted, the default is <code class="code"><a id="wrglossary.17600"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5734">185</a><p>
+<div class="defnbox"><a id="wrglossary.17601"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a><span class="floatrightbox"><a id="wrglossary.17602"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used as a separator by <a id="wrglossary.17593"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10494">330</a><p>
-<div class="defnbox"><a id="wrglossary.17594"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17595"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used as a separator by <a id="wrglossary.17603"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10504">332</a><p>
+<div class="defnbox"><a id="wrglossary.17604"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17605"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This will encapsulate each <a id="wrglossary.17596"></a><a href="#glo:@@glslabel@entrylocation">location</a> with a <a id="wrglossary.17597"></a><a href="#glo:idx.hyperlink">hyperlink</a>, if supported. This may be used as a <a id="wrglossary.17598"></a><a href="#glo:dual.locationencap">location encap</a>. The argument may be a single location or locations delimited by <a id="wrglossary.17599"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> or <a id="wrglossary.17600"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>. This command should not be used outside of <a id="wrglossary.17601"></a><a href="#glo:dual.locationlist">location lists</a> as it requires additional information in order to correctly form the <a id="wrglossary.17602"></a><a href="#glo:idx.hyperlink">hyperlinks</a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8623">269</a><p>
-<div class="defnbox"><a id="wrglossary.17603"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:glsifhyper"><code class="csfmt">\glsifhyper</code></dfn></div><!-- end of defnbox -->
+This will encapsulate each <a id="wrglossary.17606"></a><a href="#glo:@@glslabel@entrylocation">location</a> with a <a id="wrglossary.17607"></a><a href="#glo:idx.hyperlink">hyperlink</a>, if supported. This may be used as a <a id="wrglossary.17608"></a><a href="#glo:dual.locationencap">location encap</a>. The argument may be a single location or locations delimited by <a id="wrglossary.17609"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> or <a id="wrglossary.17610"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>. This command should not be used outside of <a id="wrglossary.17611"></a><a href="#glo:dual.locationlist">location lists</a> as it requires additional information in order to correctly form the <a id="wrglossary.17612"></a><a href="#glo:idx.hyperlink">hyperlinks</a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8627">270</a><p>
+<div class="defnbox"><a id="wrglossary.17613"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:glsifhyper"><code class="csfmt">\glsifhyper</code></dfn></div><!-- end of defnbox -->
<p>
-This was originally used in <a id="wrglossary.17604"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> to test if the <a id="wrglossary.17605"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> option was set. Deprecated in v4.08 and removed in v4.50. Use <a id="wrglossary.17606"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a> instead.<p>
-<div class="defnbox"><a id="wrglossary.17607"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17608"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This was originally used in <a id="wrglossary.17614"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> to test if the <a id="wrglossary.17615"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> option was set. Deprecated in v4.08 and removed in v4.50. Use <a id="wrglossary.17616"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a> instead.<p>
+<div class="defnbox"><a id="wrglossary.17617"></a><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17618"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defined by the <a id="wrglossary.17609"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands to expand to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.17610"></a><a href="#glo:idx.hyperlink">hyperlink</a> setting is on for the current reference. Otherwise it expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5393">176</a><p>
-<div class="defnbox"><a id="wrglossary.17611"></a><a href="#glo:glsIfListOfAcronyms"><code class="csfmt">\glsIfListOfAcronyms</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17612"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defined by the <a id="wrglossary.17619"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands to expand to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.17620"></a><a href="#glo:idx.hyperlink">hyperlink</a> setting is on for the current reference. Otherwise it expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5397">177</a><p>
+<div class="defnbox"><a id="wrglossary.17621"></a><a href="#glo:glsIfListOfAcronyms"><code class="csfmt">\glsIfListOfAcronyms</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17622"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>, if the <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> has been identified as a list of acronyms. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3429">116</a><p>
-<div class="defnbox"><a id="wrglossary.17613"></a><a href="#glo:glsifmeasuring"><code class="csfmt">\glsifmeasuring</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17614"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.51+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>, if the <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> has been identified as a list of acronyms. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3433">116</a><p>
+<div class="defnbox"><a id="wrglossary.17623"></a><a href="#glo:glsifmeasuring"><code class="csfmt">\glsifmeasuring</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17624"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.51+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> it it occurs inside a measuring content otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11419">364</a><p>
-<div class="defnbox"><a id="wrglossary.17615"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17616"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> it it occurs inside a measuring content otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11429">367</a><p>
+<div class="defnbox"><a id="wrglossary.17625"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17626"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defined by the <a id="wrglossary.17617"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands to expand to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the calling command was a plural form (for example, <a id="wrglossary.17618"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) and to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> for the other commands. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5361">176</a><p>
-<div class="defnbox"><a id="wrglossary.17619"></a><dfn id="glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17620"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defined by the <a id="wrglossary.17627"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands to expand to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the calling command was a plural form (for example, <a id="wrglossary.17628"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) and to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> for the other commands. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5365">176</a><p>
+<div class="defnbox"><a id="wrglossary.17629"></a><dfn id="glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17630"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <a id="wrglossary.17621"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.17622"></a><a href="#glo:optval.translate.true"><span class="optfmt">true</span></a> and the <a id="wrglossary.17623"></a><a href="#glo:file.glossaries-dictionary-Lang.dict"><span class="filefmt">glossaries-dictionary-</span><span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span><span class="filefmt">.dict</span></a> file has been loaded, otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.17624"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17625"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <a id="wrglossary.17631"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=</span><a id="wrglossary.17632"></a><a href="#glo:optval.translate.true"><span class="optfmt">true</span></a> and the <a id="wrglossary.17633"></a><a href="#glo:file.glossaries-dictionary-Lang.dict"><span class="filefmt">glossaries-dictionary-</span><span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span><span class="filefmt">.dict</span></a> file has been loaded, otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.17634"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17635"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does nothing. When used as a <a id="wrglossary.17626"></a><a href="#glo:dual.locationencap">location encap</a>, this signifies to <a id="wrglossary.17627"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> that the entry is required but the <a id="wrglossary.17628"></a><a href="#glo:@@glslabel@entrylocation">location</a> shouldn&#x2019;t be added to the <a id="wrglossary.17629"></a><a href="#glo:dual.locationlist">location list</a>. With other <a id="wrglossary.17630"></a><a href="#glo:dual.indexing">indexing</a> methods, this simply creates an invisible <a id="wrglossary.17631"></a><a href="#glo:@@glslabel@entrylocation">location</a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8536">266</a><p>
-<div class="defnbox"><a id="wrglossary.17632"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a><span class="floatrightbox"><a id="wrglossary.17633"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does nothing. When used as a <a id="wrglossary.17636"></a><a href="#glo:dual.locationencap">location encap</a>, this signifies to <a id="wrglossary.17637"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> that the entry is required but the <a id="wrglossary.17638"></a><a href="#glo:@@glslabel@entrylocation">location</a> shouldn&#x2019;t be added to the <a id="wrglossary.17639"></a><a href="#glo:dual.locationlist">location list</a>. With other <a id="wrglossary.17640"></a><a href="#glo:dual.indexing">indexing</a> methods, this simply creates an invisible <a id="wrglossary.17641"></a><a href="#glo:@@glslabel@entrylocation">location</a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8540">267</a><p>
+<div class="defnbox"><a id="wrglossary.17642"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a><span class="floatrightbox"><a id="wrglossary.17643"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates what <a id="wrglossary.17634"></a><a href="#glo:dual.indexing">indexing</a> option has been chosen. <a href="#sec:indexingoptions">&#xa7;1.3</a>; <a href="#wrglossary.242">9</a><p>
-<div class="defnbox"><a id="wrglossary.17635"></a><a href="#glo:glsindexonlyfirstfalse"><code class="csfmt">\glsindexonlyfirstfalse</code></a><span class="floatrightbox"><a id="wrglossary.17636"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates what <a id="wrglossary.17644"></a><a href="#glo:dual.indexing">indexing</a> option has been chosen. <a href="#sec:indexingoptions">&#xa7;1.3</a>; <a href="#wrglossary.243">9</a><p>
+<div class="defnbox"><a id="wrglossary.17645"></a><a href="#glo:glsindexonlyfirstfalse"><code class="csfmt">\glsindexonlyfirstfalse</code></a><span class="floatrightbox"><a id="wrglossary.17646"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.17637"></a><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a> to false. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2701">94</a><p>
-<div class="defnbox"><a id="wrglossary.17638"></a><a href="#glo:glsindexonlyfirsttrue"><code class="csfmt">\glsindexonlyfirsttrue</code></a><span class="floatrightbox"><a id="wrglossary.17639"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.17647"></a><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a> to false. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2705">94</a><p>
+<div class="defnbox"><a id="wrglossary.17648"></a><a href="#glo:glsindexonlyfirsttrue"><code class="csfmt">\glsindexonlyfirsttrue</code></a><span class="floatrightbox"><a id="wrglossary.17649"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.17640"></a><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a> to true. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2700">94</a><p>
-<div class="defnbox"><a id="wrglossary.17641"></a><a href="#glo:glsinlinedescformat"><code class="csfmt">\glsinlinedescformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17642"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.17650"></a><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a> to true. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2704">94</a><p>
+<div class="defnbox"><a id="wrglossary.17651"></a><a href="#glo:glsinlinedescformat"><code class="csfmt">\glsinlinedescformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17652"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Formats the description, symbol and <a id="wrglossary.17643"></a><a href="#glo:dual.locationlist">location list</a> for top-level entries. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10297">324</a><p>
-<div class="defnbox"><a id="wrglossary.17644"></a><a href="#glo:glsinlinedopostchild"><code class="csfmt">\glsinlinedopostchild</code></a><span class="floatrightbox"><a id="wrglossary.17645"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Formats the description, symbol and <a id="wrglossary.17653"></a><a href="#glo:dual.locationlist">location list</a> for top-level entries. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10301">325</a><p>
+<div class="defnbox"><a id="wrglossary.17654"></a><a href="#glo:glsinlinedopostchild"><code class="csfmt">\glsinlinedopostchild</code></a><span class="floatrightbox"><a id="wrglossary.17655"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook at the start of <a id="wrglossary.17646"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> that finishes off the previous child entry, if the current <a id="wrglossary.17647"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry follows a child entry. This command is redefined within <a id="wrglossary.17648"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> to use <a id="wrglossary.17649"></a><a href="#glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></a> after a <a id="wrglossary.17650"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry if that entry has any children. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10253">322</a><p>
-<div class="defnbox"><a id="wrglossary.17651"></a><a href="#glo:glsinlineemptydescformat"><code class="csfmt">\glsinlineemptydescformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17652"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook at the start of <a id="wrglossary.17656"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> that finishes off the previous child entry, if the current <a id="wrglossary.17657"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry follows a child entry. This command is redefined within <a id="wrglossary.17658"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a> to use <a id="wrglossary.17659"></a><a href="#glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></a> after a <a id="wrglossary.17660"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry if that entry has any children. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10257">323</a><p>
+<div class="defnbox"><a id="wrglossary.17661"></a><a href="#glo:glsinlineemptydescformat"><code class="csfmt">\glsinlineemptydescformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17662"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to format the symbol and <a id="wrglossary.17653"></a><a href="#glo:dual.locationlist">location list</a> when the description is suppressed. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10296">324</a><p>
-<div class="defnbox"><a id="wrglossary.17654"></a><a href="#glo:glsinlineifhaschildren"><code class="csfmt">\glsinlineifhaschildren</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17655"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to format the symbol and <a id="wrglossary.17663"></a><a href="#glo:dual.locationlist">location list</a> when the description is suppressed. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10300">325</a><p>
+<div class="defnbox"><a id="wrglossary.17664"></a><a href="#glo:glsinlineifhaschildren"><code class="csfmt">\glsinlineifhaschildren</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17665"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to test if the entry has any children. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10279">323</a><p>
-<div class="defnbox"><a id="wrglossary.17656"></a><a href="#glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17657"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to test if the entry has any children. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10283">324</a><p>
+<div class="defnbox"><a id="wrglossary.17666"></a><a href="#glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17667"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates the target for <a id="wrglossary.17658"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries and may be used to adjust the format of the name. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10272">323</a><p>
-<div class="defnbox"><a id="wrglossary.17659"></a><a href="#glo:glsinlineparentchildseparator"><code class="csfmt">\glsinlineparentchildseparator</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>:<a id="wrglossary.17660"></a><a href="#glo:space"><code class="csfmt">\space</code></a>; <a id="wrglossary.17661"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Creates the target for <a id="wrglossary.17668"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries and may be used to adjust the format of the name. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10276">324</a><p>
+<div class="defnbox"><a id="wrglossary.17669"></a><a href="#glo:glsinlineparentchildseparator"><code class="csfmt">\glsinlineparentchildseparator</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>:<a id="wrglossary.17670"></a><a href="#glo:space"><code class="csfmt">\space</code></a>; <a id="wrglossary.17671"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Separator used between a <a id="wrglossary.17662"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> parent and its first child entry. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10266">322</a><p>
-<div class="defnbox"><a id="wrglossary.17663"></a><a href="#glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></a><span class="floatrightbox"><a id="wrglossary.17664"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Separator used between a <a id="wrglossary.17672"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> parent and its first child entry. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10270">323</a><p>
+<div class="defnbox"><a id="wrglossary.17673"></a><a href="#glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></a><span class="floatrightbox"><a id="wrglossary.17674"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook used between a <a id="wrglossary.17665"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry and its first sub-entry. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10302">324</a><p>
-<div class="defnbox"><a id="wrglossary.17666"></a><a href="#glo:glsinlineseparator"><code class="csfmt">\glsinlineseparator</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>;<a id="wrglossary.17667"></a><a href="#glo:space"><code class="csfmt">\space</code></a>; <a id="wrglossary.17668"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook used between a <a id="wrglossary.17675"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entry and its first sub-entry. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10306">325</a><p>
+<div class="defnbox"><a id="wrglossary.17676"></a><a href="#glo:glsinlineseparator"><code class="csfmt">\glsinlineseparator</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>;<a id="wrglossary.17677"></a><a href="#glo:space"><code class="csfmt">\space</code></a>; <a id="wrglossary.17678"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Separator used between <a id="wrglossary.17669"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10261">322</a><p>
-<div class="defnbox"><a id="wrglossary.17670"></a><a href="#glo:glsinlinesubdescformat"><code class="csfmt">\glsinlinesubdescformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17671"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Separator used between <a id="wrglossary.17679"></a><a href="#glo:hierarchicallevel">top level (level&#xa0;0)</a> entries. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10265">323</a><p>
+<div class="defnbox"><a id="wrglossary.17680"></a><a href="#glo:glsinlinesubdescformat"><code class="csfmt">\glsinlinesubdescformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17681"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Formats the description, symbol and <a id="wrglossary.17672"></a><a href="#glo:dual.locationlist">location list</a> for child entries. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10301">324</a><p>
-<div class="defnbox"><a id="wrglossary.17673"></a><a href="#glo:glsinlinesubnameformat"><code class="csfmt">\glsinlinesubnameformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17674"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Formats the description, symbol and <a id="wrglossary.17682"></a><a href="#glo:dual.locationlist">location list</a> for child entries. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10305">325</a><p>
+<div class="defnbox"><a id="wrglossary.17683"></a><a href="#glo:glsinlinesubnameformat"><code class="csfmt">\glsinlinesubnameformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17684"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates the target for sub entries and may be used to adjust the format of the name. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10291">323</a><p>
-<div class="defnbox"><a id="wrglossary.17675"></a><a href="#glo:glsinlinesubseparator"><code class="csfmt">\glsinlinesubseparator</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.17676"></a><a href="#glo:space"><code class="csfmt">\space</code></a>; <a id="wrglossary.17677"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Creates the target for sub entries and may be used to adjust the format of the name. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10295">325</a><p>
+<div class="defnbox"><a id="wrglossary.17685"></a><a href="#glo:glsinlinesubseparator"><code class="csfmt">\glsinlinesubseparator</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.17686"></a><a href="#glo:space"><code class="csfmt">\space</code></a>; <a id="wrglossary.17687"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Separator used between sub-entries. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10264">322</a><p>
-<div class="defnbox"><a id="wrglossary.17678"></a><a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a><span class="floatrightbox"><a id="wrglossary.17679"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Separator used between sub-entries. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10268">323</a><p>
+<div class="defnbox"><a id="wrglossary.17688"></a><a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a><span class="floatrightbox"><a id="wrglossary.17689"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Placeholder command that expands to the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> final optional argument of the <a id="wrglossary.17680"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5357">175</a><p>
-<div class="defnbox"><a id="wrglossary.17681"></a><a href="#glo:glskeylisttok"><code class="csfmt">\glskeylisttok</code></a><span class="floatrightbox"><a id="wrglossary.17682"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Placeholder command that expands to the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> final optional argument of the <a id="wrglossary.17690"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5361">176</a><p>
+<div class="defnbox"><a id="wrglossary.17691"></a><a href="#glo:glskeylisttok"><code class="csfmt">\glskeylisttok</code></a><span class="floatrightbox"><a id="wrglossary.17692"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A token register used by <a id="wrglossary.17683"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.17684"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to store the <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> supplied in the optional argument. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6583">211</a><p>
-<div class="defnbox"><a id="wrglossary.17685"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a><span class="floatrightbox"><a id="wrglossary.17686"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.15+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A token register used by <a id="wrglossary.17693"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.17694"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to store the <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> supplied in the optional argument. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6587">212</a><p>
+<div class="defnbox"><a id="wrglossary.17695"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a><span class="floatrightbox"><a id="wrglossary.17696"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.15+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Placeholder command that expands to the entry label. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5349">175</a><p>
-<div class="defnbox"><a id="wrglossary.17687"></a><a href="#glo:glslabeltok"><code class="csfmt">\glslabeltok</code></a><span class="floatrightbox"><a id="wrglossary.17688"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Placeholder command that expands to the entry label. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5353">176</a><p>
+<div class="defnbox"><a id="wrglossary.17697"></a><a href="#glo:glslabeltok"><code class="csfmt">\glslabeltok</code></a><span class="floatrightbox"><a id="wrglossary.17698"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A token register used by <a id="wrglossary.17689"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.17690"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to store the <a id="wrglossary.17691"></a><a href="#glo:idx.glossaryentry">entry</a> label. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6584">211</a><p>
-<div class="defnbox"><a id="wrglossary.17692"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17693"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A token register used by <a id="wrglossary.17699"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.17700"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to store the <a id="wrglossary.17701"></a><a href="#glo:idx.glossaryentry">entry</a> label. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6588">212</a><p>
+<div class="defnbox"><a id="wrglossary.17702"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17703"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Fetches the value of the given field (identified by its <a id="wrglossary.17694"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>) for the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> and stores it in the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11444">366</a><p>
-<div class="defnbox"><a id="wrglossary.17695"></a><a href="#glo:Glslink"><code class="csfmt">\Glslink</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17696"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Fetches the value of the given field (identified by its <a id="wrglossary.17704"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>) for the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> and stores it in the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11454">368</a><p>
+<div class="defnbox"><a id="wrglossary.17705"></a><a href="#glo:Glslink"><code class="csfmt">\Glslink</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17706"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17697"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> but converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.17698"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5146">168</a><p>
-<div class="defnbox"><a id="wrglossary.17699"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17707"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> but converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.17708"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5150">168</a><p>
+<div class="defnbox"><a id="wrglossary.17709"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + </span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> with the given <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> as the <a id="wrglossary.17700"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17701"></a><a href="#glo:dual.firstuseflag">first use flag</a> (use <a id="wrglossary.17702"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> instead, if the <a id="wrglossary.17703"></a><a href="#glo:dual.firstuseflag">first use flag</a> needs to be unset). This command is considered a <a id="wrglossary.17704"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> command. For the first optional argument, see <a id="wrglossary.17705"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5141">168</a><p>
-<div class="defnbox"><a id="wrglossary.17706"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a><span class="floatrightbox"><a id="wrglossary.17707"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> with the given <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> as the <a id="wrglossary.17710"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17711"></a><a href="#glo:dual.firstuseflag">first use flag</a> (use <a id="wrglossary.17712"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> instead, if the <a id="wrglossary.17713"></a><a href="#glo:dual.firstuseflag">first use flag</a> needs to be unset). This command is considered a <a id="wrglossary.17714"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> command. For the first optional argument, see <a id="wrglossary.17715"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5145">168</a><p>
+<div class="defnbox"><a id="wrglossary.17716"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a><span class="floatrightbox"><a id="wrglossary.17717"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook used when checking whether or not to switch off <a id="wrglossary.17708"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.17709"></a><a href="#glo:dual.firstuse">first use</a>. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2152">76</a><p>
-<div class="defnbox"><a id="wrglossary.17710"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a><span class="floatrightbox"><a id="wrglossary.17711"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook used when checking whether or not to switch off <a id="wrglossary.17718"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.17719"></a><a href="#glo:dual.firstuse">first use</a>. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2156">76</a><p>
+<div class="defnbox"><a id="wrglossary.17720"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a><span class="floatrightbox"><a id="wrglossary.17721"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook implemented after setting the options passed to the <a id="wrglossary.17712"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.17713"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. <a href="#sec:glshooks">&#xa7;5.1.5</a>; <a href="#wrglossary.5549">180</a><p>
-<div class="defnbox"><a id="wrglossary.17714"></a><dfn id="glo:glslinkpresetkeys"><code class="xtrcsfmt">\glslinkpresetkeys</code></dfn><span class="floatrightbox"><a id="wrglossary.17715"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook implemented after setting the options passed to the <a id="wrglossary.17722"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.17723"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. <a href="#sec:glshooks">&#xa7;5.1.5</a>; <a href="#wrglossary.5553">181</a><p>
+<div class="defnbox"><a id="wrglossary.17724"></a><dfn id="glo:glslinkpresetkeys"><code class="xtrcsfmt">\glslinkpresetkeys</code></dfn><span class="floatrightbox"><a id="wrglossary.17725"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook implemented before setting the options passed to the <a id="wrglossary.17716"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.17717"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
-<div class="defnbox"><a id="wrglossary.17718"></a><a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">unmodified</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">star case</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">plus case</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17719"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook implemented before setting the options passed to the <a id="wrglossary.17726"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.17727"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
+<div class="defnbox"><a id="wrglossary.17728"></a><a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">unmodified</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">star case</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">plus case</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17729"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defined by the <a id="wrglossary.17720"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands test if the unmodified, starred (<a id="wrglossary.17721"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) or plus (<a id="wrglossary.17722"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>) command was used. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5408">177</a><p>
-<div class="defnbox"><a id="wrglossary.17723"></a><a href="#glo:glslistdottedwidth"><code class="csfmt">\glslistdottedwidth</code></a><span class="floatrightbox"><a id="wrglossary.17724"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defined by the <a id="wrglossary.17730"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands test if the unmodified, starred (<a id="wrglossary.17731"></a><a href="#glo:idx.starmod"><code class="code">*</code></a>) or plus (<a id="wrglossary.17732"></a><a href="#glo:idx.plusmod"><code class="code">+</code></a>) command was used. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5412">177</a><p>
+<div class="defnbox"><a id="wrglossary.17733"></a><a href="#glo:glslistdottedwidth"><code class="csfmt">\glslistdottedwidth</code></a><span class="floatrightbox"><a id="wrglossary.17734"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A length register used by <a id="wrglossary.17725"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a>. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9656">299</a><p>
-<div class="defnbox"><a id="wrglossary.17726"></a><a href="#glo:glslistexpandedname"><code class="csfmt">\glslistexpandedname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17727"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> v4.48+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A length register used by <a id="wrglossary.17735"></a><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a>. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9660">300</a><p>
+<div class="defnbox"><a id="wrglossary.17736"></a><a href="#glo:glslistexpandedname"><code class="csfmt">\glslistexpandedname</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17737"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> v4.48+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.17728"></a><a href="#glo:glslistinit"><code class="csfmt">\glslistinit</code></a> to provide better integration with <a id="wrglossary.17729"></a><a href="#glo:pkg.gettitlestring"><span class="styfmt">gettitlestring</span></a>. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9594">297</a><p>
-<div class="defnbox"><a id="wrglossary.17730"></a><a href="#glo:glslistgroupheaderfmt"><code class="csfmt">\glslistgroupheaderfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17731"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.17738"></a><a href="#glo:glslistinit"><code class="csfmt">\glslistinit</code></a> to provide better integration with <a id="wrglossary.17739"></a><a href="#glo:pkg.gettitlestring"><span class="styfmt">gettitlestring</span></a>. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9598">298</a><p>
+<div class="defnbox"><a id="wrglossary.17740"></a><a href="#glo:glslistgroupheaderfmt"><code class="csfmt">\glslistgroupheaderfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17741"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to encapsulate the <a id="wrglossary.17732"></a><a href="#glo:idx.group">group</a> title. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9603">297</a><p>
-<div class="defnbox"><a id="wrglossary.17733"></a><a href="#glo:glslistinit"><code class="csfmt">\glslistinit</code></a><span class="floatrightbox"><a id="wrglossary.17734"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> v4.48+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to encapsulate the <a id="wrglossary.17742"></a><a href="#glo:idx.group">group</a> title. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9607">298</a><p>
+<div class="defnbox"><a id="wrglossary.17743"></a><a href="#glo:glslistinit"><code class="csfmt">\glslistinit</code></a><span class="floatrightbox"><a id="wrglossary.17744"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> v4.48+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to disable problematic commands at the start the <a id="wrglossary.17735"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> styles to provide better integration with <a id="wrglossary.17736"></a><a href="#glo:pkg.gettitlestring"><span class="styfmt">gettitlestring</span></a>. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9588">296</a><p>
-<div class="defnbox"><a id="wrglossary.17737"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">navigation items</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17738"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to disable problematic commands at the start the <a id="wrglossary.17745"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> styles to provide better integration with <a id="wrglossary.17746"></a><a href="#glo:pkg.gettitlestring"><span class="styfmt">gettitlestring</span></a>. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9592">297</a><p>
+<div class="defnbox"><a id="wrglossary.17747"></a><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">navigation items</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17748"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used in styles like <a id="wrglossary.17739"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a> to display the navigation line. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9605">297</a><p>
-<div class="defnbox"><a id="wrglossary.17740"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17741"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used in styles like <a id="wrglossary.17749"></a><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a> to display the navigation line. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9609">298</a><p>
+<div class="defnbox"><a id="wrglossary.17750"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17751"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally resets the <a id="wrglossary.17742"></a><a href="#glo:dual.firstuseflag">first use flag</a>. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7257">228</a><p>
-<div class="defnbox"><a id="wrglossary.17743"></a><a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17744"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally resets the <a id="wrglossary.17752"></a><a href="#glo:dual.firstuseflag">first use flag</a>. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7261">229</a><p>
+<div class="defnbox"><a id="wrglossary.17753"></a><a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17754"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally resets the <a id="wrglossary.17745"></a><a href="#glo:dual.firstuseflag">first use flag</a> for all <a id="wrglossary.17746"></a><a href="#glo:idx.glossaryentry">entries</a> in whose labels are listed in the <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> comma-separated list. If the optional argument is omitted, the list of all non-<a id="wrglossary.17747"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7269">228</a><p>
-<div class="defnbox"><a id="wrglossary.17748"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17749"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally resets the <a id="wrglossary.17755"></a><a href="#glo:dual.firstuseflag">first use flag</a> for all <a id="wrglossary.17756"></a><a href="#glo:idx.glossaryentry">entries</a> in whose labels are listed in the <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> comma-separated list. If the optional argument is omitted, the list of all non-<a id="wrglossary.17757"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7273">229</a><p>
+<div class="defnbox"><a id="wrglossary.17758"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17759"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally unsets the <a id="wrglossary.17750"></a><a href="#glo:dual.firstuseflag">first use flag</a>. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7261">228</a><p>
-<div class="defnbox"><a id="wrglossary.17751"></a><a href="#glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17752"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally unsets the <a id="wrglossary.17760"></a><a href="#glo:dual.firstuseflag">first use flag</a>. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7265">229</a><p>
+<div class="defnbox"><a id="wrglossary.17761"></a><a href="#glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.17762"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally unsets the <a id="wrglossary.17753"></a><a href="#glo:dual.firstuseflag">first use flag</a> for all <a id="wrglossary.17754"></a><a href="#glo:idx.glossaryentry">entries</a> in whose labels are listed in the <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> comma-separated list. If the optional argument is omitted, the list of all non-<a id="wrglossary.17755"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7273">229</a><p>
-<div class="defnbox"><a id="wrglossary.17756"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">encap-csname</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17757"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally unsets the <a id="wrglossary.17763"></a><a href="#glo:dual.firstuseflag">first use flag</a> for all <a id="wrglossary.17764"></a><a href="#glo:idx.glossaryentry">entries</a> in whose labels are listed in the <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> comma-separated list. If the optional argument is omitted, the list of all non-<a id="wrglossary.17765"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7277">230</a><p>
+<div class="defnbox"><a id="wrglossary.17766"></a><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">encap-csname</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location-csname</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17767"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.17758"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> when repairing problematic locations with <a id="wrglossary.17759"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. <a href="#sec:problemlocations">&#xa7;12.5</a>; <a href="#wrglossary.9138">282</a><p>
-<div class="defnbox"><a id="wrglossary.17760"></a><a href="#glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17761"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.17768"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> when repairing problematic locations with <a id="wrglossary.17769"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>. <a href="#sec:problemlocations">&#xa7;12.5</a>; <a href="#wrglossary.9142">283</a><p>
+<div class="defnbox"><a id="wrglossary.17770"></a><a href="#glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17771"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17762"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11876">383</a><p>
-<div class="defnbox"><a id="wrglossary.17763"></a><dfn id="glo:glslongfont"><code class="xtrcsfmt">\glslongfont</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17764"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17772"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11886">386</a><p>
+<div class="defnbox"><a id="wrglossary.17773"></a><dfn id="glo:glslongfont"><code class="xtrcsfmt">\glslongfont</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17774"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Font formatting command for the long form, initialised by the abbreviation style.<p>
-<div class="defnbox"><a id="wrglossary.17765"></a><a href="#glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17766"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.17775"></a><a href="#glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17776"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<p>
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17777"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11888">386</a><p>
+<div class="defnbox"><a id="wrglossary.17778"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a><span class="floatrightbox"><a id="wrglossary.17779"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17767"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11878">383</a><p>
-<div class="defnbox"><a id="wrglossary.17768"></a><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a><span class="floatrightbox"><a id="wrglossary.17769"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A token register used by <a id="wrglossary.17780"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.17781"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to store the supplied long form. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6590">213</a><p>
+<div class="defnbox"><a id="wrglossary.17782"></a><a href="#glo:glslowercase"><code class="csfmt">\glslowercase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17783"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A token register used by <a id="wrglossary.17770"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.17771"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to store the supplied long form. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6586">212</a><p>
-<div class="defnbox"><a id="wrglossary.17772"></a><a href="#glo:glslowercase"><code class="csfmt">\glslowercase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17773"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.17784"></a><a href="#glo:idx.lowercase">lowercase</a> using the modern LaTeX3 <a id="wrglossary.17785"></a><a href="#glo:@@glslabel@casechange">case-changing</a> command, which is expandable. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11163">355</a><p>
+<div class="defnbox"><a id="wrglossary.17786"></a><a href="#glo:glsLTpenaltycheck"><code class="csfmt">\glsLTpenaltycheck</code></a><span class="floatrightbox"><a id="wrglossary.17787"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.17774"></a><a href="#glo:idx.lowercase">lowercase</a> using the modern LaTeX3 <a id="wrglossary.17775"></a><a href="#glo:@@glslabel@casechange">case-changing</a> command, which is expandable. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11153">353</a><p>
-<div class="defnbox"><a id="wrglossary.17776"></a><a href="#glo:glsLTpenaltycheck"><code class="csfmt">\glsLTpenaltycheck</code></a><span class="floatrightbox"><a id="wrglossary.17777"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Penalty check used by <a id="wrglossary.17788"></a><a href="#glo:glspatchLToutput"><code class="csfmt">\glspatchLToutput</code></a>. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9888">308</a><p>
+<div class="defnbox"><a id="wrglossary.17789"></a><dfn id="glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17790"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v1.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Penalty check used by <a id="wrglossary.17778"></a><a href="#glo:glspatchLToutput"><code class="csfmt">\glspatchLToutput</code></a>. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9884">307</a><p>
-<div class="defnbox"><a id="wrglossary.17779"></a><dfn id="glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17780"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v1.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.17791"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> to perform the actual case-change. As from <a id="wrglossary.17792"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ this just uses <a id="wrglossary.17793"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>. Despite the <span class="qt">&#x201c;gls&#x201d;</span> prefix in the command name, this command is provided by <a id="wrglossary.17794"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, but dates back to when <a id="wrglossary.17795"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> was part of the <a id="wrglossary.17796"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
+<div class="defnbox"><a id="wrglossary.17797"></a><a href="#glo:glsmcols"><code class="csfmt">\glsmcols</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>2; <a id="wrglossary.17798"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.17781"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> to perform the actual case-change. As from <a id="wrglossary.17782"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ this just uses <a id="wrglossary.17783"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>. Despite the <span class="qt">&#x201c;gls&#x201d;</span> prefix in the command name, this command is provided by <a id="wrglossary.17784"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>, but dates back to when <a id="wrglossary.17785"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> was part of the <a id="wrglossary.17786"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
-<div class="defnbox"><a id="wrglossary.17787"></a><a href="#glo:glsmcols"><code class="csfmt">\glsmcols</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>2; <a id="wrglossary.17788"></a><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span></a> v3.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the number of columns for the <span class="qt">&#x201c;mcol&#x201d;</span> styles. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#wrglossary.10224">321</a><p>
+<div class="defnbox"><a id="wrglossary.17799"></a><a href="#glo:glsmeasuredepth"><code class="csfmt">\glsmeasuredepth</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17800"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.51+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the number of columns for the <span class="qt">&#x201c;mcol&#x201d;</span> styles. <a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#wrglossary.10220">320</a><p>
-<div class="defnbox"><a id="wrglossary.17789"></a><a href="#glo:glsmeasuredepth"><code class="csfmt">\glsmeasuredepth</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17790"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.51+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Measures the depth of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> using <a id="wrglossary.17801"></a><a href="#glo:settodepth"><code class="csfmt">\settodepth</code></a> but temporarily switches off indexing, unset/reset and labelling. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11427">367</a><p>
+<div class="defnbox"><a id="wrglossary.17802"></a><a href="#glo:glsmeasureheight"><code class="csfmt">\glsmeasureheight</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17803"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.51+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Measures the depth of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> using <a id="wrglossary.17791"></a><a href="#glo:settodepth"><code class="csfmt">\settodepth</code></a> but temporarily switches off indexing, unset/reset and labelling. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11417">364</a><p>
-<div class="defnbox"><a id="wrglossary.17792"></a><a href="#glo:glsmeasureheight"><code class="csfmt">\glsmeasureheight</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17793"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.51+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Measures the height of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> using <a id="wrglossary.17804"></a><a href="#glo:settoheight"><code class="csfmt">\settoheight</code></a> but temporarily switches off indexing, unset/reset and labelling. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11426">366</a><p>
+<div class="defnbox"><a id="wrglossary.17805"></a><a href="#glo:glsmeasurewidth"><code class="csfmt">\glsmeasurewidth</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17806"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.51+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Measures the height of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> using <a id="wrglossary.17794"></a><a href="#glo:settoheight"><code class="csfmt">\settoheight</code></a> but temporarily switches off indexing, unset/reset and labelling. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11416">364</a><p>
-<div class="defnbox"><a id="wrglossary.17795"></a><a href="#glo:glsmeasurewidth"><code class="csfmt">\glsmeasurewidth</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">length</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17796"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.51+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Measures the width of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> using <a id="wrglossary.17807"></a><a href="#glo:settowidth"><code class="csfmt">\settowidth</code></a> but temporarily switches off indexing, unset/reset and labelling. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11428">367</a><p>
+<div class="defnbox"><a id="wrglossary.17808"></a><a href="#glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17809"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ &amp; <a id="wrglossary.17810"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Measures the width of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> using <a id="wrglossary.17797"></a><a href="#glo:settowidth"><code class="csfmt">\settowidth</code></a> but temporarily switches off indexing, unset/reset and labelling. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11418">364</a><p>
-<div class="defnbox"><a id="wrglossary.17798"></a><a href="#glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17799"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ &amp; <a id="wrglossary.17800"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.17811"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ is installed, this will use <a id="wrglossary.17812"></a><a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a>, otherwise it will use <a id="wrglossary.17813"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a> instead. See &#xa7;<a href="#sec:casechanging">15.2</a> for further details. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11226">357</a><p>
+<div class="defnbox"><a id="wrglossary.17814"></a><a href="#glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17815"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ &amp; <a id="wrglossary.17816"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.17801"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ is installed, this will use <a id="wrglossary.17802"></a><a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a>, otherwise it will use <a id="wrglossary.17803"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a> instead. See &#xa7;<a href="#sec:casechanging">15.2</a> for further details. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11216">355</a><p>
-<div class="defnbox"><a id="wrglossary.17804"></a><a href="#glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17805"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ &amp; <a id="wrglossary.17806"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.17817"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ is installed, this will use <a id="wrglossary.17818"></a><a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a>, otherwise it will use <a id="wrglossary.17819"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a> instead. See &#xa7;<a href="#sec:casechanging">15.2</a> for further details. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11222">357</a><p>
+<div class="defnbox"><a id="wrglossary.17820"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17821"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ &amp; <a id="wrglossary.17822"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.17807"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ is installed, this will use <a id="wrglossary.17808"></a><a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a>, otherwise it will use <a id="wrglossary.17809"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a> instead. See &#xa7;<a href="#sec:casechanging">15.2</a> for further details. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11212">355</a><p>
-<div class="defnbox"><a id="wrglossary.17810"></a><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17811"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ &amp; <a id="wrglossary.17812"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.17823"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ is installed, this will use <a id="wrglossary.17824"></a><a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a>, otherwise it will implement something similar. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11217">357</a><p>
+<div class="defnbox"><a id="wrglossary.17825"></a><a href="#glo:glsmoveentry"><code class="csfmt">\glsmoveentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">target glossary label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17826"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.17813"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ is installed, this will use <a id="wrglossary.17814"></a><a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a>, otherwise it will implement something similar. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11207">355</a><p>
-<div class="defnbox"><a id="wrglossary.17815"></a><a href="#glo:glsmoveentry"><code class="csfmt">\glsmoveentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">target glossary label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17816"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Moves the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> to the <a id="wrglossary.17827"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">target glossary label</em>&#x232a;</span>. <a href="#sec:moveentry">&#xa7;4.7</a>; <a href="#wrglossary.4672">156</a><p>
+<div class="defnbox"><a id="wrglossary.17828"></a><a href="#glo:GLSname"><code class="csfmt">\GLSname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17829"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Moves the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> to the <a id="wrglossary.17817"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">target glossary label</em>&#x232a;</span>. <a href="#sec:moveentry">&#xa7;4.7</a>; <a href="#wrglossary.4668">156</a><p>
-<div class="defnbox"><a id="wrglossary.17818"></a><a href="#glo:GLSname"><code class="csfmt">\GLSname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17819"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17830"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> but converts the <a id="wrglossary.17831"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17832"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5223">171</a><p>
+<div class="defnbox"><a id="wrglossary.17833"></a><a href="#glo:Glsname"><code class="csfmt">\Glsname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17834"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17820"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> but converts the <a id="wrglossary.17821"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17822"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5219">171</a><p>
-<div class="defnbox"><a id="wrglossary.17823"></a><a href="#glo:Glsname"><code class="csfmt">\Glsname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17824"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17835"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> but converts the <a id="wrglossary.17836"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17837"></a><a href="#glo:idx.sentencecase">sentence case</a>. Use <a id="wrglossary.17838"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5221">171</a><p>
+<div class="defnbox"><a id="wrglossary.17839"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17840"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17825"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> but converts the <a id="wrglossary.17826"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17827"></a><a href="#glo:idx.sentencecase">sentence case</a>. Use <a id="wrglossary.17828"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5217">171</a><p>
-<div class="defnbox"><a id="wrglossary.17829"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17830"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.17841"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.17842"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17843"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.17844"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. Use <a id="wrglossary.17845"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5209">171</a><p>
+<div class="defnbox"><a id="wrglossary.17846"></a><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17847"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.17831"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.17832"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17833"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.17834"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. Use <a id="wrglossary.17835"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5205">170</a><p>
-<div class="defnbox"><a id="wrglossary.17836"></a><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17837"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17848"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11864">385</a><p>
+<div class="defnbox"><a id="wrglossary.17849"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17850"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17838"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11854">382</a><p>
-<div class="defnbox"><a id="wrglossary.17839"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17840"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.17851"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> to apply a font change to the <a id="wrglossary.17852"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>. <a href="#sec:styles">&#xa7;13</a>; <a href="#wrglossary.9428">292</a><p>
+<div class="defnbox"><a id="wrglossary.17853"></a><a href="#glo:glsnavhypergroupdotarget"><code class="csfmt">\glsnavhypergroupdotarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17854"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a> v4.53+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.17841"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> to apply a font change to the <a id="wrglossary.17842"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>. <a href="#sec:styles">&#xa7;13</a>; <a href="#wrglossary.9424">291</a><p>
-<div class="defnbox"><a id="wrglossary.17843"></a><a href="#glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17844"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.17855"></a><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a> to create the hypertarget for the given group. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10486">331</a><p>
+<div class="defnbox"><a id="wrglossary.17856"></a><a href="#glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17857"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates a hyperlink to the given <a id="wrglossary.17845"></a><a href="#glo:idx.group">group</a>, where the target name is obtained from <a id="wrglossary.17846"></a><a href="#glo:glsnavhyperlinkname"><code class="csfmt">\glsnavhyperlinkname</code></a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10482">330</a><p>
-<div class="defnbox"><a id="wrglossary.17847"></a><a href="#glo:glsnavhyperlinkname"><code class="csfmt">\glsnavhyperlinkname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17848"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a> v4.29+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Creates a hyperlink to the given <a id="wrglossary.17858"></a><a href="#glo:idx.group">group</a>, where the target name is obtained from <a id="wrglossary.17859"></a><a href="#glo:glsnavhyperlinkname"><code class="csfmt">\glsnavhyperlinkname</code></a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10490">331</a><p>
+<div class="defnbox"><a id="wrglossary.17860"></a><a href="#glo:glsnavhyperlinkname"><code class="csfmt">\glsnavhyperlinkname</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17861"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a> v4.29+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the anchor for the given <a id="wrglossary.17849"></a><a href="#glo:idx.group">group</a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10485">330</a><p>
-<div class="defnbox"><a id="wrglossary.17850"></a><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17851"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the anchor for the given <a id="wrglossary.17862"></a><a href="#glo:idx.group">group</a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10493">331</a><p>
+<div class="defnbox"><a id="wrglossary.17863"></a><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17864"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to create a hyper target for a <a id="wrglossary.17852"></a><a href="#glo:idx.group">group</a> in order to support styles that have navigation links to glossary <a id="wrglossary.17853"></a><a href="#glo:idx.group">groups</a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10465">329</a><p>
-<div class="defnbox"><a id="wrglossary.17854"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a><span class="floatrightbox"><a id="wrglossary.17855"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to create a hyper target for a <a id="wrglossary.17865"></a><a href="#glo:idx.group">group</a> in order to support styles that have navigation links to glossary <a id="wrglossary.17866"></a><a href="#glo:idx.group">groups</a>. Note that if you only want to change the way that the target is created, redefine <a id="wrglossary.17867"></a><a href="#glo:glsnavhypergroupdotarget"><code class="csfmt">\glsnavhypergroupdotarget</code></a> instead. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10469">330</a><p>
+<div class="defnbox"><a id="wrglossary.17868"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a><span class="floatrightbox"><a id="wrglossary.17869"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays a simple glossary <a id="wrglossary.17856"></a><a href="#glo:idx.group">group</a> navigation line with the items separated by <a id="wrglossary.17857"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10488">330</a><p>
-<div class="defnbox"><a id="wrglossary.17858"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a><span class="floatrightbox"><a id="wrglossary.17859"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays a simple glossary <a id="wrglossary.17870"></a><a href="#glo:idx.group">group</a> navigation line with the items separated by <a id="wrglossary.17871"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10496">331</a><p>
+<div class="defnbox"><a id="wrglossary.17872"></a><a href="#glo:glsnavigationitem"><code class="csfmt">\glsnavigationitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17873"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a> v4.53+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does nothing outside of <a id="wrglossary.17860"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a>. Within the <a id="wrglossary.17861"></a><a href="#glo:dual.glossary">glossary</a>, this redefines <a id="wrglossary.17862"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> to do its argument and then reset itself. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7950">250</a><p>
-<div class="defnbox"><a id="wrglossary.17863"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a><span class="floatrightbox"><a id="wrglossary.17864"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.17874"></a><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a> to create the hyperlink for the given group (with the title corresponding to the group label). <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10502">331</a><p>
+<div class="defnbox"><a id="wrglossary.17875"></a><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a><span class="floatrightbox"><a id="wrglossary.17876"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Don&#x2019;t expand values when assigning fields during entry definition (except for specific fields that are overridden by <a id="wrglossary.17865"></a><a href="#glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></a>). <a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4409">149</a><p>
-<div class="defnbox"><a id="wrglossary.17866"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17867"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does nothing outside of <a id="wrglossary.17877"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a>. Within the <a id="wrglossary.17878"></a><a href="#glo:dual.glossary">glossary</a>, this redefines <a id="wrglossary.17879"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> to do its argument and then reset itself. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7954">251</a><p>
+<div class="defnbox"><a id="wrglossary.17880"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a><span class="floatrightbox"><a id="wrglossary.17881"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to display an individual location within the <a id="wrglossary.17868"></a><a href="#glo:locationlist">number list</a> when <a id="wrglossary.17869"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> formats the <a id="wrglossary.17870"></a><a href="#glo:locationlist">number list</a>. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9396">290</a><p>
-<div class="defnbox"><a id="wrglossary.17871"></a><a href="#glo:glsnoidxdisplayloclisthandler"><code class="csfmt">\glsnoidxdisplayloclisthandler</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17872"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Don&#x2019;t expand values when assigning fields during entry definition (except for specific fields that are overridden by <a id="wrglossary.17882"></a><a href="#glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></a>). <a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4413">149</a><p>
+<div class="defnbox"><a id="wrglossary.17883"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17884"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Handler macro used by <a id="wrglossary.17873"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> with <a id="wrglossary.17874"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5905">190</a><p>
-<div class="defnbox"><a id="wrglossary.17875"></a><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17876"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span><p>
+Used to display an individual location within the <a id="wrglossary.17885"></a><a href="#glo:locationlist">number list</a> when <a id="wrglossary.17886"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> formats the <a id="wrglossary.17887"></a><a href="#glo:locationlist">number list</a>. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9400">291</a><p>
+<div class="defnbox"><a id="wrglossary.17888"></a><a href="#glo:glsnoidxdisplayloclisthandler"><code class="csfmt">\glsnoidxdisplayloclisthandler</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17889"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<p>
+Handler macro used by <a id="wrglossary.17890"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> with <a id="wrglossary.17891"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5909">191</a><p>
+<div class="defnbox"><a id="wrglossary.17892"></a><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17893"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span><p>
<div class="noteBox">(Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Displays the <a id="wrglossary.17877"></a><a href="#glo:dual.locationlist">location list</a> by iterating over the <a id="wrglossary.17878"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field with the <a id="wrglossary.17879"></a><a href="#glo:glsnoidxloclisthandler"><code class="csfmt">\glsnoidxloclisthandler</code></a> handler. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9352">288</a><p>
-<div class="defnbox"><a id="wrglossary.17880"></a><a href="#glo:glsnoidxloclisthandler"><code class="csfmt">\glsnoidxloclisthandler</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17881"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.17882"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>)</div><!-- end of noteBox -->
+Displays the <a id="wrglossary.17894"></a><a href="#glo:dual.locationlist">location list</a> by iterating over the <a id="wrglossary.17895"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field with the <a id="wrglossary.17896"></a><a href="#glo:glsnoidxloclisthandler"><code class="csfmt">\glsnoidxloclisthandler</code></a> handler. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9356">289</a><p>
+<div class="defnbox"><a id="wrglossary.17897"></a><a href="#glo:glsnoidxloclisthandler"><code class="csfmt">\glsnoidxloclisthandler</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17898"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.17899"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Handler macro used by <a id="wrglossary.17883"></a><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a>. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9356">288</a><p>
-<div class="defnbox"><a id="wrglossary.17884"></a><a href="#glo:glsnoidxnumberlistloophandler"><code class="csfmt">\glsnoidxnumberlistloophandler</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location item</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17885"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Handler macro used by <a id="wrglossary.17900"></a><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a>. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9360">289</a><p>
+<div class="defnbox"><a id="wrglossary.17901"></a><a href="#glo:glsnoidxnumberlistloophandler"><code class="csfmt">\glsnoidxnumberlistloophandler</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location item</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17902"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-List loop handler used by <a id="wrglossary.17886"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a>. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9405">290</a><p>
-<div class="defnbox"><a id="wrglossary.17887"></a><a href="#glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17888"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+List loop handler used by <a id="wrglossary.17903"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a>. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9409">291</a><p>
+<div class="defnbox"><a id="wrglossary.17904"></a><a href="#glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17905"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used before the <a id="wrglossary.17889"></a><a href="#glo:locationlist">number list</a> for <a id="wrglossary.17890"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. By default it expands to the value of the <a id="wrglossary.17891"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> internal field, if set. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7935">249</a><p>
-<div class="defnbox"><a id="wrglossary.17892"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a><span class="floatrightbox"><a id="wrglossary.17893"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used before the <a id="wrglossary.17906"></a><a href="#glo:locationlist">number list</a> for <a id="wrglossary.17907"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a>. By default it expands to the value of the <a id="wrglossary.17908"></a><a href="#glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></a> internal field, if set. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7939">250</a><p>
+<div class="defnbox"><a id="wrglossary.17909"></a><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a><span class="floatrightbox"><a id="wrglossary.17910"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does nothing outside of <a id="wrglossary.17894"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a>. Within the <a id="wrglossary.17895"></a><a href="#glo:dual.glossary">glossary</a>, this redefines <a id="wrglossary.17896"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> to ignore its argument and then reset itself. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7938">249</a><p>
-<div class="defnbox"><a id="wrglossary.17897"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17898"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does nothing outside of <a id="wrglossary.17911"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a>. Within the <a id="wrglossary.17912"></a><a href="#glo:dual.glossary">glossary</a>, this redefines <a id="wrglossary.17913"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a> to ignore its argument and then reset itself. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7942">250</a><p>
+<div class="defnbox"><a id="wrglossary.17914"></a><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17915"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The default <a id="wrglossary.17899"></a><a href="#glo:@@glslabel@locationencap">format</a> for <a id="wrglossary.17900"></a><a href="#glo:dual.entrylocation">entry locations</a>. If <a id="wrglossary.17901"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are defined, this will use <a id="wrglossary.17902"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> otherwise it will simply display its argument, which may be a single <a id="wrglossary.17903"></a><a href="#glo:@@glslabel@entrylocation">location</a>, or locations delimited by <a id="wrglossary.17904"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> or <a id="wrglossary.17905"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8621">268</a><p>
-<div class="defnbox"><a id="wrglossary.17906"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">handler</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr handler cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17907"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+The default <a id="wrglossary.17916"></a><a href="#glo:@@glslabel@locationencap">format</a> for <a id="wrglossary.17917"></a><a href="#glo:dual.entrylocation">entry locations</a>. If <a id="wrglossary.17918"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are defined, this will use <a id="wrglossary.17919"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> otherwise it will simply display its argument, which may be a single <a id="wrglossary.17920"></a><a href="#glo:@@glslabel@entrylocation">location</a>, or locations delimited by <a id="wrglossary.17921"></a><a href="#glo:delimR"><code class="csfmt">\delimR</code></a> or <a id="wrglossary.17922"></a><a href="#glo:delimN"><code class="csfmt">\delimN</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8625">269</a><p>
+<div class="defnbox"><a id="wrglossary.17923"></a><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">handler</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr handler cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17924"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over the <a id="wrglossary.17908"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9367">289</a><p>
-<div class="defnbox"><a id="wrglossary.17909"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Numbers; <a id="wrglossary.17910"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+Iterates over the <a id="wrglossary.17925"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> internal field. <a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9371">290</a><p>
+<div class="defnbox"><a id="wrglossary.17926"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Numbers; <a id="wrglossary.17927"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.17911"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. The title associated with the <code class="code">glsnumbers</code> <a id="wrglossary.17912"></a><a href="#glo:idx.group">letter group</a>. Also used as the title for the <a id="wrglossary.17913"></a><a href="#glo:dual.glossary">glossary</a> created with the <a id="wrglossary.17914"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
-<div class="defnbox"><a id="wrglossary.17915"></a><a href="#glo:glsnumlistlastsep"><code class="csfmt">\glsnumlistlastsep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.17916"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a><a id="wrglossary.17917"></a><a href="#glo:cs.amp"><code class="csfmt">\&amp;</code></a><a id="wrglossary.17918"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a>; <a id="wrglossary.17919"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provided by <a id="wrglossary.17928"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. The title associated with the <code class="code">glsnumbers</code> <a id="wrglossary.17929"></a><a href="#glo:idx.group">letter group</a>. Also used as the title for the <a id="wrglossary.17930"></a><a href="#glo:dual.glossary">glossary</a> created with the <a id="wrglossary.17931"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
+<div class="defnbox"><a id="wrglossary.17932"></a><a href="#glo:glsnumlistlastsep"><code class="csfmt">\glsnumlistlastsep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.17933"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a><a id="wrglossary.17934"></a><a href="#glo:cs.amp"><code class="csfmt">\&amp;</code></a><a id="wrglossary.17935"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a>; <a id="wrglossary.17936"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Separator used by <a id="wrglossary.17920"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> between the last two <a id="wrglossary.17921"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5883">190</a><p>
-<div class="defnbox"><a id="wrglossary.17922"></a><a href="#glo:glsnumlistsep"><code class="csfmt">\glsnumlistsep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.17923"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a>; <a id="wrglossary.17924"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Separator used by <a id="wrglossary.17937"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> between the last two <a id="wrglossary.17938"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5887">190</a><p>
+<div class="defnbox"><a id="wrglossary.17939"></a><a href="#glo:glsnumlistsep"><code class="csfmt">\glsnumlistsep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.17940"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a>; <a id="wrglossary.17941"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Separator used by <a id="wrglossary.17925"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> between all but the last two <a id="wrglossary.17926"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5880">190</a><p>
-<div class="defnbox"><a id="wrglossary.17927"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a></div><!-- end of defnbox -->
+Separator used by <a id="wrglossary.17942"></a><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a> between all but the last two <a id="wrglossary.17943"></a><a href="#glo:@@glslabel@entrylocation">locations</a>. <a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5884">190</a><p>
+<div class="defnbox"><a id="wrglossary.17944"></a><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a></div><!-- end of defnbox -->
<p>
-Expands to <a id="wrglossary.17928"></a><a href="#glo:idx.sym.bg"></a> (a literal open brace). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10758">337</a><p>
-<div class="defnbox"><a id="wrglossary.17929"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a><span class="floatrightbox"><a id="wrglossary.17930"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> &amp; <a id="wrglossary.17931"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <a id="wrglossary.17945"></a><a href="#glo:idx.sym.bg"></a> (a literal open brace). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10768">339</a><p>
+<div class="defnbox"><a id="wrglossary.17946"></a><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a><span class="floatrightbox"><a id="wrglossary.17947"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a> &amp; <a id="wrglossary.17948"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A length register used to set the width of the <a id="wrglossary.17932"></a><a href="#glo:dual.locationlist">location list</a> column for <a id="wrglossary.17933"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a>-like styles. <a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.9514">293</a><p>
-<div class="defnbox"><a id="wrglossary.17934"></a><a href="#glo:glspar"><code class="csfmt">\glspar</code></a><span class="floatrightbox"><a id="wrglossary.17935"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A length register used to set the width of the <a id="wrglossary.17949"></a><a href="#glo:dual.locationlist">location list</a> column for <a id="wrglossary.17950"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a>-like styles. <a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.9518">294</a><p>
+<div class="defnbox"><a id="wrglossary.17951"></a><a href="#glo:glspar"><code class="csfmt">\glspar</code></a><span class="floatrightbox"><a id="wrglossary.17952"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Paragraph break (for instances where <a id="wrglossary.17936"></a><a href="#glo:par"><code class="csfmt">\par</code></a> can&#x2019;t be used directly). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3783">129</a><p>
-<div class="defnbox"><a id="wrglossary.17937"></a><dfn id="glo:glspatchLToutput"><code class="csfmt">\glspatchLToutput</code></dfn><span class="floatrightbox"><a id="wrglossary.17938"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Paragraph break (for instances where <a id="wrglossary.17953"></a><a href="#glo:par"><code class="csfmt">\par</code></a> can&#x2019;t be used directly). <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3787">129</a><p>
+<div class="defnbox"><a id="wrglossary.17954"></a><dfn id="glo:glspatchLToutput"><code class="csfmt">\glspatchLToutput</code></dfn><span class="floatrightbox"><a id="wrglossary.17955"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Applies a patch to <a id="wrglossary.17939"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> to check for instances of the group skip occurring at a page break.<p>
-<div class="defnbox"><a id="wrglossary.17940"></a><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a><span class="floatrightbox"><a id="wrglossary.17941"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.28+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Applies a patch to <a id="wrglossary.17956"></a><a href="#glo:env.longtable"><span class="envfmt">longtable</span></a> to check for instances of the group skip occurring at a page break.<p>
+<div class="defnbox"><a id="wrglossary.17957"></a><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a><span class="floatrightbox"><a id="wrglossary.17958"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.28+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Patches <a id="wrglossary.17942"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> (if it has been loaded) to prevent the <a id="wrglossary.17943"></a><a href="#glo:dual.firstuseflag">first use flag</a> from being unset while <a id="wrglossary.17944"></a><a href="#glo:env.tabularx"><span class="envfmt">tabularx</span></a> is calculating the column widths. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11422">365</a><p>
-<div class="defnbox"><a id="wrglossary.17945"></a><a href="#glo:glspenaltygroupskip"><code class="csfmt">\glspenaltygroupskip</code></a><span class="floatrightbox"><a id="wrglossary.17946"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Patches <a id="wrglossary.17959"></a><a href="#glo:pkg.tabularx"><span class="styfmt">tabularx</span></a> (if it has been loaded) to prevent the <a id="wrglossary.17960"></a><a href="#glo:dual.firstuseflag">first use flag</a> from being unset while <a id="wrglossary.17961"></a><a href="#glo:env.tabularx"><span class="envfmt">tabularx</span></a> is calculating the column widths. <a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11432">367</a><p>
+<div class="defnbox"><a id="wrglossary.17962"></a><a href="#glo:glspenaltygroupskip"><code class="csfmt">\glspenaltygroupskip</code></a><span class="floatrightbox"><a id="wrglossary.17963"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The definition of <a id="wrglossary.17947"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> with <a id="wrglossary.17948"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="optfmt">=false</span> for the <a id="wrglossary.17949"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> styles. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9887">307</a><p>
-<div class="defnbox"><a id="wrglossary.17950"></a><a href="#glo:glspercentchar"><code class="csfmt">\glspercentchar</code></a><span class="floatrightbox"><a id="wrglossary.17951"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.10+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+The definition of <a id="wrglossary.17964"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> with <a id="wrglossary.17965"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="optfmt">=false</span> for the <a id="wrglossary.17966"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> styles. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9891">308</a><p>
+<div class="defnbox"><a id="wrglossary.17967"></a><a href="#glo:glspercentchar"><code class="csfmt">\glspercentchar</code></a><span class="floatrightbox"><a id="wrglossary.17968"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.10+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to <a id="wrglossary.17952"></a><a href="#glo:idx.sym.pc"></a> (a literal percent character). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10764">337</a><p>
-<div class="defnbox"><a id="wrglossary.17953"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17954"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <a id="wrglossary.17969"></a><a href="#glo:idx.sym.pc"></a> (a literal percent character). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10774">339</a><p>
+<div class="defnbox"><a id="wrglossary.17970"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17971"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17955"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> but converts the <a id="wrglossary.17956"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17957"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5070">166</a><p>
-<div class="defnbox"><a id="wrglossary.17958"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17959"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17972"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> but converts the <a id="wrglossary.17973"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17974"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5074">166</a><p>
+<div class="defnbox"><a id="wrglossary.17975"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17976"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17960"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> but converts the <a id="wrglossary.17961"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17962"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5068">166</a><p>
-<div class="defnbox"><a id="wrglossary.17963"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17964"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17977"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> but converts the <a id="wrglossary.17978"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17979"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5072">166</a><p>
+<div class="defnbox"><a id="wrglossary.17980"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17981"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17965"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but uses the relevant plural form. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5066">166</a><p>
-<div class="defnbox"><a id="wrglossary.17966"></a><a href="#glo:GLSplural"><code class="csfmt">\GLSplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17967"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17982"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but uses the relevant plural form. <a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5070">166</a><p>
+<div class="defnbox"><a id="wrglossary.17983"></a><a href="#glo:GLSplural"><code class="csfmt">\GLSplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17984"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17968"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a> but converts the <a id="wrglossary.17969"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17970"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5195">170</a><p>
-<div class="defnbox"><a id="wrglossary.17971"></a><a href="#glo:Glsplural"><code class="csfmt">\Glsplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17972"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17985"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a> but converts the <a id="wrglossary.17986"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17987"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5199">170</a><p>
+<div class="defnbox"><a id="wrglossary.17988"></a><a href="#glo:Glsplural"><code class="csfmt">\Glsplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17989"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.17973"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a> but converts the <a id="wrglossary.17974"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17975"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5193">170</a><p>
-<div class="defnbox"><a id="wrglossary.17976"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17977"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.17990"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a> but converts the <a id="wrglossary.17991"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.17992"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5197">170</a><p>
+<div class="defnbox"><a id="wrglossary.17993"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.17994"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.17978"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.17979"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17980"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If you have defined the entry with <a id="wrglossary.17981"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> consider using <a id="wrglossary.17982"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a> (or <a id="wrglossary.17983"></a><a href="#glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></a> with <a id="wrglossary.17984"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) instead. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5189">170</a><p>
-<div class="defnbox"><a id="wrglossary.17985"></a><a href="#glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.17986"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.17995"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.17996"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.17997"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If you have defined the entry with <a id="wrglossary.17998"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> consider using <a id="wrglossary.17999"></a><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a> (or <a id="wrglossary.18000"></a><a href="#glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></a> with <a id="wrglossary.18001"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) instead. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5193">170</a><p>
+<div class="defnbox"><a id="wrglossary.18002"></a><a href="#glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18003"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.17987"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11858">382</a><p>
-<div class="defnbox"><a id="wrglossary.17988"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>s; <a id="wrglossary.17989"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18004"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11868">385</a><p>
+<div class="defnbox"><a id="wrglossary.18005"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>s; <a id="wrglossary.18006"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Suffix used to obtain default plurals. <a href="#sec:plurals">&#xa7;4.1</a>; <a href="#wrglossary.4131">138</a><p>
-<div class="defnbox"><a id="wrglossary.17990"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><span class="floatrightbox"><a id="wrglossary.17991"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Suffix used to obtain default plurals. <a href="#sec:plurals">&#xa7;4.1</a>; <a href="#wrglossary.4135">138</a><p>
+<div class="defnbox"><a id="wrglossary.18007"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><span class="floatrightbox"><a id="wrglossary.18008"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A hook that is usually placed after the description in <a id="wrglossary.17992"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. Some of the styles provided with the <a id="wrglossary.17993"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package don&#x2019;t use this hook. The <a id="wrglossary.17994"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> redefines those styles to include the hook. The default definition of this command tests for the <a id="wrglossary.17995"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> option, but the <a id="wrglossary.17996"></a><a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a> option redefines the command to implement the chosen punctuation. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>,&#xa0;<a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.2609">91</a>,&#xa0;<a href="#wrglossary.9557">295</a><p>
-<div class="defnbox"><a id="wrglossary.17997"></a><a href="#glo:glspostinline"><code class="csfmt">\glspostinline</code></a><span class="floatrightbox"><a id="wrglossary.17998"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A hook that is usually placed after the description in <a id="wrglossary.18009"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. Some of the styles provided with the <a id="wrglossary.18010"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package don&#x2019;t use this hook. The <a id="wrglossary.18011"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> redefines those styles to include the hook. The default definition of this command tests for the <a id="wrglossary.18012"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> option, but the <a id="wrglossary.18013"></a><a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a> option redefines the command to implement the chosen punctuation. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>,&#xa0;<a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.2613">91</a>,&#xa0;<a href="#wrglossary.9561">296</a><p>
+<div class="defnbox"><a id="wrglossary.18014"></a><a href="#glo:glspostinline"><code class="csfmt">\glspostinline</code></a><span class="floatrightbox"><a id="wrglossary.18015"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used at the end of the <a id="wrglossary.17999"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10269">322</a><p>
-<div class="defnbox"><a id="wrglossary.18000"></a><dfn id="glo:glspostinlinedescformat"><code class="csfmt">\glspostinlinedescformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18001"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used at the end of the <a id="wrglossary.18016"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment. <a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10273">324</a><p>
+<div class="defnbox"><a id="wrglossary.18017"></a><dfn id="glo:glspostinlinedescformat"><code class="csfmt">\glspostinlinedescformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18018"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Formats the top-level entry&#x2019;s description, symbol and <a id="wrglossary.18002"></a><a href="#glo:dual.locationlist">location list</a>.<p>
-<div class="defnbox"><a id="wrglossary.18003"></a><dfn id="glo:glspostinlinesubdescformat"><code class="csfmt">\glspostinlinesubdescformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18004"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Formats the top-level entry&#x2019;s description, symbol and <a id="wrglossary.18019"></a><a href="#glo:dual.locationlist">location list</a>.<p>
+<div class="defnbox"><a id="wrglossary.18020"></a><dfn id="glo:glspostinlinesubdescformat"><code class="csfmt">\glspostinlinesubdescformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">symbol</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18021"></a><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Formats the child entry&#x2019;s description, symbol and <a id="wrglossary.18005"></a><a href="#glo:dual.locationlist">location list</a>.<p>
-<div class="defnbox"><a id="wrglossary.18006"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a><span class="floatrightbox"><a id="wrglossary.18007"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Formats the child entry&#x2019;s description, symbol and <a id="wrglossary.18022"></a><a href="#glo:dual.locationlist">location list</a>.<p>
+<div class="defnbox"><a id="wrglossary.18023"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a><span class="floatrightbox"><a id="wrglossary.18024"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A <a id="wrglossary.18008"></a><a href="#glo:dual.postlinkhook">post-link hook</a> used after all the <a id="wrglossary.18009"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18010"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. This is redefined by <a id="wrglossary.18011"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to use <a id="wrglossary.18012"></a><a href="#glo:glsxtrpostlinkhook"><code class="xtrcsfmt">\glsxtrpostlinkhook</code></a>. <a href="#sec:glshooks">&#xa7;5.1.5</a>; <a href="#wrglossary.5554">180</a><p>
-<div class="defnbox"><a id="wrglossary.18013"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span>; <a id="wrglossary.18014"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A <a id="wrglossary.18025"></a><a href="#glo:dual.postlinkhook">post-link hook</a> used after all the <a id="wrglossary.18026"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18027"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. This is redefined by <a id="wrglossary.18028"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to use <a id="wrglossary.18029"></a><a href="#glo:glsxtrpostlinkhook"><code class="xtrcsfmt">\glsxtrpostlinkhook</code></a>. <a href="#sec:glshooks">&#xa7;5.1.5</a>; <a href="#wrglossary.5558">181</a><p>
+<div class="defnbox"><a id="wrglossary.18030"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span>; <a id="wrglossary.18031"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Separator between the prefix and the term. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11537">370</a><p>
-<div class="defnbox"><a id="wrglossary.18015"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18016"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.13a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Separator between the prefix and the term. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11547">373</a><p>
+<div class="defnbox"><a id="wrglossary.18032"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">sort cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18033"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.13a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook used with <a id="wrglossary.18017"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.18018"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a> to adjust the default sort value (with <a id="wrglossary.18019"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.18020"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> only). <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2894">99</a><p>
-<div class="defnbox"><a id="wrglossary.18021"></a><dfn id="glo:glsps"><code class="xtrcsfmt">\glsps</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18022"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook used with <a id="wrglossary.18034"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.18035"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a> to adjust the default sort value (with <a id="wrglossary.18036"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.18037"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> only). <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2898">99</a><p>
+<div class="defnbox"><a id="wrglossary.18038"></a><dfn id="glo:glsps"><code class="xtrcsfmt">\glsps</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18039"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Shortcut for <code class="code"><a id="wrglossary.18023"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a>{short}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>.<p>
-<div class="defnbox"><a id="wrglossary.18024"></a><dfn id="glo:glspt"><code class="xtrcsfmt">\glspt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18025"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Shortcut for <code class="code"><a id="wrglossary.18040"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a>{short}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>.<p>
+<div class="defnbox"><a id="wrglossary.18041"></a><dfn id="glo:glspt"><code class="xtrcsfmt">\glspt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18042"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Shortcut for <code class="code"><a id="wrglossary.18026"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a>{text}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>.<p>
-<div class="defnbox"><a id="wrglossary.18027"></a><a href="#glo:glsquote"><code class="csfmt">\glsquote</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18028"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Shortcut for <code class="code"><a id="wrglossary.18043"></a><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a>{text}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>.<p>
+<div class="defnbox"><a id="wrglossary.18044"></a><a href="#glo:glsquote"><code class="csfmt">\glsquote</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18045"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to <a id="wrglossary.18029"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span><a id="wrglossary.18030"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a>, where the <a id="wrglossary.18031"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a> is a literal character. <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10776">338</a><p>
-<div class="defnbox"><a id="wrglossary.18032"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18033"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <a id="wrglossary.18046"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a><span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span><a id="wrglossary.18047"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a>, where the <a id="wrglossary.18048"></a><a href="#glo:idx.sym.dblquote"><code class="code">"</code></a> is a literal character. <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10786">340</a><p>
+<div class="defnbox"><a id="wrglossary.18049"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18050"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-For use with <a id="wrglossary.18034"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> and <a id="wrglossary.18035"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>, this references the value of the <a id="wrglossary.18036"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> or <a id="wrglossary.18037"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter associated with the glossary entry identified by <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>. If <a id="wrglossary.18038"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span> and <a id="wrglossary.18039"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=false</span>, this simply uses <a id="wrglossary.18040"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> otherwise it uses <a id="wrglossary.18041"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2378">83</a><p>
-<div class="defnbox"><a id="wrglossary.18042"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18043"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+For use with <a id="wrglossary.18051"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> and <a id="wrglossary.18052"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>, this references the value of the <a id="wrglossary.18053"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> or <a id="wrglossary.18054"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter associated with the glossary entry identified by <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>. If <a id="wrglossary.18055"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=false</span> and <a id="wrglossary.18056"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=false</span>, this simply uses <a id="wrglossary.18057"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> otherwise it uses <a id="wrglossary.18058"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2382">83</a><p>
+<div class="defnbox"><a id="wrglossary.18059"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18060"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Globally resets the <a id="wrglossary.18044"></a><a href="#glo:dual.firstuseflag">first use flag</a>. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7255">228</a><p>
-<div class="defnbox"><a id="wrglossary.18045"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.18046"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Globally resets the <a id="wrglossary.18061"></a><a href="#glo:dual.firstuseflag">first use flag</a>. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7259">229</a><p>
+<div class="defnbox"><a id="wrglossary.18062"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.18063"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Globally resets the <a id="wrglossary.18047"></a><a href="#glo:dual.firstuseflag">first use flag</a> for all <a id="wrglossary.18048"></a><a href="#glo:idx.glossaryentry">entries</a> in whose labels are listed in the <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> comma-separated list. If the optional argument is omitted, the list of all non-<a id="wrglossary.18049"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7267">228</a><p>
-<div class="defnbox"><a id="wrglossary.18050"></a><a href="#glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></a><span class="floatrightbox"><a id="wrglossary.18051"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Globally resets the <a id="wrglossary.18064"></a><a href="#glo:dual.firstuseflag">first use flag</a> for all <a id="wrglossary.18065"></a><a href="#glo:idx.glossaryentry">entries</a> in whose labels are listed in the <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> comma-separated list. If the optional argument is omitted, the list of all non-<a id="wrglossary.18066"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7271">229</a><p>
+<div class="defnbox"><a id="wrglossary.18067"></a><a href="#glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></a><span class="floatrightbox"><a id="wrglossary.18068"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the <a id="wrglossary.18052"></a><a href="#glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></a> conditional to <code class="csfmt">\iffalse</code>. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7371">233</a><p>
-<div class="defnbox"><a id="wrglossary.18053"></a><a href="#glo:glsresetcurrcounttrue"><code class="csfmt">\glsresetcurrcounttrue</code></a><span class="floatrightbox"><a id="wrglossary.18054"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the <a id="wrglossary.18069"></a><a href="#glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></a> conditional to <code class="csfmt">\iffalse</code>. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7375">234</a><p>
+<div class="defnbox"><a id="wrglossary.18070"></a><a href="#glo:glsresetcurrcounttrue"><code class="csfmt">\glsresetcurrcounttrue</code></a><span class="floatrightbox"><a id="wrglossary.18071"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the <a id="wrglossary.18055"></a><a href="#glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></a> conditional to <code class="csfmt">\iftrue</code>. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7370">233</a><p>
-<div class="defnbox"><a id="wrglossary.18056"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a><span class="floatrightbox"><a id="wrglossary.18057"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the <a id="wrglossary.18072"></a><a href="#glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></a> conditional to <code class="csfmt">\iftrue</code>. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7374">234</a><p>
+<div class="defnbox"><a id="wrglossary.18073"></a><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a><span class="floatrightbox"><a id="wrglossary.18074"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Resets <a id="wrglossary.18058"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> back to zero if <a id="wrglossary.18059"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2395">84</a><p>
-<div class="defnbox"><a id="wrglossary.18060"></a><a href="#glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></a><span class="floatrightbox"><a id="wrglossary.18061"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Resets <a id="wrglossary.18075"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> back to zero if <a id="wrglossary.18076"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2399">84</a><p>
+<div class="defnbox"><a id="wrglossary.18077"></a><a href="#glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></a><span class="floatrightbox"><a id="wrglossary.18078"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Resets <a id="wrglossary.18062"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7933">249</a><p>
-<div class="defnbox"><a id="wrglossary.18063"></a><a href="#glo:glsresetsubentrycounter"><code class="csfmt">\glsresetsubentrycounter</code></a><span class="floatrightbox"><a id="wrglossary.18064"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Resets <a id="wrglossary.18079"></a><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7937">250</a><p>
+<div class="defnbox"><a id="wrglossary.18080"></a><a href="#glo:glsresetsubentrycounter"><code class="csfmt">\glsresetsubentrycounter</code></a><span class="floatrightbox"><a id="wrglossary.18081"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Resets <a id="wrglossary.18065"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> back to zero if <a id="wrglossary.18066"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2463">86</a><p>
-<div class="defnbox"><a id="wrglossary.18067"></a><a href="#glo:glsrestoreLToutput"><code class="csfmt">\glsrestoreLToutput</code></a><span class="floatrightbox"><a id="wrglossary.18068"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Resets <a id="wrglossary.18082"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> back to zero if <a id="wrglossary.18083"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2467">86</a><p>
+<div class="defnbox"><a id="wrglossary.18084"></a><a href="#glo:glsrestoreLToutput"><code class="csfmt">\glsrestoreLToutput</code></a><span class="floatrightbox"><a id="wrglossary.18085"></a><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span></a> v4.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Reverses the effect of <a id="wrglossary.18069"></a><a href="#glo:glspatchLToutput"><code class="csfmt">\glspatchLToutput</code></a>. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9883">307</a><p>
-<div class="defnbox"><a id="wrglossary.18070"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18071"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Reverses the effect of <a id="wrglossary.18086"></a><a href="#glo:glspatchLToutput"><code class="csfmt">\glspatchLToutput</code></a>. <a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9887">308</a><p>
+<div class="defnbox"><a id="wrglossary.18087"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18088"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indexes the <a id="wrglossary.18072"></a><a href="#glo:idx.glossaryentry">entry</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> as a general cross-reference to the <a id="wrglossary.18073"></a><a href="#glo:idx.glossaryentry">entries</a> identified in the comma-separated list <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>. The optional argument is the textual tag that&#x2019;s inserted before the cross-reference list and defaults to <a id="wrglossary.18074"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a>. <a href="#sec:crossref">&#xa7;11</a>; <a href="#wrglossary.8300">259</a><p>
-<div class="defnbox"><a id="wrglossary.18075"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18076"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indexes the <a id="wrglossary.18089"></a><a href="#glo:idx.glossaryentry">entry</a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> as a general cross-reference to the <a id="wrglossary.18090"></a><a href="#glo:idx.glossaryentry">entries</a> identified in the comma-separated list <span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>. The optional argument is the textual tag that&#x2019;s inserted before the cross-reference list and defaults to <a id="wrglossary.18091"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a>. <a href="#sec:crossref">&#xa7;11</a>; <a href="#wrglossary.8304">260</a><p>
+<div class="defnbox"><a id="wrglossary.18092"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18093"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to format the <a id="wrglossary.18077"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> cross-reference in the <a id="wrglossary.18078"></a><a href="#glo:dual.locationlist">location list</a>. This requires a <a id="wrglossary.18079"></a><a href="#glo:@@glslabel@entrylocation">location</a> argument for <a id="wrglossary.18080"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> even though it isn&#x2019;t required. The default definition is <code class="code"><code class="csfmt">\emph</code>{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>} <a id="wrglossary.18081"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code>. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8381">262</a><p>
-<div class="defnbox"><a id="wrglossary.18082"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18083"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to format the <a id="wrglossary.18094"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> cross-reference in the <a id="wrglossary.18095"></a><a href="#glo:dual.locationlist">location list</a>. This requires a <a id="wrglossary.18096"></a><a href="#glo:@@glslabel@entrylocation">location</a> argument for <a id="wrglossary.18097"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> even though it isn&#x2019;t required. The default definition is <code class="code"><code class="csfmt">\emph</code>{<span class="meta">&#x2329;<em class="metainner">tag</em>&#x232a;</span>} <a id="wrglossary.18098"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>{<span class="meta">&#x2329;<em class="metainner">xr-list</em>&#x232a;</span>}</code>. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8385">263</a><p>
+<div class="defnbox"><a id="wrglossary.18099"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18100"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18084"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> to format each <a id="wrglossary.18085"></a><a href="#glo:idx.glossaryentry">entry</a> item. This adds a <a id="wrglossary.18086"></a><a href="#glo:idx.hyperlink">hyperlink</a>, if enabled, to the appropriate <a id="wrglossary.18087"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.18088"></a><a href="#glo:dual.glossary">glossary</a> with the text obtained with <a id="wrglossary.18089"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8395">263</a><p>
-<div class="defnbox"><a id="wrglossary.18090"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18091"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18101"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> to format each <a id="wrglossary.18102"></a><a href="#glo:idx.glossaryentry">entry</a> item. This adds a <a id="wrglossary.18103"></a><a href="#glo:idx.hyperlink">hyperlink</a>, if enabled, to the appropriate <a id="wrglossary.18104"></a><a href="#glo:dual.entryline">entry line</a> in the <a id="wrglossary.18105"></a><a href="#glo:dual.glossary">glossary</a> with the text obtained with <a id="wrglossary.18106"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a>. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8399">264</a><p>
+<div class="defnbox"><a id="wrglossary.18107"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18108"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18092"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a> to produce the <a id="wrglossary.18093"></a><a href="#glo:idx.hyperlink">hyperlink</a> text. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8400">263</a><p>
-<div class="defnbox"><a id="wrglossary.18094"></a><a href="#glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.18095"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a>; <a id="wrglossary.18096"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18109"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a> to produce the <a id="wrglossary.18110"></a><a href="#glo:idx.hyperlink">hyperlink</a> text. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8404">264</a><p>
+<div class="defnbox"><a id="wrglossary.18111"></a><a href="#glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.18112"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a>; <a id="wrglossary.18113"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18097"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> as a separator between the final pair. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8393">263</a><p>
-<div class="defnbox"><a id="wrglossary.18098"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18099"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18114"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> as a separator between the final pair. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8397">264</a><p>
+<div class="defnbox"><a id="wrglossary.18115"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18116"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over a comma-separated list of entry labels <span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span> and formats them. Each label in the list is encapsulated with <a id="wrglossary.18100"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a>. The separators are <a id="wrglossary.18101"></a><a href="#glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></a> (between the penultimate and last items) and <a id="wrglossary.18102"></a><a href="#glo:glsseesep"><code class="csfmt">\glsseesep</code></a> (between all the other items). <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8388">263</a><p>
-<div class="defnbox"><a id="wrglossary.18103"></a><a href="#glo:glsseesep"><code class="csfmt">\glsseesep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.18104"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a>; <a id="wrglossary.18105"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates over a comma-separated list of entry labels <span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span> and formats them. Each label in the list is encapsulated with <a id="wrglossary.18117"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a>. The separators are <a id="wrglossary.18118"></a><a href="#glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></a> (between the penultimate and last items) and <a id="wrglossary.18119"></a><a href="#glo:glsseesep"><code class="csfmt">\glsseesep</code></a> (between all the other items). <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8392">264</a><p>
+<div class="defnbox"><a id="wrglossary.18120"></a><a href="#glo:glsseesep"><code class="csfmt">\glsseesep</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>,<a id="wrglossary.18121"></a><a href="#glo:idx.vbsp"><code class="code">&#x2423;</code></a>; <a id="wrglossary.18122"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18106"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> as a separator between each <a id="wrglossary.18107"></a><a href="#glo:idx.glossaryentry">entry</a> except the last pair. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8391">263</a><p>
-<div class="defnbox"><a id="wrglossary.18108"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18109"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ &amp; <a id="wrglossary.18110"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18123"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> as a separator between each <a id="wrglossary.18124"></a><a href="#glo:idx.glossaryentry">entry</a> except the last pair. <a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8395">264</a><p>
+<div class="defnbox"><a id="wrglossary.18125"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18126"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ &amp; <a id="wrglossary.18127"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18111"></a><a href="#glo:idx.sentencecase">sentence case</a> commands, such as <a id="wrglossary.18112"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>, to perform the <a id="wrglossary.18113"></a><a href="#glo:dual.casechange">case change</a>. This is simply defined to use <a id="wrglossary.18114"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11168">354</a><p>
-<div class="defnbox"><a id="wrglossary.18115"></a><a href="#glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18116"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18117"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Used by <a id="wrglossary.18128"></a><a href="#glo:idx.sentencecase">sentence case</a> commands, such as <a id="wrglossary.18129"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>, to perform the <a id="wrglossary.18130"></a><a href="#glo:dual.casechange">case change</a>. This is simply defined to use <a id="wrglossary.18131"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11178">356</a><p>
+<div class="defnbox"><a id="wrglossary.18132"></a><a href="#glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18133"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18134"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Sets the <a id="wrglossary.18118"></a><a href="#glo:idx.compositor">compositor</a> for <a id="wrglossary.18119"></a><a href="#glo:@@glslabel@entrylocation">locations</a> that start with an <a id="wrglossary.18120"></a><a href="#glo:idx.uppercase">uppercase</a> alphabetical character. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3694">126</a><p>
-<div class="defnbox"><a id="wrglossary.18121"></a><dfn id="glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">attribute</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18122"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the <a id="wrglossary.18135"></a><a href="#glo:idx.compositor">compositor</a> for <a id="wrglossary.18136"></a><a href="#glo:@@glslabel@entrylocation">locations</a> that start with an <a id="wrglossary.18137"></a><a href="#glo:idx.uppercase">uppercase</a> alphabetical character. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3698">126</a><p>
+<div class="defnbox"><a id="wrglossary.18138"></a><dfn id="glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">attribute</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18139"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally sets the given <a id="wrglossary.18123"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a> to <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> for the given category.<p>
-<div class="defnbox"><a id="wrglossary.18124"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18125"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally sets the given <a id="wrglossary.18140"></a><a href="#glo:@@glslabel@categoryattribute">attribute</a> to <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> for the given category.<p>
+<div class="defnbox"><a id="wrglossary.18141"></a><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18142"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the location <a id="wrglossary.18126"></a><a href="#glo:idx.compositor">compositor</a> for the <a id="wrglossary.18127"></a><a href="#glo:dual.indexing">indexing</a> style file created by <a id="wrglossary.18128"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3676">125</a><p>
-<div class="defnbox"><a id="wrglossary.18129"></a><a href="#glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18130"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.13a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the location <a id="wrglossary.18143"></a><a href="#glo:idx.compositor">compositor</a> for the <a id="wrglossary.18144"></a><a href="#glo:dual.indexing">indexing</a> style file created by <a id="wrglossary.18145"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3680">125</a><p>
+<div class="defnbox"><a id="wrglossary.18146"></a><a href="#glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18147"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.13a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates that the given field should always have its value expanded when the entry is defined. This overrides <a id="wrglossary.18131"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a>. <a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4403">148</a><p>
-<div class="defnbox"><a id="wrglossary.18132"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18133"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.13a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates that the given field should always have its value expanded when the entry is defined. This overrides <a id="wrglossary.18148"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a>. <a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4407">148</a><p>
+<div class="defnbox"><a id="wrglossary.18149"></a><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18150"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.13a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates that the given field should always have its value expanded when the entry is defined. This overrides <a id="wrglossary.18134"></a><a href="#glo:glsexpandfields"><code class="csfmt">\glsexpandfields</code></a>. <a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4404">148</a><p>
-<div class="defnbox"><a id="wrglossary.18135"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18136"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18137"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> only)</div><!-- end of noteBox -->
+Indicates that the given field should always have its value expanded when the entry is defined. This overrides <a id="wrglossary.18151"></a><a href="#glo:glsexpandfields"><code class="csfmt">\glsexpandfields</code></a>. <a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4408">148</a><p>
+<div class="defnbox"><a id="wrglossary.18152"></a><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18153"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18154"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Set <a id="wrglossary.18138"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> quote character (used for escaping special characters) to <span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>. <a href="#sec:languages">&#xa7;1.5</a>; <a href="#wrglossary.1261">44</a><p>
-<div class="defnbox"><a id="wrglossary.18139"></a><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">suffix</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18140"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Set <a id="wrglossary.18155"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>&#x2019;s</a> quote character (used for escaping special characters) to <span class="meta">&#x2329;<em class="metainner">character</em>&#x232a;</span>. <a href="#sec:languages">&#xa7;1.5</a>; <a href="#wrglossary.1265">44</a><p>
+<div class="defnbox"><a id="wrglossary.18156"></a><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">suffix</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18157"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The suffix for two consecutive locations. <a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8747">272</a><p>
-<div class="defnbox"><a id="wrglossary.18141"></a><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">suffix</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18142"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+The suffix for two consecutive locations. <a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8751">273</a><p>
+<div class="defnbox"><a id="wrglossary.18158"></a><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">suffix</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18159"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The suffix for three or more consecutive locations. <a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8749">273</a><p>
-<div class="defnbox"><a id="wrglossary.18143"></a><a href="#glo:glssettoctitle"><code class="csfmt">\glssettoctitle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18144"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+The suffix for three or more consecutive locations. <a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8753">274</a><p>
+<div class="defnbox"><a id="wrglossary.18160"></a><a href="#glo:glssettoctitle"><code class="csfmt">\glssettoctitle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18161"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18145"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> to set the table of contents title for the given <a id="wrglossary.18146"></a><a href="#glo:dual.glossary">glossary</a> if a title hasn&#x2019;t been supplied with <a id="wrglossary.18147"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> or <a id="wrglossary.18148"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7851">247</a><p>
-<div class="defnbox"><a id="wrglossary.18149"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18150"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18162"></a><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a> to set the table of contents title for the given <a id="wrglossary.18163"></a><a href="#glo:dual.glossary">glossary</a> if a title hasn&#x2019;t been supplied with <a id="wrglossary.18164"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> or <a id="wrglossary.18165"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a>. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7855">248</a><p>
+<div class="defnbox"><a id="wrglossary.18166"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18167"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates that <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is the widest name for the given <a id="wrglossary.18151"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10155">318</a><p>
-<div class="defnbox"><a id="wrglossary.18152"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18153"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates that <span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span> is the widest name for the given <a id="wrglossary.18168"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10159">319</a><p>
+<div class="defnbox"><a id="wrglossary.18169"></a><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18170"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Adds <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> to the <a id="wrglossary.18154"></a><a href="#glo:dual.indexing">indexing</a> style file. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3639">124</a><p>
-<div class="defnbox"><a id="wrglossary.18155"></a><a href="#glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">codepage</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18156"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18157"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> &amp; <a id="wrglossary.18158"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> only)</div><!-- end of noteBox -->
+Adds <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> to the <a id="wrglossary.18171"></a><a href="#glo:dual.indexing">indexing</a> style file. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3643">124</a><p>
+<div class="defnbox"><a id="wrglossary.18172"></a><a href="#glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">codepage</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18173"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18174"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> &amp; <a id="wrglossary.18175"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Sets the <a id="wrglossary.18159"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.18160"></a><a href="#glo:idx.codepage">codepage</a>. This information is written to the <a id="wrglossary.18161"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for <a id="wrglossary.18162"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to pick up. It has no effect if <a id="wrglossary.18163"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is called explicitly. <a href="#sec:langenc">&#xa7;14.2</a>; <a href="#wrglossary.10838">340</a><p>
-<div class="defnbox"><a id="wrglossary.18164"></a><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18165"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18166"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Sets the <a id="wrglossary.18176"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.18177"></a><a href="#glo:idx.codepage">codepage</a>. This information is written to the <a id="wrglossary.18178"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for <a id="wrglossary.18179"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to pick up. It has no effect if <a id="wrglossary.18180"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is called explicitly. <a href="#sec:langenc">&#xa7;14.2</a>; <a href="#wrglossary.10848">342</a><p>
+<div class="defnbox"><a id="wrglossary.18181"></a><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">letter</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18182"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18183"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Identifies the first letter <a id="wrglossary.18167"></a><a href="#glo:idx.group">group</a> to occur after the number group. <a href="#sec:groups">&#xa7;14.4</a>; <a href="#wrglossary.11100">350</a><p>
-<div class="defnbox"><a id="wrglossary.18168"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18169"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18170"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> &amp; <a id="wrglossary.18171"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> only)</div><!-- end of noteBox -->
+Identifies the first letter <a id="wrglossary.18184"></a><a href="#glo:idx.group">group</a> to occur after the number group. <a href="#sec:groups">&#xa7;14.4</a>; <a href="#wrglossary.11110">352</a><p>
+<div class="defnbox"><a id="wrglossary.18185"></a><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18186"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18187"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> &amp; <a id="wrglossary.18188"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Sets the <a id="wrglossary.18172"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language for the given <a id="wrglossary.18173"></a><a href="#glo:dual.glossary">glossary</a>. This information is written to the <a id="wrglossary.18174"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for <a id="wrglossary.18175"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to pick up. It has no effect if <a id="wrglossary.18176"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is called explicitly. <a href="#sec:langenc">&#xa7;14.2</a>; <a href="#wrglossary.10819">339</a><p>
-<div class="defnbox"><a id="wrglossary.18177"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location names</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18178"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18179"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Sets the <a id="wrglossary.18189"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language for the given <a id="wrglossary.18190"></a><a href="#glo:dual.glossary">glossary</a>. This information is written to the <a id="wrglossary.18191"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for <a id="wrglossary.18192"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> to pick up. It has no effect if <a id="wrglossary.18193"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> is called explicitly. <a href="#sec:langenc">&#xa7;14.2</a>; <a href="#wrglossary.10829">341</a><p>
+<div class="defnbox"><a id="wrglossary.18194"></a><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location names</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18195"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18196"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-May be used to change the ordering of location class names. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.11068">349</a><p>
-<div class="defnbox"><a id="wrglossary.18180"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18181"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18182"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+May be used to change the ordering of location class names. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.11078">351</a><p>
+<div class="defnbox"><a id="wrglossary.18197"></a><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18198"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18199"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Sets the minimum number of consecutive <a id="wrglossary.18183"></a><a href="#glo:@@glslabel@entrylocation">locations</a> to form an implicit <a id="wrglossary.18184"></a><a href="#glo:idx.range">range</a>. The value may be <span class="qt">&#x201c;none&#x201d;</span> to indicate no <a id="wrglossary.18185"></a><a href="#glo:idx.range">range</a> formation. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.11077">349</a><p>
-<div class="defnbox"><a id="wrglossary.18186"></a><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">relative location</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18187"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.33+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18188"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Sets the minimum number of consecutive <a id="wrglossary.18200"></a><a href="#glo:@@glslabel@entrylocation">locations</a> to form an implicit <a id="wrglossary.18201"></a><a href="#glo:idx.range">range</a>. The value may be <span class="qt">&#x201c;none&#x201d;</span> to indicate no <a id="wrglossary.18202"></a><a href="#glo:idx.range">range</a> formation. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.11087">351</a><p>
+<div class="defnbox"><a id="wrglossary.18203"></a><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">relative location</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18204"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.33+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18205"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Sets the relative location of the number <a id="wrglossary.18189"></a><a href="#glo:idx.group">group</a>. <a href="#sec:groups">&#xa7;14.4</a>; <a href="#wrglossary.11103">351</a><p>
-<div class="defnbox"><a id="wrglossary.18190"></a><a href="#glo:GlsSetXdyStyles"><code class="csfmt">\GlsSetXdyStyles</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style name list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18191"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18192"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Sets the relative location of the number <a id="wrglossary.18206"></a><a href="#glo:idx.group">group</a>. <a href="#sec:groups">&#xa7;14.4</a>; <a href="#wrglossary.11113">353</a><p>
+<div class="defnbox"><a id="wrglossary.18207"></a><a href="#glo:GlsSetXdyStyles"><code class="csfmt">\GlsSetXdyStyles</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style name list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18208"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18209"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Resets the list of required <a id="wrglossary.18193"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> files. <a href="#sec:xdystyles">&#xa7;14.1</a>; <a href="#wrglossary.10798">338</a><p>
-<div class="defnbox"><a id="wrglossary.18194"></a><a href="#glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18195"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Resets the list of required <a id="wrglossary.18210"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> files. <a href="#sec:xdystyles">&#xa7;14.1</a>; <a href="#wrglossary.10808">340</a><p>
+<div class="defnbox"><a id="wrglossary.18211"></a><a href="#glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18212"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18196"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11872">383</a><p>
-<div class="defnbox"><a id="wrglossary.18197"></a><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18198"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18213"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11882">386</a><p>
+<div class="defnbox"><a id="wrglossary.18214"></a><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18215"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Applies <span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span> as the expansion (E) <a id="wrglossary.18199"></a><a href="#glo:@@glslabel@accessattr">attribute</a> for <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span> using <a id="wrglossary.18200"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a> for the <a id="wrglossary.18201"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11825">380</a><p>
-<div class="defnbox"><a id="wrglossary.18202"></a><a href="#glo:glsshortplaccsupp"><code class="csfmt">\glsshortplaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18203"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Applies <span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span> as the expansion (E) <a id="wrglossary.18216"></a><a href="#glo:@@glslabel@accessattr">attribute</a> for <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span> using <a id="wrglossary.18217"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a> for the <a id="wrglossary.18218"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11835">383</a><p>
+<div class="defnbox"><a id="wrglossary.18219"></a><a href="#glo:glsshortplaccsupp"><code class="csfmt">\glsshortplaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18220"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Applies <span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span> as the expansion (E) <a id="wrglossary.18204"></a><a href="#glo:@@glslabel@accessattr">attribute</a> for <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span> using <a id="wrglossary.18205"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a> for the <a id="wrglossary.18206"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11827">380</a><p>
-<div class="defnbox"><a id="wrglossary.18207"></a><a href="#glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18208"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Applies <span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span> as the expansion (E) <a id="wrglossary.18221"></a><a href="#glo:@@glslabel@accessattr">attribute</a> for <span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span> using <a id="wrglossary.18222"></a><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a> for the <a id="wrglossary.18223"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field. <a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11837">383</a><p>
+<div class="defnbox"><a id="wrglossary.18224"></a><a href="#glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18225"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18209"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11874">383</a><p>
-<div class="defnbox"><a id="wrglossary.18210"></a><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a><span class="floatrightbox"><a id="wrglossary.18211"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18226"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11884">386</a><p>
+<div class="defnbox"><a id="wrglossary.18227"></a><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a><span class="floatrightbox"><a id="wrglossary.18228"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A token register used by <a id="wrglossary.18212"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.18213"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to store the supplied short form. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6585">211</a><p>
-<div class="defnbox"><a id="wrglossary.18214"></a><a href="#glo:glsshowaccsupp"><code class="csfmt">\glsshowaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18215"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A token register used by <a id="wrglossary.18229"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> (and <a id="wrglossary.18230"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>) to store the supplied short form. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6589">212</a><p>
+<div class="defnbox"><a id="wrglossary.18231"></a><a href="#glo:glsshowaccsupp"><code class="csfmt">\glsshowaccsupp</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF element</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18232"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18216"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a> in outer mode. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1995">72</a><p>
-<div class="defnbox"><a id="wrglossary.18217"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18218"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.32+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18233"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a> in outer mode. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1999">72</a><p>
+<div class="defnbox"><a id="wrglossary.18234"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18235"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.32+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used with <a id="wrglossary.18219"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.18220"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a> to show the target. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1972">71</a><p>
-<div class="defnbox"><a id="wrglossary.18221"></a><a href="#glo:glsshowtargetfont"><code class="csfmt">\glsshowtargetfont</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\ttfamily</code><code class="csfmt">\footnotesize</code>; <a id="wrglossary.18222"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used with <a id="wrglossary.18236"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.18237"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a> to show the target. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1976">71</a><p>
+<div class="defnbox"><a id="wrglossary.18238"></a><a href="#glo:glsshowtargetfont"><code class="csfmt">\glsshowtargetfont</code></a><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\ttfamily</code><code class="csfmt">\footnotesize</code>; <a id="wrglossary.18239"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18223"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a> and <a id="wrglossary.18224"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> to set the font. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1988">72</a><p>
-<div class="defnbox"><a id="wrglossary.18225"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18226"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18240"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a> and <a id="wrglossary.18241"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> to set the font. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1992">72</a><p>
+<div class="defnbox"><a id="wrglossary.18242"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18243"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18227"></a><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a> to set the font. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1982">72</a><p>
-<div class="defnbox"><a id="wrglossary.18228"></a><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18229"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18244"></a><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a> to set the font. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1986">72</a><p>
+<div class="defnbox"><a id="wrglossary.18245"></a><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18246"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18230"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a> in <a id="wrglossary.18231"></a><a href="#glo:idx.mathmode">math mode</a> and inner mode. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1980">71</a><p>
-<div class="defnbox"><a id="wrglossary.18232"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18233"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18247"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a> in <a id="wrglossary.18248"></a><a href="#glo:idx.mathmode">math mode</a> and inner mode. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1984">71</a><p>
+<div class="defnbox"><a id="wrglossary.18249"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18250"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18234"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a> in outer mode. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1984">72</a><p>
-<div class="defnbox"><a id="wrglossary.18235"></a><a href="#glo:glsshowtargetsymbol"><code class="csfmt">\glsshowtargetsymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18236"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18251"></a><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a> in outer mode. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1988">72</a><p>
+<div class="defnbox"><a id="wrglossary.18252"></a><a href="#glo:glsshowtargetsymbol"><code class="csfmt">\glsshowtargetsymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">target name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18253"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18237"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> to mark the target. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1985">72</a><p>
-<div class="defnbox"><a id="wrglossary.18238"></a><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18239"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18254"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> to mark the target. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1989">72</a><p>
+<div class="defnbox"><a id="wrglossary.18255"></a><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18256"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the given <span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span> zero-padded to six digits. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2877">99</a><p>
-<div class="defnbox"><a id="wrglossary.18240"></a><dfn id="glo:glsstartrange"><code class="csfmt">\glsstartrange</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry label list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18241"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the given <span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span> zero-padded to six digits. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2881">99</a><p>
+<div class="defnbox"><a id="wrglossary.18257"></a><dfn id="glo:glsstartrange"><code class="csfmt">\glsstartrange</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry label list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18258"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Essentially does <code class="code"><a id="wrglossary.18242"></a><a href="#glo:glsaddeach"><code class="csfmt">\glsaddeach</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>,<a id="wrglossary.18243"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.18244"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span></span>]{<span class="meta">&#x2329;<em class="metainner">entry label list</em>&#x232a;</span>}</code> where <span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span> can either be provided by the <a id="wrglossary.18245"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18246"></a><a href="#glo:glsstepentry"><code class="csfmt">\glsstepentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18247"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Essentially does <code class="code"><a id="wrglossary.18259"></a><a href="#glo:glsaddeach"><code class="csfmt">\glsaddeach</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>,<a id="wrglossary.18260"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.18261"></a><a href="#glo:idx.sym.startrange"><code class="code">(</code></a><span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span></span>]{<span class="meta">&#x2329;<em class="metainner">entry label list</em>&#x232a;</span>}</code> where <span class="meta">&#x2329;<em class="metainner">encap</em>&#x232a;</span> can either be provided by the <a id="wrglossary.18262"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18263"></a><a href="#glo:glsstepentry"><code class="csfmt">\glsstepentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18264"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Increments <a id="wrglossary.18248"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> with <a id="wrglossary.18249"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> if <a id="wrglossary.18250"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2400">84</a><p>
-<div class="defnbox"><a id="wrglossary.18251"></a><a href="#glo:glsstepsubentry"><code class="csfmt">\glsstepsubentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18252"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Increments <a id="wrglossary.18265"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> with <a id="wrglossary.18266"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> if <a id="wrglossary.18267"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2404">84</a><p>
+<div class="defnbox"><a id="wrglossary.18268"></a><a href="#glo:glsstepsubentry"><code class="csfmt">\glsstepsubentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18269"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Increments <a id="wrglossary.18253"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> with <a id="wrglossary.18254"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> if <a id="wrglossary.18255"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2470">86</a><p>
-<div class="defnbox"><a id="wrglossary.18256"></a><a href="#glo:glssubentrycounterfalse"><code class="csfmt">\glssubentrycounterfalse</code></a><span class="floatrightbox"><a id="wrglossary.18257"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Increments <a id="wrglossary.18270"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> with <a id="wrglossary.18271"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> if <a id="wrglossary.18272"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2474">86</a><p>
+<div class="defnbox"><a id="wrglossary.18273"></a><a href="#glo:glssubentrycounterfalse"><code class="csfmt">\glssubentrycounterfalse</code></a><span class="floatrightbox"><a id="wrglossary.18274"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.18258"></a><a href="#glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></a> to false. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2485">87</a><p>
-<div class="defnbox"><a id="wrglossary.18259"></a><a href="#glo:glssubentrycounterlabel"><code class="csfmt">\glssubentrycounterlabel</code></a><span class="floatrightbox"><a id="wrglossary.18260"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.18275"></a><a href="#glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></a> to false. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2489">87</a><p>
+<div class="defnbox"><a id="wrglossary.18276"></a><a href="#glo:glssubentrycounterlabel"><code class="csfmt">\glssubentrycounterlabel</code></a><span class="floatrightbox"><a id="wrglossary.18277"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the formatted value of the <a id="wrglossary.18261"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter or does nothing if <a id="wrglossary.18262"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=false</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2478">87</a><p>
-<div class="defnbox"><a id="wrglossary.18263"></a><a href="#glo:glssubentrycountertrue"><code class="csfmt">\glssubentrycountertrue</code></a><span class="floatrightbox"><a id="wrglossary.18264"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the formatted value of the <a id="wrglossary.18278"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter or does nothing if <a id="wrglossary.18279"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=false</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2482">87</a><p>
+<div class="defnbox"><a id="wrglossary.18280"></a><a href="#glo:glssubentrycountertrue"><code class="csfmt">\glssubentrycountertrue</code></a><span class="floatrightbox"><a id="wrglossary.18281"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.18265"></a><a href="#glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></a> to true. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2486">87</a><p>
-<div class="defnbox"><a id="wrglossary.18266"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18267"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.18282"></a><a href="#glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></a> to true. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2490">87</a><p>
+<div class="defnbox"><a id="wrglossary.18283"></a><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18284"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used for <a id="wrglossary.18268"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> entries in <a id="wrglossary.18269"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to increment and display the sub-entry counter if <a id="wrglossary.18270"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10365">326</a><p>
-<div class="defnbox"><a id="wrglossary.18271"></a><dfn id="glo:glssubgroupheading"><code class="xtrcsfmt">\glssubgroupheading</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">previous level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">parent-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18272"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.18273"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
+Used for <a id="wrglossary.18285"></a><a href="#glo:hierarchicallevel">level&#xa0;1</a> entries in <a id="wrglossary.18286"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to increment and display the sub-entry counter if <a id="wrglossary.18287"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10369">327</a><p>
+<div class="defnbox"><a id="wrglossary.18288"></a><dfn id="glo:glssubgroupheading"><code class="xtrcsfmt">\glssubgroupheading</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">previous level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">parent-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18289"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.18290"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Used to format sub-<a id="wrglossary.18274"></a><a href="#glo:idx.group">group</a> headings.<p>
-<div class="defnbox"><a id="wrglossary.18275"></a><a href="#glo:GLSsymbol"><code class="csfmt">\GLSsymbol</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18276"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to format sub-<a id="wrglossary.18291"></a><a href="#glo:idx.group">group</a> headings.<p>
+<div class="defnbox"><a id="wrglossary.18292"></a><a href="#glo:GLSsymbol"><code class="csfmt">\GLSsymbol</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18293"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18277"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> but converts the <a id="wrglossary.18278"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18279"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5240">171</a><p>
-<div class="defnbox"><a id="wrglossary.18280"></a><a href="#glo:Glssymbol"><code class="csfmt">\Glssymbol</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18281"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18294"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> but converts the <a id="wrglossary.18295"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18296"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5244">172</a><p>
+<div class="defnbox"><a id="wrglossary.18297"></a><a href="#glo:Glssymbol"><code class="csfmt">\Glssymbol</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18298"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18282"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> but converts the <a id="wrglossary.18283"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18284"></a><a href="#glo:idx.sentencecase">sentence case</a>. Use <a id="wrglossary.18285"></a><a href="#glo:Glossentrysymbol"><code class="csfmt">\Glossentrysymbol</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5238">171</a><p>
-<div class="defnbox"><a id="wrglossary.18286"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18287"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18299"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> but converts the <a id="wrglossary.18300"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18301"></a><a href="#glo:idx.sentencecase">sentence case</a>. Use <a id="wrglossary.18302"></a><a href="#glo:Glossentrysymbol"><code class="csfmt">\Glossentrysymbol</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5242">171</a><p>
+<div class="defnbox"><a id="wrglossary.18303"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18304"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18288"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18289"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18290"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18291"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. Use <a id="wrglossary.18292"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5231">171</a><p>
-<div class="defnbox"><a id="wrglossary.18293"></a><a href="#glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18294"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18305"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18306"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18307"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18308"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. Use <a id="wrglossary.18309"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a> within custom glossary styles instead of this command. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5235">171</a><p>
+<div class="defnbox"><a id="wrglossary.18310"></a><a href="#glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18311"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18295"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11862">382</a><p>
-<div class="defnbox"><a id="wrglossary.18296"></a><a href="#glo:glssymbolnav"><code class="csfmt">\glssymbolnav</code></a><span class="floatrightbox"><a id="wrglossary.18297"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18312"></a><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11872">385</a><p>
+<div class="defnbox"><a id="wrglossary.18313"></a><a href="#glo:glssymbolnav"><code class="csfmt">\glssymbolnav</code></a><span class="floatrightbox"><a id="wrglossary.18314"></a><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Produces a simple navigation set of links for just the symbols and number groups separated by <a id="wrglossary.18298"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10498">330</a><p>
-<div class="defnbox"><a id="wrglossary.18299"></a><dfn id="glo:GLSsymbolplural"><code class="csfmt">\GLSsymbolplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18300"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Produces a simple navigation set of links for just the symbols and number groups separated by <a id="wrglossary.18315"></a><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a>. <a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10508">332</a><p>
+<div class="defnbox"><a id="wrglossary.18316"></a><dfn id="glo:GLSsymbolplural"><code class="csfmt">\GLSsymbolplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18317"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18301"></a><a href="#glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></a> but converts the <a id="wrglossary.18302"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18303"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.18304"></a><dfn id="glo:Glssymbolplural"><code class="csfmt">\Glssymbolplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18305"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18318"></a><a href="#glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></a> but converts the <a id="wrglossary.18319"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18320"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.18321"></a><dfn id="glo:Glssymbolplural"><code class="csfmt">\Glssymbolplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18322"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18306"></a><a href="#glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></a> but converts the <a id="wrglossary.18307"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18308"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
-<div class="defnbox"><a id="wrglossary.18309"></a><dfn id="glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18310"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18323"></a><a href="#glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></a> but converts the <a id="wrglossary.18324"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18325"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<div class="defnbox"><a id="wrglossary.18326"></a><dfn id="glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18327"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18311"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> but for the <a id="wrglossary.18312"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field.<p>
-<div class="defnbox"><a id="wrglossary.18313"></a><a href="#glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18314"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18328"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> but for the <a id="wrglossary.18329"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field.<p>
+<div class="defnbox"><a id="wrglossary.18330"></a><a href="#glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18331"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18315"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11864">382</a><p>
-<div class="defnbox"><a id="wrglossary.18316"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Symbols; <a id="wrglossary.18317"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18332"></a><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11874">385</a><p>
+<div class="defnbox"><a id="wrglossary.18333"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Symbols; <a id="wrglossary.18334"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.18318"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. The title associated with the <code class="code">glssymbols</code> <a id="wrglossary.18319"></a><a href="#glo:idx.group">letter group</a>. Also used as the title for the <a id="wrglossary.18320"></a><a href="#glo:dual.glossary">glossary</a> created with the <a id="wrglossary.18321"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
-<div class="defnbox"><a id="wrglossary.18322"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18323"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provided by <a id="wrglossary.18335"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. The title associated with the <code class="code">glssymbols</code> <a id="wrglossary.18336"></a><a href="#glo:idx.group">letter group</a>. Also used as the title for the <a id="wrglossary.18337"></a><a href="#glo:dual.glossary">glossary</a> created with the <a id="wrglossary.18338"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
+<div class="defnbox"><a id="wrglossary.18339"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18340"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18324"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to create a hypertarget (if enabled) for the <a id="wrglossary.18325"></a><a href="#glo:idx.glossaryentry">entry</a> (identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>). The <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is usually <a id="wrglossary.18326"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}, but it can be something else. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10402">327</a><p>
-<div class="defnbox"><a id="wrglossary.18327"></a><a href="#glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">TeX</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18328"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18341"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to create a hypertarget (if enabled) for the <a id="wrglossary.18342"></a><a href="#glo:idx.glossaryentry">entry</a> (identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>). The <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> is usually <a id="wrglossary.18343"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}, but it can be something else. <a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10406">328</a><p>
+<div class="defnbox"><a id="wrglossary.18344"></a><a href="#glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">TeX</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">PDF</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18345"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18329"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, this uses <a id="wrglossary.18330"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a> otherwise it just expands to <span class="meta">&#x2329;<em class="metainner">TeX</em>&#x232a;</span>. <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11140">353</a><p>
-<div class="defnbox"><a id="wrglossary.18331"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18332"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18346"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, this uses <a id="wrglossary.18347"></a><a href="#glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></a> otherwise it just expands to <span class="meta">&#x2329;<em class="metainner">TeX</em>&#x232a;</span>. <a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11150">355</a><p>
+<div class="defnbox"><a id="wrglossary.18348"></a><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18349"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18333"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> but converts the <a id="wrglossary.18334"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18335"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5158">169</a><p>
-<div class="defnbox"><a id="wrglossary.18336"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18337"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18350"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> but converts the <a id="wrglossary.18351"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18352"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5162">169</a><p>
+<div class="defnbox"><a id="wrglossary.18353"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18354"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18338"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> but converts the first character of the <a id="wrglossary.18339"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18340"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5156">169</a><p>
-<div class="defnbox"><a id="wrglossary.18341"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18342"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18355"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> but converts the first character of the <a id="wrglossary.18356"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18357"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5160">169</a><p>
+<div class="defnbox"><a id="wrglossary.18358"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18359"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18343"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18344"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18345"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If you have defined the entry with <a id="wrglossary.18346"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> consider using <a id="wrglossary.18347"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> for the short form (or <a id="wrglossary.18348"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> with <a id="wrglossary.18349"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>). For the first optional argument, see <a id="wrglossary.18350"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5152">169</a><p>
-<div class="defnbox"><a id="wrglossary.18351"></a><a href="#glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18352"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18360"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18361"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18362"></a><a href="#glo:dual.firstuseflag">first use flag</a>. If you have defined the entry with <a id="wrglossary.18363"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> consider using <a id="wrglossary.18364"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> for the short form (or <a id="wrglossary.18365"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> with <a id="wrglossary.18366"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>). For the first optional argument, see <a id="wrglossary.18367"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5156">169</a><p>
+<div class="defnbox"><a id="wrglossary.18368"></a><a href="#glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18369"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18353"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11856">382</a><p>
-<div class="defnbox"><a id="wrglossary.18354"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18355"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18370"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11866">385</a><p>
+<div class="defnbox"><a id="wrglossary.18371"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18372"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by the <a id="wrglossary.18356"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18357"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands to format the <a id="wrglossary.18358"></a><a href="#glo:dual.linktext">link text</a>. <a href="#sec:glslink">&#xa7;5.1</a>; <a href="#wrglossary.4869">161</a><p>
-<div class="defnbox"><a id="wrglossary.18359"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18360"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.09a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by the <a id="wrglossary.18373"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18374"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands to format the <a id="wrglossary.18375"></a><a href="#glo:dual.linktext">link text</a>. <a href="#sec:glslink">&#xa7;5.1</a>; <a href="#wrglossary.4873">161</a><p>
+<div class="defnbox"><a id="wrglossary.18376"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18377"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.09a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18361"></a><a href="#glo:textulc"><code class="csfmt">\textulc</code></a> is defined, this will use that command, otherwise it will use <a id="wrglossary.18362"></a><a href="#glo:textup"><code class="csfmt">\textup</code></a> to cancel the effect of the <a id="wrglossary.18363"></a><a href="#glo:dual.smallcaps">small caps</a> font command <a id="wrglossary.18364"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6358">205</a><p>
-<div class="defnbox"><a id="wrglossary.18365"></a><a href="#glo:glstildechar"><code class="csfmt">\glstildechar</code></a><span class="floatrightbox"><a id="wrglossary.18366"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.10+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18378"></a><a href="#glo:textulc"><code class="csfmt">\textulc</code></a> is defined, this will use that command, otherwise it will use <a id="wrglossary.18379"></a><a href="#glo:textup"><code class="csfmt">\textup</code></a> to cancel the effect of the <a id="wrglossary.18380"></a><a href="#glo:dual.smallcaps">small caps</a> font command <a id="wrglossary.18381"></a><a href="#glo:textsc"><code class="csfmt">\textsc</code></a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6362">206</a><p>
+<div class="defnbox"><a id="wrglossary.18382"></a><a href="#glo:glstildechar"><code class="csfmt">\glstildechar</code></a><span class="floatrightbox"><a id="wrglossary.18383"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.10+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to <a id="wrglossary.18367"></a><a href="#glo:idx.sym.tilde"><code class="code">~</code></a> (a literal tilde character). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10766">337</a><p>
-<div class="defnbox"><a id="wrglossary.18368"></a><a href="#glo:glstocfalse"><code class="csfmt">\glstocfalse</code></a><span class="floatrightbox"><a id="wrglossary.18369"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <a id="wrglossary.18384"></a><a href="#glo:idx.sym.tilde"><code class="code">~</code></a> (a literal tilde character). <a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10776">339</a><p>
+<div class="defnbox"><a id="wrglossary.18385"></a><a href="#glo:glstocfalse"><code class="csfmt">\glstocfalse</code></a><span class="floatrightbox"><a id="wrglossary.18386"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.18370"></a><a href="#glo:ifglstoc"><code class="csfmt">\ifglstoc</code></a> to false. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2253">79</a><p>
-<div class="defnbox"><a id="wrglossary.18371"></a><a href="#glo:glstoctrue"><code class="csfmt">\glstoctrue</code></a><span class="floatrightbox"><a id="wrglossary.18372"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.18387"></a><a href="#glo:ifglstoc"><code class="csfmt">\ifglstoc</code></a> to false. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2257">79</a><p>
+<div class="defnbox"><a id="wrglossary.18388"></a><a href="#glo:glstoctrue"><code class="csfmt">\glstoctrue</code></a><span class="floatrightbox"><a id="wrglossary.18389"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.18373"></a><a href="#glo:ifglstoc"><code class="csfmt">\ifglstoc</code></a> to true. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2252">79</a><p>
-<div class="defnbox"><a id="wrglossary.18374"></a><a href="#glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></a><span class="floatrightbox"><a id="wrglossary.18375"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.18390"></a><a href="#glo:ifglstoc"><code class="csfmt">\ifglstoc</code></a> to true. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2256">79</a><p>
+<div class="defnbox"><a id="wrglossary.18391"></a><a href="#glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></a><span class="floatrightbox"><a id="wrglossary.18392"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Space inserted before child descriptions. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10089">315</a><p>
-<div class="defnbox"><a id="wrglossary.18376"></a><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18377"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Space inserted before child descriptions. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10093">316</a><p>
+<div class="defnbox"><a id="wrglossary.18393"></a><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18394"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to format the <a id="wrglossary.18378"></a><a href="#glo:idx.group">group</a> title for the <a id="wrglossary.18379"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a> and <a id="wrglossary.18380"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10076">314</a><p>
-<div class="defnbox"><a id="wrglossary.18381"></a><a href="#glo:glstreeindent"><code class="csfmt">\glstreeindent</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>10pt; <a id="wrglossary.18382"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to format the <a id="wrglossary.18395"></a><a href="#glo:idx.group">group</a> title for the <a id="wrglossary.18396"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a> and <a id="wrglossary.18397"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10080">315</a><p>
+<div class="defnbox"><a id="wrglossary.18398"></a><a href="#glo:glstreeindent"><code class="csfmt">\glstreeindent</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>10pt; <a id="wrglossary.18399"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Length register used by the <a id="wrglossary.18383"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10128">317</a><p>
-<div class="defnbox"><a id="wrglossary.18384"></a><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a><span class="floatrightbox"><a id="wrglossary.18385"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Length register used by the <a id="wrglossary.18400"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> style. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10132">318</a><p>
+<div class="defnbox"><a id="wrglossary.18401"></a><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a><span class="floatrightbox"><a id="wrglossary.18402"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to indent the top-level entries for the <a id="wrglossary.18386"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10098">315</a><p>
-<div class="defnbox"><a id="wrglossary.18387"></a><a href="#glo:glstreenamebox"><code class="csfmt">\glstreenamebox</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">width</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18388"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to indent the top-level entries for the <a id="wrglossary.18403"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10102">316</a><p>
+<div class="defnbox"><a id="wrglossary.18404"></a><a href="#glo:glstreenamebox"><code class="csfmt">\glstreenamebox</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">width</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18405"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates the box for the name with styles like <a id="wrglossary.18389"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10184">319</a><p>
-<div class="defnbox"><a id="wrglossary.18390"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18391"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Creates the box for the name with styles like <a id="wrglossary.18406"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10188">320</a><p>
+<div class="defnbox"><a id="wrglossary.18407"></a><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18408"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to format the name for the <a id="wrglossary.18392"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> and <a id="wrglossary.18393"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10070">314</a><p>
-<div class="defnbox"><a id="wrglossary.18394"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18395"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to format the name for the <a id="wrglossary.18409"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a> and <a id="wrglossary.18410"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10074">315</a><p>
+<div class="defnbox"><a id="wrglossary.18411"></a><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18412"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to format the navigation element for styles like <a id="wrglossary.18396"></a><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10079">315</a><p>
-<div class="defnbox"><a id="wrglossary.18397"></a><a href="#glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></a><span class="floatrightbox"><a id="wrglossary.18398"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to format the navigation element for styles like <a id="wrglossary.18413"></a><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a>. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10083">316</a><p>
+<div class="defnbox"><a id="wrglossary.18414"></a><a href="#glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></a><span class="floatrightbox"><a id="wrglossary.18415"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Space inserted before top-level descriptions. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10085">315</a><p>
-<div class="defnbox"><a id="wrglossary.18399"></a><a href="#glo:glstreesubitem"><code class="csfmt">\glstreesubitem</code></a><span class="floatrightbox"><a id="wrglossary.18400"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Space inserted before top-level descriptions. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10089">316</a><p>
+<div class="defnbox"><a id="wrglossary.18416"></a><a href="#glo:glstreesubitem"><code class="csfmt">\glstreesubitem</code></a><span class="floatrightbox"><a id="wrglossary.18417"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to indent the level&#xa0;1 entries for the <a id="wrglossary.18401"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10100">316</a><p>
-<div class="defnbox"><a id="wrglossary.18402"></a><a href="#glo:glstreesubsubitem"><code class="csfmt">\glstreesubsubitem</code></a><span class="floatrightbox"><a id="wrglossary.18403"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to indent the level&#xa0;1 entries for the <a id="wrglossary.18418"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10104">317</a><p>
+<div class="defnbox"><a id="wrglossary.18419"></a><a href="#glo:glstreesubsubitem"><code class="csfmt">\glstreesubsubitem</code></a><span class="floatrightbox"><a id="wrglossary.18420"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a> v4.26+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to indent the level&#xa0;2 entries for the <a id="wrglossary.18404"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10102">316</a><p>
-<div class="defnbox"><a id="wrglossary.18405"></a><a href="#glo:glstype"><code class="csfmt">\glstype</code></a><span class="floatrightbox"><a id="wrglossary.18406"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used to indent the level&#xa0;2 entries for the <a id="wrglossary.18421"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a> styles. <a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10106">317</a><p>
+<div class="defnbox"><a id="wrglossary.18422"></a><a href="#glo:glstype"><code class="csfmt">\glstype</code></a><span class="floatrightbox"><a id="wrglossary.18423"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Placeholder command that expands to the entry&#x2019;s <a id="wrglossary.18407"></a><a href="#glo:dual.glossary">glossary</a> type. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5352">175</a><p>
-<div class="defnbox"><a id="wrglossary.18408"></a><dfn id="glo:glsucmarkfalse"><code class="csfmt">\glsucmarkfalse</code></dfn><span class="floatrightbox"><a id="wrglossary.18409"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Placeholder command that expands to the entry&#x2019;s <a id="wrglossary.18424"></a><a href="#glo:dual.glossary">glossary</a> type. <a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5356">176</a><p>
+<div class="defnbox"><a id="wrglossary.18425"></a><dfn id="glo:glsucmarkfalse"><code class="csfmt">\glsucmarkfalse</code></dfn><span class="floatrightbox"><a id="wrglossary.18426"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.18410"></a><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a> to false.<p>
-<div class="defnbox"><a id="wrglossary.18411"></a><dfn id="glo:glsucmarktrue"><code class="csfmt">\glsucmarktrue</code></dfn><span class="floatrightbox"><a id="wrglossary.18412"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.18427"></a><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a> to false.<p>
+<div class="defnbox"><a id="wrglossary.18428"></a><dfn id="glo:glsucmarktrue"><code class="csfmt">\glsucmarktrue</code></dfn><span class="floatrightbox"><a id="wrglossary.18429"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.18413"></a><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a> to true.<p>
-<div class="defnbox"><a id="wrglossary.18414"></a><a href="#glo:glsunexpandedfieldvalue"><code class="csfmt">\glsunexpandedfieldvalue</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18415"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.48+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.18430"></a><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a> to true.<p>
+<div class="defnbox"><a id="wrglossary.18431"></a><a href="#glo:glsunexpandedfieldvalue"><code class="csfmt">\glsunexpandedfieldvalue</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18432"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.48+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-For use in expandable contexts where the field value is required but the contents should not be expanded. The field should be identified by its <a id="wrglossary.18416"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>. Expands to nothing with no error or warning if the entry or field aren&#x2019;t defined. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11457">366</a><p>
-<div class="defnbox"><a id="wrglossary.18417"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18418"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+For use in expandable contexts where the field value is required but the contents should not be expanded. The field should be identified by its <a id="wrglossary.18433"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>. Expands to nothing with no error or warning if the entry or field aren&#x2019;t defined. <a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11467">369</a><p>
+<div class="defnbox"><a id="wrglossary.18434"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18435"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Globally unsets the <a id="wrglossary.18419"></a><a href="#glo:dual.firstuseflag">first use flag</a>. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7259">228</a><p>
-<div class="defnbox"><a id="wrglossary.18420"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.18421"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Globally unsets the <a id="wrglossary.18436"></a><a href="#glo:dual.firstuseflag">first use flag</a>. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7263">229</a><p>
+<div class="defnbox"><a id="wrglossary.18437"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.18438"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Globally unsets the <a id="wrglossary.18422"></a><a href="#glo:dual.firstuseflag">first use flag</a> for all <a id="wrglossary.18423"></a><a href="#glo:idx.glossaryentry">entries</a> in whose labels are listed in the <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> comma-separated list. If the optional argument is omitted, the list of all non-<a id="wrglossary.18424"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7271">229</a><p>
-<div class="defnbox"><a id="wrglossary.18425"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a><span class="floatrightbox"><a id="wrglossary.18426"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Globally unsets the <a id="wrglossary.18439"></a><a href="#glo:dual.firstuseflag">first use flag</a> for all <a id="wrglossary.18440"></a><a href="#glo:idx.glossaryentry">entries</a> in whose labels are listed in the <span class="meta">&#x2329;<em class="metainner">glossary labels list</em>&#x232a;</span> comma-separated list. If the optional argument is omitted, the list of all non-<a id="wrglossary.18441"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> is assumed. <a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7275">230</a><p>
+<div class="defnbox"><a id="wrglossary.18442"></a><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a><span class="floatrightbox"><a id="wrglossary.18443"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Suffix used to obtain the default <a id="wrglossary.18427"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value with the base <a id="wrglossary.18428"></a><a href="#glo:dual.smallcaps">small caps</a> <a id="wrglossary.18429"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6357">205</a><p>
-<div class="defnbox"><a id="wrglossary.18430"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18431"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Suffix used to obtain the default <a id="wrglossary.18444"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value with the base <a id="wrglossary.18445"></a><a href="#glo:dual.smallcaps">small caps</a> <a id="wrglossary.18446"></a><a href="#glo:idx.acronymstyle">acronym styles</a>. <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6361">206</a><p>
+<div class="defnbox"><a id="wrglossary.18447"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18448"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.18432"></a><a href="#glo:idx.uppercase">uppercase</a> using the modern LaTeX3 <a id="wrglossary.18433"></a><a href="#glo:@@glslabel@casechange">case-changing</a> command, which is expandable. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11147">353</a><p>
-<div class="defnbox"><a id="wrglossary.18434"></a><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18435"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Converts <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.18449"></a><a href="#glo:idx.uppercase">uppercase</a> using the modern LaTeX3 <a id="wrglossary.18450"></a><a href="#glo:@@glslabel@casechange">case-changing</a> command, which is expandable. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11157">355</a><p>
+<div class="defnbox"><a id="wrglossary.18451"></a><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18452"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Implements the <a id="wrglossary.18436"></a><a href="#glo:idx.entryformat">entry format</a> part of the given <a id="wrglossary.18437"></a><a href="#glo:idx.acronymstyle">acronym style</a> (the code supplied in the <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> argument of <a id="wrglossary.18438"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>). <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6598">212</a><p>
-<div class="defnbox"><a id="wrglossary.18439"></a><a href="#glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18440"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Implements the <a id="wrglossary.18453"></a><a href="#glo:idx.entryformat">entry format</a> part of the given <a id="wrglossary.18454"></a><a href="#glo:idx.acronymstyle">acronym style</a> (the code supplied in the <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> argument of <a id="wrglossary.18455"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>). <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6602">213</a><p>
+<div class="defnbox"><a id="wrglossary.18456"></a><a href="#glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18457"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Implements the style definitions part of the given <a id="wrglossary.18441"></a><a href="#glo:idx.acronymstyle">acronym style</a> (the code supplied in the <span class="meta">&#x2329;<em class="metainner">display defs</em>&#x232a;</span> argument of <a id="wrglossary.18442"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>). <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6599">212</a><p>
-<div class="defnbox"><a id="wrglossary.18443"></a><a href="#glo:GLSuseri"><code class="csfmt">\GLSuseri</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18444"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Implements the style definitions part of the given <a id="wrglossary.18458"></a><a href="#glo:idx.acronymstyle">acronym style</a> (the code supplied in the <span class="meta">&#x2329;<em class="metainner">display defs</em>&#x232a;</span> argument of <a id="wrglossary.18459"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>). <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6603">213</a><p>
+<div class="defnbox"><a id="wrglossary.18460"></a><a href="#glo:GLSuseri"><code class="csfmt">\GLSuseri</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18461"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18445"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a> but converts the <a id="wrglossary.18446"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18447"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5259">172</a><p>
-<div class="defnbox"><a id="wrglossary.18448"></a><a href="#glo:Glsuseri"><code class="csfmt">\Glsuseri</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18449"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18462"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a> but converts the <a id="wrglossary.18463"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18464"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5263">172</a><p>
+<div class="defnbox"><a id="wrglossary.18465"></a><a href="#glo:Glsuseri"><code class="csfmt">\Glsuseri</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18466"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18450"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a> but converts the <a id="wrglossary.18451"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18452"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5257">172</a><p>
-<div class="defnbox"><a id="wrglossary.18453"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18454"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18467"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a> but converts the <a id="wrglossary.18468"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18469"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5261">172</a><p>
+<div class="defnbox"><a id="wrglossary.18470"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18471"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18455"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18456"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18457"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18458"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5253">172</a><p>
-<div class="defnbox"><a id="wrglossary.18459"></a><a href="#glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18460"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18472"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18473"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18474"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18475"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5257">172</a><p>
+<div class="defnbox"><a id="wrglossary.18476"></a><a href="#glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18477"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18461"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11880">383</a><p>
-<div class="defnbox"><a id="wrglossary.18462"></a><a href="#glo:GLSuserii"><code class="csfmt">\GLSuserii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18463"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18478"></a><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11890">386</a><p>
+<div class="defnbox"><a id="wrglossary.18479"></a><a href="#glo:GLSuserii"><code class="csfmt">\GLSuserii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18480"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18464"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a> but converts the <a id="wrglossary.18465"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18466"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5267">173</a><p>
-<div class="defnbox"><a id="wrglossary.18467"></a><a href="#glo:Glsuserii"><code class="csfmt">\Glsuserii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18468"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18481"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a> but converts the <a id="wrglossary.18482"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18483"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5271">173</a><p>
+<div class="defnbox"><a id="wrglossary.18484"></a><a href="#glo:Glsuserii"><code class="csfmt">\Glsuserii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18485"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18469"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a> but converts the <a id="wrglossary.18470"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18471"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5265">172</a><p>
-<div class="defnbox"><a id="wrglossary.18472"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18473"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18486"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a> but converts the <a id="wrglossary.18487"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18488"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5269">173</a><p>
+<div class="defnbox"><a id="wrglossary.18489"></a><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18490"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18474"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18475"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18476"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18477"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5261">172</a><p>
-<div class="defnbox"><a id="wrglossary.18478"></a><a href="#glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18479"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18491"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18492"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18493"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18494"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5265">173</a><p>
+<div class="defnbox"><a id="wrglossary.18495"></a><a href="#glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18496"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18480"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11883">383</a><p>
-<div class="defnbox"><a id="wrglossary.18481"></a><a href="#glo:GLSuseriii"><code class="csfmt">\GLSuseriii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18482"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18497"></a><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11893">386</a><p>
+<div class="defnbox"><a id="wrglossary.18498"></a><a href="#glo:GLSuseriii"><code class="csfmt">\GLSuseriii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18499"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18483"></a><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a> but converts the <a id="wrglossary.18484"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18485"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5275">173</a><p>
-<div class="defnbox"><a id="wrglossary.18486"></a><a href="#glo:Glsuseriii"><code class="csfmt">\Glsuseriii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18487"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18500"></a><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a> but converts the <a id="wrglossary.18501"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18502"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5279">173</a><p>
+<div class="defnbox"><a id="wrglossary.18503"></a><a href="#glo:Glsuseriii"><code class="csfmt">\Glsuseriii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18504"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18488"></a><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a> but converts the <a id="wrglossary.18489"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18490"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5273">173</a><p>
-<div class="defnbox"><a id="wrglossary.18491"></a><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18492"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18505"></a><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a> but converts the <a id="wrglossary.18506"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18507"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5277">173</a><p>
+<div class="defnbox"><a id="wrglossary.18508"></a><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18509"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18493"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18494"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18495"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18496"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5269">173</a><p>
-<div class="defnbox"><a id="wrglossary.18497"></a><a href="#glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18498"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18510"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18511"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18512"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18513"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5273">173</a><p>
+<div class="defnbox"><a id="wrglossary.18514"></a><a href="#glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18515"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18499"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11886">383</a><p>
-<div class="defnbox"><a id="wrglossary.18500"></a><a href="#glo:GLSuseriv"><code class="csfmt">\GLSuseriv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18501"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18516"></a><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11896">387</a><p>
+<div class="defnbox"><a id="wrglossary.18517"></a><a href="#glo:GLSuseriv"><code class="csfmt">\GLSuseriv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18518"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18502"></a><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a> but converts the <a id="wrglossary.18503"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18504"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5283">173</a><p>
-<div class="defnbox"><a id="wrglossary.18505"></a><a href="#glo:Glsuseriv"><code class="csfmt">\Glsuseriv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18506"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18519"></a><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a> but converts the <a id="wrglossary.18520"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18521"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5287">174</a><p>
+<div class="defnbox"><a id="wrglossary.18522"></a><a href="#glo:Glsuseriv"><code class="csfmt">\Glsuseriv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18523"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18507"></a><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a> but converts the <a id="wrglossary.18508"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18509"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5281">173</a><p>
-<div class="defnbox"><a id="wrglossary.18510"></a><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18511"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18524"></a><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a> but converts the <a id="wrglossary.18525"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18526"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5285">173</a><p>
+<div class="defnbox"><a id="wrglossary.18527"></a><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18528"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18512"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18513"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18514"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18515"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5277">173</a><p>
-<div class="defnbox"><a id="wrglossary.18516"></a><a href="#glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18517"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18529"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18530"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18531"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18532"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5281">173</a><p>
+<div class="defnbox"><a id="wrglossary.18533"></a><a href="#glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18534"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18518"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11889">384</a><p>
-<div class="defnbox"><a id="wrglossary.18519"></a><a href="#glo:GLSuserv"><code class="csfmt">\GLSuserv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18520"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18535"></a><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11899">387</a><p>
+<div class="defnbox"><a id="wrglossary.18536"></a><a href="#glo:GLSuserv"><code class="csfmt">\GLSuserv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18537"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18521"></a><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a> but converts the <a id="wrglossary.18522"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18523"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5291">174</a><p>
-<div class="defnbox"><a id="wrglossary.18524"></a><a href="#glo:Glsuserv"><code class="csfmt">\Glsuserv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18525"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18538"></a><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a> but converts the <a id="wrglossary.18539"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18540"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5295">174</a><p>
+<div class="defnbox"><a id="wrglossary.18541"></a><a href="#glo:Glsuserv"><code class="csfmt">\Glsuserv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18542"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18526"></a><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a> but converts the <a id="wrglossary.18527"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18528"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5289">174</a><p>
-<div class="defnbox"><a id="wrglossary.18529"></a><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18530"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18543"></a><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a> but converts the <a id="wrglossary.18544"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18545"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5293">174</a><p>
+<div class="defnbox"><a id="wrglossary.18546"></a><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18547"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18531"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18532"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18533"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18534"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5285">173</a><p>
-<div class="defnbox"><a id="wrglossary.18535"></a><a href="#glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18536"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18548"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18549"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18550"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18551"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5289">174</a><p>
+<div class="defnbox"><a id="wrglossary.18552"></a><a href="#glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18553"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18537"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11892">384</a><p>
-<div class="defnbox"><a id="wrglossary.18538"></a><a href="#glo:GLSuservi"><code class="csfmt">\GLSuservi</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18539"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18554"></a><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11902">387</a><p>
+<div class="defnbox"><a id="wrglossary.18555"></a><a href="#glo:GLSuservi"><code class="csfmt">\GLSuservi</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18556"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18540"></a><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a> but converts the <a id="wrglossary.18541"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18542"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5299">174</a><p>
-<div class="defnbox"><a id="wrglossary.18543"></a><a href="#glo:Glsuservi"><code class="csfmt">\Glsuservi</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18544"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18557"></a><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a> but converts the <a id="wrglossary.18558"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18559"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5303">174</a><p>
+<div class="defnbox"><a id="wrglossary.18560"></a><a href="#glo:Glsuservi"><code class="csfmt">\Glsuservi</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18561"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18545"></a><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a> but converts the <a id="wrglossary.18546"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18547"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5297">174</a><p>
-<div class="defnbox"><a id="wrglossary.18548"></a><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18549"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18562"></a><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a> but converts the <a id="wrglossary.18563"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18564"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5301">174</a><p>
+<div class="defnbox"><a id="wrglossary.18565"></a><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18566"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18550"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18551"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18552"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18553"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5293">174</a><p>
-<div class="defnbox"><a id="wrglossary.18554"></a><a href="#glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18555"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18567"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> value. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18568"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18569"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18570"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>. <a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5297">174</a><p>
+<div class="defnbox"><a id="wrglossary.18571"></a><a href="#glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18572"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18556"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11895">384</a><p>
-<div class="defnbox"><a id="wrglossary.18557"></a><a href="#glo:glswrallowprimitivemodsfalse"><code class="csfmt">\glswrallowprimitivemodsfalse</code></a></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> with the <a id="wrglossary.18573"></a><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a> replacement text (if set). <a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11905">387</a><p>
+<div class="defnbox"><a id="wrglossary.18574"></a><a href="#glo:glswrallowprimitivemodsfalse"><code class="csfmt">\glswrallowprimitivemodsfalse</code></a></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.18558"></a><a href="#glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></a> to false. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2681">93</a><p>
-<div class="defnbox"><a id="wrglossary.18559"></a><a href="#glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></a></div><!-- end of defnbox -->
+Sets <a id="wrglossary.18575"></a><a href="#glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></a> to false. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2685">93</a><p>
+<div class="defnbox"><a id="wrglossary.18576"></a><a href="#glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></a></div><!-- end of defnbox -->
<p>
-Sets <a id="wrglossary.18560"></a><a href="#glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></a> to true. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2679">93</a><p>
-<div class="defnbox"><a id="wrglossary.18561"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a><span class="floatrightbox"><a id="wrglossary.18562"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <a id="wrglossary.18577"></a><a href="#glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></a> to true. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2683">93</a><p>
+<div class="defnbox"><a id="wrglossary.18578"></a><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a><span class="floatrightbox"><a id="wrglossary.18579"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook used to locally disable problematic commands whilst constructing the anchor for <a id="wrglossary.18563"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8664">270</a><p>
-<div class="defnbox"><a id="wrglossary.18564"></a><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a><span class="floatrightbox"><a id="wrglossary.18565"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook used to locally disable problematic commands whilst constructing the anchor for <a id="wrglossary.18580"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8668">271</a><p>
+<div class="defnbox"><a id="wrglossary.18581"></a><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a><span class="floatrightbox"><a id="wrglossary.18582"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook used to locally disable problematic commands whilst writing the location to the <a id="wrglossary.18566"></a><a href="#glo:dual.indexingfile">indexing file</a> with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. <a href="#sec:locationsyntax">&#xa7;12.3</a>; <a href="#wrglossary.8846">275</a><p>
-<div class="defnbox"><a id="wrglossary.18567"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18568"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook used to locally disable problematic commands whilst writing the location to the <a id="wrglossary.18583"></a><a href="#glo:dual.indexingfile">indexing file</a> with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>. <a href="#sec:locationsyntax">&#xa7;12.3</a>; <a href="#wrglossary.8850">276</a><p>
+<div class="defnbox"><a id="wrglossary.18584"></a><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18585"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Must be expandable. May be used to alter the location suffix whilst constructing the anchor for <a id="wrglossary.18569"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8669">270</a><p>
-<div class="defnbox"><a id="wrglossary.18570"></a><a href="#glo:glswrglosslocationtextfmt"><code class="csfmt">\glswrglosslocationtextfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18571"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Must be expandable. May be used to alter the location suffix whilst constructing the anchor for <a id="wrglossary.18586"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8673">271</a><p>
+<div class="defnbox"><a id="wrglossary.18587"></a><a href="#glo:glswrglosslocationtextfmt"><code class="csfmt">\glswrglosslocationtextfmt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18588"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used to encapsulate the location in the <a id="wrglossary.18572"></a><a href="#glo:idx.hyperlink">hyperlink</a> text for <a id="wrglossary.18573"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8638">269</a><p>
-<div class="defnbox"><a id="wrglossary.18574"></a><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a></div><!-- end of defnbox -->
+Used to encapsulate the location in the <a id="wrglossary.18589"></a><a href="#glo:idx.hyperlink">hyperlink</a> text for <a id="wrglossary.18590"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8642">270</a><p>
+<div class="defnbox"><a id="wrglossary.18591"></a><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a></div><!-- end of defnbox -->
<p>
-The write register used to create the <a id="wrglossary.18575"></a><a href="#glo:dual.indexing">indexing</a> style file. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3640">124</a><p>
-<div class="defnbox"><a id="wrglossary.18576"></a><dfn id="glo:glswritedefhook"><code class="csfmt">\glswritedefhook</code></dfn><span class="floatrightbox"><a id="wrglossary.18577"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.10a</span><span class="clearfix"></span></div><!-- end of defnbox -->
+The write register used to create the <a id="wrglossary.18592"></a><a href="#glo:dual.indexing">indexing</a> style file. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3644">124</a><p>
+<div class="defnbox"><a id="wrglossary.18593"></a><dfn id="glo:glswritedefhook"><code class="csfmt">\glswritedefhook</code></dfn><span class="floatrightbox"><a id="wrglossary.18594"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.10a</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook used when writing entries to the <a id="wrglossary.18578"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file after all the <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> information has been written and before the end brace that closes the final argument of <a id="wrglossary.18579"></a><a href="#glo:glsdefs@newdocentry"><code class="csfmt">\glsdefs@newdocentry</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.18580"></a><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18581"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook used when writing entries to the <a id="wrglossary.18595"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file after all the <span class="meta">&#x2329;<em class="metainner">key</em>&#x232a;</span>=<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> information has been written and before the end brace that closes the final argument of <a id="wrglossary.18596"></a><a href="#glo:glsdefs@newdocentry"><code class="csfmt">\glsdefs@newdocentry</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.18597"></a><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18598"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span> unless <a id="wrglossary.18582"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a><span class="optfmt">=true</span> and the entry identified by <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> has been marked as <a id="wrglossary.18583"></a><a href="#glo:firstuseflag">used</a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2707">94</a><p>
-<div class="defnbox"><a id="wrglossary.18584"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><p>
-<div class="noteBox">(<a id="wrglossary.18585"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
+Does <span class="meta">&#x2329;<em class="metainner">indexing code</em>&#x232a;</span> unless <a id="wrglossary.18599"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a><span class="optfmt">=true</span> and the entry identified by <span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span> has been marked as <a id="wrglossary.18600"></a><a href="#glo:firstuseflag">used</a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2711">94</a><p>
+<div class="defnbox"><a id="wrglossary.18601"></a><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">H-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}</code><p>
+<div class="noteBox">(<a id="wrglossary.18602"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Used with <a id="wrglossary.18586"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> for location formats. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10888">341</a><p>
+Used with <a id="wrglossary.18603"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> for location formats. <a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10898">343</a><p>
</section><!-- end of section summary.index7077888 -->
<section id="summary.index7143424"><!-- start of section summary.index7143424 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->Glsxtr<div class="labellink"><a href="#summary.index7143424">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.18587"></a><a href="#glo:glsxtr@makeglossaries"><code class="csfmt">\glsxtr@makeglossaries</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18588"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.09+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18604"></a><a href="#glo:glsxtr@makeglossaries"><code class="csfmt">\glsxtr@makeglossaries</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18605"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.09+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.18589"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.18590"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.18591"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1861">66</a><p>
-<div class="defnbox"><a id="wrglossary.18592"></a><a href="#glo:glsxtr@record"><code class="csfmt">\glsxtr@record</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">h-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18593"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.18606"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for the benefit of <a id="wrglossary.18607"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and <a id="wrglossary.18608"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a>. <a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1865">66</a><p>
+<div class="defnbox"><a id="wrglossary.18609"></a><a href="#glo:glsxtr@record"><code class="csfmt">\glsxtr@record</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">h-prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">loc</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18610"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.18594"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the indexing information for <a id="wrglossary.18595"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1922">68</a><p>
-<div class="defnbox"><a id="wrglossary.18596"></a><a href="#glo:glsxtr@record@nameref"><code class="csfmt">\glsxtr@record@nameref</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href anchor</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18597"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.18611"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the indexing information for <a id="wrglossary.18612"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1926">68</a><p>
+<div class="defnbox"><a id="wrglossary.18613"></a><a href="#glo:glsxtr@record@nameref"><code class="csfmt">\glsxtr@record@nameref</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href anchor</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">href value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18614"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.18598"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the indexing information for <a id="wrglossary.18599"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> when the <a id="wrglossary.18600"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> option is used. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1924">68</a><p>
-<div class="defnbox"><a id="wrglossary.18601"></a><a href="#glo:glsxtr@recordsee"><code class="csfmt">\glsxtr@recordsee</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18602"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.18615"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the indexing information for <a id="wrglossary.18616"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> when the <a id="wrglossary.18617"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=nameref</span> option is used. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1928">68</a><p>
+<div class="defnbox"><a id="wrglossary.18618"></a><a href="#glo:glsxtr@recordsee"><code class="csfmt">\glsxtr@recordsee</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">xr list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18619"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.18603"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the <a id="wrglossary.18604"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> information for <a id="wrglossary.18605"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1926">69</a><p>
-<div class="defnbox"><a id="wrglossary.18606"></a><a href="#glo:glsxtr@resource"><code class="csfmt">\glsxtr@resource</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18607"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.18620"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the <a id="wrglossary.18621"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> information for <a id="wrglossary.18622"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1930">69</a><p>
+<div class="defnbox"><a id="wrglossary.18623"></a><a href="#glo:glsxtr@resource"><code class="csfmt">\glsxtr@resource</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">basename</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18624"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.18608"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the resource options for <a id="wrglossary.18609"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1906">68</a><p>
-<div class="defnbox"><a id="wrglossary.18610"></a><dfn id="glo:glsxtr@texencoding"><code class="csfmt">\glsxtr@texencoding</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">encoding</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18611"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.11+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.18625"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the resource options for <a id="wrglossary.18626"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. <a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1910">68</a><p>
+<div class="defnbox"><a id="wrglossary.18627"></a><dfn id="glo:glsxtr@texencoding"><code class="csfmt">\glsxtr@texencoding</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">encoding</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18628"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.11+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is written to the <a id="wrglossary.18612"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the file <a id="wrglossary.18613"></a><a href="#glo:idx.encoding">encoding</a> information for <a id="wrglossary.18614"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.18615"></a><dfn id="glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18616"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is written to the <a id="wrglossary.18629"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file to provide the file <a id="wrglossary.18630"></a><a href="#glo:idx.encoding">encoding</a> information for <a id="wrglossary.18631"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.18632"></a><dfn id="glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18633"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Command that produces the footnote for the footnote abbreviation styles, such as <a id="wrglossary.18617"></a><a href="#glo:opt.abbrstyle.footnote"><span class="abbrstylefmt">footnote</span></a> and <a id="wrglossary.18618"></a><a href="#glo:opt.abbrstyle.postfootnote"><span class="abbrstylefmt">postfootnote</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.18619"></a><dfn id="glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.18620"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>; <a id="wrglossary.18621"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Command that produces the footnote for the footnote abbreviation styles, such as <a id="wrglossary.18634"></a><a href="#glo:opt.abbrstyle.footnote"><span class="abbrstylefmt">footnote</span></a> and <a id="wrglossary.18635"></a><a href="#glo:opt.abbrstyle.postfootnote"><span class="abbrstylefmt">postfootnote</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.18636"></a><dfn id="glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><a id="wrglossary.18637"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>; <a id="wrglossary.18638"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the label of the default <a id="wrglossary.18622"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> <a id="wrglossary.18623"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.18624"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> package option will redefine this to <code class="code">abbreviations</code>.<p>
-<div class="defnbox"><a id="wrglossary.18625"></a><dfn id="glo:glsxtrbookindexname"><code class="xtrcsfmt">\glsxtrbookindexname</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18626"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the label of the default <a id="wrglossary.18639"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> <a id="wrglossary.18640"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.18641"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a> package option will redefine this to <code class="code">abbreviations</code>.<p>
+<div class="defnbox"><a id="wrglossary.18642"></a><dfn id="glo:glsxtrbookindexname"><code class="xtrcsfmt">\glsxtrbookindexname</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18643"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by the <a id="wrglossary.18627"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a> style to display a top-level entry&#x2019;s name.<p>
-<div class="defnbox"><a id="wrglossary.18628"></a><dfn id="glo:glsxtrcategoryaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>accsupp</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+Used by the <a id="wrglossary.18644"></a><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a> style to display a top-level entry&#x2019;s name.<p>
+<div class="defnbox"><a id="wrglossary.18645"></a><dfn id="glo:glsxtrcategoryaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>accsupp</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-If defined, used by <a id="wrglossary.18629"></a><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a> for the accessibility support for the category identified by <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18630"></a><dfn id="glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+If defined, used by <a id="wrglossary.18646"></a><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a> for the accessibility support for the category identified by <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18647"></a><dfn id="glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">replacement</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">content</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-If defined, used by <a id="wrglossary.18631"></a><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a> for the accessibility support for the category identified by <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span> and the <a id="wrglossary.18632"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> given by <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18633"></a><dfn id="glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18634"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If defined, used by <a id="wrglossary.18648"></a><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a> for the accessibility support for the category identified by <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span> and the <a id="wrglossary.18649"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> given by <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18650"></a><dfn id="glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18651"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Copies the entry to the internal <a id="wrglossary.18635"></a><a href="#glo:dual.glossary">glossary</a> list for the given <a id="wrglossary.18636"></a><a href="#glo:dual.glossary">glossary</a>. The starred version performs a global change. The unstarred version can be localised. Only for use with the <a id="wrglossary.18637"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>.<p>
-<div class="defnbox"><a id="wrglossary.18638"></a><dfn id="glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>locfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+Copies the entry to the internal <a id="wrglossary.18652"></a><a href="#glo:dual.glossary">glossary</a> list for the given <a id="wrglossary.18653"></a><a href="#glo:dual.glossary">glossary</a>. The starred version performs a global change. The unstarred version can be localised. Only for use with the <a id="wrglossary.18654"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>.<p>
+<div class="defnbox"><a id="wrglossary.18655"></a><dfn id="glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>locfmt</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">location</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-If defined, used with <a id="wrglossary.18639"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=name</span> to format locations associated with <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18640"></a><dfn id="glo:glsxtrdopostpunc"><code class="xtrcsfmt">\glsxtrdopostpunc</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">token</em>&#x232a;</span></code><span class="floatrightbox"><a id="wrglossary.18641"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If defined, used with <a id="wrglossary.18656"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="optfmt">=name</span> to format locations associated with <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18657"></a><dfn id="glo:glsxtrdopostpunc"><code class="xtrcsfmt">\glsxtrdopostpunc</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">token</em>&#x232a;</span></code><span class="floatrightbox"><a id="wrglossary.18658"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
If <span class="meta">&#x2329;<em class="metainner">token</em>&#x232a;</span> is a recognised punctuation character this does the punctuation character and then <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span>, otherwise if does <span class="meta">&#x2329;<em class="metainner">code</em>&#x232a;</span> followed by <span class="meta">&#x2329;<em class="metainner">token</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18642"></a><dfn id="glo:glsxtrfieldforlistloop"><code class="xtrcsfmt">\glsxtrfieldforlistloop</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">handler-cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18643"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18659"></a><dfn id="glo:glsxtrfieldforlistloop"><code class="xtrcsfmt">\glsxtrfieldforlistloop</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">handler-cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18660"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over the given field&#x2019;s value using <a id="wrglossary.18644"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.18645"></a><a href="#glo:forlistcsloop"><code class="csfmt">\forlistcsloop</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.18646"></a><dfn id="glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18647"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates over the given field&#x2019;s value using <a id="wrglossary.18661"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.18662"></a><a href="#glo:forlistcsloop"><code class="csfmt">\forlistcsloop</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.18663"></a><dfn id="glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18664"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Formats the value of the given field, which should be an <a id="wrglossary.18648"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list, using the same list handler macro as <a id="wrglossary.18649"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>&#x2019;s</a> <a id="wrglossary.18650"></a><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.18651"></a><dfn id="glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18652"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Formats the value of the given field, which should be an <a id="wrglossary.18665"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list, using the same list handler macro as <a id="wrglossary.18666"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>&#x2019;s</a> <a id="wrglossary.18667"></a><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.18668"></a><dfn id="glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18669"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Behaves like <code class="code"><a id="wrglossary.18653"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="cmdfmt">\<span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></span>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code> where the control sequence name <span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span> is obtained from a designated field.<p>
-<div class="defnbox"><a id="wrglossary.18654"></a><dfn id="glo:GlsXtrFmtField"><code class="xtrcsfmt">\GlsXtrFmtField</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><code class="code">useri</code>; <a id="wrglossary.18655"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Behaves like <code class="code"><a id="wrglossary.18670"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="cmdfmt">\<span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span></span>{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code> where the control sequence name <span class="meta">&#x2329;<em class="metainner">csname</em>&#x232a;</span> is obtained from a designated field.<p>
+<div class="defnbox"><a id="wrglossary.18671"></a><dfn id="glo:GlsXtrFmtField"><code class="xtrcsfmt">\GlsXtrFmtField</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span><code class="code">useri</code>; <a id="wrglossary.18672"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the name of the <a id="wrglossary.18656"></a><a href="#glo:@@glslabel@internalfieldlabel">u</a>sed by <a id="wrglossary.18657"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.18658"></a><dfn id="glo:glsxtrfootnotedescname"><code class="xtrcsfmt">\glsxtrfootnotedescname</code></dfn><span class="floatrightbox"><a id="wrglossary.18659"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the name of the <a id="wrglossary.18673"></a><a href="#glo:@@glslabel@internalfieldlabel">u</a>sed by <a id="wrglossary.18674"></a><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.18675"></a><dfn id="glo:glsxtrfootnotedescname"><code class="xtrcsfmt">\glsxtrfootnotedescname</code></dfn><span class="floatrightbox"><a id="wrglossary.18676"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the name value for styles like <a id="wrglossary.18660"></a><a href="#glo:opt.abbrstyle.short-footnote-desc"><span class="abbrstylefmt">short-footnote-desc</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.18661"></a><dfn id="glo:glsxtrfootnotedescsort"><code class="xtrcsfmt">\glsxtrfootnotedescsort</code></dfn><span class="floatrightbox"><a id="wrglossary.18662"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the name value for styles like <a id="wrglossary.18677"></a><a href="#glo:opt.abbrstyle.short-footnote-desc"><span class="abbrstylefmt">short-footnote-desc</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.18678"></a><dfn id="glo:glsxtrfootnotedescsort"><code class="xtrcsfmt">\glsxtrfootnotedescsort</code></dfn><span class="floatrightbox"><a id="wrglossary.18679"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the sort value for footnote styles like <a id="wrglossary.18663"></a><a href="#glo:opt.abbrstyle.short-footnote-desc"><span class="abbrstylefmt">short-footnote-desc</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.18664"></a><dfn id="glo:glsxtrforcsvfield"><code class="xtrcsfmt">\glsxtrforcsvfield</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">handler cs</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18665"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to the sort value for footnote styles like <a id="wrglossary.18680"></a><a href="#glo:opt.abbrstyle.short-footnote-desc"><span class="abbrstylefmt">short-footnote-desc</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.18681"></a><dfn id="glo:glsxtrforcsvfield"><code class="xtrcsfmt">\glsxtrforcsvfield</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">handler cs</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18682"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over the comma-separated list stored in the given field (identified by its <a id="wrglossary.18666"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a>) for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> and performs <code class="code"><span class="meta">&#x2329;<em class="metainner">handler cs</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span>}</code> for each element of the list.<p>
-<div class="defnbox"><a id="wrglossary.18667"></a><dfn id="glo:GLSxtrfull"><code class="xtrcsfmt">\GLSxtrfull</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18668"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates over the comma-separated list stored in the given field (identified by its <a id="wrglossary.18683"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a>) for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> and performs <code class="code"><span class="meta">&#x2329;<em class="metainner">handler cs</em>&#x232a;</span>{<span class="meta">&#x2329;<em class="metainner">element</em>&#x232a;</span>}</code> for each element of the list.<p>
+<div class="defnbox"><a id="wrglossary.18684"></a><dfn id="glo:GLSxtrfull"><code class="xtrcsfmt">\GLSxtrfull</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18685"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18669"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> but converts the <a id="wrglossary.18670"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18671"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.18672"></a><dfn id="glo:Glsxtrfull"><code class="xtrcsfmt">\Glsxtrfull</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18673"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18686"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> but converts the <a id="wrglossary.18687"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18688"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.18689"></a><dfn id="glo:Glsxtrfull"><code class="xtrcsfmt">\Glsxtrfull</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18690"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18674"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> but converts the <a id="wrglossary.18675"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18676"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
-<div class="defnbox"><a id="wrglossary.18677"></a><dfn id="glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18678"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18691"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> but converts the <a id="wrglossary.18692"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18693"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<div class="defnbox"><a id="wrglossary.18694"></a><dfn id="glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18695"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the <a id="wrglossary.18679"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18680"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.18681"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> values, formatted according to the <a id="wrglossary.18682"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> associated with the entry&#x2019;s <a id="wrglossary.18683"></a><a href="#glo:idx.category">category</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18684"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18685"></a><a href="#glo:dual.firstuseflag">first use flag</a>. The format produced by this command may not match the format produced by the <a id="wrglossary.18686"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.18687"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>, depending on the abbreviation style.<p>
-<div class="defnbox"><a id="wrglossary.18688"></a><dfn id="glo:GLSxtrfullpl"><code class="xtrcsfmt">\GLSxtrfullpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18689"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the <a id="wrglossary.18696"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18697"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.18698"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> values, formatted according to the <a id="wrglossary.18699"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> associated with the entry&#x2019;s <a id="wrglossary.18700"></a><a href="#glo:idx.category">category</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18701"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18702"></a><a href="#glo:dual.firstuseflag">first use flag</a>. The format produced by this command may not match the format produced by the <a id="wrglossary.18703"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.18704"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>, depending on the abbreviation style.<p>
+<div class="defnbox"><a id="wrglossary.18705"></a><dfn id="glo:GLSxtrfullpl"><code class="xtrcsfmt">\GLSxtrfullpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18706"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18690"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> but converts the <a id="wrglossary.18691"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18692"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.18693"></a><dfn id="glo:Glsxtrfullpl"><code class="xtrcsfmt">\Glsxtrfullpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18694"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18707"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> but converts the <a id="wrglossary.18708"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18709"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.18710"></a><dfn id="glo:Glsxtrfullpl"><code class="xtrcsfmt">\Glsxtrfullpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18711"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18695"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> but converts the <a id="wrglossary.18696"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18697"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
-<div class="defnbox"><a id="wrglossary.18698"></a><dfn id="glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18699"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18712"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> but converts the <a id="wrglossary.18713"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18714"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<div class="defnbox"><a id="wrglossary.18715"></a><dfn id="glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18716"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18700"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> but for the plural form.<p>
-<div class="defnbox"><a id="wrglossary.18701"></a><dfn id="glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18702"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18717"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> but for the plural form.<p>
+<div class="defnbox"><a id="wrglossary.18718"></a><dfn id="glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18719"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Separator used by the parenthetical inline full and also for some display full forms.<p>
-<div class="defnbox"><a id="wrglossary.18703"></a><dfn id="glo:glsxtrGeneralInitRules"><code class="xtrcsfmt">\glsxtrGeneralInitRules</code></dfn><span class="floatrightbox"><a id="wrglossary.18704"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18720"></a><dfn id="glo:glsxtrGeneralInitRules"><code class="xtrcsfmt">\glsxtrGeneralInitRules</code></dfn><span class="floatrightbox"><a id="wrglossary.18721"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
A shortcut that expands to the ignorable rules, combining diacritic rules, hyphen rules, general punctuation rules, digit rules, and fraction rules.<p>
-<div class="defnbox"><a id="wrglossary.18705"></a><dfn id="glo:glsxtrGeneralLatinAtoGrules"><code class="xtrcsfmt">\glsxtrGeneralLatinAtoGrules</code></dfn><span class="floatrightbox"><a id="wrglossary.18706"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18722"></a><dfn id="glo:glsxtrGeneralLatinAtoGrules"><code class="xtrcsfmt">\glsxtrGeneralLatinAtoGrules</code></dfn><span class="floatrightbox"><a id="wrglossary.18723"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Expands to the A&#x2013;G subset of General Latin I sort rules.<p>
-<div class="defnbox"><a id="wrglossary.18707"></a><dfn id="glo:glsxtrGeneralLatinNtoZrules"><code class="xtrcsfmt">\glsxtrGeneralLatinNtoZrules</code></dfn><span class="floatrightbox"><a id="wrglossary.18708"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18724"></a><dfn id="glo:glsxtrGeneralLatinNtoZrules"><code class="xtrcsfmt">\glsxtrGeneralLatinNtoZrules</code></dfn><span class="floatrightbox"><a id="wrglossary.18725"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Expands to the N&#x2013;Z subset of General Latin I sort rules.<p>
-<div class="defnbox"><a id="wrglossary.18709"></a><dfn id="glo:glsxtrgetgrouptitle"><code class="xtrcsfmt">\glsxtrgetgrouptitle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18710"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18726"></a><dfn id="glo:glsxtrgetgrouptitle"><code class="xtrcsfmt">\glsxtrgetgrouptitle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18727"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Obtains the title corresponding to the <a id="wrglossary.18711"></a><a href="#glo:idx.group">group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> and stores the result in the control sequence <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18712"></a><dfn id="glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18713"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Obtains the title corresponding to the <a id="wrglossary.18728"></a><a href="#glo:idx.group">group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span> and stores the result in the control sequence <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18729"></a><dfn id="glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18730"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used for standalone entries to display the name with <a id="wrglossary.18714"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>, with appropriate hooks.<p>
-<div class="defnbox"><a id="wrglossary.18715"></a><dfn id="glo:glsxtrhiername"><code class="xtrcsfmt">\glsxtrhiername</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18716"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used for standalone entries to display the name with <a id="wrglossary.18731"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>, with appropriate hooks.<p>
+<div class="defnbox"><a id="wrglossary.18732"></a><dfn id="glo:glsxtrhiername"><code class="xtrcsfmt">\glsxtrhiername</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18733"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.37+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Displays the entry&#x2019;s hierarchical name.<p>
-<div class="defnbox"><a id="wrglossary.18717"></a><dfn id="glo:GlsXtrIfFieldEqNum"><code class="xtrcsfmt">\GlsXtrIfFieldEqNum</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18718"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18734"></a><dfn id="glo:GlsXtrIfFieldEqNum"><code class="xtrcsfmt">\GlsXtrIfFieldEqNum</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18735"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Compares the numeric value stored in the given field with <span class="meta">&#x2329;<em class="metainner">number</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18719"></a><dfn id="glo:GlsXtrIfFieldEqStr"><code class="xtrcsfmt">\GlsXtrIfFieldEqStr</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18720"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18736"></a><dfn id="glo:GlsXtrIfFieldEqStr"><code class="xtrcsfmt">\GlsXtrIfFieldEqStr</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18737"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Tests if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has the <a id="wrglossary.18721"></a><a href="#glo:dual.field">field</a> identified by its <a id="wrglossary.18722"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> set to <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18723"></a><dfn id="glo:GlsXtrIfFieldNonZero"><code class="xtrcsfmt">\GlsXtrIfFieldNonZero</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18724"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Tests if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> has the <a id="wrglossary.18738"></a><a href="#glo:dual.field">field</a> identified by its <a id="wrglossary.18739"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> set to <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18740"></a><dfn id="glo:GlsXtrIfFieldNonZero"><code class="xtrcsfmt">\GlsXtrIfFieldNonZero</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18741"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Tests if the numeric value stored in the given field is non-zero.<p>
-<div class="defnbox"><a id="wrglossary.18725"></a><dfn id="glo:GlsXtrIfFieldUndef"><code class="xtrcsfmt">\GlsXtrIfFieldUndef</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18726"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.23+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18742"></a><dfn id="glo:GlsXtrIfFieldUndef"><code class="xtrcsfmt">\GlsXtrIfFieldUndef</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18743"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.23+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expandable command that tests if the given field (identified by its <a id="wrglossary.18727"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a>) is undefined for the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Internally uses <a id="wrglossary.18728"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.18729"></a><a href="#glo:ifcsundef"><code class="csfmt">\ifcsundef</code></a> command.<p>
-<div class="defnbox"><a id="wrglossary.18730"></a><dfn id="glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18731"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expandable command that tests if the given field (identified by its <a id="wrglossary.18744"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a>) is undefined for the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Internally uses <a id="wrglossary.18745"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.18746"></a><a href="#glo:ifcsundef"><code class="csfmt">\ifcsundef</code></a> command.<p>
+<div class="defnbox"><a id="wrglossary.18747"></a><dfn id="glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18748"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.19+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Tests if the field identified by its <a id="wrglossary.18732"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> for the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is defined and is not empty. This is like <a id="wrglossary.18733"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a> but doesn&#x2019;t produce a warning if the entry or field doesn&#x2019;t exist. This sets <a id="wrglossary.18734"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> to the field value and does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if its defined and not empty, otherwise it does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. The unstarred version adds implicit grouping to make nesting easier. The starred version doesn&#x2019;t (to make assignments easier).<p>
-<div class="defnbox"><a id="wrglossary.18735"></a><dfn id="glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18736"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.47+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Tests if the field identified by its <a id="wrglossary.18749"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> for the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is defined and is not empty. This is like <a id="wrglossary.18750"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a> but doesn&#x2019;t produce a warning if the entry or field doesn&#x2019;t exist. This sets <a id="wrglossary.18751"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> to the field value and does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if its defined and not empty, otherwise it does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. The unstarred version adds implicit grouping to make nesting easier. The starred version doesn&#x2019;t (to make assignments easier).<p>
+<div class="defnbox"><a id="wrglossary.18752"></a><dfn id="glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18753"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.47+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Tests if the value in the <a id="wrglossary.18737"></a><a href="#glo:opt.glosfield.childcount"><span class="xtrcsoptfmt">childcount</span></a> field is non-zero (using <a id="wrglossary.18738"></a><a href="#glo:GlsXtrIfFieldNonZero"><code class="xtrcsfmt">\GlsXtrIfFieldNonZero</code></a>). This requires the <a id="wrglossary.18739"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> resource option.<p>
-<div class="defnbox"><a id="wrglossary.18740"></a><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18741"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.34+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Tests if the value in the <a id="wrglossary.18754"></a><a href="#glo:opt.glosfield.childcount"><span class="xtrcsoptfmt">childcount</span></a> field is non-zero (using <a id="wrglossary.18755"></a><a href="#glo:GlsXtrIfFieldNonZero"><code class="xtrcsfmt">\GlsXtrIfFieldNonZero</code></a>). This requires the <a id="wrglossary.18756"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> resource option.<p>
+<div class="defnbox"><a id="wrglossary.18757"></a><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18758"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.34+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry hasn&#x2019;t been defined or hasn&#x2019;t been marked as <a id="wrglossary.18742"></a><a href="#glo:@@glslabel@firstuseflag">used</a>, otherwise does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>. Note that this command will generate an error or warning (according to <a id="wrglossary.18743"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a>) if the entry hasn&#x2019;t been defined, but will still do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11279">358</a><p>
-<div class="defnbox"><a id="wrglossary.18744"></a><dfn id="glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18745"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry hasn&#x2019;t been defined or hasn&#x2019;t been marked as <a id="wrglossary.18759"></a><a href="#glo:@@glslabel@firstuseflag">used</a>, otherwise does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>. Note that this command will generate an error or warning (according to <a id="wrglossary.18760"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a>) if the entry hasn&#x2019;t been defined, but will still do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11289">361</a><p>
+<div class="defnbox"><a id="wrglossary.18761"></a><dfn id="glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18762"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Initialised by the <a id="wrglossary.18746"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18747"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, this expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the calling command was considered the <a id="wrglossary.18748"></a><a href="#glo:dual.firstuse">first use</a>, otherwise it expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. This command may be used within the <a id="wrglossary.18749"></a><a href="#glo:dual.postlinkhook">post-link hook</a> (where it&#x2019;s too late to test the <a id="wrglossary.18750"></a><a href="#glo:dual.firstuseflag">first use flag</a> with <a id="wrglossary.18751"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>).<p>
-<div class="defnbox"><a id="wrglossary.18752"></a><dfn id="glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18753"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Initialised by the <a id="wrglossary.18763"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18764"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, this expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the calling command was considered the <a id="wrglossary.18765"></a><a href="#glo:dual.firstuse">first use</a>, otherwise it expands to <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. This command may be used within the <a id="wrglossary.18766"></a><a href="#glo:dual.postlinkhook">post-link hook</a> (where it&#x2019;s too late to test the <a id="wrglossary.18767"></a><a href="#glo:dual.firstuseflag">first use flag</a> with <a id="wrglossary.18768"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>).<p>
+<div class="defnbox"><a id="wrglossary.18769"></a><dfn id="glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18770"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.31+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Like <a id="wrglossary.18754"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="xtrcsfmt">\GlsXtrIfFieldEqStr</code></a> but first (protected) expands both the field value and the supplied <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18755"></a><dfn id="glo:glsxtrIgnorableRules"><code class="xtrcsfmt">\glsxtrIgnorableRules</code></dfn><span class="floatrightbox"><a id="wrglossary.18756"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Like <a id="wrglossary.18771"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="xtrcsfmt">\GlsXtrIfFieldEqStr</code></a> but first (protected) expands both the field value and the supplied <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18772"></a><dfn id="glo:glsxtrIgnorableRules"><code class="xtrcsfmt">\glsxtrIgnorableRules</code></dfn><span class="floatrightbox"><a id="wrglossary.18773"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
A shortcut that expands to the control rules, space rules and non-printable rules.<p>
-<div class="defnbox"><a id="wrglossary.18757"></a><dfn id="glo:Glsxtrinlinefullformat"><code class="xtrcsfmt">\Glsxtrinlinefullformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18774"></a><dfn id="glo:Glsxtrinlinefullformat"><code class="xtrcsfmt">\Glsxtrinlinefullformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18758"></a><a href="#glo:Glsxtrfull"><code class="xtrcsfmt">\Glsxtrfull</code></a> to display the <a id="wrglossary.18759"></a><a href="#glo:idx.sentencecase">sentence case</a> inline full form (defined by the abbreviation style).<p>
-<div class="defnbox"><a id="wrglossary.18760"></a><dfn id="glo:glsxtrinlinefullformat"><code class="xtrcsfmt">\glsxtrinlinefullformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18761"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18775"></a><a href="#glo:Glsxtrfull"><code class="xtrcsfmt">\Glsxtrfull</code></a> to display the <a id="wrglossary.18776"></a><a href="#glo:idx.sentencecase">sentence case</a> inline full form (defined by the abbreviation style).<p>
+<div class="defnbox"><a id="wrglossary.18777"></a><dfn id="glo:glsxtrinlinefullformat"><code class="xtrcsfmt">\glsxtrinlinefullformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18778"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18762"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> to display the inline full form (defined by the abbreviation style).<p>
-<div class="defnbox"><a id="wrglossary.18763"></a><dfn id="glo:Glsxtrinlinefullplformat"><code class="xtrcsfmt">\Glsxtrinlinefullplformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18764"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18779"></a><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a> to display the inline full form (defined by the abbreviation style).<p>
+<div class="defnbox"><a id="wrglossary.18780"></a><dfn id="glo:Glsxtrinlinefullplformat"><code class="xtrcsfmt">\Glsxtrinlinefullplformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18781"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18765"></a><a href="#glo:Glsxtrfullpl"><code class="xtrcsfmt">\Glsxtrfullpl</code></a> to display the plural <a id="wrglossary.18766"></a><a href="#glo:idx.sentencecase">sentence case</a> inline full form (defined by the abbreviation style).<p>
-<div class="defnbox"><a id="wrglossary.18767"></a><dfn id="glo:glsxtrinlinefullplformat"><code class="xtrcsfmt">\glsxtrinlinefullplformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18768"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18782"></a><a href="#glo:Glsxtrfullpl"><code class="xtrcsfmt">\Glsxtrfullpl</code></a> to display the plural <a id="wrglossary.18783"></a><a href="#glo:idx.sentencecase">sentence case</a> inline full form (defined by the abbreviation style).<p>
+<div class="defnbox"><a id="wrglossary.18784"></a><dfn id="glo:glsxtrinlinefullplformat"><code class="xtrcsfmt">\glsxtrinlinefullplformat</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18785"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used by <a id="wrglossary.18769"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> to display the plural inline full form (defined by the abbreviation style).<p>
-<div class="defnbox"><a id="wrglossary.18770"></a><dfn id="glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.18771"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.11+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Used by <a id="wrglossary.18786"></a><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a> to display the plural inline full form (defined by the abbreviation style).<p>
+<div class="defnbox"><a id="wrglossary.18787"></a><dfn id="glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.18788"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.11+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-For use with <a id="wrglossary.18772"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, this both sets up the resource options (which <a id="wrglossary.18773"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can detect from the <a id="wrglossary.18774"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file) and inputs the <a id="wrglossary.18775"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file created by <a id="wrglossary.18776"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
-<div class="defnbox"><a id="wrglossary.18777"></a><dfn id="glo:glsxtrlocalsetgrouptitle"><code class="xtrcsfmt">\glsxtrlocalsetgrouptitle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18778"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+For use with <a id="wrglossary.18789"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, this both sets up the resource options (which <a id="wrglossary.18790"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can detect from the <a id="wrglossary.18791"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file) and inputs the <a id="wrglossary.18792"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file created by <a id="wrglossary.18793"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.<p>
+<div class="defnbox"><a id="wrglossary.18794"></a><dfn id="glo:glsxtrlocalsetgrouptitle"><code class="xtrcsfmt">\glsxtrlocalsetgrouptitle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18795"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally assigns the given title <span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span> to the <a id="wrglossary.18779"></a><a href="#glo:idx.group">group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18780"></a><dfn id="glo:GLSxtrlong"><code class="xtrcsfmt">\GLSxtrlong</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18781"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally assigns the given title <span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span> to the <a id="wrglossary.18796"></a><a href="#glo:idx.group">group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18797"></a><dfn id="glo:GLSxtrlong"><code class="xtrcsfmt">\GLSxtrlong</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18798"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18782"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> but converts the <a id="wrglossary.18783"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18784"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.18785"></a><dfn id="glo:Glsxtrlong"><code class="xtrcsfmt">\Glsxtrlong</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18786"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18799"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> but converts the <a id="wrglossary.18800"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18801"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.18802"></a><dfn id="glo:Glsxtrlong"><code class="xtrcsfmt">\Glsxtrlong</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18803"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18787"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> but converts the <a id="wrglossary.18788"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18789"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
-<div class="defnbox"><a id="wrglossary.18790"></a><dfn id="glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18791"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18804"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> but converts the <a id="wrglossary.18805"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18806"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<div class="defnbox"><a id="wrglossary.18807"></a><dfn id="glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18808"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the <a id="wrglossary.18792"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18793"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value, formatted according to the <a id="wrglossary.18794"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> associated with the entry&#x2019;s <a id="wrglossary.18795"></a><a href="#glo:idx.category">category</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18796"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18797"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
-<div class="defnbox"><a id="wrglossary.18798"></a><dfn id="glo:GLSxtrlongpl"><code class="xtrcsfmt">\GLSxtrlongpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18799"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the <a id="wrglossary.18809"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18810"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value, formatted according to the <a id="wrglossary.18811"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> associated with the entry&#x2019;s <a id="wrglossary.18812"></a><a href="#glo:idx.category">category</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18813"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18814"></a><a href="#glo:dual.firstuseflag">first use flag</a>.<p>
+<div class="defnbox"><a id="wrglossary.18815"></a><dfn id="glo:GLSxtrlongpl"><code class="xtrcsfmt">\GLSxtrlongpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18816"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18800"></a><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a> but converts the <a id="wrglossary.18801"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18802"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.18803"></a><dfn id="glo:Glsxtrlongpl"><code class="xtrcsfmt">\Glsxtrlongpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18804"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18817"></a><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a> but converts the <a id="wrglossary.18818"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18819"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.18820"></a><dfn id="glo:Glsxtrlongpl"><code class="xtrcsfmt">\Glsxtrlongpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18821"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18805"></a><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a> but converts the <a id="wrglossary.18806"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18807"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
-<div class="defnbox"><a id="wrglossary.18808"></a><dfn id="glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18809"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18822"></a><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a> but converts the <a id="wrglossary.18823"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18824"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<div class="defnbox"><a id="wrglossary.18825"></a><dfn id="glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18826"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18810"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> but the text produced is obtained from the <a id="wrglossary.18811"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> value.<p>
-<div class="defnbox"><a id="wrglossary.18812"></a><dfn id="glo:glsxtrnewgls"><code class="xtrcsfmt">\glsxtrnewgls</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">default-options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18813"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18827"></a><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a> but the text produced is obtained from the <a id="wrglossary.18828"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> value.<p>
+<div class="defnbox"><a id="wrglossary.18829"></a><dfn id="glo:glsxtrnewgls"><code class="xtrcsfmt">\glsxtrnewgls</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">default-options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18830"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>} to behave like <code class="code"><a id="wrglossary.18814"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<span class="meta">&#x2329;<em class="metainner">default-options</em>&#x232a;</span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>.<p>
-<div class="defnbox"><a id="wrglossary.18815"></a><dfn id="glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">default-options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.18816"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>-like cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.18817"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>-like cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.18818"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>-like cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.18819"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>-like cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18820"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines the command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>} to behave like <code class="code"><a id="wrglossary.18831"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<span class="meta">&#x2329;<em class="metainner">default-options</em>&#x232a;</span>,<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code>.<p>
+<div class="defnbox"><a id="wrglossary.18832"></a><dfn id="glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">default-options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.18833"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>-like cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.18834"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>-like cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.18835"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>-like cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.18836"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>-like cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18837"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Like <a id="wrglossary.18821"></a><a href="#glo:glsxtrnewgls"><code class="xtrcsfmt">\glsxtrnewgls</code></a> but provides plural and <a id="wrglossary.18822"></a><a href="#glo:idx.sentencecase">sentence case</a> commands as well.<p>
-<div class="defnbox"><a id="wrglossary.18823"></a><dfn id="glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18824"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.18825"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a>]{glossaries-extra}</code>)</div><!-- end of noteBox -->
+Like <a id="wrglossary.18838"></a><a href="#glo:glsxtrnewgls"><code class="xtrcsfmt">\glsxtrnewgls</code></a> but provides plural and <a id="wrglossary.18839"></a><a href="#glo:idx.sentencecase">sentence case</a> commands as well.<p>
+<div class="defnbox"><a id="wrglossary.18840"></a><dfn id="glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18841"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.18842"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a>]{glossaries-extra}</code>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Defines a new <a id="wrglossary.18826"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label, <a id="wrglossary.18827"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> set to <code class="code">numbers</code>, the <a id="wrglossary.18828"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <code class="code">number</code>, the <a id="wrglossary.18829"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> set to <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span> and the <a id="wrglossary.18830"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> set to <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The optional argument is a comma-separated list of <a id="wrglossary.18831"></a><a href="#glo:idx.gloskey">glossary entry keys</a>, which can be used to override the defaults.<p>
-<div class="defnbox"><a id="wrglossary.18832"></a><dfn id="glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">sym</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18833"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.18834"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>]{glossaries-extra}</code>)</div><!-- end of noteBox -->
+Defines a new <a id="wrglossary.18843"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label, <a id="wrglossary.18844"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> set to <code class="code">numbers</code>, the <a id="wrglossary.18845"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <code class="code">number</code>, the <a id="wrglossary.18846"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> set to <span class="meta">&#x2329;<em class="metainner">num</em>&#x232a;</span> and the <a id="wrglossary.18847"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> set to <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The optional argument is a comma-separated list of <a id="wrglossary.18848"></a><a href="#glo:idx.gloskey">glossary entry keys</a>, which can be used to override the defaults.<p>
+<div class="defnbox"><a id="wrglossary.18849"></a><dfn id="glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">sym</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18850"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.18851"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>]{glossaries-extra}</code>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Defines a new <a id="wrglossary.18835"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label, <a id="wrglossary.18836"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> set to <a id="wrglossary.18837"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a>, the <a id="wrglossary.18838"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <code class="code">symbol</code>, the <a id="wrglossary.18839"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> set to <span class="meta">&#x2329;<em class="metainner">sym</em>&#x232a;</span> and the <a id="wrglossary.18840"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> set to <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The optional argument is a comma-separated list of <a id="wrglossary.18841"></a><a href="#glo:idx.gloskey">glossary entry keys</a>, which can be used to override the defaults.<p>
-<div class="defnbox"><a id="wrglossary.18842"></a><dfn id="glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></dfn><span class="floatrightbox"><a id="wrglossary.18843"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines a new <a id="wrglossary.18852"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label, <a id="wrglossary.18853"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> set to <a id="wrglossary.18854"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a>, the <a id="wrglossary.18855"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> set to <code class="code">symbol</code>, the <a id="wrglossary.18856"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> set to <span class="meta">&#x2329;<em class="metainner">sym</em>&#x232a;</span> and the <a id="wrglossary.18857"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> set to <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The optional argument is a comma-separated list of <a id="wrglossary.18858"></a><a href="#glo:idx.gloskey">glossary entry keys</a>, which can be used to override the defaults.<p>
+<div class="defnbox"><a id="wrglossary.18859"></a><dfn id="glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></dfn><span class="floatrightbox"><a id="wrglossary.18860"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-When placed at the end of the <a id="wrglossary.18844"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, this switches off the post-description punctuation (inserted automatically via options such as <a id="wrglossary.18845"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>) but doesn&#x2019;t suppress the <a id="wrglossary.18846"></a><a href="#glo:dual.postdeschook">post-description hook</a>. Does nothing outside of the <a id="wrglossary.18847"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-<div class="defnbox"><a id="wrglossary.18848"></a><dfn id="glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18849"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+When placed at the end of the <a id="wrglossary.18861"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, this switches off the post-description punctuation (inserted automatically via options such as <a id="wrglossary.18862"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>) but doesn&#x2019;t suppress the <a id="wrglossary.18863"></a><a href="#glo:dual.postdeschook">post-description hook</a>. Does nothing outside of the <a id="wrglossary.18864"></a><a href="#glo:dual.glossary">glossary</a>.<p>
+<div class="defnbox"><a id="wrglossary.18865"></a><dfn id="glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18866"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-For use in headings and captions (instead of the <a id="wrglossary.18850"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.18851"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands). This command is designed to expand to the field value if used in a <a id="wrglossary.18852"></a><a href="#glo:idx.PDFbookmark">PDF bookmark</a> and can also expand to a more appropriate command if it ends up in the page header. Note that there&#x2019;s no option argument.<p>
-<div class="defnbox"><a id="wrglossary.18853"></a><dfn id="glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18854"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+For use in headings and captions (instead of the <a id="wrglossary.18867"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.18868"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands). This command is designed to expand to the field value if used in a <a id="wrglossary.18869"></a><a href="#glo:idx.PDFbookmark">PDF bookmark</a> and can also expand to a more appropriate command if it ends up in the page header. Note that there&#x2019;s no option argument.<p>
+<div class="defnbox"><a id="wrglossary.18870"></a><dfn id="glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18871"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Used to encapsulate <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> in parentheses.<p>
-<div class="defnbox"><a id="wrglossary.18855"></a><dfn id="glo:glsxtrpostlinkAddSymbolOnFirstUse"><code class="xtrcsfmt">\glsxtrpostlinkAddSymbolOnFirstUse</code></dfn><span class="floatrightbox"><a id="wrglossary.18856"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18872"></a><dfn id="glo:glsxtrpostlinkAddSymbolOnFirstUse"><code class="xtrcsfmt">\glsxtrpostlinkAddSymbolOnFirstUse</code></dfn><span class="floatrightbox"><a id="wrglossary.18873"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-May be used within a <a id="wrglossary.18857"></a><a href="#glo:dual.postlinkhook">post-link hook</a> to display the symbol in parentheses on <a id="wrglossary.18858"></a><a href="#glo:dual.firstuse">first use</a>.<p>
-<div class="defnbox"><a id="wrglossary.18859"></a><dfn id="glo:glsxtrpostlinkhook"><code class="xtrcsfmt">\glsxtrpostlinkhook</code></dfn><span class="floatrightbox"><a id="wrglossary.18860"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+May be used within a <a id="wrglossary.18874"></a><a href="#glo:dual.postlinkhook">post-link hook</a> to display the symbol in parentheses on <a id="wrglossary.18875"></a><a href="#glo:dual.firstuse">first use</a>.<p>
+<div class="defnbox"><a id="wrglossary.18876"></a><dfn id="glo:glsxtrpostlinkhook"><code class="xtrcsfmt">\glsxtrpostlinkhook</code></dfn><span class="floatrightbox"><a id="wrglossary.18877"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-An additional <a id="wrglossary.18861"></a><a href="#glo:dual.postlinkhook">post-link hook</a> that supports categories.<p>
-<div class="defnbox"><a id="wrglossary.18862"></a><dfn id="glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></dfn><span class="floatrightbox"><a id="wrglossary.18863"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+An additional <a id="wrglossary.18878"></a><a href="#glo:dual.postlinkhook">post-link hook</a> that supports categories.<p>
+<div class="defnbox"><a id="wrglossary.18879"></a><dfn id="glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></dfn><span class="floatrightbox"><a id="wrglossary.18880"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If local unset for repeat entries has been enabled with <a id="wrglossary.18864"></a><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a>, this will locally reset all entries that are in the buffer that hadn&#x2019;t been marked as used before the function was enabled.<p>
-<div class="defnbox"><a id="wrglossary.18865"></a><dfn id="glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">token</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+If local unset for repeat entries has been enabled with <a id="wrglossary.18881"></a><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a>, this will locally reset all entries that are in the buffer that hadn&#x2019;t been marked as used before the function was enabled.<p>
+<div class="defnbox"><a id="wrglossary.18882"></a><dfn id="glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">token</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-Sets <span class="meta">&#x2329;<em class="metainner">token</em>&#x232a;</span> as a modifier for the <a id="wrglossary.18866"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18867"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands that will automatically implement the given options.<p>
-<div class="defnbox"><a id="wrglossary.18868"></a><dfn id="glo:GlsXtrSetField"><code class="xtrcsfmt">\GlsXtrSetField</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18869"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets <span class="meta">&#x2329;<em class="metainner">token</em>&#x232a;</span> as a modifier for the <a id="wrglossary.18883"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18884"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands that will automatically implement the given options.<p>
+<div class="defnbox"><a id="wrglossary.18885"></a><dfn id="glo:GlsXtrSetField"><code class="xtrcsfmt">\GlsXtrSetField</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18886"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Assigns <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> to the field identified by its <a id="wrglossary.18870"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. An error (or warning with <a id="wrglossary.18871"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="optfmt">=warn</span>) occurs if the entry hasn&#x2019;t been defined.<p>
-<div class="defnbox"><a id="wrglossary.18872"></a><dfn id="glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18873"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Assigns <span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span> to the field identified by its <a id="wrglossary.18887"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. An error (or warning with <a id="wrglossary.18888"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="optfmt">=warn</span>) occurs if the entry hasn&#x2019;t been defined.<p>
+<div class="defnbox"><a id="wrglossary.18889"></a><dfn id="glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18890"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.14+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Globally assigns the given title <span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span> to the <a id="wrglossary.18874"></a><a href="#glo:idx.group">group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>.<p>
-<div class="defnbox"><a id="wrglossary.18875"></a><dfn id="glo:GlsXtrSetPlusModifier"><code class="csfmt">\GlsXtrSetPlusModifier</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18876"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Globally assigns the given title <span class="meta">&#x2329;<em class="metainner">group-title</em>&#x232a;</span> to the <a id="wrglossary.18891"></a><a href="#glo:idx.group">group</a> identified by <span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>.<p>
+<div class="defnbox"><a id="wrglossary.18892"></a><dfn id="glo:GlsXtrSetPlusModifier"><code class="csfmt">\GlsXtrSetPlusModifier</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18893"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Overrides the options that should be implemented by the plus (<code class="code">+</code>) modifier for <a id="wrglossary.18877"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18878"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
-<div class="defnbox"><a id="wrglossary.18879"></a><dfn id="glo:GlsXtrSetStarModifier"><code class="csfmt">\GlsXtrSetStarModifier</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18880"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Overrides the options that should be implemented by the plus (<code class="code">+</code>) modifier for <a id="wrglossary.18894"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18895"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
+<div class="defnbox"><a id="wrglossary.18896"></a><dfn id="glo:GlsXtrSetStarModifier"><code class="csfmt">\GlsXtrSetStarModifier</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18897"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Overrides the options that should be implemented by the star (<code class="code">*</code>) modifier for <a id="wrglossary.18881"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18882"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
-<div class="defnbox"><a id="wrglossary.18883"></a><dfn id="glo:GLSxtrshort"><code class="xtrcsfmt">\GLSxtrshort</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18884"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Overrides the options that should be implemented by the star (<code class="code">*</code>) modifier for <a id="wrglossary.18898"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.18899"></a><a href="#glo:glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.<p>
+<div class="defnbox"><a id="wrglossary.18900"></a><dfn id="glo:GLSxtrshort"><code class="xtrcsfmt">\GLSxtrshort</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18901"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18885"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> but converts the <a id="wrglossary.18886"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18887"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
-<div class="defnbox"><a id="wrglossary.18888"></a><dfn id="glo:Glsxtrshort"><code class="xtrcsfmt">\Glsxtrshort</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18889"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18902"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> but converts the <a id="wrglossary.18903"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18904"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+<div class="defnbox"><a id="wrglossary.18905"></a><dfn id="glo:Glsxtrshort"><code class="xtrcsfmt">\Glsxtrshort</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18906"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18890"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> but converts the <a id="wrglossary.18891"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18892"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
-<div class="defnbox"><a id="wrglossary.18893"></a><dfn id="glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18894"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18907"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> but converts the <a id="wrglossary.18908"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18909"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<div class="defnbox"><a id="wrglossary.18910"></a><dfn id="glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18911"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-References the <a id="wrglossary.18895"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18896"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> value, formatted according to the <a id="wrglossary.18897"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> associated with the entry&#x2019;s <a id="wrglossary.18898"></a><a href="#glo:idx.category">category</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18899"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18900"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18901"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>.<p>
-<div class="defnbox"><a id="wrglossary.18902"></a><dfn id="glo:Glsxtrshortpl"><code class="xtrcsfmt">\Glsxtrshortpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18903"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+References the <a id="wrglossary.18912"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a> identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. The text produced is obtained from the <a id="wrglossary.18913"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> value, formatted according to the <a id="wrglossary.18914"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> associated with the entry&#x2019;s <a id="wrglossary.18915"></a><a href="#glo:idx.category">category</a>. The <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> argument will be inserted at the end of the <a id="wrglossary.18916"></a><a href="#glo:dual.linktext">link text</a>. This command does not alter or depend on the <a id="wrglossary.18917"></a><a href="#glo:dual.firstuseflag">first use flag</a>. For the first optional argument, see <a id="wrglossary.18918"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> options</a>.<p>
+<div class="defnbox"><a id="wrglossary.18919"></a><dfn id="glo:Glsxtrshortpl"><code class="xtrcsfmt">\Glsxtrshortpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18920"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18904"></a><a href="#glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></a> but converts the <a id="wrglossary.18905"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18906"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
-<div class="defnbox"><a id="wrglossary.18907"></a><dfn id="glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18908"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18921"></a><a href="#glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></a> but converts the <a id="wrglossary.18922"></a><a href="#glo:dual.linktext">link text</a> to <a id="wrglossary.18923"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+<div class="defnbox"><a id="wrglossary.18924"></a><dfn id="glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.18925"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.18909"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> but the text produced is obtained from the <a id="wrglossary.18910"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value.<p>
-<div class="defnbox"><a id="wrglossary.18911"></a><dfn id="glo:GlsXtrStartUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStartUnsetBuffering</code></dfn><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18912"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.30+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.18926"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> but the text produced is obtained from the <a id="wrglossary.18927"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> value.<p>
+<div class="defnbox"><a id="wrglossary.18928"></a><dfn id="glo:GlsXtrStartUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStartUnsetBuffering</code></dfn><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18929"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.30+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Enables unset buffering. The starred version doesn&#x2019;t check for duplicates.<p>
-<div class="defnbox"><a id="wrglossary.18913"></a><dfn id="glo:GlsXtrStopUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStopUnsetBuffering</code></dfn><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18914"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.30+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18930"></a><dfn id="glo:GlsXtrStopUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStopUnsetBuffering</code></dfn><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18931"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.30+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Stops buffering. The starred version performs a global unset.<p>
-<div class="defnbox"><a id="wrglossary.18915"></a><dfn id="glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></dfn><span class="floatrightbox"><a id="wrglossary.18916"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18932"></a><dfn id="glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></dfn><span class="floatrightbox"><a id="wrglossary.18933"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Allows repeat entries within the buffering code to be locally unset before the <a id="wrglossary.18917"></a><a href="#glo:dual.linktext">link text</a>.<p>
-<div class="defnbox"><a id="wrglossary.18918"></a><dfn id="glo:GlsXtrUseAbbrStyleFmts"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleFmts</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18919"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Allows repeat entries within the buffering code to be locally unset before the <a id="wrglossary.18934"></a><a href="#glo:dual.linktext">link text</a>.<p>
+<div class="defnbox"><a id="wrglossary.18935"></a><dfn id="glo:GlsXtrUseAbbrStyleFmts"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleFmts</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18936"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Implements the <span class="meta">&#x2329;<em class="metainner">display definitions</em>&#x232a;</span> code for the given abbreviation style.<p>
-<div class="defnbox"><a id="wrglossary.18920"></a><dfn id="glo:GlsXtrUseAbbrStyleSetup"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleSetup</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18921"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18937"></a><dfn id="glo:GlsXtrUseAbbrStyleSetup"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleSetup</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18938"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
Implements the <span class="meta">&#x2329;<em class="metainner">setup</em>&#x232a;</span> code for the given abbreviation style.<p>
-<div class="defnbox"><a id="wrglossary.18922"></a><dfn id="glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18923"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18939"></a><dfn id="glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18940"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to the value of the given field (identified by its <a id="wrglossary.18924"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>) for the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Expands to <a id="wrglossary.18925"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> if the entry or field are undefined.<p>
+Expands to the value of the given field (identified by its <a id="wrglossary.18941"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a> <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>) for the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>. Expands to <a id="wrglossary.18942"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> if the entry or field are undefined.<p>
</section><!-- end of section summary.index7143424 -->
<section id="summary.index7208960"><!-- start of section summary.index7208960 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->H<div class="labellink"><a href="#summary.index7208960">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.18926"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18927"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18943"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18944"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18928"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textbf</span>{<a id="wrglossary.18929"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textbf</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18930"></a><a href="#glo:hyperemph"><code class="csfmt">\hyperemph</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18931"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18945"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textbf</span>{<a id="wrglossary.18946"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textbf</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18947"></a><a href="#glo:hyperemph"><code class="csfmt">\hyperemph</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18948"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18932"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\emph</span>{<a id="wrglossary.18933"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\emph</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18934"></a><a href="#glo:hyperit"><code class="csfmt">\hyperit</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18935"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18949"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\emph</span>{<a id="wrglossary.18950"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\emph</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18951"></a><a href="#glo:hyperit"><code class="csfmt">\hyperit</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18952"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18936"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textit</span>{<a id="wrglossary.18937"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textit</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18938"></a><a href="#glo:hypermd"><code class="csfmt">\hypermd</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18939"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18953"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textit</span>{<a id="wrglossary.18954"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textit</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18955"></a><a href="#glo:hypermd"><code class="csfmt">\hypermd</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18956"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18940"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textmd</span>{<a id="wrglossary.18941"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textmd</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18942"></a><a href="#glo:hyperrm"><code class="csfmt">\hyperrm</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18943"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18957"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textmd</span>{<a id="wrglossary.18958"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textmd</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18959"></a><a href="#glo:hyperrm"><code class="csfmt">\hyperrm</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18960"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18944"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textrm</span>{<a id="wrglossary.18945"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textrm</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18946"></a><a href="#glo:hypersc"><code class="csfmt">\hypersc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18947"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18961"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textrm</span>{<a id="wrglossary.18962"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textrm</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18963"></a><a href="#glo:hypersc"><code class="csfmt">\hypersc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18964"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18948"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textsc</span>{<a id="wrglossary.18949"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textsc</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18950"></a><a href="#glo:hypersf"><code class="csfmt">\hypersf</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18951"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18965"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textsc</span>{<a id="wrglossary.18966"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textsc</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18967"></a><a href="#glo:hypersf"><code class="csfmt">\hypersf</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18968"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18952"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textsf</span>{<a id="wrglossary.18953"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textsf</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18954"></a><a href="#glo:hypersl"><code class="csfmt">\hypersl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18955"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18969"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textsf</span>{<a id="wrglossary.18970"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textsf</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18971"></a><a href="#glo:hypersl"><code class="csfmt">\hypersl</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18972"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18956"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textsl</span>{<a id="wrglossary.18957"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textsl</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18958"></a><a href="#glo:hypertt"><code class="csfmt">\hypertt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18959"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18973"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textsl</span>{<a id="wrglossary.18974"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textsl</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18975"></a><a href="#glo:hypertt"><code class="csfmt">\hypertt</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18976"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18960"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\texttt</span>{<a id="wrglossary.18961"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\texttt</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
-<div class="defnbox"><a id="wrglossary.18962"></a><a href="#glo:hyperup"><code class="csfmt">\hyperup</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18963"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.18977"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\texttt</span>{<a id="wrglossary.18978"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\texttt</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+<div class="defnbox"><a id="wrglossary.18979"></a><a href="#glo:hyperup"><code class="csfmt">\hyperup</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18980"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.18964"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textup</span>{<a id="wrglossary.18965"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textup</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
+If <a id="wrglossary.18981"></a><a href="#glo:idx.hyperlink">hyperlinks</a> are supported this does <code class="code"><span class="cmdfmt">\textup</span>{<a id="wrglossary.18982"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}}</code> otherwise it just does <code class="code"><span class="cmdfmt">\textup</span>{<span class="meta">&#x2329;<em class="metainner">location(s)</em>&#x232a;</span>}</code>. <a href="#tab:hyperxx">Table 12.1</a><p>
</section><!-- end of section summary.index7208960 -->
<section id="summary.index7274496"><!-- start of section summary.index7274496 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->I<div class="labellink"><a href="#summary.index7274496">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.18966"></a><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18967"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.18983"></a><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.18984"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If the <a id="wrglossary.18968"></a><a href="#glo:dual.glossary">glossary</a> given by <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> exists, this does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>, otherwise it does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. The unstarred form treats <a id="wrglossary.18969"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> as non-existent. The starred form (v4.46+) will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> matches an ignored glossary. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11251">357</a><p>
-<div class="defnbox"><a id="wrglossary.18970"></a><a href="#glo:ifglsdescsuppressed"><code class="csfmt">\ifglsdescsuppressed</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18971"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If the <a id="wrglossary.18985"></a><a href="#glo:dual.glossary">glossary</a> given by <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> exists, this does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>, otherwise it does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. The unstarred form treats <a id="wrglossary.18986"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> as non-existent. The starred form (v4.46+) will do <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if <span class="meta">&#x2329;<em class="metainner">glossary-type</em>&#x232a;</span> matches an ignored glossary. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11261">359</a><p>
+<div class="defnbox"><a id="wrglossary.18987"></a><a href="#glo:ifglsdescsuppressed"><code class="csfmt">\ifglsdescsuppressed</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18988"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.18972"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field is just <a id="wrglossary.18973"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11307">360</a><p>
-<div class="defnbox"><a id="wrglossary.18974"></a><a href="#glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.18975"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.18989"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field is just <a id="wrglossary.18990"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11317">362</a><p>
+<div class="defnbox"><a id="wrglossary.18991"></a><a href="#glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.18992"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional corresponding to the <a id="wrglossary.18976"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> option. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2413">84</a><p>
-<div class="defnbox"><a id="wrglossary.18977"></a><a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
+Conditional corresponding to the <a id="wrglossary.18993"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> option. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2417">84</a><p>
+<div class="defnbox"><a id="wrglossary.18994"></a><a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists, otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11259">357</a><p>
-<div class="defnbox"><a id="wrglossary.18978"></a><a href="#glo:ifglsfieldcseq"><code class="csfmt">\ifglsfieldcseq</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18979"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry given by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> exists, otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11269">360</a><p>
+<div class="defnbox"><a id="wrglossary.18995"></a><a href="#glo:ifglsfieldcseq"><code class="csfmt">\ifglsfieldcseq</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18996"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Tests if the value of the given field is equal to the replacement text of the command given by the control sequence name <span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span> using <a id="wrglossary.18980"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <code class="csfmt">\ifcsstrequal</code>. Triggers an error if the given field (identified by its <a id="wrglossary.18981"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>) hasn&#x2019;t been defined. Uses <a id="wrglossary.18982"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11401">364</a><p>
-<div class="defnbox"><a id="wrglossary.18983"></a><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18984"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Tests if the value of the given field is equal to the replacement text of the command given by the control sequence name <span class="meta">&#x2329;<em class="metainner">cs-name</em>&#x232a;</span> using <a id="wrglossary.18997"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <code class="csfmt">\ifcsstrequal</code>. Triggers an error if the given field (identified by its <a id="wrglossary.18998"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>) hasn&#x2019;t been defined. Uses <a id="wrglossary.18999"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11411">366</a><p>
+<div class="defnbox"><a id="wrglossary.19000"></a><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19001"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Tests if the value of the given field is equal to the replacement text of the given command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> using <a id="wrglossary.18985"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <code class="csfmt">\ifdefstrequal</code>. Triggers an error if the given field (identified by its <a id="wrglossary.18986"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>) hasn&#x2019;t been defined. Uses <a id="wrglossary.18987"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11377">363</a><p>
-<div class="defnbox"><a id="wrglossary.18988"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">string</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18989"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Tests if the value of the given field is equal to the replacement text of the given command <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> using <a id="wrglossary.19002"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <code class="csfmt">\ifdefstrequal</code>. Triggers an error if the given field (identified by its <a id="wrglossary.19003"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>) hasn&#x2019;t been defined. Uses <a id="wrglossary.19004"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11387">365</a><p>
+<div class="defnbox"><a id="wrglossary.19005"></a><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">string</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19006"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.16+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Tests if the value of the given field is equal to the given string using <a id="wrglossary.18990"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <code class="csfmt">\ifcsstring</code>. Triggers an error if the given field (identified by its <a id="wrglossary.18991"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>) hasn&#x2019;t been defined. Uses <a id="wrglossary.18992"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11327">361</a><p>
-<div class="defnbox"><a id="wrglossary.18993"></a><a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18994"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Tests if the value of the given field is equal to the given string using <a id="wrglossary.19007"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <code class="csfmt">\ifcsstring</code>. Triggers an error if the given field (identified by its <a id="wrglossary.19008"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>) hasn&#x2019;t been defined. Uses <a id="wrglossary.19009"></a><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11337">363</a><p>
+<div class="defnbox"><a id="wrglossary.19010"></a><a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19011"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-An expandable test to determine if the entry is undefined or the field is undefined or empty. The <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> must be the field&#x2019;s <a id="wrglossary.18995"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a>. Internally uses <a id="wrglossary.18996"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.18997"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a> command. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11315">360</a><p>
-<div class="defnbox"><a id="wrglossary.18998"></a><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.18999"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+An expandable test to determine if the entry is undefined or the field is undefined or empty. The <span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span> must be the field&#x2019;s <a id="wrglossary.19012"></a><a href="#glo:@@glslabel@internalfieldlabel">internal label</a>. Internally uses <a id="wrglossary.19013"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>&#x2019;s</a> <a id="wrglossary.19014"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a> command. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11325">362</a><p>
+<div class="defnbox"><a id="wrglossary.19015"></a><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19016"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the given entry has child entries otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. Note that this has to iterate over the set of defined entries for the entry&#x2019;s <a id="wrglossary.19000"></a><a href="#glo:dual.glossary">glossary</a> to find one that has the entry identified in its <a id="wrglossary.19001"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field. A more efficient approach can be achieved with <a id="wrglossary.19002"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and the <a id="wrglossary.19003"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> resource option. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11283">359</a><p>
-<div class="defnbox"><a id="wrglossary.19004"></a><a href="#glo:ifglshasdesc"><code class="csfmt">\ifglshasdesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19005"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the given entry has child entries otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. Note that this has to iterate over the set of defined entries for the entry&#x2019;s <a id="wrglossary.19017"></a><a href="#glo:dual.glossary">glossary</a> to find one that has the entry identified in its <a id="wrglossary.19018"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field. A more efficient approach can be achieved with <a id="wrglossary.19019"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and the <a id="wrglossary.19020"></a><a href="#glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></a> resource option. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11293">361</a><p>
+<div class="defnbox"><a id="wrglossary.19021"></a><a href="#glo:ifglshasdesc"><code class="csfmt">\ifglshasdesc</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19022"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19006"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11305">360</a><p>
-<div class="defnbox"><a id="wrglossary.19007"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19008"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.03+</span><span class="clearfix"></span><p>
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19023"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11315">362</a><p>
+<div class="defnbox"><a id="wrglossary.19024"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19025"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.03+</span><span class="clearfix"></span><p>
<div class="noteBox">(robust)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-If the field identified by either its key or its <a id="wrglossary.19009"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is set and non-empty, this sets <a id="wrglossary.19010"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> to the field value and does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> otherwise it does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11320">360</a><p>
-<div class="defnbox"><a id="wrglossary.19011"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19012"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If the field identified by either its key or its <a id="wrglossary.19026"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> <span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span> for the entry identified by <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> is set and non-empty, this sets <a id="wrglossary.19027"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> to the field value and does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> otherwise it does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11330">362</a><p>
+<div class="defnbox"><a id="wrglossary.19028"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19029"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19013"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11299">359</a><p>
-<div class="defnbox"><a id="wrglossary.19014"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19015"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19030"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11309">362</a><p>
+<div class="defnbox"><a id="wrglossary.19031"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19032"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19016"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11293">359</a><p>
-<div class="defnbox"><a id="wrglossary.19017"></a><a href="#glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19018"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19033"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11303">361</a><p>
+<div class="defnbox"><a id="wrglossary.19034"></a><a href="#glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19035"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19019"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field is non-empty. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11627">372</a><p>
-<div class="defnbox"><a id="wrglossary.19020"></a><a href="#glo:ifglshasprefixfirst"><code class="csfmt">\ifglshasprefixfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19021"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19036"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field is non-empty. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11637">375</a><p>
+<div class="defnbox"><a id="wrglossary.19037"></a><a href="#glo:ifglshasprefixfirst"><code class="csfmt">\ifglshasprefixfirst</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19038"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19022"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field is non-empty. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11631">372</a><p>
-<div class="defnbox"><a id="wrglossary.19023"></a><a href="#glo:ifglshasprefixfirstplural"><code class="csfmt">\ifglshasprefixfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19024"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19039"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field is non-empty. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11641">375</a><p>
+<div class="defnbox"><a id="wrglossary.19040"></a><a href="#glo:ifglshasprefixfirstplural"><code class="csfmt">\ifglshasprefixfirstplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19041"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19025"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field is non-empty. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11633">373</a><p>
-<div class="defnbox"><a id="wrglossary.19026"></a><a href="#glo:ifglshasprefixplural"><code class="csfmt">\ifglshasprefixplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19027"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19042"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field is non-empty. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11643">376</a><p>
+<div class="defnbox"><a id="wrglossary.19043"></a><a href="#glo:ifglshasprefixplural"><code class="csfmt">\ifglshasprefixplural</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19044"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19028"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field is non-empty. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11629">372</a><p>
-<div class="defnbox"><a id="wrglossary.19029"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19030"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Expands to <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19045"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field is non-empty. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11639">375</a><p>
+<div class="defnbox"><a id="wrglossary.19046"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19047"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19031"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11302">359</a><p>
-<div class="defnbox"><a id="wrglossary.19032"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19033"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19048"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11312">362</a><p>
+<div class="defnbox"><a id="wrglossary.19049"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19050"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19034"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11296">359</a><p>
-<div class="defnbox"><a id="wrglossary.19035"></a><dfn id="glo:ifglshyperfirst"><code class="csfmt">\ifglshyperfirst</code></dfn><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iftrue</code>; <a id="wrglossary.19036"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the entry&#x2019;s <a id="wrglossary.19051"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field is set otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11306">361</a><p>
+<div class="defnbox"><a id="wrglossary.19052"></a><dfn id="glo:ifglshyperfirst"><code class="csfmt">\ifglshyperfirst</code></dfn><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iftrue</code>; <a id="wrglossary.19053"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional corresponding to the <a id="wrglossary.19037"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> option.<p>
-<div class="defnbox"><a id="wrglossary.19038"></a><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19039"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional corresponding to the <a id="wrglossary.19054"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a> option.<p>
+<div class="defnbox"><a id="wrglossary.19055"></a><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19056"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional corresponding to the <a id="wrglossary.19040"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> option. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2699">93</a><p>
-<div class="defnbox"><a id="wrglossary.19041"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19042"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional corresponding to the <a id="wrglossary.19057"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> option. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2703">93</a><p>
+<div class="defnbox"><a id="wrglossary.19058"></a><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19059"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional set by the <a id="wrglossary.19043"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> option. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2625">91</a><p>
-<div class="defnbox"><a id="wrglossary.19044"></a><a href="#glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19045"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional set by the <a id="wrglossary.19060"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a> option. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2629">91</a><p>
+<div class="defnbox"><a id="wrglossary.19061"></a><a href="#glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19062"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional that determines whether or not the reset commands should reset the entry count stored in <a id="wrglossary.19046"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> to zero. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7366">233</a><p>
-<div class="defnbox"><a id="wrglossary.19047"></a><a href="#glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19048"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional that determines whether or not the reset commands should reset the entry count stored in <a id="wrglossary.19063"></a><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a> to zero. <a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7370">234</a><p>
+<div class="defnbox"><a id="wrglossary.19064"></a><a href="#glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19065"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional corresponding to the <a id="wrglossary.19049"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> option. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2484">87</a><p>
-<div class="defnbox"><a id="wrglossary.19050"></a><a href="#glo:ifglstoc"><code class="csfmt">\ifglstoc</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19051"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional corresponding to the <a id="wrglossary.19066"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a> option. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2488">87</a><p>
+<div class="defnbox"><a id="wrglossary.19067"></a><a href="#glo:ifglstoc"><code class="csfmt">\ifglstoc</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19068"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional corresponding to the <a id="wrglossary.19052"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> option. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2254">79</a><p>
-<div class="defnbox"><a id="wrglossary.19053"></a><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span>; <a id="wrglossary.19054"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional corresponding to the <a id="wrglossary.19069"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a> option. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2258">79</a><p>
+<div class="defnbox"><a id="wrglossary.19070"></a><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span>; <a id="wrglossary.19071"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional corresponding to the <a id="wrglossary.19055"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a> option. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2289">80</a><p>
-<div class="defnbox"><a id="wrglossary.19056"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19057"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional corresponding to the <a id="wrglossary.19072"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a> option. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2293">80</a><p>
+<div class="defnbox"><a id="wrglossary.19073"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19074"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19058"></a><a href="#glo:idx.glossaryentry">entry</a> has been marked as <a id="wrglossary.19059"></a><a href="#glo:@@glslabel@firstuseflag">used</a>, does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> if the entry is marked as <a id="wrglossary.19060"></a><a href="#glo:@@glslabel@firstuseflag">unused</a>, and does neither if the entry hasn&#x2019;t been defined (but will generate an error). <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11270">358</a><p>
-<div class="defnbox"><a id="wrglossary.19061"></a><a href="#glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19062"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19075"></a><a href="#glo:idx.glossaryentry">entry</a> has been marked as <a id="wrglossary.19076"></a><a href="#glo:@@glslabel@firstuseflag">used</a>, does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span> if the entry is marked as <a id="wrglossary.19077"></a><a href="#glo:@@glslabel@firstuseflag">unused</a>, and does neither if the entry hasn&#x2019;t been defined (but will generate an error). <a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11280">360</a><p>
+<div class="defnbox"><a id="wrglossary.19078"></a><a href="#glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19079"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.22+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If <a id="wrglossary.19063"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span> and this conditional is true, then some primitives will be locally redefined while <a id="wrglossary.19064"></a><a href="#glo:dual.indexing">indexing</a> occurs in order to escape special characters in the location without prematurely expanding <a id="wrglossary.19065"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2677">93</a><p>
-<div class="defnbox"><a id="wrglossary.19066"></a><a href="#glo:ifglsxindy"><code class="csfmt">\ifglsxindy</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19067"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If <a id="wrglossary.19080"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="optfmt">=true</span> and this conditional is true, then some primitives will be locally redefined while <a id="wrglossary.19081"></a><a href="#glo:dual.indexing">indexing</a> occurs in order to escape special characters in the location without prematurely expanding <a id="wrglossary.19082"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2681">93</a><p>
+<div class="defnbox"><a id="wrglossary.19083"></a><a href="#glo:ifglsxindy"><code class="csfmt">\ifglsxindy</code></a><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19084"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Conditional that, if true, indicates that <a id="wrglossary.19068"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be used. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3006">103</a><p>
-<div class="defnbox"><a id="wrglossary.19069"></a><dfn id="glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></dfn><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19070"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.02</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Conditional that, if true, indicates that <a id="wrglossary.19085"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be used. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3010">103</a><p>
+<div class="defnbox"><a id="wrglossary.19086"></a><dfn id="glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></dfn><code class="code"> <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span><code class="csfmt">\else</code> <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="csfmt">\iffalse</code>; <a id="wrglossary.19087"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.02</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
A conditional used by the predefined abbreviation styles to determine whether the <span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span> part should go inside or outside of the style&#x2019;s font formatting commands.<p>
-<div class="defnbox"><a id="wrglossary.19071"></a><a href="#glo:ifignoredglossary"><code class="csfmt">\ifignoredglossary</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.19072"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19088"></a><a href="#glo:ifignoredglossary"><code class="csfmt">\ifignoredglossary</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.19089"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19073"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> has been defined as an <a id="wrglossary.19074"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>, otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8025">252</a><p>
-<div class="defnbox"><a id="wrglossary.19075"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a></div><!-- end of defnbox -->
+Does <span class="meta">&#x2329;<em class="metainner">true</em>&#x232a;</span> if the <a id="wrglossary.19090"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> has been defined as an <a id="wrglossary.19091"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>, otherwise does <span class="meta">&#x2329;<em class="metainner">false</em>&#x232a;</span>. <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8029">253</a><p>
+<div class="defnbox"><a id="wrglossary.19092"></a><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a></div><!-- end of defnbox -->
<p>
-Provided by various packages, including <a id="wrglossary.19076"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> and <a id="wrglossary.19077"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, this creates a vertical space. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9600">297</a><p>
+Provided by various packages, including <a id="wrglossary.19093"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a> and <a id="wrglossary.19094"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, this creates a vertical space. <a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9604">298</a><p>
</section><!-- end of section summary.index7274496 -->
<section id="summary.index7471104"><!-- start of section summary.index7471104 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->L<div class="labellink"><a href="#summary.index7471104">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19078"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19079"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19095"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19096"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally assigns <a id="wrglossary.19080"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> to <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> and inputs <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>. If the optional argument is omitted, the default glossary is assumed. Note that if any entries with <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span> have the <a id="wrglossary.19081"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key set (including implicitly in commands like <a id="wrglossary.19082"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>), then this will override the type given in the optional argument. <a href="#sec:loadglsentries">&#xa7;4.6</a>; <a href="#wrglossary.4561">153</a><p>
-<div class="defnbox"><a id="wrglossary.19083"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19084"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally assigns <a id="wrglossary.19097"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> to <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> and inputs <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span>. If the optional argument is omitted, the default glossary is assumed. Note that if any entries with <span class="meta">&#x2329;<em class="metainner">filename</em>&#x232a;</span> have the <a id="wrglossary.19098"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key set (including implicitly in commands like <a id="wrglossary.19099"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a>), then this will override the type given in the optional argument. <a href="#sec:loadglsentries">&#xa7;4.6</a>; <a href="#wrglossary.4565">153</a><p>
+<div class="defnbox"><a id="wrglossary.19100"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19101"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines a new <a id="wrglossary.19085"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label. The second argument is a comma-separated list of <a id="wrglossary.19086"></a><a href="#glo:idx.gloskey">glossary entry keys</a>. The third argument is the description, which may include paragraph breaks. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3740">128</a><p>
-<div class="defnbox"><a id="wrglossary.19087"></a><a href="#glo:longprovideglossaryentry"><code class="csfmt">\longprovideglossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19088"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines a new <a id="wrglossary.19102"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label. The second argument is a comma-separated list of <a id="wrglossary.19103"></a><a href="#glo:idx.gloskey">glossary entry keys</a>. The third argument is the description, which may include paragraph breaks. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3744">128</a><p>
+<div class="defnbox"><a id="wrglossary.19104"></a><a href="#glo:longprovideglossaryentry"><code class="csfmt">\longprovideglossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">description</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19105"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19089"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> but does nothing if the entry is already defined. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3752">128</a><p>
+As <a id="wrglossary.19106"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> but does nothing if the entry is already defined. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3756">128</a><p>
</section><!-- end of section summary.index7471104 -->
<section id="summary.index7536640"><!-- start of section summary.index7536640 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->M<div class="labellink"><a href="#summary.index7536640">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19090"></a><dfn id="glo:makefirstuc"><code class="csfmt">\makefirstuc</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19091"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19107"></a><dfn id="glo:makefirstuc"><code class="csfmt">\makefirstuc</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19108"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Robust command that converts the first character of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.19092"></a><a href="#glo:idx.uppercase">uppercase</a> (<a id="wrglossary.19093"></a><a href="#glo:idx.sentencecase">sentence case</a>) unless <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> starts with a command, in which case it will attempt to apply the <a id="wrglossary.19094"></a><a href="#glo:dual.casechange">case change</a> to the first character of the first argument following the command, if the command is followed by a group. As from <a id="wrglossary.19095"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08, this command internally uses <a id="wrglossary.19096"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> to perform the actual <a id="wrglossary.19097"></a><a href="#glo:dual.casechange">case change</a>. See the <a id="wrglossary.19098"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> mfirstuc</pre> or visit <a href="https://ctan.org/pkg/mfirstuc">ctan.org/pkg/mfirstuc</a>.<p>
-<div class="defnbox"><a id="wrglossary.19099"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19100"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+Robust command that converts the first character of <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to <a id="wrglossary.19109"></a><a href="#glo:idx.uppercase">uppercase</a> (<a id="wrglossary.19110"></a><a href="#glo:idx.sentencecase">sentence case</a>) unless <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> starts with a command, in which case it will attempt to apply the <a id="wrglossary.19111"></a><a href="#glo:dual.casechange">case change</a> to the first character of the first argument following the command, if the command is followed by a group. As from <a id="wrglossary.19112"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08, this command internally uses <a id="wrglossary.19113"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> to perform the actual <a id="wrglossary.19114"></a><a href="#glo:dual.casechange">case change</a>. See the <a id="wrglossary.19115"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> documentation for further details, either: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">&#x232a;_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> mfirstuc</pre> or visit <a href="https://ctan.org/pkg/mfirstuc">ctan.org/pkg/mfirstuc</a>.<p>
+<div class="defnbox"><a id="wrglossary.19116"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19117"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Opens the associated <a id="wrglossary.19101"></a><a href="#glo:dual.indexingfile">indexing files</a> that need to be processed by <a id="wrglossary.19102"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19103"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. This command has an optional argument with <a id="wrglossary.19104"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3607">123</a><p>
-<div class="defnbox"><a id="wrglossary.19105"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19106"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.19107"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> only)</div><!-- end of noteBox -->
+Opens the associated <a id="wrglossary.19118"></a><a href="#glo:dual.indexingfile">indexing files</a> that need to be processed by <a id="wrglossary.19119"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19120"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. This command has an optional argument with <a id="wrglossary.19121"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3611">123</a><p>
+<div class="defnbox"><a id="wrglossary.19122"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19123"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.19124"></a><a href="#glo:idx.opt.noidx">Option&#xa0;1</a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Sets up all non-<a id="wrglossary.19108"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> so that they can be displayed with <a id="wrglossary.19109"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. <a href="#sec:setupopt1">&#xa7;3.1</a>; <a href="#wrglossary.3602">123</a><p>
-<div class="defnbox"><a id="wrglossary.19110"></a><dfn id="glo:mfirstucMakeUppercase"><code class="csfmt">\mfirstucMakeUppercase</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19111"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets up all non-<a id="wrglossary.19125"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> so that they can be displayed with <a id="wrglossary.19126"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. <a href="#sec:setupopt1">&#xa7;3.1</a>; <a href="#wrglossary.3606">123</a><p>
+<div class="defnbox"><a id="wrglossary.19127"></a><dfn id="glo:mfirstucMakeUppercase"><code class="csfmt">\mfirstucMakeUppercase</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19128"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command was used by <a id="wrglossary.19112"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> to convert its argument to <a id="wrglossary.19113"></a><a href="#glo:idx.allcaps">all caps</a> and was redefined by <a id="wrglossary.19114"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to use <a id="wrglossary.19115"></a><a href="#glo:MakeTextUppercase"><code class="csfmt">\MakeTextUppercase</code></a>, but with <a id="wrglossary.19116"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ and <a id="wrglossary.19117"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ this command is instead defined to use the LaTeX3 <a id="wrglossary.19118"></a><a href="#glo:idx.allcaps">all caps</a> command, which is expandable. This command is no longer used by <a id="wrglossary.19119"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> (which instead uses <a id="wrglossary.19120"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>). The <a id="wrglossary.19121"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> (v4.50+) and <a id="wrglossary.19122"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (v1.49+) packages now use <a id="wrglossary.19123"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a> for the <a id="wrglossary.19124"></a><a href="#glo:idx.allcaps">all caps</a> commands, such as <a id="wrglossary.19125"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19126"></a><dfn id="glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19127"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command was used by <a id="wrglossary.19129"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> to convert its argument to <a id="wrglossary.19130"></a><a href="#glo:idx.allcaps">all caps</a> and was redefined by <a id="wrglossary.19131"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to use <a id="wrglossary.19132"></a><a href="#glo:MakeTextUppercase"><code class="csfmt">\MakeTextUppercase</code></a>, but with <a id="wrglossary.19133"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ and <a id="wrglossary.19134"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+ this command is instead defined to use the LaTeX3 <a id="wrglossary.19135"></a><a href="#glo:idx.allcaps">all caps</a> command, which is expandable. This command is no longer used by <a id="wrglossary.19136"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> (which instead uses <a id="wrglossary.19137"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>). The <a id="wrglossary.19138"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> (v4.50+) and <a id="wrglossary.19139"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> (v1.49+) packages now use <a id="wrglossary.19140"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a> for the <a id="wrglossary.19141"></a><a href="#glo:idx.allcaps">all caps</a> commands, such as <a id="wrglossary.19142"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19143"></a><dfn id="glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19144"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Identifies a mapping from the command <span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span> to command <span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span> for <a id="wrglossary.19128"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> and also identifies <span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span> as a blocker. Mappings and blockers aren&#x2019;t supported by <a id="wrglossary.19129"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>, so both <span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span> are identified as exclusions for <a id="wrglossary.19130"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19131"></a><dfn id="glo:MFUblocker"><code class="csfmt">\MFUblocker</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19132"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Identifies a mapping from the command <span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span> to command <span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span> for <a id="wrglossary.19145"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> and also identifies <span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span> as a blocker. Mappings and blockers aren&#x2019;t supported by <a id="wrglossary.19146"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>, so both <span class="meta">&#x2329;<em class="metainner">cs1</em>&#x232a;</span> and <span class="meta">&#x2329;<em class="metainner">cs2</em>&#x232a;</span> are identified as exclusions for <a id="wrglossary.19147"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19148"></a><dfn id="glo:MFUblocker"><code class="csfmt">\MFUblocker</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19149"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally identifies <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> as a blocker command for <a id="wrglossary.19133"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> and an exclusion for <a id="wrglossary.19134"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> (which doesn&#x2019;t support blockers).<p>
-<div class="defnbox"><a id="wrglossary.19135"></a><dfn id="glo:MFUexcl"><code class="csfmt">\MFUexcl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19136"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally identifies <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> as a blocker command for <a id="wrglossary.19150"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> and an exclusion for <a id="wrglossary.19151"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> (which doesn&#x2019;t support blockers).<p>
+<div class="defnbox"><a id="wrglossary.19152"></a><dfn id="glo:MFUexcl"><code class="csfmt">\MFUexcl</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19153"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally identifies <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> as an exclusion command, which will be recognised by both <a id="wrglossary.19137"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> and <a id="wrglossary.19138"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19139"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19140"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Locally identifies <span class="meta">&#x2329;<em class="metainner">cs</em>&#x232a;</span> as an exclusion command, which will be recognised by both <a id="wrglossary.19154"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> and <a id="wrglossary.19155"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19156"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19157"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Fully expands <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> and converts the first letter to <a id="wrglossary.19141"></a><a href="#glo:idx.uppercase">uppercase</a><a id="wrglossary.19142"></a>. Unlike <a id="wrglossary.19143"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>, this command is expandable, but only recognises commands identified as exclusions. See the <a id="wrglossary.19144"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> documentation for further details. This command is provided by <a id="wrglossary.19145"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+ if an old version of <a id="wrglossary.19146"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> is detected. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11160">353</a><p>
+Fully expands <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> and converts the first letter to <a id="wrglossary.19158"></a><a href="#glo:idx.uppercase">uppercase</a><a id="wrglossary.19159"></a>. Unlike <a id="wrglossary.19160"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>, this command is expandable, but only recognises commands identified as exclusions. See the <a id="wrglossary.19161"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> documentation for further details. This command is provided by <a id="wrglossary.19162"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+ if an old version of <a id="wrglossary.19163"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> is detected. <a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11170">356</a><p>
</section><!-- end of section summary.index7536640 -->
<section id="summary.index7602176"><!-- start of section summary.index7602176 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->N<div class="labellink"><a href="#summary.index7602176">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19147"></a><dfn id="glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19148"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19164"></a><dfn id="glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19165"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines a new entry that represents an <a id="wrglossary.19149"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a>. This internally uses <a id="wrglossary.19150"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and any provided options (<a id="wrglossary.19151"></a><a href="#glo:idx.gloskey">glossary entry keys</a>) given in <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> will be appended. The <a id="wrglossary.19152"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> is set to <a id="wrglossary.19153"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> by default, but may be overridden in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>. The appropriate style should be set before the abbreviation is defined with <a id="wrglossary.19154"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19155"></a><dfn id="glo:newabbreviationstyle"><code class="xtrcsfmt">\newabbreviationstyle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">setup</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">display definitions</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19156"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines a new entry that represents an <a id="wrglossary.19166"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviation</span></a>. This internally uses <a id="wrglossary.19167"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and any provided options (<a id="wrglossary.19168"></a><a href="#glo:idx.gloskey">glossary entry keys</a>) given in <span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span> will be appended. The <a id="wrglossary.19169"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> is set to <a id="wrglossary.19170"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> by default, but may be overridden in <span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>. The appropriate style should be set before the abbreviation is defined with <a id="wrglossary.19171"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19172"></a><dfn id="glo:newabbreviationstyle"><code class="xtrcsfmt">\newabbreviationstyle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">setup</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">display definitions</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19173"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines an abbreviation style, which can be set with <a id="wrglossary.19157"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19158"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19159"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines an abbreviation style, which can be set with <a id="wrglossary.19174"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19175"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19176"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-This command is provided by the base <a id="wrglossary.19160"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to define a new <a id="wrglossary.19161"></a><a href="#glo:idx.acronym">acronym</a> but it&#x2019;s redefined by <a id="wrglossary.19162"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to use <a id="wrglossary.19163"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the <a id="wrglossary.19164"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key set to <a id="wrglossary.19165"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>. With just the base <a id="wrglossary.19166"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, use <a id="wrglossary.19167"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> to set the style. With <a id="wrglossary.19168"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <code class="code"><a id="wrglossary.19169"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.19170"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span>}</code> to set the style that governs <a id="wrglossary.19171"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. <a href="#sec:acronyms">&#xa7;6</a>; <a href="#wrglossary.5951">192</a><p>
-<div class="defnbox"><a id="wrglossary.19172"></a><dfn id="glo:newacronymhook"><code class="csfmt">\newacronymhook</code></dfn><span class="floatrightbox"><a id="wrglossary.19173"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+This command is provided by the base <a id="wrglossary.19177"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to define a new <a id="wrglossary.19178"></a><a href="#glo:idx.acronym">acronym</a> but it&#x2019;s redefined by <a id="wrglossary.19179"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to use <a id="wrglossary.19180"></a><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a> with the <a id="wrglossary.19181"></a><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a> key set to <a id="wrglossary.19182"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>. With just the base <a id="wrglossary.19183"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, use <a id="wrglossary.19184"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> to set the style. With <a id="wrglossary.19185"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, use <code class="code"><a id="wrglossary.19186"></a><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.19187"></a><a href="#glo:opt.cat.acronym"><span class="catfmt">acronym</span></a>]{<span class="meta">&#x2329;<em class="metainner">style</em>&#x232a;</span>}</code> to set the style that governs <a id="wrglossary.19188"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. <a href="#sec:acronyms">&#xa7;6</a>; <a href="#wrglossary.5955">193</a><p>
+<div class="defnbox"><a id="wrglossary.19189"></a><dfn id="glo:newacronymhook"><code class="csfmt">\newacronymhook</code></dfn><span class="floatrightbox"><a id="wrglossary.19190"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Hook used by <a id="wrglossary.19174"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> just before the entry is defined by <a id="wrglossary.19175"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19176"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19177"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Hook used by <a id="wrglossary.19191"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> just before the entry is defined by <a id="wrglossary.19192"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19193"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19194"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines an <a id="wrglossary.19178"></a><a href="#glo:idx.acronymstyle">acronym style</a> for use with the base <a id="wrglossary.19179"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s <a id="wrglossary.19180"></a><a href="#glo:idx.acronym">acronym</a> mechanism. These styles are not compatible with <a id="wrglossary.19181"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. The <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> part is the code used as the <a id="wrglossary.19182"></a><a href="#glo:idx.entryformat">entry format</a> definition within <a id="wrglossary.19183"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>. The <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span> is the code that redefines the <a id="wrglossary.19184"></a><a href="#glo:idx.acronym">acronym</a> formatting commands, such as <a id="wrglossary.19185"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>, and the additional fields command <a id="wrglossary.19186"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6541">210</a><p>
-<div class="defnbox"><a id="wrglossary.19187"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19188"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines an <a id="wrglossary.19195"></a><a href="#glo:idx.acronymstyle">acronym style</a> for use with the base <a id="wrglossary.19196"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package&#x2019;s <a id="wrglossary.19197"></a><a href="#glo:idx.acronym">acronym</a> mechanism. These styles are not compatible with <a id="wrglossary.19198"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. The <span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span> part is the code used as the <a id="wrglossary.19199"></a><a href="#glo:idx.entryformat">entry format</a> definition within <a id="wrglossary.19200"></a><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a>. The <span class="meta">&#x2329;<em class="metainner">style defs</em>&#x232a;</span> is the code that redefines the <a id="wrglossary.19201"></a><a href="#glo:idx.acronym">acronym</a> formatting commands, such as <a id="wrglossary.19202"></a><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a>, and the additional fields command <a id="wrglossary.19203"></a><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a>. <a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6545">211</a><p>
+<div class="defnbox"><a id="wrglossary.19204"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">log-ext</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">in-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">out-ext</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19205"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines a <a id="wrglossary.19189"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> (which can be referenced by the <a id="wrglossary.19190"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key when defining an entry). The <span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span> will be used when displaying the <a id="wrglossary.19191"></a><a href="#glo:dual.glossary">glossary</a> (using commands like <a id="wrglossary.19192"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>), but this title can be overridden by the <a id="wrglossary.19193"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> option. The optional <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> indicates which <a id="wrglossary.19194"></a><a href="#glo:@@glslabel@locationcounter">counter</a> should be used by default for the <a id="wrglossary.19195"></a><a href="#glo:@@glslabel@entrylocation">location</a> when <a id="wrglossary.19196"></a><a href="#glo:dual.indexing">indexing</a> any entries that have been assigned to this <a id="wrglossary.19197"></a><a href="#glo:dual.glossary">glossary</a>. (This can be overridden by the <a id="wrglossary.19198"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option.) The other arguments are file extensions for use with <a id="wrglossary.19199"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19200"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. These arguments aren&#x2019;t relevant for other <a id="wrglossary.19201"></a><a href="#glo:dual.indexing">indexing</a> options (in which case, you may prefer to use <a id="wrglossary.19202"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>). <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.7973">251</a><p>
-<div class="defnbox"><a id="wrglossary.19203"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19204"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines a <a id="wrglossary.19206"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span> (which can be referenced by the <a id="wrglossary.19207"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key when defining an entry). The <span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span> will be used when displaying the <a id="wrglossary.19208"></a><a href="#glo:dual.glossary">glossary</a> (using commands like <a id="wrglossary.19209"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>), but this title can be overridden by the <a id="wrglossary.19210"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> option. The optional <span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span> indicates which <a id="wrglossary.19211"></a><a href="#glo:@@glslabel@locationcounter">counter</a> should be used by default for the <a id="wrglossary.19212"></a><a href="#glo:@@glslabel@entrylocation">location</a> when <a id="wrglossary.19213"></a><a href="#glo:dual.indexing">indexing</a> any entries that have been assigned to this <a id="wrglossary.19214"></a><a href="#glo:dual.glossary">glossary</a>. (This can be overridden by the <a id="wrglossary.19215"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option.) The other arguments are file extensions for use with <a id="wrglossary.19216"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19217"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. These arguments aren&#x2019;t relevant for other <a id="wrglossary.19218"></a><a href="#glo:dual.indexing">indexing</a> options (in which case, you may prefer to use <a id="wrglossary.19219"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>). <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.7977">252</a><p>
+<div class="defnbox"><a id="wrglossary.19220"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19221"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A shortcut that supplies file extensions based on the <a id="wrglossary.19205"></a><a href="#glo:dual.glossary">glossary</a> label:<pre class="compactcodebox"><a id="wrglossary.19206"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-glg]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-gls}{<span class="meta">&#x2329;<em class="metainner"><span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-glo</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</pre> <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.7998">251</a><p>
-<div class="defnbox"><a id="wrglossary.19207"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19208"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+A shortcut that supplies file extensions based on the <a id="wrglossary.19222"></a><a href="#glo:dual.glossary">glossary</a> label:<pre class="compactcodebox"><a id="wrglossary.19223"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>[<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-glg]{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-gls}{<span class="meta">&#x2329;<em class="metainner"><span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>-glo</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">title</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>]</pre> <a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8002">252</a><p>
+<div class="defnbox"><a id="wrglossary.19224"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19225"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines a new <a id="wrglossary.19209"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label. The second argument is a comma-separated list of <a id="wrglossary.19210"></a><a href="#glo:idx.gloskey">glossary entry keys</a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3737">127</a><p>
-<div class="defnbox"><a id="wrglossary.19211"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19212"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines a new <a id="wrglossary.19226"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label. The second argument is a comma-separated list of <a id="wrglossary.19227"></a><a href="#glo:idx.gloskey">glossary entry keys</a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3741">127</a><p>
+<div class="defnbox"><a id="wrglossary.19228"></a><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19229"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines a new <a id="wrglossary.19213"></a><a href="#glo:idx.glossarystyle">glossary style</a> called <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. <a href="#sec:newglossarystyle">&#xa7;13.2</a>; <a href="#wrglossary.10317">325</a><p>
-<div class="defnbox"><a id="wrglossary.19214"></a><dfn id="glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19215"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines a new <a id="wrglossary.19230"></a><a href="#glo:idx.glossarystyle">glossary style</a> called <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. <a href="#sec:newglossarystyle">&#xa7;13.2</a>; <a href="#wrglossary.10321">326</a><p>
+<div class="defnbox"><a id="wrglossary.19231"></a><dfn id="glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19232"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines a <a id="wrglossary.19216"></a><a href="#glo:dual.glossary">glossary</a> that should be ignored by iterative commands, such as <a id="wrglossary.19217"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>. This <a id="wrglossary.19218"></a><a href="#glo:dual.glossary">glossary</a> has no associated <a id="wrglossary.19219"></a><a href="#glo:dual.indexingfile">indexing files</a> and has <a id="wrglossary.19220"></a><a href="#glo:idx.hyperlink">hyperlinks</a> disabled. You can use an <a id="wrglossary.19221"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> for common terms or <a id="wrglossary.19222"></a><a href="#glo:idx.acronym">acronyms</a> or <a id="wrglossary.19223"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> that don&#x2019;t need to be included in any listing (but you may want these terms defined as entries to allow automated formatting with the <a id="wrglossary.19224"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands). An <a id="wrglossary.19225"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> can&#x2019;t be displayed with <a id="wrglossary.19226"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> but may be displayed with the <a id="wrglossary.19227"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>, such as <a id="wrglossary.19228"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>. The <a id="wrglossary.19229"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a starred form of this command.<p>
-<div class="defnbox"><a id="wrglossary.19230"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19231"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <a id="wrglossary.19232"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option)</div><!-- end of noteBox -->
+Defines a <a id="wrglossary.19233"></a><a href="#glo:dual.glossary">glossary</a> that should be ignored by iterative commands, such as <a id="wrglossary.19234"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>. This <a id="wrglossary.19235"></a><a href="#glo:dual.glossary">glossary</a> has no associated <a id="wrglossary.19236"></a><a href="#glo:dual.indexingfile">indexing files</a> and has <a id="wrglossary.19237"></a><a href="#glo:idx.hyperlink">hyperlinks</a> disabled. You can use an <a id="wrglossary.19238"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> for common terms or <a id="wrglossary.19239"></a><a href="#glo:idx.acronym">acronyms</a> or <a id="wrglossary.19240"></a><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a> that don&#x2019;t need to be included in any listing (but you may want these terms defined as entries to allow automated formatting with the <a id="wrglossary.19241"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands). An <a id="wrglossary.19242"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> can&#x2019;t be displayed with <a id="wrglossary.19243"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> but may be displayed with the <a id="wrglossary.19244"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>, such as <a id="wrglossary.19245"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>. The <a id="wrglossary.19246"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a starred form of this command.<p>
+<div class="defnbox"><a id="wrglossary.19247"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19248"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <a id="wrglossary.19249"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Defines a new <a id="wrglossary.19233"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label, <a id="wrglossary.19234"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> set to <code class="code">index</code>, the <a id="wrglossary.19235"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> set to <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> and the <a id="wrglossary.19236"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> set to <a id="wrglossary.19237"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>. The optional argument is a comma-separated list of <a id="wrglossary.19238"></a><a href="#glo:idx.gloskey">glossary entry keys</a>, which can be used to override the defaults. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3292">112</a><p>
-<div class="defnbox"><a id="wrglossary.19239"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a><span class="floatrightbox"><a id="wrglossary.19240"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines a new <a id="wrglossary.19250"></a><a href="#glo:dual.glossary">glossary</a> entry with the given label, <a id="wrglossary.19251"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> set to <code class="code">index</code>, the <a id="wrglossary.19252"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> set to <span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span> and the <a id="wrglossary.19253"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> set to <a id="wrglossary.19254"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>. The optional argument is a comma-separated list of <a id="wrglossary.19255"></a><a href="#glo:idx.gloskey">glossary entry keys</a>, which can be used to override the defaults. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3296">112</a><p>
+<div class="defnbox"><a id="wrglossary.19256"></a><a href="#glo:noist"><code class="csfmt">\noist</code></a><span class="floatrightbox"><a id="wrglossary.19257"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Prevents <a id="wrglossary.19241"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> from creating the default <a id="wrglossary.19242"></a><a href="#glo:dual.indexingapp">indexing application</a> style file. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3657">125</a><p>
-<div class="defnbox"><a id="wrglossary.19243"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a><span class="floatrightbox"><a id="wrglossary.19244"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Prevents <a id="wrglossary.19258"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> from creating the default <a id="wrglossary.19259"></a><a href="#glo:dual.indexingapp">indexing application</a> style file. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3661">125</a><p>
+<div class="defnbox"><a id="wrglossary.19260"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a><span class="floatrightbox"><a id="wrglossary.19261"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-When placed at the end of the <a id="wrglossary.19245"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, this switches off the <a id="wrglossary.19246"></a><a href="#glo:dual.postdeschook">post-description hook</a> (including the post-description punctuation). Does nothing outside of the <a id="wrglossary.19247"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3780">129</a><p>
+When placed at the end of the <a id="wrglossary.19262"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, this switches off the <a id="wrglossary.19263"></a><a href="#glo:dual.postdeschook">post-description hook</a> (including the post-description punctuation). Does nothing outside of the <a id="wrglossary.19264"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3784">129</a><p>
</section><!-- end of section summary.index7602176 -->
<section id="summary.index7667712"><!-- start of section summary.index7667712 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->O<div class="labellink"><a href="#summary.index7667712">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19248"></a><a href="#glo:oldacronym"><code class="csfmt">\oldacronym</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19249"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19265"></a><a href="#glo:oldacronym"><code class="csfmt">\oldacronym</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">label</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">short</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">long</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19266"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines an <a id="wrglossary.19250"></a><a href="#glo:idx.acronym">acronym</a> using the syntax of the old <a id="wrglossary.19251"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package. <a href="#sec:oldacronym">&#xa7;6.4</a>; <a href="#wrglossary.7224">226</a><p>
+Defines an <a id="wrglossary.19267"></a><a href="#glo:idx.acronym">acronym</a> using the syntax of the old <a id="wrglossary.19268"></a><a href="#glo:pkg.glossary"><span class="styfmt">glossary</span></a> package. <a href="#sec:oldacronym">&#xa7;6.4</a>; <a href="#wrglossary.7228">227</a><p>
</section><!-- end of section summary.index7667712 -->
<section id="summary.index7733248"><!-- start of section summary.index7733248 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->P<div class="labellink"><a href="#summary.index7733248">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19252"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Page List; <a id="wrglossary.19253"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+<div class="defnbox"><a id="wrglossary.19269"></a><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Page List; <a id="wrglossary.19270"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.19254"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as the <a id="wrglossary.19255"></a><a href="#glo:idx.pagelist">page list</a> column header for some of the tabular-like <a id="wrglossary.19256"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
-<div class="defnbox"><a id="wrglossary.19257"></a><a href="#glo:PGLS"><code class="csfmt">\PGLS</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19258"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provided by <a id="wrglossary.19271"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as the <a id="wrglossary.19272"></a><a href="#glo:idx.pagelist">page list</a> column header for some of the tabular-like <a id="wrglossary.19273"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
+<div class="defnbox"><a id="wrglossary.19274"></a><a href="#glo:PGLS"><code class="csfmt">\PGLS</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19275"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19259"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> but <a id="wrglossary.19260"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11599">371</a><p>
-<div class="defnbox"><a id="wrglossary.19261"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19262"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.19276"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> but <a id="wrglossary.19277"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11609">374</a><p>
+<div class="defnbox"><a id="wrglossary.19278"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19279"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19263"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> but <a id="wrglossary.19264"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11575">371</a><p>
-<div class="defnbox"><a id="wrglossary.19265"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19266"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.19280"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> but <a id="wrglossary.19281"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11585">374</a><p>
+<div class="defnbox"><a id="wrglossary.19282"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19283"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Similar to <a id="wrglossary.19267"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but inserts the appropriate prefix, if provided. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11559">370</a><p>
-<div class="defnbox"><a id="wrglossary.19268"></a><a href="#glo:PGLSpl"><code class="csfmt">\PGLSpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19269"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Similar to <a id="wrglossary.19284"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but inserts the appropriate prefix, if provided. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11569">373</a><p>
+<div class="defnbox"><a id="wrglossary.19285"></a><a href="#glo:PGLSpl"><code class="csfmt">\PGLSpl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19286"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19270"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> but <a id="wrglossary.19271"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11608">371</a><p>
-<div class="defnbox"><a id="wrglossary.19272"></a><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19273"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.19287"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> but <a id="wrglossary.19288"></a><a href="#glo:idx.allcaps">all caps</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11618">374</a><p>
+<div class="defnbox"><a id="wrglossary.19289"></a><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19290"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19274"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> but <a id="wrglossary.19275"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11587">371</a><p>
-<div class="defnbox"><a id="wrglossary.19276"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19277"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.19291"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> but <a id="wrglossary.19292"></a><a href="#glo:idx.sentencecase">sentence case</a>. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11597">374</a><p>
+<div class="defnbox"><a id="wrglossary.19293"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19294"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Similar to <a id="wrglossary.19278"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> but inserts the appropriate prefix, if provided. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11567">371</a><p>
-<div class="defnbox"><a id="wrglossary.19279"></a><dfn id="glo:pglsxtrshort"><code class="xtrcsfmt">\pglsxtrshort</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19280"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <a id="wrglossary.19281"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>)</div><!-- end of noteBox -->
+Similar to <a id="wrglossary.19295"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> but inserts the appropriate prefix, if provided. <a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11577">374</a><p>
+<div class="defnbox"><a id="wrglossary.19296"></a><dfn id="glo:pglsxtrshort"><code class="xtrcsfmt">\pglsxtrshort</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">insert</em>&#x232a;</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span>* + <a id="wrglossary.19297"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.49+</span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <a id="wrglossary.19298"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19282"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> but inserts the <a id="wrglossary.19283"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field and separator in front if set.<p>
-<div class="defnbox"><a id="wrglossary.19284"></a><a href="#glo:pretoglossarypreamble"><code class="xtrcsfmt">\pretoglossarypreamble</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19285"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.19299"></a><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a> but inserts the <a id="wrglossary.19300"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field and separator in front if set.<p>
+<div class="defnbox"><a id="wrglossary.19301"></a><a href="#glo:pretoglossarypreamble"><code class="xtrcsfmt">\pretoglossarypreamble</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19302"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Locally prepends <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to the <a id="wrglossary.19286"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the <a id="wrglossary.19287"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>. If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.19288"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7887">248</a><p>
-<div class="defnbox"><a id="wrglossary.19289"></a><dfn id="glo:printabbreviations"><code class="xtrcsfmt">\printabbreviations</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19290"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.19291"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a>]{glossaries-extra}</code>)</div><!-- end of noteBox -->
+Locally prepends <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> to the <a id="wrglossary.19303"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the <a id="wrglossary.19304"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>. If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.19305"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7891">249</a><p>
+<div class="defnbox"><a id="wrglossary.19306"></a><dfn id="glo:printabbreviations"><code class="xtrcsfmt">\printabbreviations</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19307"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.19308"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a>]{glossaries-extra}</code>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Shortcut for <code class="code"><a id="wrglossary.19292"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19293"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.19294"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a></span>]</code>.<p>
-<div class="defnbox"><a id="wrglossary.19295"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19296"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span><p>
-<div class="noteBox">(requires the <a id="wrglossary.19297"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option)</div><!-- end of noteBox -->
+Shortcut for <code class="code"><a id="wrglossary.19309"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19310"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.19311"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a></span>]</code>.<p>
+<div class="defnbox"><a id="wrglossary.19312"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19313"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span><p>
+<div class="noteBox">(requires the <a id="wrglossary.19314"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Shortcut for <code class="code"><a id="wrglossary.19298"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19299"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.19300"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>]</code>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3342">114</a><p>
-<div class="defnbox"><a id="wrglossary.19301"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19302"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Shortcut for <code class="code"><a id="wrglossary.19315"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19316"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.19317"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>]</code>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3346">114</a><p>
+<div class="defnbox"><a id="wrglossary.19318"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19319"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over all non-<a id="wrglossary.19303"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> and does <code class="code"><a id="wrglossary.19304"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19305"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span></span>]</code> for each <a id="wrglossary.19306"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7537">240</a><p>
-<div class="defnbox"><a id="wrglossary.19307"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19308"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates over all non-<a id="wrglossary.19320"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> and does <code class="code"><a id="wrglossary.19321"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19322"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span></span>]</code> for each <a id="wrglossary.19323"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7541">241</a><p>
+<div class="defnbox"><a id="wrglossary.19324"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19325"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the <a id="wrglossary.19309"></a><a href="#glo:dual.glossary">glossary</a> by inputting a file created by <a id="wrglossary.19310"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19311"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. Must be used with <a id="wrglossary.19312"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and either <a id="wrglossary.19313"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19314"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7527">239</a><p>
-<div class="defnbox"><a id="wrglossary.19315"></a><a href="#glo:printindex"><code class="csfmt">\printindex</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>] v4.02+</code><p>
-<div class="noteBox">(requires the <a id="wrglossary.19316"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option)</div><!-- end of noteBox -->
+Displays the <a id="wrglossary.19326"></a><a href="#glo:dual.glossary">glossary</a> by inputting a file created by <a id="wrglossary.19327"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19328"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. Must be used with <a id="wrglossary.19329"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and either <a id="wrglossary.19330"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19331"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7531">240</a><p>
+<div class="defnbox"><a id="wrglossary.19332"></a><a href="#glo:printindex"><code class="csfmt">\printindex</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>] v4.02+</code><p>
+<div class="noteBox">(requires the <a id="wrglossary.19333"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Shortcut provided by the <a id="wrglossary.19317"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option that simply does <code class="code"><a id="wrglossary.19318"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19319"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=index</span>]</code>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3299">112</a><p>
-<div class="defnbox"><a id="wrglossary.19320"></a><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19321"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Shortcut provided by the <a id="wrglossary.19334"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package option that simply does <code class="code"><a id="wrglossary.19335"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19336"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=index</span>]</code>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3303">112</a><p>
+<div class="defnbox"><a id="wrglossary.19337"></a><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19338"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over all non-<a id="wrglossary.19322"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> and does <code class="code"><a id="wrglossary.19323"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.19324"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span></span>]</code> for each <a id="wrglossary.19325"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7522">239</a><p>
-<div class="defnbox"><a id="wrglossary.19326"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19327"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates over all non-<a id="wrglossary.19339"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> and does <code class="code"><a id="wrglossary.19340"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>[<a id="wrglossary.19341"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span></span>]</code> for each <a id="wrglossary.19342"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7526">240</a><p>
+<div class="defnbox"><a id="wrglossary.19343"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19344"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the <a id="wrglossary.19328"></a><a href="#glo:dual.glossary">glossary</a> by obtaining the <a id="wrglossary.19329"></a><a href="#glo:dual.indexing">indexing</a> information from the <a id="wrglossary.19330"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and using TeX to sort and collate. Must be used with <a id="wrglossary.19331"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> or with the <a id="wrglossary.19332"></a><a href="#glo:dual.glossary">glossaries</a> not identified in the optional argument of <a id="wrglossary.19333"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> when using the hybrid method. This method can be very slow and has limitations. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7508">239</a><p>
-<div class="defnbox"><a id="wrglossary.19334"></a><a href="#glo:printnumbers"><code class="csfmt">\printnumbers</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19335"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span><p>
-<div class="noteBox">(requires the <a id="wrglossary.19336"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option)</div><!-- end of noteBox -->
+Displays the <a id="wrglossary.19345"></a><a href="#glo:dual.glossary">glossary</a> by obtaining the <a id="wrglossary.19346"></a><a href="#glo:dual.indexing">indexing</a> information from the <a id="wrglossary.19347"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and using TeX to sort and collate. Must be used with <a id="wrglossary.19348"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> or with the <a id="wrglossary.19349"></a><a href="#glo:dual.glossary">glossaries</a> not identified in the optional argument of <a id="wrglossary.19350"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> when using the hybrid method. This method can be very slow and has limitations. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7512">240</a><p>
+<div class="defnbox"><a id="wrglossary.19351"></a><a href="#glo:printnumbers"><code class="csfmt">\printnumbers</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19352"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span><p>
+<div class="noteBox">(requires the <a id="wrglossary.19353"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Shortcut for <code class="code"><a id="wrglossary.19337"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19338"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=numbers</span>]</code>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3271">111</a><p>
-<div class="defnbox"><a id="wrglossary.19339"></a><a href="#glo:printsymbols"><code class="csfmt">\printsymbols</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19340"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span><p>
-<div class="noteBox">(requires the <a id="wrglossary.19341"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option)</div><!-- end of noteBox -->
+Shortcut for <code class="code"><a id="wrglossary.19354"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19355"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=numbers</span>]</code>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3275">111</a><p>
+<div class="defnbox"><a id="wrglossary.19356"></a><a href="#glo:printsymbols"><code class="csfmt">\printsymbols</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19357"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span><p>
+<div class="noteBox">(requires the <a id="wrglossary.19358"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Shortcut for <code class="code"><a id="wrglossary.19342"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19343"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.19344"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a></span>]</code>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3250">111</a><p>
-<div class="defnbox"><a id="wrglossary.19345"></a><dfn id="glo:printunsrtacronyms"><code class="xtrcsfmt">\printunsrtacronyms</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19346"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.40+</span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.19347"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>,<a id="wrglossary.19348"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>]{glossaries-extra}</code>)</div><!-- end of noteBox -->
+Shortcut for <code class="code"><a id="wrglossary.19359"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.19360"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.19361"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a></span>]</code>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3254">111</a><p>
+<div class="defnbox"><a id="wrglossary.19362"></a><dfn id="glo:printunsrtacronyms"><code class="xtrcsfmt">\printunsrtacronyms</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19363"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> v1.40+</span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.19364"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>,<a id="wrglossary.19365"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>]{glossaries-extra}</code>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Shortcut for <code class="code"><a id="wrglossary.19349"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.19350"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.19351"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>]</code>.<p>
-<div class="defnbox"><a id="wrglossary.19352"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19353"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Shortcut for <code class="code"><a id="wrglossary.19366"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.19367"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.19368"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a></span>]</code>.<p>
+<div class="defnbox"><a id="wrglossary.19369"></a><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a><span class="floatrightbox"><a id="wrglossary.19370"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Iterates over all non-<a id="wrglossary.19354"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> and does <code class="code"><a id="wrglossary.19355"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.19356"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span></span>]</code> for each <a id="wrglossary.19357"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7577">241</a><p>
-<div class="defnbox"><a id="wrglossary.19358"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19359"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Iterates over all non-<a id="wrglossary.19371"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> and does <code class="code"><a id="wrglossary.19372"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a>[<a id="wrglossary.19373"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span></span>]</code> for each <a id="wrglossary.19374"></a><a href="#glo:dual.glossary">glossary</a>. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7581">242</a><p>
+<div class="defnbox"><a id="wrglossary.19375"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19376"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Displays the <a id="wrglossary.19360"></a><a href="#glo:dual.glossary">glossary</a> by iterating over all entries associated with the given <a id="wrglossary.19361"></a><a href="#glo:dual.glossary">glossary</a> (in the order in which they were added to the <a id="wrglossary.19362"></a><a href="#glo:dual.glossary">glossary</a>). <a id="wrglossary.19363"></a><a href="#glo:idx.group">Group</a> headers will only be inserted if the <a id="wrglossary.19364"></a><a href="#glo:opt.gloskey.group"><span class="xtrcsoptfmt">group</span></a> key has been defined and has been set (typically with the <a id="wrglossary.19365"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option and <a id="wrglossary.19366"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). <a id="wrglossary.19367"></a><a href="#glo:dual.locationlist">Location lists</a> will only be shown if the <a id="wrglossary.19368"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> or <a id="wrglossary.19369"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> fields have been set (typically by <a id="wrglossary.19370"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7553">240</a><p>
-<div class="defnbox"><a id="wrglossary.19371"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">pre-code</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">post-code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19372"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.44+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Displays the <a id="wrglossary.19377"></a><a href="#glo:dual.glossary">glossary</a> by iterating over all entries associated with the given <a id="wrglossary.19378"></a><a href="#glo:dual.glossary">glossary</a> (in the order in which they were added to the <a id="wrglossary.19379"></a><a href="#glo:dual.glossary">glossary</a>). <a id="wrglossary.19380"></a><a href="#glo:idx.group">Group</a> headers will only be inserted if the <a id="wrglossary.19381"></a><a href="#glo:opt.gloskey.group"><span class="xtrcsoptfmt">group</span></a> key has been defined and has been set (typically with the <a id="wrglossary.19382"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a> option and <a id="wrglossary.19383"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). <a id="wrglossary.19384"></a><a href="#glo:dual.locationlist">Location lists</a> will only be shown if the <a id="wrglossary.19385"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> or <a id="wrglossary.19386"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> fields have been set (typically by <a id="wrglossary.19387"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>). <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7557">241</a><p>
+<div class="defnbox"><a id="wrglossary.19388"></a><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">pre-code</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">post-code</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19389"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.44+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Similar to <a id="wrglossary.19373"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> but doesn&#x2019;t contain the code that starts and ends the <a id="wrglossary.19374"></a><a href="#glo:dual.glossary">glossary</a> (such as beginning and ending the <a id="wrglossary.19375"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment). See the <a id="wrglossary.19376"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7581">241</a><p>
-<div class="defnbox"><a id="wrglossary.19377"></a><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19378"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Similar to <a id="wrglossary.19390"></a><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> but doesn&#x2019;t contain the code that starts and ends the <a id="wrglossary.19391"></a><a href="#glo:dual.glossary">glossary</a> (such as beginning and ending the <a id="wrglossary.19392"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment). See the <a id="wrglossary.19393"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> manual for further details. <a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7585">242</a><p>
+<div class="defnbox"><a id="wrglossary.19394"></a><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">key=value list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19395"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19379"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> but does nothing if the entry is already defined. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3751">128</a><p>
-<div class="defnbox"><a id="wrglossary.19380"></a><dfn id="glo:provideignoredglossary"><code class="xtrcsfmt">\provideignoredglossary</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.19381"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.19396"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> but does nothing if the entry is already defined. <a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3755">128</a><p>
+<div class="defnbox"><a id="wrglossary.19397"></a><dfn id="glo:provideignoredglossary"><code class="xtrcsfmt">\provideignoredglossary</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">glossary-label</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* <a id="wrglossary.19398"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19382"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a> but does nothing if the <a id="wrglossary.19383"></a><a href="#glo:dual.glossary">glossary</a> has already been defined.<p>
-<div class="defnbox"><a id="wrglossary.19384"></a><dfn id="glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">version</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19385"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.19399"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a> but does nothing if the <a id="wrglossary.19400"></a><a href="#glo:dual.glossary">glossary</a> has already been defined.<p>
+<div class="defnbox"><a id="wrglossary.19401"></a><dfn id="glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}[<span class="meta">&#x2329;<em class="metainner">version</em>&#x232a;</span>]</code><span class="floatrightbox"><a id="wrglossary.19402"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Used at the start of a <a id="wrglossary.19386"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> language definition file (<a id="wrglossary.19387"></a><a href="#glo:ext.ldf"><span class="extfmt">ldf</span></a>) to declare the file and version details.<p>
+Used at the start of a <a id="wrglossary.19403"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> language definition file (<a id="wrglossary.19404"></a><a href="#glo:ext.ldf"><span class="extfmt">ldf</span></a>) to declare the file and version details.<p>
</section><!-- end of section summary.index7733248 -->
<section id="summary.index7864320"><!-- start of section summary.index7864320 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->R<div class="labellink"><a href="#summary.index7864320">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19388"></a><dfn id="glo:renewacronymstyle"><code class="csfmt">\renewacronymstyle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">display defs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19389"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19405"></a><dfn id="glo:renewacronymstyle"><code class="csfmt">\renewacronymstyle</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">format def</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">display defs</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19406"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19390"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> but redefines an existing <a id="wrglossary.19391"></a><a href="#glo:idx.acronymstyle">acronym style</a>.<p>
-<div class="defnbox"><a id="wrglossary.19392"></a><a href="#glo:renewglossarystyle"><code class="csfmt">\renewglossarystyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19393"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+As <a id="wrglossary.19407"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> but redefines an existing <a id="wrglossary.19408"></a><a href="#glo:idx.acronymstyle">acronym style</a>.<p>
+<div class="defnbox"><a id="wrglossary.19409"></a><a href="#glo:renewglossarystyle"><code class="csfmt">\renewglossarystyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">definitions</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19410"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Redefines the <a id="wrglossary.19394"></a><a href="#glo:idx.glossarystyle">glossary style</a> called <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. <a href="#sec:newglossarystyle">&#xa7;13.2</a>; <a href="#wrglossary.10321">325</a><p>
-<div class="defnbox"><a id="wrglossary.19395"></a><dfn id="glo:RequireGlossariesLang"><code class="csfmt">\RequireGlossariesLang</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19396"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Redefines the <a id="wrglossary.19411"></a><a href="#glo:idx.glossarystyle">glossary style</a> called <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. <a href="#sec:newglossarystyle">&#xa7;13.2</a>; <a href="#wrglossary.10325">326</a><p>
+<div class="defnbox"><a id="wrglossary.19412"></a><dfn id="glo:RequireGlossariesLang"><code class="csfmt">\RequireGlossariesLang</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19413"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates that the language definition file (<a id="wrglossary.19397"></a><a href="#glo:ext.ldf"><span class="extfmt">ldf</span></a>) corresponding to the given language should be loaded, if it hasn&#x2019;t already been loaded.<p>
+Indicates that the language definition file (<a id="wrglossary.19414"></a><a href="#glo:ext.ldf"><span class="extfmt">ldf</span></a>) corresponding to the given language should be loaded, if it hasn&#x2019;t already been loaded.<p>
</section><!-- end of section summary.index7864320 -->
<section id="summary.index7929856"><!-- start of section summary.index7929856 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->S<div class="labellink"><a href="#summary.index7929856">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19398"></a><dfn id="glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span>see also; <a id="wrglossary.19399"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.16+</span><span class="clearfix"></span><p>
+<div class="defnbox"><a id="wrglossary.19415"></a><dfn id="glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span>see also; <a id="wrglossary.19416"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.16+</span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Used as a cross-reference tag. The default value is <a id="wrglossary.19400"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a>, if that command has been defined, or <span class="qt">&#x201c;see also&#x201d;</span>.<p>
-<div class="defnbox"><a id="wrglossary.19401"></a><dfn id="glo:seename"><code class="csfmt">\seename</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span>see; <a id="wrglossary.19402"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+Used as a cross-reference tag. The default value is <a id="wrglossary.19417"></a><a href="#glo:alsoname"><code class="csfmt">\alsoname</code></a>, if that command has been defined, or <span class="qt">&#x201c;see also&#x201d;</span>.<p>
+<div class="defnbox"><a id="wrglossary.19418"></a><dfn id="glo:seename"><code class="csfmt">\seename</code></dfn><span class="floatrightbox"><span class="summarytag">initial: </span>see; <a id="wrglossary.19419"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.19403"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. May already be defined by a language package.<p>
-<div class="defnbox"><a id="wrglossary.19404"></a><dfn id="glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19405"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provided by <a id="wrglossary.19420"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. May already be defined by a language package.<p>
+<div class="defnbox"><a id="wrglossary.19421"></a><dfn id="glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></dfn><code class="code">[<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19422"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the current <a id="wrglossary.19406"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span> for the category identified by <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>. If the optional argument is omitted, <a id="wrglossary.19407"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> is assumed.<p>
-<div class="defnbox"><a id="wrglossary.19408"></a><a href="#glo:SetAcronymLists"><code class="csfmt">\SetAcronymLists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19409"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the current <a id="wrglossary.19423"></a><a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span> for the category identified by <span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>. If the optional argument is omitted, <a id="wrglossary.19424"></a><a href="#glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></a> is assumed.<p>
+<div class="defnbox"><a id="wrglossary.19425"></a><a href="#glo:SetAcronymLists"><code class="csfmt">\SetAcronymLists</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19426"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the list of <a id="wrglossary.19410"></a><a href="#glo:idx.acronym">acronym</a> lists (overriding any that have previously been identified). <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3419">115</a><p>
-<div class="defnbox"><a id="wrglossary.19411"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetAcronymStyle"><code class="csfmt">\SetAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19412"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the list of <a id="wrglossary.19427"></a><a href="#glo:idx.acronym">acronym</a> lists (overriding any that have previously been identified). <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3423">115</a><p>
+<div class="defnbox"><a id="wrglossary.19428"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetAcronymStyle"><code class="csfmt">\SetAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19429"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19413"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19414"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19415"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19416"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19430"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19431"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19432"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19433"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the <a id="wrglossary.19417"></a><a href="#glo:idx.acronym">acronym</a> style. Don&#x2019;t use with <a id="wrglossary.19418"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#wrglossary.6217">201</a><p>
-<div class="defnbox"><a id="wrglossary.19419"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetCustomStyle"><code class="csfmt">\SetCustomStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19420"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.06</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the <a id="wrglossary.19434"></a><a href="#glo:idx.acronym">acronym</a> style. Don&#x2019;t use with <a id="wrglossary.19435"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#wrglossary.6221">202</a><p>
+<div class="defnbox"><a id="wrglossary.19436"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetCustomStyle"><code class="csfmt">\SetCustomStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19437"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.06</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19421"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19422"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> and <a id="wrglossary.19423"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19424"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDefaultAcronymStyle"><code class="csfmt">\SetDefaultAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19425"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19438"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19439"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> and <a id="wrglossary.19440"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19441"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDefaultAcronymStyle"><code class="csfmt">\SetDefaultAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19442"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19426"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <code class="code"><a id="wrglossary.19427"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.19428"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}</code>.<p>
-<div class="defnbox"><a id="wrglossary.19429"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionAcronymDisplayStyle"><code class="csfmt">\SetDescriptionAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19430"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19443"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <code class="code"><a id="wrglossary.19444"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>{<a id="wrglossary.19445"></a><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a>}</code>.<p>
+<div class="defnbox"><a id="wrglossary.19446"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionAcronymDisplayStyle"><code class="csfmt">\SetDescriptionAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19447"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19431"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19432"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19433"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionAcronymStyle"><code class="csfmt">\SetDescriptionAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19434"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19448"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19449"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19450"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionAcronymStyle"><code class="csfmt">\SetDescriptionAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19451"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19435"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19436"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19437"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionDUAAcronymDisplayStyle"><code class="csfmt">\SetDescriptionDUAAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19438"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19452"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19453"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19454"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionDUAAcronymDisplayStyle"><code class="csfmt">\SetDescriptionDUAAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19455"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19439"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19440"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19441"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionDUAAcronymStyle"><code class="csfmt">\SetDescriptionDUAAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19442"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19456"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19457"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19458"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionDUAAcronymStyle"><code class="csfmt">\SetDescriptionDUAAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19459"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19443"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19444"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19445"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionFootnoteAcronymDisplayStyle"><code class="csfmt">\SetDescriptionFootnoteAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19446"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19460"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19461"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19462"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionFootnoteAcronymDisplayStyle"><code class="csfmt">\SetDescriptionFootnoteAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19463"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19447"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19448"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19449"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionFootnoteAcronymStyle"><code class="csfmt">\SetDescriptionFootnoteAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19450"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19464"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19465"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19466"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDescriptionFootnoteAcronymStyle"><code class="csfmt">\SetDescriptionFootnoteAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19467"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19451"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19452"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19453"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDUADisplayStyle"><code class="csfmt">\SetDUADisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19454"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19468"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19469"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19470"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDUADisplayStyle"><code class="csfmt">\SetDUADisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19471"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19455"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19456"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19457"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDUAStyle"><code class="csfmt">\SetDUAStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19458"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19472"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19473"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19474"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetDUAStyle"><code class="csfmt">\SetDUAStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19475"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19459"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19460"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> and <a id="wrglossary.19461"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19462"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19463"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19476"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19477"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a> and <a id="wrglossary.19478"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19479"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">prefix</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19480"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets up the hypertarget prefix and <a id="wrglossary.19464"></a><a href="#glo:dual.locationcounter">location counter</a> for use with <a id="wrglossary.19465"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8640">269</a><p>
-<div class="defnbox"><a id="wrglossary.19466"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetFootnoteAcronymDisplayStyle"><code class="csfmt">\SetFootnoteAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19467"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets up the hypertarget prefix and <a id="wrglossary.19481"></a><a href="#glo:dual.locationcounter">location counter</a> for use with <a id="wrglossary.19482"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>. <a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8644">270</a><p>
+<div class="defnbox"><a id="wrglossary.19483"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetFootnoteAcronymDisplayStyle"><code class="csfmt">\SetFootnoteAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19484"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19468"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19469"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19470"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetFootnoteAcronymStyle"><code class="csfmt">\SetFootnoteAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19471"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19485"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19486"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19487"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetFootnoteAcronymStyle"><code class="csfmt">\SetFootnoteAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19488"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19472"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19473"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19474"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19475"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19489"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19490"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19491"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a><code class="code">[<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>]{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19492"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.07+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Globally sets the <a id="wrglossary.19476"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the <a id="wrglossary.19477"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>. If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.19478"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7877">247</a><p>
-<div class="defnbox"><a id="wrglossary.19479"></a><a href="#glo:setglossarysection"><code class="csfmt">\setglossarysection</code></a><code class="code"><span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></code><span class="floatrightbox"><a id="wrglossary.19480"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.1+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Globally sets the <a id="wrglossary.19493"></a><a href="#glo:idx.glossarypreamble">preamble</a> for the <a id="wrglossary.19494"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> to <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>. If <span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span> is omitted, <a id="wrglossary.19495"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed. <a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7881">248</a><p>
+<div class="defnbox"><a id="wrglossary.19496"></a><a href="#glo:setglossarysection"><code class="csfmt">\setglossarysection</code></a><code class="code"><span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></code><span class="floatrightbox"><a id="wrglossary.19497"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.1+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Equivalent to the package option <a id="wrglossary.19481"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></span>. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2278">80</a><p>
-<div class="defnbox"><a id="wrglossary.19482"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19483"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Equivalent to the package option <a id="wrglossary.19498"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="optfmt">=<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></span>. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2282">80</a><p>
+<div class="defnbox"><a id="wrglossary.19499"></a><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19500"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the default <a id="wrglossary.19484"></a><a href="#glo:idx.glossarystyle">glossary style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2510">88</a><p>
-<div class="defnbox"><a id="wrglossary.19485"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetSmallAcronymDisplayStyle"><code class="csfmt">\SetSmallAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19486"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the default <a id="wrglossary.19501"></a><a href="#glo:idx.glossarystyle">glossary style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2514">88</a><p>
+<div class="defnbox"><a id="wrglossary.19502"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetSmallAcronymDisplayStyle"><code class="csfmt">\SetSmallAcronymDisplayStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19503"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19487"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19488"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19489"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetSmallAcronymStyle"><code class="csfmt">\SetSmallAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19490"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19504"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19505"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19506"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SetSmallAcronymStyle"><code class="csfmt">\SetSmallAcronymStyle</code></dfn><span class="floatrightbox"><a id="wrglossary.19507"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19491"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19492"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19493"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19494"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated with the introduction of <a id="wrglossary.19508"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19509"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19510"></a><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19511"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the file name of the <a id="wrglossary.19495"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19496"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file that&#x2019;s created by <a id="wrglossary.19497"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3637">124</a><p>
-<div class="defnbox"><a id="wrglossary.19498"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19499"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the file name of the <a id="wrglossary.19512"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19513"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file that&#x2019;s created by <a id="wrglossary.19514"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3641">124</a><p>
+<div class="defnbox"><a id="wrglossary.19515"></a><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19516"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Change allowed options that are defined by the base <a id="wrglossary.19500"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Note that some options can only be passed as package options. To change options defined or modified by the <a id="wrglossary.19501"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, use <a id="wrglossary.19502"></a><a href="#glo:glossariesextrasetup"><code class="xtrcsfmt">\glossariesextrasetup</code></a>. <a href="#sec:setupglossaries">&#xa7;2.10</a>; <a href="#wrglossary.3570">122</a><p>
-<div class="defnbox"><a id="wrglossary.19503"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SmallNewAcronymDef"><code class="csfmt">\SmallNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.19504"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Change allowed options that are defined by the base <a id="wrglossary.19517"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Note that some options can only be passed as package options. To change options defined or modified by the <a id="wrglossary.19518"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package, use <a id="wrglossary.19519"></a><a href="#glo:glossariesextrasetup"><code class="xtrcsfmt">\glossariesextrasetup</code></a>. <a href="#sec:setupglossaries">&#xa7;2.10</a>; <a href="#wrglossary.3574">122</a><p>
+<div class="defnbox"><a id="wrglossary.19520"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><dfn id="glo:SmallNewAcronymDef"><code class="csfmt">\SmallNewAcronymDef</code></dfn><span class="floatrightbox"><a id="wrglossary.19521"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated with the introduction of <a id="wrglossary.19505"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19506"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19507"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19508"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.19509"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
+Deprecated with the introduction of <a id="wrglossary.19522"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>. Removed in v4.50. Use rollback if backward-compatibility required or use <a id="wrglossary.19523"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19524"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a><code class="code">{<span class="meta">&#x2329;<em class="metainner">level</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">number-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19525"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.08a+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.19526"></a><a href="#glo:idx.glossarystyle">glossary style</a> command)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Redefined by the <a id="wrglossary.19510"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display child entries. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10562">332</a><p>
-<div class="defnbox"><a id="wrglossary.19511"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Symbol; <a id="wrglossary.19512"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+Redefined by the <a id="wrglossary.19527"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to display child entries. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10572">334</a><p>
+<div class="defnbox"><a id="wrglossary.19528"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a><span class="floatrightbox"><span class="summarytag">initial: </span>Symbol; <a id="wrglossary.19529"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
<div class="noteBox">(language-sensitive)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Provided by <a id="wrglossary.19513"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as a column header for some of the tabular-like <a id="wrglossary.19514"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
+Provided by <a id="wrglossary.19530"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if it hasn&#x2019;t already been defined. Used as a column header for some of the tabular-like <a id="wrglossary.19531"></a><a href="#glo:idx.glossarystyle">glossary styles</a>. <a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a><p>
</section><!-- end of section summary.index7929856 -->
<section id="summary.index7995392"><!-- start of section summary.index7995392 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->T<div class="labellink"><a href="#summary.index7995392">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19515"></a><a href="#glo:theglossaryentry"><code class="csfmt">\theglossaryentry</code></a><span class="floatrightbox"><a id="wrglossary.19516"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <a id="wrglossary.19517"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>)</div><!-- end of noteBox -->
+<div class="defnbox"><a id="wrglossary.19532"></a><a href="#glo:theglossaryentry"><code class="csfmt">\theglossaryentry</code></a><span class="floatrightbox"><a id="wrglossary.19533"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <a id="wrglossary.19534"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="optfmt">=true</span>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Displays the value of the <a id="wrglossary.19518"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2405">84</a><p>
-<div class="defnbox"><a id="wrglossary.19519"></a><a href="#glo:theglossarysubentry"><code class="csfmt">\theglossarysubentry</code></a><span class="floatrightbox"><a id="wrglossary.19520"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span><p>
-<div class="noteBox">(requires <a id="wrglossary.19521"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>)</div><!-- end of noteBox -->
+Displays the value of the <a id="wrglossary.19535"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a> counter. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2409">84</a><p>
+<div class="defnbox"><a id="wrglossary.19536"></a><a href="#glo:theglossarysubentry"><code class="csfmt">\theglossarysubentry</code></a><span class="floatrightbox"><a id="wrglossary.19537"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span><p>
+<div class="noteBox">(requires <a id="wrglossary.19538"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="optfmt">=true</span>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Displays the value of the <a id="wrglossary.19522"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2476">87</a><p>
+Displays the value of the <a id="wrglossary.19539"></a><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span></a> counter. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2480">87</a><p>
</section><!-- end of section summary.index7995392 -->
<section id="summary.index8192000"><!-- start of section summary.index8192000 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->W<div class="labellink"><a href="#summary.index8192000">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19523"></a><a href="#glo:writeist"><code class="csfmt">\writeist</code></a><span class="floatrightbox"><a id="wrglossary.19524"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19540"></a><a href="#glo:writeist"><code class="csfmt">\writeist</code></a><span class="floatrightbox"><a id="wrglossary.19541"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Writes the <a id="wrglossary.19525"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.19526"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file. This command is used by <a id="wrglossary.19527"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and then disabled. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3627">124</a><p>
+Writes the <a id="wrglossary.19542"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.19543"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> style file. This command is used by <a id="wrglossary.19544"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and then disabled. <a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3631">124</a><p>
</section><!-- end of section summary.index8192000 -->
<section id="summary.index8257536"><!-- start of section summary.index8257536 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->X<div class="labellink"><a href="#summary.index8257536">[link]</a></div></h2><!-- end of section header -->
-<div class="defnbox"><a id="wrglossary.19528"></a><dfn id="glo:xcapitalisefmtwords"><code class="csfmt">\xcapitalisefmtwords</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19529"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19545"></a><dfn id="glo:xcapitalisefmtwords"><code class="csfmt">\xcapitalisefmtwords</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19546"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Passes the argument to <a id="wrglossary.19530"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a> but with the first token in <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> expanded. The starred version uses the starred version of <a id="wrglossary.19531"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a>.<p>
-<div class="defnbox"><a id="wrglossary.19532"></a><dfn id="glo:xGlsXtrSetField"><code class="xtrcsfmt">\xGlsXtrSetField</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19533"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Passes the argument to <a id="wrglossary.19547"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a> but with the first token in <span class="meta">&#x2329;<em class="metainner">text</em>&#x232a;</span> expanded. The starred version uses the starred version of <a id="wrglossary.19548"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a>.<p>
+<div class="defnbox"><a id="wrglossary.19549"></a><dfn id="glo:xGlsXtrSetField"><code class="xtrcsfmt">\xGlsXtrSetField</code></dfn><code class="code">{<span class="meta">&#x2329;<em class="metainner">entry-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>}{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a id="wrglossary.19550"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-As <a id="wrglossary.19534"></a><a href="#glo:GlsXtrSetField"><code class="xtrcsfmt">\GlsXtrSetField</code></a> but expands the value and uses a global assignment.<p>
+As <a id="wrglossary.19551"></a><a href="#glo:GlsXtrSetField"><code class="xtrcsfmt">\GlsXtrSetField</code></a> but expands the value and uses a global assignment.<p>
</section><!-- end of section summary.index8257536 -->
<section id="envsummary"><!-- start of section envsummary --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->Environment Summary<div class="labellink"><a href="#envsummary">[link]</a></div></h1><!-- end of chapter header -->
-<div class="defnbox"><a id="wrglossary.19535"></a><a href="#glo:env.theglossary"><code class="cbeg">\begin{<span class="envfmt">theglossary</span>}</code></a><span class="floatrightbox"><a id="wrglossary.19536"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.19537"></a><a href="#glo:idx.glossarystyle">glossary style</a> environment)</div><!-- end of noteBox -->
+<div class="defnbox"><a id="wrglossary.19552"></a><a href="#glo:env.theglossary"><code class="cbeg">\begin{<span class="envfmt">theglossary</span>}</code></a><span class="floatrightbox"><a id="wrglossary.19553"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.19554"></a><a href="#glo:idx.glossarystyle">glossary style</a> environment)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Redefined by the <a id="wrglossary.19538"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to format the <a id="wrglossary.19539"></a><a href="#glo:dual.glossary">glossary</a> according to the style specifications. The entire <a id="wrglossary.19540"></a><a href="#glo:dual.glossary">glossary</a> content (not including the section header, <a id="wrglossary.19541"></a><a href="#glo:idx.glossarypreamble">preamble</a> and <a id="wrglossary.19542"></a><a href="#glo:idx.postamble">postamble</a>) is contained within this environment. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10511">331</a><p>
+Redefined by the <a id="wrglossary.19555"></a><a href="#glo:idx.glossarystyle">glossary styles</a> to format the <a id="wrglossary.19556"></a><a href="#glo:dual.glossary">glossary</a> according to the style specifications. The entire <a id="wrglossary.19557"></a><a href="#glo:dual.glossary">glossary</a> content (not including the section header, <a id="wrglossary.19558"></a><a href="#glo:idx.glossarypreamble">preamble</a> and <a id="wrglossary.19559"></a><a href="#glo:idx.postamble">postamble</a>) is contained within this environment. <a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.10521">332</a><p>
</section><!-- end of section envsummary -->
<section id="styoptsummary"><!-- start of section styoptsummary --><div class="tomain"><a href="#main">[top]</a></div>
<h1><!-- start of chapter header -->Package Option Summary<div class="labellink"><a href="#styoptsummary">[link]</a></div></h1><!-- end of chapter header -->
-<div class="defnbox"><a id="wrglossary.19543"></a><code class="cmd">\usepackage</code>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<dfn id="glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></dfn>}</div><!-- end of defnbox -->
+<div class="defnbox"><a id="wrglossary.19560"></a><code class="cmd">\usepackage</code>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<dfn id="glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></dfn>}</div><!-- end of defnbox -->
<p>
-Extension package that loads <a id="wrglossary.19544"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, provides additional commands, and modifies some of the base <a id="wrglossary.19545"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> commands to integrate them with the new commands or to make them more flexible.<p>
-<div class="defnbox"><a id="wrglossary.19546"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Extension package that loads <a id="wrglossary.19561"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, provides additional commands, and modifies some of the base <a id="wrglossary.19562"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> commands to integrate them with the new commands or to make them more flexible.<p>
+<div class="defnbox"><a id="wrglossary.19563"></a><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Provides a new <a id="wrglossary.19547"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.19548"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a> and title given by <a id="wrglossary.19549"></a><a href="#glo:abbreviationsname"><code class="xtrcsfmt">\abbreviationsname</code></a>, redefines <a id="wrglossary.19550"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a> to <a id="wrglossary.19551"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a>, redefines <a id="wrglossary.19552"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <a id="wrglossary.19553"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a> (unless the <a id="wrglossary.19554"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> or <a id="wrglossary.19555"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> option has been used), and provides <a id="wrglossary.19556"></a><a href="#glo:printabbreviations"><code class="xtrcsfmt">\printabbreviations</code></a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3381">114</a><p>
-<div class="defnbox"><a id="wrglossary.19557"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provides a new <a id="wrglossary.19564"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.19565"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a> and title given by <a id="wrglossary.19566"></a><a href="#glo:abbreviationsname"><code class="xtrcsfmt">\abbreviationsname</code></a>, redefines <a id="wrglossary.19567"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a> to <a id="wrglossary.19568"></a><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a>, redefines <a id="wrglossary.19569"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <a id="wrglossary.19570"></a><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a> (unless the <a id="wrglossary.19571"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> or <a id="wrglossary.19572"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> option has been used), and provides <a id="wrglossary.19573"></a><a href="#glo:printabbreviations"><code class="xtrcsfmt">\printabbreviations</code></a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3385">114</a><p>
+<div class="defnbox"><a id="wrglossary.19574"></a><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Loads <a id="wrglossary.19558"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3514">120</a><p>
-<div class="defnbox"><a id="wrglossary.19559"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Loads <a id="wrglossary.19575"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3518">120</a><p>
+<div class="defnbox"><a id="wrglossary.19576"></a><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether or not to enable automatic <a id="wrglossary.19560"></a><a href="#glo:dual.indexing">indexing</a> of <a id="wrglossary.19561"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.19562"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> fields. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2738">95</a><p>
-<div class="defnbox"><a id="wrglossary.19563"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates whether or not to enable automatic <a id="wrglossary.19577"></a><a href="#glo:dual.indexing">indexing</a> of <a id="wrglossary.19578"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.19579"></a><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a> fields. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2742">95</a><p>
+<div class="defnbox"><a id="wrglossary.19580"></a><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Determines whether or not <a id="wrglossary.19564"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is permitted in the <a id="wrglossary.19565"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2217">78</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19566"></a><span class="xtrstyoptfmt">docdef</span>=<a href="#glo:optval.docdef.atom"><span class="xtroptfmt">atom</span></a></div><!-- end of optionvaluesummarybox -->
+Determines whether or not <a id="wrglossary.19581"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is permitted in the <a id="wrglossary.19582"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2221">78</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19583"></a><span class="xtrstyoptfmt">docdef</span>=<a href="#glo:optval.docdef.atom"><span class="xtroptfmt">atom</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-As <span class="optfmt">restricted</span> but creates the <a id="wrglossary.19567"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file for atom&#x2019;s autocomplete support. <a href="#wrglossary.2232">78</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19568"></a><span class="xtrstyoptfmt">docdef</span>=<a href="#glo:optval.docdef.false"><span class="xtroptfmt">false</span></a></div><!-- end of optionvaluesummarybox -->
+As <span class="optfmt">restricted</span> but creates the <a id="wrglossary.19584"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file for atom&#x2019;s autocomplete support. <a href="#wrglossary.2236">78</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19585"></a><span class="xtrstyoptfmt">docdef</span>=<a href="#glo:optval.docdef.false"><span class="xtroptfmt">false</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Don&#x2019;t allow <a id="wrglossary.19569"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.19570"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. <a href="#wrglossary.2220">78</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19571"></a><span class="xtrstyoptfmt">docdef</span>=<a href="#glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></a></div><!-- end of optionvaluesummarybox -->
+Don&#x2019;t allow <a id="wrglossary.19586"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.19587"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. <a href="#wrglossary.2224">78</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19588"></a><span class="xtrstyoptfmt">docdef</span>=<a href="#glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Allow <a id="wrglossary.19572"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.19573"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment, but only before any <a id="wrglossary.19574"></a><a href="#glo:dual.glossary">glossaries</a>. <a href="#wrglossary.2227">78</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19575"></a><span class="xtrstyoptfmt">docdef</span>=<a href="#glo:optval.docdef.true"><span class="xtroptfmt">true</span></a></div><!-- end of optionvaluesummarybox -->
+Allow <a id="wrglossary.19589"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.19590"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment, but only before any <a id="wrglossary.19591"></a><a href="#glo:dual.glossary">glossaries</a>. <a href="#wrglossary.2231">78</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19592"></a><span class="xtrstyoptfmt">docdef</span>=<a href="#glo:optval.docdef.true"><span class="xtroptfmt">true</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Allow <a id="wrglossary.19576"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.19577"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment if the base <a id="wrglossary.19578"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package would allow it. <a href="#wrglossary.2240">78</a><p>
-<div class="defnbox"><a id="wrglossary.19579"></a><a href="#glo:opt.equations"><span class="xtrstyoptfmt">equations</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Allow <a id="wrglossary.19593"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.19594"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment if the base <a id="wrglossary.19595"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package would allow it. <a href="#wrglossary.2244">78</a><p>
+<div class="defnbox"><a id="wrglossary.19596"></a><a href="#glo:opt.equations"><span class="xtrstyoptfmt">equations</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Automatically switch the <a id="wrglossary.19580"></a><a href="#glo:dual.locationcounter">location counter</a> to <a id="wrglossary.19581"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> when inside a numbered equation environment. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2774">96</a><p>
-<div class="defnbox"><a id="wrglossary.19582"></a><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Automatically switch the <a id="wrglossary.19597"></a><a href="#glo:dual.locationcounter">location counter</a> to <a id="wrglossary.19598"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> when inside a numbered equation environment. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2778">96</a><p>
+<div class="defnbox"><a id="wrglossary.19599"></a><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Automatically switch the <a id="wrglossary.19583"></a><a href="#glo:dual.locationcounter">location counter</a> to the corresponding counter when inside a floating environment. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2778">96</a><p>
-<div class="defnbox"><a id="wrglossary.19584"></a><a href="#glo:opt.indexcounter"><span class="xtrstyoptfmt">indexcounter</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Automatically switch the <a id="wrglossary.19600"></a><a href="#glo:dual.locationcounter">location counter</a> to the corresponding counter when inside a floating environment. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2782">96</a><p>
+<div class="defnbox"><a id="wrglossary.19601"></a><a href="#glo:opt.indexcounter"><span class="xtrstyoptfmt">indexcounter</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines the index counter <a id="wrglossary.19585"></a><a href="#glo:ctr.wrglossary"><span class="xtrctrfmt">wrglossary</span></a> and implements <a id="wrglossary.19586"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=wrglossary</span>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2783">96</a><p>
-<div class="defnbox"><a id="wrglossary.19587"></a><a href="#glo:opt.indexcrossrefs"><span class="xtrstyoptfmt">indexcrossrefs</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines the index counter <a id="wrglossary.19602"></a><a href="#glo:ctr.wrglossary"><span class="xtrctrfmt">wrglossary</span></a> and implements <a id="wrglossary.19603"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=wrglossary</span>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2787">96</a><p>
+<div class="defnbox"><a id="wrglossary.19604"></a><a href="#glo:opt.indexcrossrefs"><span class="xtrstyoptfmt">indexcrossrefs</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If true, automatically indexes cross references at the end of the document. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2730">95</a><p>
-<div class="defnbox"><a id="wrglossary.19588"></a><a href="#glo:opt.nomissingglstext"><span class="xtrstyoptfmt">nomissingglstext</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true, automatically indexes cross references at the end of the document. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2734">95</a><p>
+<div class="defnbox"><a id="wrglossary.19605"></a><a href="#glo:opt.nomissingglstext"><span class="xtrstyoptfmt">nomissingglstext</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Determines whether or not to display warning text if the external <a id="wrglossary.19589"></a><a href="#glo:dual.indexingfile">indexing file</a> hasn&#x2019;t been generated due to an incomplete build. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3522">120</a><p>
-<div class="defnbox"><a id="wrglossary.19590"></a><dfn id="glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></dfn><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19591"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Determines whether or not to display warning text if the external <a id="wrglossary.19606"></a><a href="#glo:dual.indexingfile">indexing file</a> hasn&#x2019;t been generated due to an incomplete build. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3526">120</a><p>
+<div class="defnbox"><a id="wrglossary.19607"></a><dfn id="glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></dfn><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19608"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.12+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-A shortcut for <a id="wrglossary.19592"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>.<p>
-<div class="defnbox"><a id="wrglossary.19593"></a><dfn id="glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></dfn>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19594"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+A shortcut for <a id="wrglossary.19609"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>.<p>
+<div class="defnbox"><a id="wrglossary.19610"></a><dfn id="glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></dfn>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19611"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.21+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-An alternative to <a id="wrglossary.19595"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>, this can be used to insert a different punctuation character after the description.<p>
-<div class="defnbox"><a id="wrglossary.19596"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19597"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+An alternative to <a id="wrglossary.19612"></a><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a>, this can be used to insert a different punctuation character after the description.<p>
+<div class="defnbox"><a id="wrglossary.19613"></a><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19614"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> v1.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Loads <a id="wrglossary.19598"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3519">120</a><p>
-<div class="defnbox"><a id="wrglossary.19599"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>only; <span class="summarytag">initial: </span>off <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Loads <a id="wrglossary.19615"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3523">120</a><p>
+<div class="defnbox"><a id="wrglossary.19616"></a><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>only; <span class="summarytag">initial: </span>off <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether or not <a id="wrglossary.19600"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is being used (in which case entry <a id="wrglossary.19601"></a><a href="#glo:dual.indexing">indexing</a> is performed by adding <a id="wrglossary.19602"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.19603"></a><a href="#glo:@@glslabel@indexing">records</a> in the <a id="wrglossary.19604"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file). <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2752">95</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19605"></a><span class="xtrstyoptfmt">record</span>=<a href="#glo:optval.record.hybrid"><span class="xtroptfmt">hybrid</span></a></div><!-- end of optionvaluesummarybox -->
+Indicates whether or not <a id="wrglossary.19617"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is being used (in which case entry <a id="wrglossary.19618"></a><a href="#glo:dual.indexing">indexing</a> is performed by adding <a id="wrglossary.19619"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.19620"></a><a href="#glo:@@glslabel@indexing">records</a> in the <a id="wrglossary.19621"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file). <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2756">95</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19622"></a><span class="xtrstyoptfmt">record</span>=<a href="#glo:optval.record.hybrid"><span class="xtroptfmt">hybrid</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Performs a mixture of <a id="wrglossary.19606"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.19607"></a><a href="#glo:@@glslabel@indexing">records</a> in the <a id="wrglossary.19608"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file (to select entries from a <a id="wrglossary.19609"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file) and <a id="wrglossary.19610"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.19611"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.19612"></a><a href="#glo:dual.indexing">indexing</a> in their associated files. This option is best avoided. <a href="#wrglossary.2767">96</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19613"></a><span class="xtrstyoptfmt">record</span>=<a href="#glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></a></div><!-- end of optionvaluesummarybox -->
+Performs a mixture of <a id="wrglossary.19623"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.19624"></a><a href="#glo:@@glslabel@indexing">records</a> in the <a id="wrglossary.19625"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file (to select entries from a <a id="wrglossary.19626"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file) and <a id="wrglossary.19627"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.19628"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.19629"></a><a href="#glo:dual.indexing">indexing</a> in their associated files. This option is best avoided. <a href="#wrglossary.2771">96</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19630"></a><span class="xtrstyoptfmt">record</span>=<a href="#glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Entry <a id="wrglossary.19614"></a><a href="#glo:dual.indexing">indexing</a> is performed by adding <a id="wrglossary.19615"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> nameref <a id="wrglossary.19616"></a><a href="#glo:@@glslabel@indexing">records</a> in the <a id="wrglossary.19617"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Glossaries should be displayed with the <a id="wrglossary.19618"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>. <a href="#wrglossary.2764">96</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19619"></a><span class="xtrstyoptfmt">record</span>=<a href="#glo:optval.record.off"><span class="xtroptfmt">off</span></a></div><!-- end of optionvaluesummarybox -->
+Entry <a id="wrglossary.19631"></a><a href="#glo:dual.indexing">indexing</a> is performed by adding <a id="wrglossary.19632"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> nameref <a id="wrglossary.19633"></a><a href="#glo:@@glslabel@indexing">records</a> in the <a id="wrglossary.19634"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Glossaries should be displayed with the <a id="wrglossary.19635"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>. <a href="#wrglossary.2768">96</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19636"></a><span class="xtrstyoptfmt">record</span>=<a href="#glo:optval.record.off"><span class="xtroptfmt">off</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Entry <a id="wrglossary.19620"></a><a href="#glo:dual.indexing">indexing</a> is performed as per the base <a id="wrglossary.19621"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, using either <a id="wrglossary.19622"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.19623"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. <a href="#wrglossary.2755">96</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19624"></a><span class="xtrstyoptfmt">record</span>=<a href="#glo:optval.record.only"><span class="xtroptfmt">only</span></a></div><!-- end of optionvaluesummarybox -->
+Entry <a id="wrglossary.19637"></a><a href="#glo:dual.indexing">indexing</a> is performed as per the base <a id="wrglossary.19638"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, using either <a id="wrglossary.19639"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.19640"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. <a href="#wrglossary.2759">96</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19641"></a><span class="xtrstyoptfmt">record</span>=<a href="#glo:optval.record.only"><span class="xtroptfmt">only</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Entry <a id="wrglossary.19625"></a><a href="#glo:dual.indexing">indexing</a> is performed by adding <a id="wrglossary.19626"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.19627"></a><a href="#glo:@@glslabel@indexing">records</a> in the <a id="wrglossary.19628"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Glossaries should be displayed with the <a id="wrglossary.19629"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>. <a href="#wrglossary.2758">96</a><p>
-<div class="defnbox"><a id="wrglossary.19630"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>default <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Entry <a id="wrglossary.19642"></a><a href="#glo:dual.indexing">indexing</a> is performed by adding <a id="wrglossary.19643"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.19644"></a><a href="#glo:@@glslabel@indexing">records</a> in the <a id="wrglossary.19645"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Glossaries should be displayed with the <a id="wrglossary.19646"></a><a href="#glo:dual.unsrtfam"><span class="qt">&#x201c;unsrt&#x201d;</span> family of commands</a>. <a href="#wrglossary.2762">96</a><p>
+<div class="defnbox"><a id="wrglossary.19647"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>default <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Loads <a id="wrglossary.19631"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> with the given options. If <a id="wrglossary.19632"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=default</span> then no options are passed to <a id="wrglossary.19633"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2630">91</a><p>
-<div class="defnbox"><a id="wrglossary.19634"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Loads <a id="wrglossary.19648"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> with the given options. If <a id="wrglossary.19649"></a><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="optfmt">=default</span> then no options are passed to <a id="wrglossary.19650"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2634">91</a><p>
+<div class="defnbox"><a id="wrglossary.19651"></a><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether to trigger an error or warning if an unknown entry label is referenced. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2209">77</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19635"></a><span class="xtrstyoptfmt">undefaction</span>=<a href="#glo:optval.undefaction.error"><span class="xtroptfmt">error</span></a></div><!-- end of optionvaluesummarybox -->
+Indicates whether to trigger an error or warning if an unknown entry label is referenced. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2213">77</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19652"></a><span class="xtrstyoptfmt">undefaction</span>=<a href="#glo:optval.undefaction.error"><span class="xtroptfmt">error</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Trigger an error if an unknown entry label is referenced. <a href="#wrglossary.2211">77</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19636"></a><span class="xtrstyoptfmt">undefaction</span>=<a href="#glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></a></div><!-- end of optionvaluesummarybox -->
+Trigger an error if an unknown entry label is referenced. <a href="#wrglossary.2215">77</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19653"></a><span class="xtrstyoptfmt">undefaction</span>=<a href="#glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Trigger a warning if an unknown entry label is referenced. <a href="#wrglossary.2214">78</a><p>
-<div class="defnbox"><a id="wrglossary.19637"></a><code class="cmd">\usepackage</code>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>}</div><!-- end of defnbox -->
+Trigger a warning if an unknown entry label is referenced. <a href="#wrglossary.2218">78</a><p>
+<div class="defnbox"><a id="wrglossary.19654"></a><code class="cmd">\usepackage</code>[<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>]{<a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>}</div><!-- end of defnbox -->
<p>
-Base package. This package will be implicitly loaded by <a id="wrglossary.19638"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>, <a id="wrglossary.19639"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> and <a id="wrglossary.19640"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:intro">&#xa7;1</a>; <a href="#wrglossary.33">2</a><p>
-<div class="defnbox"><a id="wrglossary.19641"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Base package. This package will be implicitly loaded by <a id="wrglossary.19655"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>, <a id="wrglossary.19656"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> and <a id="wrglossary.19657"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:intro">&#xa7;1</a>; <a href="#wrglossary.33">2</a><p>
+<div class="defnbox"><a id="wrglossary.19658"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If true, provides a new <a id="wrglossary.19642"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.19643"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> and title given by <a id="wrglossary.19644"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>, redefines <a id="wrglossary.19645"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <code class="code">acronym</code>, and provides <a id="wrglossary.19646"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3336">113</a><p>
-<div class="defnbox"><a id="wrglossary.19647"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19648"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true, provides a new <a id="wrglossary.19659"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.19660"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a> and title given by <a id="wrglossary.19661"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a>, redefines <a id="wrglossary.19662"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <code class="code">acronym</code>, and provides <a id="wrglossary.19663"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3340">113</a><p>
+<div class="defnbox"><a id="wrglossary.19664"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">label-list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19665"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.04+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Identifies the <a id="wrglossary.19649"></a><a href="#glo:dual.glossary">glossaries</a> that contain <a id="wrglossary.19650"></a><a href="#glo:idx.acronym">acronyms</a> (defined with the base <a id="wrglossary.19651"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> packages <a id="wrglossary.19652"></a><a href="#glo:idx.acronym">acronym</a> mechanism). <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3391">115</a><p>
-<div class="defnbox"><a id="wrglossary.19653"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19654"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Identifies the <a id="wrglossary.19666"></a><a href="#glo:dual.glossary">glossaries</a> that contain <a id="wrglossary.19667"></a><a href="#glo:idx.acronym">acronyms</a> (defined with the base <a id="wrglossary.19668"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> packages <a id="wrglossary.19669"></a><a href="#glo:idx.acronym">acronym</a> mechanism). <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3395">115</a><p>
+<div class="defnbox"><a id="wrglossary.19670"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19671"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Provides a new <a id="wrglossary.19655"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.19656"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>, redefines <a id="wrglossary.19657"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <code class="code">acronym</code>, and provides <a id="wrglossary.19658"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3379">114</a><p>
-<div class="defnbox"><a id="wrglossary.19659"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>immediate; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19660"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provides a new <a id="wrglossary.19672"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.19673"></a><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a>, redefines <a id="wrglossary.19674"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <code class="code">acronym</code>, and provides <a id="wrglossary.19675"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3383">114</a><p>
+<div class="defnbox"><a id="wrglossary.19676"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>immediate; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19677"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether or not to attempt to use TeX&#x2019;s <a id="wrglossary.19661"></a><a href="#glo:dual.shellescape">shell escape</a> to run an <a id="wrglossary.19662"></a><a href="#glo:dual.indexingapp">indexing application</a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3074">105</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19663"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a><span class="floatrightbox"><a id="wrglossary.19664"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Indicates whether or not to attempt to use TeX&#x2019;s <a id="wrglossary.19678"></a><a href="#glo:dual.shellescape">shell escape</a> to run an <a id="wrglossary.19679"></a><a href="#glo:dual.indexingapp">indexing application</a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3078">105</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19680"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a><span class="floatrightbox"><a id="wrglossary.19681"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Use the <a id="wrglossary.19665"></a><a href="#glo:dual.shellescape">shell escape</a> to run <a id="wrglossary.19666"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19667"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> at the end of the document. <a href="#wrglossary.3123">107</a>,&#xa0;<a href="#wrglossary.3116">107</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19668"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.false"><span class="optfmt">false</span></a><span class="floatrightbox"><a id="wrglossary.19669"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Use the <a id="wrglossary.19682"></a><a href="#glo:dual.shellescape">shell escape</a> to run <a id="wrglossary.19683"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19684"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> at the end of the document. <a href="#wrglossary.3127">107</a>,&#xa0;<a href="#wrglossary.3120">107</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19685"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.false"><span class="optfmt">false</span></a><span class="floatrightbox"><a id="wrglossary.19686"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Don&#x2019;t use the <a id="wrglossary.19670"></a><a href="#glo:dual.shellescape">shell escape</a>. <a href="#wrglossary.3113">107</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19671"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a><span class="floatrightbox"><a id="wrglossary.19672"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.42+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Don&#x2019;t use the <a id="wrglossary.19687"></a><a href="#glo:dual.shellescape">shell escape</a>. <a href="#wrglossary.3117">107</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19688"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a><span class="floatrightbox"><a id="wrglossary.19689"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.42+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Use the <a id="wrglossary.19673"></a><a href="#glo:dual.shellescape">shell escape</a> to run <a id="wrglossary.19674"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19675"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> before <a id="wrglossary.19676"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> opens the associated <a id="wrglossary.19677"></a><a href="#glo:dual.indexingfile">indexing files</a>. <a href="#wrglossary.3131">107</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19678"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a><span class="floatrightbox"><a id="wrglossary.19679"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Use the <a id="wrglossary.19690"></a><a href="#glo:dual.shellescape">shell escape</a> to run <a id="wrglossary.19691"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19692"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> before <a id="wrglossary.19693"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> opens the associated <a id="wrglossary.19694"></a><a href="#glo:dual.indexingfile">indexing files</a>. <a href="#wrglossary.3135">107</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19695"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a><span class="floatrightbox"><a id="wrglossary.19696"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Use the <a id="wrglossary.19680"></a><a href="#glo:dual.shellescape">shell escape</a> to run <a id="wrglossary.19681"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> before <a id="wrglossary.19682"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> opens the associated <a id="wrglossary.19683"></a><a href="#glo:dual.indexingfile">indexing files</a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3150">108</a>,&#xa0;<a href="#wrglossary.3160">108</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19684"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a><span class="floatrightbox"><a id="wrglossary.19685"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Use the <a id="wrglossary.19697"></a><a href="#glo:dual.shellescape">shell escape</a> to run <a id="wrglossary.19698"></a><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a> before <a id="wrglossary.19699"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> opens the associated <a id="wrglossary.19700"></a><a href="#glo:dual.indexingfile">indexing files</a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3154">108</a>,&#xa0;<a href="#wrglossary.3164">108</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19701"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a><span class="floatrightbox"><a id="wrglossary.19702"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Use the <a id="wrglossary.19686"></a><a href="#glo:dual.shellescape">shell escape</a> to run <a id="wrglossary.19687"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> before <a id="wrglossary.19688"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> opens the associated <a id="wrglossary.19689"></a><a href="#glo:dual.indexingfile">indexing files</a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3143">108</a>,&#xa0;<a href="#wrglossary.3157">108</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19690"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.true"><span class="optfmt">true</span></a><span class="floatrightbox"><span class="summarytag">alias: </span> <span class="optfmt">delayed</span>; <a id="wrglossary.19691"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+<a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Use the <a id="wrglossary.19703"></a><a href="#glo:dual.shellescape">shell escape</a> to run <a id="wrglossary.19704"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> before <a id="wrglossary.19705"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> opens the associated <a id="wrglossary.19706"></a><a href="#glo:dual.indexingfile">indexing files</a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3147">108</a>,&#xa0;<a href="#wrglossary.3161">108</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19707"></a><span class="styoptfmt">automake</span>=<a href="#glo:optval.automake.true"><span class="optfmt">true</span></a><span class="floatrightbox"><span class="summarytag">alias: </span> <span class="optfmt">delayed</span>; <a id="wrglossary.19708"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.08+<a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a></span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Deprecated synonym for <a id="wrglossary.19692"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.19693"></a><a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a>. <a href="#wrglossary.3116">107</a><p>
-<div class="defnbox"><a id="wrglossary.19694"></a><a href="#glo:opt.automakegloss"><span class="styoptfmt">automakegloss</span></a><span class="floatrightbox"><span class="summarytag">alias: </span> <span class="optfmt">makegloss</span> <a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19695"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated synonym for <a id="wrglossary.19709"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.19710"></a><a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a>. <a href="#wrglossary.3120">107</a><p>
+<div class="defnbox"><a id="wrglossary.19711"></a><a href="#glo:opt.automakegloss"><span class="styoptfmt">automakegloss</span></a><span class="floatrightbox"><span class="summarytag">alias: </span> <span class="optfmt">makegloss</span> <a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19712"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Synonym for <a id="wrglossary.19696"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.19697"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3157">108</a><p>
-<div class="defnbox"><a id="wrglossary.19698"></a><a href="#glo:opt.automakeglosslite"><span class="styoptfmt">automakeglosslite</span></a><span class="floatrightbox"><span class="summarytag">alias: </span> <span class="optfmt">lite</span> <a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19699"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Synonym for <a id="wrglossary.19713"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.19714"></a><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3161">108</a><p>
+<div class="defnbox"><a id="wrglossary.19715"></a><a href="#glo:opt.automakeglosslite"><span class="styoptfmt">automakeglosslite</span></a><span class="floatrightbox"><span class="summarytag">alias: </span> <span class="optfmt">lite</span> <a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19716"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Synonym for <a id="wrglossary.19700"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.19701"></a><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3160">108</a><p>
-<div class="defnbox"><a id="wrglossary.19702"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Synonym for <a id="wrglossary.19717"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="optfmt">=</span><a id="wrglossary.19718"></a><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3164">108</a><p>
+<div class="defnbox"><a id="wrglossary.19719"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Option removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3534">120</a><p>
-<div class="defnbox"><a id="wrglossary.19703"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.compatible-3.07"><span class="styoptfmt">compatible-3.07</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Option removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3538">120</a><p>
+<div class="defnbox"><a id="wrglossary.19720"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.compatible-3.07"><span class="styoptfmt">compatible-3.07</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Option removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3535">120</a><p>
-<div class="defnbox"><a id="wrglossary.19704"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>page <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Option removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3539">121</a><p>
+<div class="defnbox"><a id="wrglossary.19721"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">counter-name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>page <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the default <a id="wrglossary.19705"></a><a href="#glo:dual.locationcounter">location counter</a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2599">90</a><p>
-<div class="defnbox"><a id="wrglossary.19706"></a><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">parent-counter</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19707"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the default <a id="wrglossary.19722"></a><a href="#glo:dual.locationcounter">location counter</a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2603">90</a><p>
+<div class="defnbox"><a id="wrglossary.19723"></a><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">parent-counter</em>&#x232a;</span></code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19724"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the parent counter for <a id="wrglossary.19708"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2421">85</a><p>
-<div class="defnbox"><a id="wrglossary.19709"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19710"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the parent counter for <a id="wrglossary.19725"></a><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2425">85</a><p>
+<div class="defnbox"><a id="wrglossary.19726"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19727"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Adds markers to the document for debugging purposes. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1957">71</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19711"></a><span class="styoptfmt">debug</span>=<a href="#glo:optval.debug.false"><span class="optfmt">false</span></a><span class="floatrightbox"><a id="wrglossary.19712"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Adds markers to the document for debugging purposes. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1961">71</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19728"></a><span class="styoptfmt">debug</span>=<a href="#glo:optval.debug.false"><span class="optfmt">false</span></a><span class="floatrightbox"><a id="wrglossary.19729"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Disable debugging actions. <a href="#wrglossary.1958">71</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19713"></a><span class="styoptfmt">debug</span>=<a href="#glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></a><span class="floatrightbox"><a id="wrglossary.19714"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Disable debugging actions. <a href="#wrglossary.1962">71</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19730"></a><span class="styoptfmt">debug</span>=<a href="#glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></a><span class="floatrightbox"><a id="wrglossary.19731"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Implements <a id="wrglossary.19715"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=true</span> and also shows accessibility information in the document. <a href="#wrglossary.1989">72</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19716"></a><span class="styoptfmt">debug</span>=<a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a><span class="floatrightbox"><a id="wrglossary.19717"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Implements <a id="wrglossary.19732"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=true</span> and also shows accessibility information in the document. <a href="#wrglossary.1993">72</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19733"></a><span class="styoptfmt">debug</span>=<a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a><span class="floatrightbox"><a id="wrglossary.19734"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Implements <a id="wrglossary.19718"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=true</span> and also shows target markers in the document. <a href="#wrglossary.1964">71</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19719"></a><span class="styoptfmt">debug</span>=<a href="#glo:optval.debug.true"><span class="optfmt">true</span></a><span class="floatrightbox"><a id="wrglossary.19720"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Implements <a id="wrglossary.19735"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=true</span> and also shows target markers in the document. <a href="#wrglossary.1968">71</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19736"></a><span class="styoptfmt">debug</span>=<a href="#glo:optval.debug.true"><span class="optfmt">true</span></a><span class="floatrightbox"><a id="wrglossary.19737"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Writes <code class="code">wrglossary(<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>)(<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.19721"></a><a href="#glo:dual.indexing">indexing</a> info</em>&#x232a;</span>)</code> to the <a id="wrglossary.19722"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file if there is an attempt to index an entry before the associated <a id="wrglossary.19723"></a><a href="#glo:dual.indexingfile">indexing file</a> has been opened (<a id="wrglossary.19724"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.19725"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only). With <a id="wrglossary.19726"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this setting will also display the label of any undefined entries that are referenced in the document. <a href="#wrglossary.1960">71</a><p>
-<div class="defnbox"><a id="wrglossary.19727"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Writes <code class="code">wrglossary(<span class="meta">&#x2329;<em class="metainner">type</em>&#x232a;</span>)(<span class="meta">&#x2329;<em class="metainner"><a id="wrglossary.19738"></a><a href="#glo:dual.indexing">indexing</a> info</em>&#x232a;</span>)</code> to the <a id="wrglossary.19739"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file if there is an attempt to index an entry before the associated <a id="wrglossary.19740"></a><a href="#glo:dual.indexingfile">indexing file</a> has been opened (<a id="wrglossary.19741"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.19742"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> only). With <a id="wrglossary.19743"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this setting will also display the label of any undefined entries that are referenced in the document. <a href="#wrglossary.1964">71</a><p>
+<div class="defnbox"><a id="wrglossary.19744"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.description"><span class="styoptfmt">description</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3441">116</a><p>
-<div class="defnbox"><a id="wrglossary.19728"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19729"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3445">117</a><p>
+<div class="defnbox"><a id="wrglossary.19745"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19746"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Disables <a id="wrglossary.19730"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3163">108</a><p>
-<div class="defnbox"><a id="wrglossary.19731"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.dua"><span class="styoptfmt">dua</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Disables <a id="wrglossary.19747"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3167">108</a><p>
+<div class="defnbox"><a id="wrglossary.19748"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.dua"><span class="styoptfmt">dua</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3508">119</a><p>
-<div class="defnbox"><a id="wrglossary.19732"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19733"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3512">119</a><p>
+<div class="defnbox"><a id="wrglossary.19749"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19750"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Enables the entry counter for top-level entries. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2368">83</a><p>
-<div class="defnbox"><a id="wrglossary.19734"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19735"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.33+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Enables the entry counter for top-level entries. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2372">83</a><p>
+<div class="defnbox"><a id="wrglossary.19751"></a><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19752"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.33+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If true, escapes <a id="wrglossary.19736"></a><a href="#glo:@@glslabel@entrylocation">locations</a> before <a id="wrglossary.19737"></a><a href="#glo:dual.indexing">indexing</a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2656">92</a><p>
-<div class="defnbox"><a id="wrglossary.19738"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true, escapes <a id="wrglossary.19753"></a><a href="#glo:@@glslabel@entrylocation">locations</a> before <a id="wrglossary.19754"></a><a href="#glo:dual.indexing">indexing</a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2660">92</a><p>
+<div class="defnbox"><a id="wrglossary.19755"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3487">118</a><p>
-<div class="defnbox"><a id="wrglossary.19739"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.19740"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3491">118</a><p>
+<div class="defnbox"><a id="wrglossary.19756"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.19757"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If false, this option will suppress <a id="wrglossary.19741"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.19742"></a><a href="#glo:dual.firstuse">first use</a> for the <a id="wrglossary.19743"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2114">76</a><p>
-<div class="defnbox"><a id="wrglossary.19744"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19745"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If false, this option will suppress <a id="wrglossary.19758"></a><a href="#glo:idx.hyperlink">hyperlinks</a> on <a id="wrglossary.19759"></a><a href="#glo:dual.firstuse">first use</a> for the <a id="wrglossary.19760"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2118">76</a><p>
+<div class="defnbox"><a id="wrglossary.19761"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19762"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Provides a new <a id="wrglossary.19746"></a><a href="#glo:dual.glossary">glossary</a> with the label <code class="code">index</code> and the title <a id="wrglossary.19747"></a><a href="#glo:indexname"><code class="csfmt">\indexname</code></a>, and provides <a id="wrglossary.19748"></a><a href="#glo:printindex"><code class="csfmt">\printindex</code></a> and <a id="wrglossary.19749"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3286">112</a><p>
-<div class="defnbox"><a id="wrglossary.19750"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19751"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provides a new <a id="wrglossary.19763"></a><a href="#glo:dual.glossary">glossary</a> with the label <code class="code">index</code> and the title <a id="wrglossary.19764"></a><a href="#glo:indexname"><code class="csfmt">\indexname</code></a>, and provides <a id="wrglossary.19765"></a><a href="#glo:printindex"><code class="csfmt">\printindex</code></a> and <a id="wrglossary.19766"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3290">112</a><p>
+<div class="defnbox"><a id="wrglossary.19767"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19768"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether or not to only <a id="wrglossary.19752"></a><a href="#glo:@@glslabel@indexing">index</a> the <a id="wrglossary.19753"></a><a href="#glo:dual.firstuse">first use</a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2690">93</a><p>
-<div class="defnbox"><a id="wrglossary.19754"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19755"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.41+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates whether or not to only <a id="wrglossary.19769"></a><a href="#glo:@@glslabel@indexing">index</a> the <a id="wrglossary.19770"></a><a href="#glo:dual.firstuse">first use</a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2694">93</a><p>
+<div class="defnbox"><a id="wrglossary.19771"></a><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19772"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.41+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether or not to redefined the kernel glossary commands <a id="wrglossary.19756"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.19757"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a>. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3536">121</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19758"></a><span class="styoptfmt">kernelglossredefs</span>=<a href="#glo:optval.kernelglossredefs.false"><span class="optfmt">false</span></a></div><!-- end of optionvaluesummarybox -->
+Indicates whether or not to redefined the kernel glossary commands <a id="wrglossary.19773"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.19774"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a>. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3540">121</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19775"></a><span class="styoptfmt">kernelglossredefs</span>=<a href="#glo:optval.kernelglossredefs.false"><span class="optfmt">false</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Don&#x2019;t redefine <a id="wrglossary.19759"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.19760"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a>. <a href="#wrglossary.3544">121</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19761"></a><span class="styoptfmt">kernelglossredefs</span>=<a href="#glo:optval.kernelglossredefs.nowarn"><span class="optfmt">nowarn</span></a></div><!-- end of optionvaluesummarybox -->
+Don&#x2019;t redefine <a id="wrglossary.19776"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.19777"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a>. <a href="#wrglossary.3548">121</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19778"></a><span class="styoptfmt">kernelglossredefs</span>=<a href="#glo:optval.kernelglossredefs.nowarn"><span class="optfmt">nowarn</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Redefine <a id="wrglossary.19762"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.19763"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> without any warnings. <a href="#wrglossary.3554">121</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19764"></a><span class="styoptfmt">kernelglossredefs</span>=<a href="#glo:optval.kernelglossredefs.true"><span class="optfmt">true</span></a></div><!-- end of optionvaluesummarybox -->
+Redefine <a id="wrglossary.19779"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.19780"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> without any warnings. <a href="#wrglossary.3558">121</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19781"></a><span class="styoptfmt">kernelglossredefs</span>=<a href="#glo:optval.kernelglossredefs.true"><span class="optfmt">true</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Redefine <a id="wrglossary.19765"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.19766"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> but their use will trigger a warning. <a href="#wrglossary.3550">121</a><p>
-<div class="defnbox"><a id="wrglossary.19767"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19768"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Redefine <a id="wrglossary.19782"></a><a href="#glo:cs.glossary"><code class="csfmt">\glossary</code></a> and <a id="wrglossary.19783"></a><a href="#glo:makeglossary"><code class="csfmt">\makeglossary</code></a> but their use will trigger a warning. <a href="#wrglossary.3554">121</a><p>
+<div class="defnbox"><a id="wrglossary.19784"></a><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19785"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Implements <a id="wrglossary.19769"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span> and adds the supplied languages to <a id="wrglossary.19770"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>&#x2019;s</a> list of tracked languages. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2108">75</a><p>
-<div class="defnbox"><a id="wrglossary.19771"></a><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.19772"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>)</div><!-- end of noteBox -->
+Implements <a id="wrglossary.19786"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span> and adds the supplied languages to <a id="wrglossary.19787"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>&#x2019;s</a> list of tracked languages. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2112">75</a><p>
+<div class="defnbox"><a id="wrglossary.19788"></a><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.19789"></a><a href="#glo:idx.opt.mkidx">Option&#xa0;2</a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Indicates that the <a id="wrglossary.19773"></a><a href="#glo:dual.indexing">indexing</a> should be performed by <a id="wrglossary.19774"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (default). <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2978">103</a><p>
-<div class="defnbox"><a id="wrglossary.19775"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>unexpanded <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19776"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates that the <a id="wrglossary.19790"></a><a href="#glo:dual.indexing">indexing</a> should be performed by <a id="wrglossary.19791"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> (default). <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2982">103</a><p>
+<div class="defnbox"><a id="wrglossary.19792"></a><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>unexpanded <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19793"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-The value may be either <span class="optfmt">expanded</span> or <span class="optfmt">unexpanded</span> and performs the same function as <a id="wrglossary.19777"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>&#x2019;s</a> <span class="optfmt">expanded</span> and <span class="optfmt">unexpanded</span> package options. Note that there&#x2019;s no value corresponding to <a id="wrglossary.19778"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>&#x2019;s</a> other package option. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3525">120</a><p>
-<div class="defnbox"><a id="wrglossary.19779"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19780"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+The value may be either <span class="optfmt">expanded</span> or <span class="optfmt">unexpanded</span> and performs the same function as <a id="wrglossary.19794"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>&#x2019;s</a> <span class="optfmt">expanded</span> and <span class="optfmt">unexpanded</span> package options. Note that there&#x2019;s no value corresponding to <a id="wrglossary.19795"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>&#x2019;s</a> other package option. <a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3529">120</a><p>
+<div class="defnbox"><a id="wrglossary.19796"></a><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19797"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If true, suppress the gap between <a id="wrglossary.19781"></a><a href="#glo:idx.group">letter groups</a> in the <a id="wrglossary.19782"></a><a href="#glo:dual.glossary">glossaries</a> by default. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2619">91</a><p>
-<div class="defnbox"><a id="wrglossary.19783"></a><a href="#glo:opt.noglossaryindex"><span class="styoptfmt">noglossaryindex</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19784"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true, suppress the gap between <a id="wrglossary.19798"></a><a href="#glo:idx.group">letter groups</a> in the <a id="wrglossary.19799"></a><a href="#glo:dual.glossary">glossaries</a> by default. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2623">91</a><p>
+<div class="defnbox"><a id="wrglossary.19800"></a><a href="#glo:opt.noglossaryindex"><span class="styoptfmt">noglossaryindex</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19801"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.42+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Counteracts the <a id="wrglossary.19785"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> option. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3330">113</a><p>
-<div class="defnbox"><a id="wrglossary.19786"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19787"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Counteracts the <a id="wrglossary.19802"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> option. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3334">113</a><p>
+<div class="defnbox"><a id="wrglossary.19803"></a><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">list</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19804"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.05+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Identifies the list of <a id="wrglossary.19788"></a><a href="#glo:dual.glossary">glossaries</a> that should have <a id="wrglossary.19789"></a><a href="#glo:idx.hyperlink">hyperlinks</a> suppressed. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3200">109</a><p>
-<div class="defnbox"><a id="wrglossary.19790"></a><a href="#glo:opt.nolangwarn"><span class="styoptfmt">nolangwarn</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19791"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.33+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Identifies the list of <a id="wrglossary.19805"></a><a href="#glo:dual.glossary">glossaries</a> that should have <a id="wrglossary.19806"></a><a href="#glo:idx.hyperlink">hyperlinks</a> suppressed. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3204">109</a><p>
+<div class="defnbox"><a id="wrglossary.19807"></a><a href="#glo:opt.nolangwarn"><span class="styoptfmt">nolangwarn</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19808"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.33+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Suppresses the warning if no language support is found. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1950">70</a><p>
-<div class="defnbox"><a id="wrglossary.19792"></a><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19793"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Suppresses the warning if no language support is found. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1954">70</a><p>
+<div class="defnbox"><a id="wrglossary.19809"></a><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19810"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Don&#x2019;t load <a id="wrglossary.19794"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>, which is normally loaded automatically. Note that if <a id="wrglossary.19795"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19796"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19797"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19798"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2532">88</a><p>
-<div class="defnbox"><a id="wrglossary.19799"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19800"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Don&#x2019;t load <a id="wrglossary.19811"></a><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span></a>, which is normally loaded automatically. Note that if <a id="wrglossary.19812"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19813"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19814"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19815"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2536">88</a><p>
+<div class="defnbox"><a id="wrglossary.19816"></a><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19817"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Don&#x2019;t load <a id="wrglossary.19801"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>, which is normally loaded automatically. Note that if <a id="wrglossary.19802"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19803"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19804"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19805"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2513">88</a><p>
-<div class="defnbox"><a id="wrglossary.19806"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19807"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.01+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Don&#x2019;t load <a id="wrglossary.19818"></a><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span></a>, which is normally loaded automatically. Note that if <a id="wrglossary.19819"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19820"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19821"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19822"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2517">88</a><p>
+<div class="defnbox"><a id="wrglossary.19823"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19824"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v2.01+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Prevents the definition of the <a id="wrglossary.19808"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> <a id="wrglossary.19809"></a><a href="#glo:dual.glossary">glossary</a>. You will need to define another <a id="wrglossary.19810"></a><a href="#glo:dual.glossary">glossary</a> to use instead. For example, with the <a id="wrglossary.19811"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3224">110</a><p>
-<div class="defnbox"><a id="wrglossary.19812"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Prevents the definition of the <a id="wrglossary.19825"></a><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a> <a id="wrglossary.19826"></a><a href="#glo:dual.glossary">glossary</a>. You will need to define another <a id="wrglossary.19827"></a><a href="#glo:dual.glossary">glossary</a> to use instead. For example, with the <a id="wrglossary.19828"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3228">110</a><p>
+<div class="defnbox"><a id="wrglossary.19829"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Set no <a id="wrglossary.19813"></a><a href="#glo:locationlist">location lists</a> as the default for all <a id="wrglossary.19814"></a><a href="#glo:dual.glossary">glossaries</a>. May be overridden for individual <a id="wrglossary.19815"></a><a href="#glo:dual.glossary">glossaries</a> with <a id="wrglossary.19816"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2568">89</a><p>
-<div class="defnbox"><a id="wrglossary.19817"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.19818"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Set no <a id="wrglossary.19830"></a><a href="#glo:locationlist">location lists</a> as the default for all <a id="wrglossary.19831"></a><a href="#glo:dual.glossary">glossaries</a>. May be overridden for individual <a id="wrglossary.19832"></a><a href="#glo:dual.glossary">glossaries</a> with <a id="wrglossary.19833"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">=true</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2572">89</a><p>
+<div class="defnbox"><a id="wrglossary.19834"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">&#x1f518;</span></span></a><a id="wrglossary.19835"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.03+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If true, suppresses the automatic insertion of a <a id="wrglossary.19819"></a><a href="#glo:idx.fullstop">full stop</a> after each entry&#x2019;s description in the <a id="wrglossary.19820"></a><a href="#glo:dual.glossary">glossary</a> (for styles that support this). The default is <a id="wrglossary.19821"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> for <a id="wrglossary.19822"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.19823"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> for just <a id="wrglossary.19824"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2606">90</a><p>
-<div class="defnbox"><a id="wrglossary.19825"></a><a href="#glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true, suppresses the automatic insertion of a <a id="wrglossary.19836"></a><a href="#glo:idx.fullstop">full stop</a> after each entry&#x2019;s description in the <a id="wrglossary.19837"></a><a href="#glo:dual.glossary">glossary</a> (for styles that support this). The default is <a id="wrglossary.19838"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> for <a id="wrglossary.19839"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and <a id="wrglossary.19840"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> for just <a id="wrglossary.19841"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2610">90</a><p>
+<div class="defnbox"><a id="wrglossary.19842"></a><a href="#glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Suppresses a warning if <a id="wrglossary.19826"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> or <a id="wrglossary.19827"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> have already been defined (which indicates that the document class or another package also provides a mechanism for creating a <a id="wrglossary.19828"></a><a href="#glo:dual.glossary">glossary</a> that could potentially conflict with <a id="wrglossary.19829"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). This option is automatically implemented with <a id="wrglossary.19830"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1951">70</a><p>
-<div class="defnbox"><a id="wrglossary.19831"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19832"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Suppresses a warning if <a id="wrglossary.19843"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> or <a id="wrglossary.19844"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> have already been defined (which indicates that the document class or another package also provides a mechanism for creating a <a id="wrglossary.19845"></a><a href="#glo:dual.glossary">glossary</a> that could potentially conflict with <a id="wrglossary.19846"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). This option is automatically implemented with <a id="wrglossary.19847"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1955">70</a><p>
+<div class="defnbox"><a id="wrglossary.19848"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19849"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Don&#x2019;t load the default set of predefined styles. Note that if <a id="wrglossary.19833"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19834"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19835"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19836"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2552">89</a><p>
-<div class="defnbox"><a id="wrglossary.19837"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19838"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Don&#x2019;t load the default set of predefined styles. Note that if <a id="wrglossary.19850"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19851"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19852"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19853"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2556">89</a><p>
+<div class="defnbox"><a id="wrglossary.19854"></a><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19855"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Don&#x2019;t load <a id="wrglossary.19839"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a>, which is normally loaded automatically. Note that if <a id="wrglossary.19840"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19841"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19842"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19843"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2522">88</a><p>
-<div class="defnbox"><a id="wrglossary.19844"></a><a href="#glo:opt.notranslate"><span class="styoptfmt">notranslate</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19845"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Don&#x2019;t load <a id="wrglossary.19856"></a><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span></a>, which is normally loaded automatically. Note that if <a id="wrglossary.19857"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19858"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19859"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19860"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2526">88</a><p>
+<div class="defnbox"><a id="wrglossary.19861"></a><a href="#glo:opt.notranslate"><span class="styoptfmt">notranslate</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19862"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Equivalent to <a id="wrglossary.19846"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=false</span>. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2105">75</a><p>
-<div class="defnbox"><a id="wrglossary.19847"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19848"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Equivalent to <a id="wrglossary.19863"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=false</span>. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2109">75</a><p>
+<div class="defnbox"><a id="wrglossary.19864"></a><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19865"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.18+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Don&#x2019;t load <a id="wrglossary.19849"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, which is normally loaded automatically. Note that if <a id="wrglossary.19850"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19851"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19852"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19853"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2541">89</a><p>
-<div class="defnbox"><a id="wrglossary.19854"></a><a href="#glo:opt.nowarn"><span class="styoptfmt">nowarn</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Don&#x2019;t load <a id="wrglossary.19866"></a><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span></a>, which is normally loaded automatically. Note that if <a id="wrglossary.19867"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loaded before <a id="wrglossary.19868"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, then this option should be passed directly to <a id="wrglossary.19869"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> not <a id="wrglossary.19870"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> otherwise it will be too late to implement. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2545">89</a><p>
+<div class="defnbox"><a id="wrglossary.19871"></a><a href="#glo:opt.nowarn"><span class="styoptfmt">nowarn</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Suppresses warnings. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1945">70</a><p>
-<div class="defnbox"><a id="wrglossary.19855"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>nolabel; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19856"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.1+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Suppresses warnings. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1949">70</a><p>
+<div class="defnbox"><a id="wrglossary.19872"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>nolabel; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19873"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.1+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether or not <a id="wrglossary.19857"></a><a href="#glo:dual.glossary">glossary</a> section headers will be numbered and also if they should automatically be labelled. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2295">80</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19858"></a><span class="styoptfmt">numberedsection</span>=<a href="#glo:optval.numberedsection.autolabel"><span class="optfmt">autolabel</span></a></div><!-- end of optionvaluesummarybox -->
+Indicates whether or not <a id="wrglossary.19874"></a><a href="#glo:dual.glossary">glossary</a> section headers will be numbered and also if they should automatically be labelled. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2299">80</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19875"></a><span class="styoptfmt">numberedsection</span>=<a href="#glo:optval.numberedsection.autolabel"><span class="optfmt">autolabel</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Use numbered sectional units for <a id="wrglossary.19859"></a><a href="#glo:dual.glossary">glossaries</a> and automatically add a label based on the <a id="wrglossary.19860"></a><a href="#glo:dual.glossary">glossary</a> label. <a href="#wrglossary.2306">81</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19861"></a><span class="styoptfmt">numberedsection</span>=<a href="#glo:optval.numberedsection.false"><span class="optfmt">false</span></a></div><!-- end of optionvaluesummarybox -->
+Use numbered sectional units for <a id="wrglossary.19876"></a><a href="#glo:dual.glossary">glossaries</a> and automatically add a label based on the <a id="wrglossary.19877"></a><a href="#glo:dual.glossary">glossary</a> label. <a href="#wrglossary.2310">81</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19878"></a><span class="styoptfmt">numberedsection</span>=<a href="#glo:optval.numberedsection.false"><span class="optfmt">false</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Use unnumbered sectional units for <a id="wrglossary.19862"></a><a href="#glo:dual.glossary">glossaries</a>. <a href="#wrglossary.2298">81</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19863"></a><span class="styoptfmt">numberedsection</span>=<a href="#glo:optval.numberedsection.nameref"><span class="optfmt">nameref</span></a></div><!-- end of optionvaluesummarybox -->
+Use unnumbered sectional units for <a id="wrglossary.19879"></a><a href="#glo:dual.glossary">glossaries</a>. <a href="#wrglossary.2302">81</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19880"></a><span class="styoptfmt">numberedsection</span>=<a href="#glo:optval.numberedsection.nameref"><span class="optfmt">nameref</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Use unnumbered sectional units for <a id="wrglossary.19864"></a><a href="#glo:dual.glossary">glossaries</a> and automatically add a label based on the <a id="wrglossary.19865"></a><a href="#glo:dual.glossary">glossary</a> label. <a href="#wrglossary.2339">82</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19866"></a><span class="styoptfmt">numberedsection</span>=<a href="#glo:optval.numberedsection.nolabel"><span class="optfmt">nolabel</span></a></div><!-- end of optionvaluesummarybox -->
+Use unnumbered sectional units for <a id="wrglossary.19881"></a><a href="#glo:dual.glossary">glossaries</a> and automatically add a label based on the <a id="wrglossary.19882"></a><a href="#glo:dual.glossary">glossary</a> label. <a href="#wrglossary.2343">82</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19883"></a><span class="styoptfmt">numberedsection</span>=<a href="#glo:optval.numberedsection.nolabel"><span class="optfmt">nolabel</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Use numbered sectional units for <a id="wrglossary.19867"></a><a href="#glo:dual.glossary">glossaries</a> but no label. <a href="#wrglossary.2302">81</a><p>
-<div class="defnbox"><a id="wrglossary.19868"></a><a href="#glo:opt.numberline"><span class="styoptfmt">numberline</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19869"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.1+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Use numbered sectional units for <a id="wrglossary.19884"></a><a href="#glo:dual.glossary">glossaries</a> but no label. <a href="#wrglossary.2306">81</a><p>
+<div class="defnbox"><a id="wrglossary.19885"></a><a href="#glo:opt.numberline"><span class="styoptfmt">numberline</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19886"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.1+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If true (and <a id="wrglossary.19870"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span>), includes <a id="wrglossary.19871"></a><a href="#glo:numberline"><code class="csfmt">\numberline</code></a> when adding a <a id="wrglossary.19872"></a><a href="#glo:dual.glossary">glossary</a> to the table of contents. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2259">79</a><p>
-<div class="defnbox"><a id="wrglossary.19873"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19874"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true (and <a id="wrglossary.19887"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span>), includes <a id="wrglossary.19888"></a><a href="#glo:numberline"><code class="csfmt">\numberline</code></a> when adding a <a id="wrglossary.19889"></a><a href="#glo:dual.glossary">glossary</a> to the table of contents. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2263">79</a><p>
+<div class="defnbox"><a id="wrglossary.19890"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19891"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Provides a new <a id="wrglossary.19875"></a><a href="#glo:dual.glossary">glossary</a> with the label <code class="code">numbers</code> and the title <a id="wrglossary.19876"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>, and provides <a id="wrglossary.19877"></a><a href="#glo:printnumbers"><code class="csfmt">\printnumbers</code></a>. With <a id="wrglossary.19878"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this additionally defines <a id="wrglossary.19879"></a><a href="#glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></a>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3265">111</a><p>
-<div class="defnbox"><a id="wrglossary.19880"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="floatrightbox"><span class="summarytag">initial: </span>word <a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19881"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provides a new <a id="wrglossary.19892"></a><a href="#glo:dual.glossary">glossary</a> with the label <code class="code">numbers</code> and the title <a id="wrglossary.19893"></a><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a>, and provides <a id="wrglossary.19894"></a><a href="#glo:printnumbers"><code class="csfmt">\printnumbers</code></a>. With <a id="wrglossary.19895"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this additionally defines <a id="wrglossary.19896"></a><a href="#glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></a>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3269">111</a><p>
+<div class="defnbox"><a id="wrglossary.19897"></a><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="floatrightbox"><span class="summarytag">initial: </span>word <a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19898"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether word or letter order should be used. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, this information is written to the <a id="wrglossary.19882"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, where it can be picked up by <a id="wrglossary.19883"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. This option will have no effect if you call <a id="wrglossary.19884"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19885"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2953">102</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19886"></a><span class="styoptfmt">order</span>=<a href="#glo:optval.order.letter"><span class="optfmt">letter</span></a></div><!-- end of optionvaluesummarybox -->
+Indicates whether word or letter order should be used. With Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a>, this information is written to the <a id="wrglossary.19899"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, where it can be picked up by <a id="wrglossary.19900"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>. This option will have no effect if you call <a id="wrglossary.19901"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.19902"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> explicitly. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2957">102</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19903"></a><span class="styoptfmt">order</span>=<a href="#glo:optval.order.letter"><span class="optfmt">letter</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Letter order (<span class="qt">&#x201c;seal&#x201d;</span> before <span class="qt">&#x201c;sea lion&#x201d;</span>). <a href="#wrglossary.2956">102</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19887"></a><span class="styoptfmt">order</span>=<a href="#glo:optval.order.word"><span class="optfmt">word</span></a></div><!-- end of optionvaluesummarybox -->
+Letter order (<span class="qt">&#x201c;seal&#x201d;</span> before <span class="qt">&#x201c;sea lion&#x201d;</span>). <a href="#wrglossary.2960">102</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19904"></a><span class="styoptfmt">order</span>=<a href="#glo:optval.order.word"><span class="optfmt">word</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Word order (<span class="qt">&#x201c;sea lion&#x201d;</span> before <span class="qt">&#x201c;seal&#x201d;</span>). <a href="#wrglossary.2954">102</a><p>
-<div class="defnbox"><a id="wrglossary.19888"></a><a href="#glo:opt.restoremakegloss"><span class="styoptfmt">restoremakegloss</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19889"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Word order (<span class="qt">&#x201c;sea lion&#x201d;</span> before <span class="qt">&#x201c;seal&#x201d;</span>). <a href="#wrglossary.2958">102</a><p>
+<div class="defnbox"><a id="wrglossary.19905"></a><a href="#glo:opt.restoremakegloss"><span class="styoptfmt">restoremakegloss</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19906"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Cancels the effect of <a id="wrglossary.19890"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3175">108</a><p>
-<div class="defnbox"><a id="wrglossary.19891"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Cancels the effect of <a id="wrglossary.19907"></a><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3179">108</a><p>
+<div class="defnbox"><a id="wrglossary.19908"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether the default sort value should be sanitized (only applicable with <a id="wrglossary.19892"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.19893"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a>). <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2802">97</a><p>
-<div class="defnbox"><a id="wrglossary.19894"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19895"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span><p>
+Indicates whether the default sort value should be sanitized (only applicable with <a id="wrglossary.19909"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.19910"></a><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a>). <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2806">97</a><p>
+<div class="defnbox"><a id="wrglossary.19911"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19912"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span><p>
<div class="noteBox">(Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> only)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-If true, save <a id="wrglossary.19896"></a><a href="#glo:locationlist">number lists</a>. Only applicable with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> as Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> have the <a id="wrglossary.19897"></a><a href="#glo:locationlist">number list</a> stored in the <a id="wrglossary.19898"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field and <a id="wrglossary.19899"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> also has the formatted <a id="wrglossary.19900"></a><a href="#glo:locationlist">number list</a> in the <a id="wrglossary.19901"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2353">83</a><p>
-<div class="defnbox"><a id="wrglossary.19902"></a><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19903"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true, save <a id="wrglossary.19913"></a><a href="#glo:locationlist">number lists</a>. Only applicable with Options&#xa0;<a href="#glo:idx.opt.mkidx">2</a> and <a href="#glo:idx.opt.xdy">3</a> as Options&#xa0;<a href="#glo:idx.opt.noidx">1</a> and <a href="#glo:idx.opt.b2g">4</a> have the <a id="wrglossary.19914"></a><a href="#glo:locationlist">number list</a> stored in the <a id="wrglossary.19915"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field and <a id="wrglossary.19916"></a><a href="#glo:idx.opt.b2g">Option&#xa0;4</a> also has the formatted <a id="wrglossary.19917"></a><a href="#glo:locationlist">number list</a> in the <a id="wrglossary.19918"></a><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a> field. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2357">83</a><p>
+<div class="defnbox"><a id="wrglossary.19919"></a><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19920"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If true, <a id="wrglossary.19904"></a><a href="#glo:dual.indexing">indexing</a> information is stored until the end of the document to reduce the number of write registers. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2036">74</a><p>
-<div class="defnbox"><a id="wrglossary.19905"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>section <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true, <a id="wrglossary.19921"></a><a href="#glo:dual.indexing">indexing</a> information is stored until the end of the document to reduce the number of write registers. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2040">74</a><p>
+<div class="defnbox"><a id="wrglossary.19922"></a><a href="#glo:opt.section"><span class="styoptfmt">section</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>section <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates which section heading command to use for the <a id="wrglossary.19906"></a><a href="#glo:dual.glossary">glossary</a>. The value may be one of the standard sectioning command&#x2019;s control sequence name (without the leading backslash), such as <code class="code">chapter</code> or <code class="code">section</code>. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2268">79</a><p>
-<div class="defnbox"><a id="wrglossary.19907"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19908"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates which section heading command to use for the <a id="wrglossary.19923"></a><a href="#glo:dual.glossary">glossary</a>. The value may be one of the standard sectioning command&#x2019;s control sequence name (without the leading backslash), such as <code class="code">chapter</code> or <code class="code">section</code>. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2272">79</a><p>
+<div class="defnbox"><a id="wrglossary.19924"></a><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19925"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Automatically adds <a id="wrglossary.19909"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={false}</span> to any <a id="wrglossary.19910"></a><a href="#glo:idx.glossaryentry">entries</a> with the <a id="wrglossary.19911"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key set. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2589">90</a><p>
-<div class="defnbox"><a id="wrglossary.19912"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19913"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Automatically adds <a id="wrglossary.19926"></a><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">={false}</span> to any <a id="wrglossary.19927"></a><a href="#glo:idx.glossaryentry">entries</a> with the <a id="wrglossary.19928"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key set. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2593">90</a><p>
+<div class="defnbox"><a id="wrglossary.19929"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19930"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.24+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates what to do if the <a id="wrglossary.19914"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before the associated <a id="wrglossary.19915"></a><a href="#glo:dual.indexingfile">indexing files</a> have been opened by <a id="wrglossary.19916"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2635">92</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19917"></a><span class="styoptfmt">seenoindex</span>=<a href="#glo:optval.seenoindex.error"><span class="optfmt">error</span></a></div><!-- end of optionvaluesummarybox -->
+Indicates what to do if the <a id="wrglossary.19931"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before the associated <a id="wrglossary.19932"></a><a href="#glo:dual.indexingfile">indexing files</a> have been opened by <a id="wrglossary.19933"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2639">92</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19934"></a><span class="styoptfmt">seenoindex</span>=<a href="#glo:optval.seenoindex.error"><span class="optfmt">error</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Triggers an error if the <a id="wrglossary.19918"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before <a id="wrglossary.19919"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#wrglossary.2646">92</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19920"></a><span class="styoptfmt">seenoindex</span>=<a href="#glo:optval.seenoindex.ignore"><span class="optfmt">ignore</span></a></div><!-- end of optionvaluesummarybox -->
+Triggers an error if the <a id="wrglossary.19935"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before <a id="wrglossary.19936"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#wrglossary.2650">92</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19937"></a><span class="styoptfmt">seenoindex</span>=<a href="#glo:optval.seenoindex.ignore"><span class="optfmt">ignore</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Does nothing if the <a id="wrglossary.19921"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before <a id="wrglossary.19922"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#wrglossary.2650">92</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19923"></a><span class="styoptfmt">seenoindex</span>=<a href="#glo:optval.seenoindex.warn"><span class="optfmt">warn</span></a></div><!-- end of optionvaluesummarybox -->
+Does nothing if the <a id="wrglossary.19938"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before <a id="wrglossary.19939"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#wrglossary.2654">92</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19940"></a><span class="styoptfmt">seenoindex</span>=<a href="#glo:optval.seenoindex.warn"><span class="optfmt">warn</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Triggers a warning if the <a id="wrglossary.19924"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before <a id="wrglossary.19925"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#wrglossary.2648">92</a><p>
-<div class="defnbox"><a id="wrglossary.19926"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>false; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Triggers a warning if the <a id="wrglossary.19941"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key is used before <a id="wrglossary.19942"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. <a href="#wrglossary.2652">92</a><p>
+<div class="defnbox"><a id="wrglossary.19943"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>false; <span class="summarytag">initial: </span>false <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Defines various shortcut commands. Has additional values with <a id="wrglossary.19927"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3434">116</a><p>
-<div class="defnbox"><a id="wrglossary.19928"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Defines various shortcut commands. Has additional values with <a id="wrglossary.19944"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3438">116</a><p>
+<div class="defnbox"><a id="wrglossary.19945"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3465">117</a><p>
-<div class="defnbox"><a id="wrglossary.19929"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3469">118</a><p>
+<div class="defnbox"><a id="wrglossary.19946"></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3476">118</a><p>
-<div class="defnbox"><a id="wrglossary.19930"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>standard <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19931"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Deprecated in version 4.02 (2013-12-05) and removed in version 4.50. Now only available with rollback. <a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3480">118</a><p>
+<div class="defnbox"><a id="wrglossary.19947"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>standard <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19948"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates how the <a id="wrglossary.19932"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key should automatically be assigned if not explicitly provided (for <a id="wrglossary.19933"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and <a id="wrglossary.19934"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> only). <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2821">98</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19935"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.clear"><span class="optfmt">clear</span></a><span class="floatrightbox"><a id="wrglossary.19936"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Indicates how the <a id="wrglossary.19949"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key should automatically be assigned if not explicitly provided (for <a id="wrglossary.19950"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and <a id="wrglossary.19951"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> only). <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2825">98</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19952"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.clear"><span class="optfmt">clear</span></a><span class="floatrightbox"><a id="wrglossary.19953"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Sets the <a id="wrglossary.19937"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to an empty value. Use this option if no <a id="wrglossary.19938"></a><a href="#glo:dual.indexing">indexing</a> is required for a slightly faster build. <a href="#wrglossary.2848">98</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19939"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.def"><span class="optfmt">def</span></a></div><!-- end of optionvaluesummarybox -->
+Sets the <a id="wrglossary.19954"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key to an empty value. Use this option if no <a id="wrglossary.19955"></a><a href="#glo:dual.indexing">indexing</a> is required for a slightly faster build. <a href="#wrglossary.2852">98</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19956"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.def"><span class="optfmt">def</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Use the (zero-padded) order of definition as the default for the <a id="wrglossary.19940"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. <a href="#wrglossary.2860">98</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19941"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.none"><span class="optfmt">none</span></a><span class="floatrightbox"><a id="wrglossary.19942"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.30+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
+Use the (zero-padded) order of definition as the default for the <a id="wrglossary.19957"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. <a href="#wrglossary.2864">98</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19958"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.none"><span class="optfmt">none</span></a><span class="floatrightbox"><a id="wrglossary.19959"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.30+</span><span class="clearfix"></span></div><!-- end of optionvaluesummarybox -->
<p>
-Don&#x2019;t process the <a id="wrglossary.19943"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. Use this option if no <a id="wrglossary.19944"></a><a href="#glo:dual.indexing">indexing</a> is required for a slightly faster build. <a href="#wrglossary.2832">98</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19945"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a></div><!-- end of optionvaluesummarybox -->
+Don&#x2019;t process the <a id="wrglossary.19960"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. Use this option if no <a id="wrglossary.19961"></a><a href="#glo:dual.indexing">indexing</a> is required for a slightly faster build. <a href="#wrglossary.2836">98</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19962"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Use the value of the <a id="wrglossary.19946"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key as the default for the <a id="wrglossary.19947"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key and implement the <a id="wrglossary.19948"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> hook. <a href="#wrglossary.2888">99</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19949"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.use"><span class="optfmt">use</span></a></div><!-- end of optionvaluesummarybox -->
+Use the value of the <a id="wrglossary.19963"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key as the default for the <a id="wrglossary.19964"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key and implement the <a id="wrglossary.19965"></a><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a> hook. <a href="#wrglossary.2892">99</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19966"></a><span class="styoptfmt">sort</span>=<a href="#glo:optval.sort.use"><span class="optfmt">use</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Use the (zero-padded) order of use as the default for the <a id="wrglossary.19950"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. <a href="#wrglossary.2866">99</a><p>
-<div class="defnbox"><a id="wrglossary.19951"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Use the (zero-padded) order of use as the default for the <a id="wrglossary.19967"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key. <a href="#wrglossary.2870">99</a><p>
+<div class="defnbox"><a id="wrglossary.19968"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the default <a id="wrglossary.19952"></a><a href="#glo:idx.glossarystyle">glossary style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2492">87</a><p>
-<div class="defnbox"><a id="wrglossary.19953"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19954"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the default <a id="wrglossary.19969"></a><a href="#glo:idx.glossarystyle">glossary style</a> to <span class="meta">&#x2329;<em class="metainner">style-name</em>&#x232a;</span>. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2496">87</a><p>
+<div class="defnbox"><a id="wrglossary.19970"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>false <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19971"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.0+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Enables the entry counter for level&#xa0;1 entries. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2442">86</a><p>
-<div class="defnbox"><a id="wrglossary.19955"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19956"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Enables the entry counter for level&#xa0;1 entries. <a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2446">86</a><p>
+<div class="defnbox"><a id="wrglossary.19972"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19973"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.11a+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Provides a new <a id="wrglossary.19957"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.19958"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a> and the title <a id="wrglossary.19959"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>, and provides <a id="wrglossary.19960"></a><a href="#glo:printsymbols"><code class="csfmt">\printsymbols</code></a>. With <a id="wrglossary.19961"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this additionally defines <a id="wrglossary.19962"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3244">110</a><p>
-<div class="defnbox"><a id="wrglossary.19963"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Provides a new <a id="wrglossary.19974"></a><a href="#glo:dual.glossary">glossary</a> with the label <a id="wrglossary.19975"></a><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a> and the title <a id="wrglossary.19976"></a><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a>, and provides <a id="wrglossary.19977"></a><a href="#glo:printsymbols"><code class="csfmt">\printsymbols</code></a>. With <a id="wrglossary.19978"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, this additionally defines <a id="wrglossary.19979"></a><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a>. <a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3248">110</a><p>
+<div class="defnbox"><a id="wrglossary.19980"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-If true, each <a id="wrglossary.19964"></a><a href="#glo:dual.glossary">glossary</a> will be automatically added to the <a id="wrglossary.19965"></a><a href="#glo:idx.tableofcontents">table of contents</a>. The default is <a id="wrglossary.19966"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span> with <a id="wrglossary.19967"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.19968"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> with <a id="wrglossary.19969"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2248">78</a><p>
-<div class="defnbox"><a id="wrglossary.19970"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19971"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.1+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+If true, each <a id="wrglossary.19981"></a><a href="#glo:dual.glossary">glossary</a> will be automatically added to the <a id="wrglossary.19982"></a><a href="#glo:idx.tableofcontents">table of contents</a>. The default is <a id="wrglossary.19983"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span> with <a id="wrglossary.19984"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.19985"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> with <a id="wrglossary.19986"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2252">78</a><p>
+<div class="defnbox"><a id="wrglossary.19987"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19988"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.1+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates how multilingual support should be provided, if applicable. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2066">74</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19972"></a><span class="styoptfmt">translate</span>=<a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a></div><!-- end of optionvaluesummarybox -->
+Indicates how multilingual support should be provided, if applicable. <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2070">75</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19989"></a><span class="styoptfmt">translate</span>=<a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Uses <a id="wrglossary.19973"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> language hooks to implement multilingual support (default for <a id="wrglossary.19974"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> if <a id="wrglossary.19975"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been detected). <a href="#wrglossary.2095">75</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19976"></a><span class="styoptfmt">translate</span>=<a href="#glo:optval.translate.false"><span class="optfmt">false</span></a></div><!-- end of optionvaluesummarybox -->
+Uses <a id="wrglossary.19990"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span>&#x2019;s</a> language hooks to implement multilingual support (default for <a id="wrglossary.19991"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> if <a id="wrglossary.19992"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been detected). <a href="#wrglossary.2099">75</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19993"></a><span class="styoptfmt">translate</span>=<a href="#glo:optval.translate.false"><span class="optfmt">false</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Don&#x2019;t implement multilingual support (default if no language package has been detected). <a href="#wrglossary.2088">75</a><p>
-<div class="optionvaluesummarybox"><a id="wrglossary.19977"></a><span class="styoptfmt">translate</span>=<a href="#glo:optval.translate.true"><span class="optfmt">true</span></a></div><!-- end of optionvaluesummarybox -->
+Don&#x2019;t implement multilingual support (default if no language package has been detected). <a href="#wrglossary.2092">75</a><p>
+<div class="optionvaluesummarybox"><a id="wrglossary.19994"></a><span class="styoptfmt">translate</span>=<a href="#glo:optval.translate.true"><span class="optfmt">true</span></a></div><!-- end of optionvaluesummarybox -->
<p>
-Uses <a id="wrglossary.19978"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span>&#x2019;s</a> language hooks to implement multilingual support (default for <a id="wrglossary.19979"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if a language package has been detected). <a href="#wrglossary.2075">75</a><p>
-<div class="defnbox"><a id="wrglossary.19980"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19981"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Uses <a id="wrglossary.19995"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span>&#x2019;s</a> language hooks to implement multilingual support (default for <a id="wrglossary.19996"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> if a language package has been detected). <a href="#wrglossary.2079">75</a><p>
+<div class="defnbox"><a id="wrglossary.19997"></a><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a>=<code class="code"><span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span> <a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">&#x1f518;&#xfe0e;</span></span></a><a id="wrglossary.19998"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.02+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether or not to use <a id="wrglossary.19982"></a><a href="#glo:idx.allcaps">all caps</a> in the <a id="wrglossary.19983"></a><a href="#glo:dual.glossary">glossary</a> header. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2281">80</a><p>
-<div class="defnbox"><a id="wrglossary.19984"></a><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19985"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.47+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates whether or not to use <a id="wrglossary.19999"></a><a href="#glo:idx.allcaps">all caps</a> in the <a id="wrglossary.20000"></a><a href="#glo:dual.glossary">glossary</a> header. <a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2285">80</a><p>
+<div class="defnbox"><a id="wrglossary.20001"></a><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.20002"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.47+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates a file called <code class="code"><a id="wrglossary.19986"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.19987"></a><a href="#glo:ext.glslabels"><span class="extfmt">glslabels</span></a></code> that contains all defined entry labels and names (for the benefit of <a id="wrglossary.19988"></a><a href="#glo:idx.auto-completion">auto-completion</a> tools). <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2207">77</a><p>
-<div class="defnbox"><a id="wrglossary.19989"></a><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.19990"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
+Creates a file called <code class="code"><a id="wrglossary.20003"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.20004"></a><a href="#glo:ext.glslabels"><span class="extfmt">glslabels</span></a></code> that contains all defined entry labels and names (for the benefit of <a id="wrglossary.20005"></a><a href="#glo:idx.auto-completion">auto-completion</a> tools). <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2211">77</a><p>
+<div class="defnbox"><a id="wrglossary.20006"></a><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.20007"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.45+</span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Creates a file called <code class="code"><a id="wrglossary.19991"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.19992"></a><a href="#glo:ext.glslabels"><span class="extfmt">glslabels</span></a></code> that contains all defined entry labels (for the benefit of <a id="wrglossary.19993"></a><a href="#glo:idx.auto-completion">auto-completion</a> tools). <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2195">77</a><p>
-<div class="defnbox"><a id="wrglossary.19994"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.19995"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.19996"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>)</div><!-- end of noteBox -->
+Creates a file called <code class="code"><a id="wrglossary.20008"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.<a id="wrglossary.20009"></a><a href="#glo:ext.glslabels"><span class="extfmt">glslabels</span></a></code> that contains all defined entry labels (for the benefit of <a id="wrglossary.20010"></a><a href="#glo:idx.auto-completion">auto-completion</a> tools). <a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2199">77</a><p>
+<div class="defnbox"><a id="wrglossary.20011"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">options</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a><a id="wrglossary.20012"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v1.17+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.20013"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Indicates that the <a id="wrglossary.19997"></a><a href="#glo:dual.indexing">indexing</a> should be performed by <a id="wrglossary.19998"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2992">103</a><p>
-<div class="defnbox"><a id="wrglossary.19999"></a><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates that the <a id="wrglossary.20014"></a><a href="#glo:dual.indexing">indexing</a> should be performed by <a id="wrglossary.20015"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2996">103</a><p>
+<div class="defnbox"><a id="wrglossary.20016"></a><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the <a id="wrglossary.20000"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.20001"></a><a href="#glo:idx.codepage">codepage</a>. Defaults to <code class="code">utf8</code> if <a id="wrglossary.20002"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a> isn&#x2019;t defined. Only applicable if you use <a id="wrglossary.20003"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.20004"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3035">104</a><p>
-<div class="defnbox"><a id="wrglossary.20005"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Sets the <a id="wrglossary.20017"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> <a id="wrglossary.20018"></a><a href="#glo:idx.codepage">codepage</a>. Defaults to <code class="code">utf8</code> if <a id="wrglossary.20019"></a><a href="#glo:inputencodingname"><code class="csfmt">\inputencodingname</code></a> isn&#x2019;t defined. Only applicable if you use <a id="wrglossary.20020"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.20021"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3039">104</a><p>
+<div class="defnbox"><a id="wrglossary.20022"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">boolean</em>&#x232a;</span>}</code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true <a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Indicates whether or not to add the <code class="code">glsnumbers</code> <a id="wrglossary.20006"></a><a href="#glo:idx.group">letter group</a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3054">104</a><p>
-<div class="defnbox"><a id="wrglossary.20007"></a><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
+Indicates whether or not to add the <code class="code">glsnumbers</code> <a id="wrglossary.20023"></a><a href="#glo:idx.group">letter group</a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3058">104</a><p>
+<div class="defnbox"><a id="wrglossary.20024"></a><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a>=<code class="code">{<span class="meta">&#x2329;<em class="metainner">value</em>&#x232a;</span>}</code><span class="floatrightbox"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">&#x1f39a;</span></span></a></span><span class="clearfix"></span></div><!-- end of defnbox -->
<p>
-Sets the <a id="wrglossary.20008"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language module. Only applicable if you use <a id="wrglossary.20009"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.20010"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3011">103</a><p>
-<div class="defnbox"><a id="wrglossary.20011"></a><a href="#glo:opt.xindygloss"><span class="styoptfmt">xindygloss</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.20012"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.20013"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>)</div><!-- end of noteBox -->
+Sets the <a id="wrglossary.20025"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> language module. Only applicable if you use <a id="wrglossary.20026"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> or <a id="wrglossary.20027"></a><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3015">103</a><p>
+<div class="defnbox"><a id="wrglossary.20028"></a><a href="#glo:opt.xindygloss"><span class="styoptfmt">xindygloss</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.20029"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v3.14a+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.20030"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Equivalent to <a id="wrglossary.20014"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> with no value. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3065">105</a><p>
-<div class="defnbox"><a id="wrglossary.20015"></a><a href="#glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.20016"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span><p>
-<div class="noteBox">(<a id="wrglossary.20017"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>)</div><!-- end of noteBox -->
+Equivalent to <a id="wrglossary.20031"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> with no value. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3069">105</a><p>
+<div class="defnbox"><a id="wrglossary.20032"></a><a href="#glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></a><span class="floatrightbox"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">&#x1d362;</span></a><a id="wrglossary.20033"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.02+</span><span class="clearfix"></span><p>
+<div class="noteBox">(<a id="wrglossary.20034"></a><a href="#glo:idx.opt.xdy">Option&#xa0;3</a>)</div><!-- end of noteBox -->
</div><!-- end of defnbox -->
<p>
-Equivalent to <a id="wrglossary.20018"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">={<a id="wrglossary.20019"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=false</span>}</span>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3070">105</a><p>
+Equivalent to <a id="wrglossary.20035"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="optfmt">={<a id="wrglossary.20036"></a><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="optfmt">=false</span>}</span>. <a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3074">105</a><p>
</section><!-- end of section styoptsummary -->
@@ -14785,429 +14799,430 @@ Equivalent to <a id="wrglossary.20018"></a><a href="#glo:opt.xindy"><span class=
<section id="indexglssymbols"><!-- start of section indexglssymbols --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->Symbols<div class="labellink"><a href="#indexglssymbols">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.bsl"><code class="csfmt">\\</code></dfn><span class="qquad"></span><a href="#wrglossary.3788">129</a>, <a href="#wrglossary.8838">274</a>,&#xa0;<a href="#wrglossary.9526">295</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.closebrace"><code class="csfmt">\}</code></dfn><span class="qquad"></span><a href="#wrglossary.10763">337</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.openbrace"><code class="csfmt">\{</code></dfn><span class="qquad"></span><a href="#wrglossary.10762">337</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.bg"><code class="code">{</code></dfn><span class="qquad"></span><a href="#wrglossary.549">20</a>, <a href="#wrglossary.10759">337</a>,&#xa0;<a href="#wrglossary.17928">599</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.eg"><code class="code">}</code></dfn><span class="qquad"></span><a href="#wrglossary.550">20</a>, <a href="#wrglossary.10761">337</a>,&#xa0;<a href="#wrglossary.16858">563</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.pc"><code class="code">%</code></dfn><span class="qquad"></span><a href="#wrglossary.10765">337</a>,&#xa0;<a href="#wrglossary.17952">600</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.sb"><code class="code">_</code></dfn><span class="qquad"></span><a href="#wrglossary.5088">166</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.comma"><code class="code">,</code> (comma)</dfn><span class="qquad"></span><a href="#wrglossary.3738">127</a>, <a href="#wrglossary.3766">129</a>,&#xa0;<a href="#wrglossary.4734">157</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.colon"><code class="code">:</code> (colon)</dfn><span class="qquad"></span><a href="#wrglossary.3758">128</a>,&#xa0;<a href="#wrglossary.13164">424</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.exclammark"><code class="code">!</code> (exclamation mark)</dfn><span class="qquad"></span><a href="#wrglossary.1264">44</a>,&#xa0;<a href="#wrglossary.4729">157</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.questionmark"><code class="code">?</code> (question mark)</dfn><span class="qquad"></span><a href="#wrglossary.1262">44</a>, <a href="#wrglossary.4730">157</a>,&#xa0;<a href="#wrglossary.9073">280</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.bsl"><code class="csfmt">\\</code></dfn><span class="qquad"></span><a href="#wrglossary.3792">129</a>, <a href="#wrglossary.8842">275</a>,&#xa0;<a href="#wrglossary.9530">296</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.pc"><code class="code">%</code></dfn><span class="qquad"></span><a href="#wrglossary.10775">339</a>,&#xa0;<a href="#wrglossary.17969">604</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.sb"><code class="code">_</code></dfn><span class="qquad"></span><a href="#wrglossary.5092">167</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.comma"><code class="code">,</code> (comma)</dfn><span class="qquad"></span><a href="#wrglossary.3742">127</a>, <a href="#wrglossary.3770">129</a>,&#xa0;<a href="#wrglossary.4738">157</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.colon"><code class="code">:</code> (colon)</dfn><span class="qquad"></span><a href="#wrglossary.3762">128</a>,&#xa0;<a href="#wrglossary.13174">427</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.exclammark"><code class="code">!</code> (exclamation mark)</dfn><span class="qquad"></span><a href="#wrglossary.1268">44</a>,&#xa0;<a href="#wrglossary.4733">157</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.questionmark"><code class="code">?</code> (question mark)</dfn><span class="qquad"></span><a href="#wrglossary.1266">44</a>, <a href="#wrglossary.4734">157</a>,&#xa0;<a href="#wrglossary.9077">281</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.fullstop"><code class="code">.</code> (full stop or period)</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.fullstop">full stop (<code class="code">.</code>)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.sp"><code class="code">^</code></dfn><span class="qquad"></span><a href="#wrglossary.5093">167</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.tilde"><code class="code">~</code> (literal)</dfn><span class="qquad"></span><a href="#wrglossary.10767">337</a>, <a href="#wrglossary.10772">338</a>,&#xa0;<a href="#wrglossary.18367">614</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.sp"><code class="code">^</code></dfn><span class="qquad"></span><a href="#wrglossary.5097">167</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.tilde"><code class="code">~</code> (literal)</dfn><span class="qquad"></span><a href="#wrglossary.10777">339</a>,&#xa0;<a href="#wrglossary.18384">617</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.nbsp"><code class="code">~</code> (non-breaking space)</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.tilden"><code class="code">~n</code></dfn><span class="qquad"></span><a href="#wrglossary.10769">337</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.apos"><code class="csfmt">\'</code></dfn><span class="qquad"></span><a href="#wrglossary.325">12</a>,&#xa0;<a href="#wrglossary.404">15</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.apos"><code class="code">'</code> (apostrophe)</dfn><span class="qquad"></span><a href="#wrglossary.3915">132</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.dblquote"><code class="code">"</code> (double-quote)</dfn><span class="qquad"></span><a href="#wrglossary.1256">44</a>, <a href="#wrglossary.3759">128</a>, <a href="#wrglossary.4728">157</a>, <a href="#wrglossary.9053">279</a>, <a href="#wrglossary.10775">338</a>, <a href="#wrglossary.11104">351</a>,&#xa0;<a href="#wrglossary.18029">603</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.bksl"><code class="code">\</code> (literal backslash)</dfn><span class="qquad"></span><a href="#wrglossary.3918">132</a>, <a href="#wrglossary.8837">274</a>, <a href="#wrglossary.9289">286</a>, <a href="#wrglossary.10774">338</a>,&#xa0;<a href="#wrglossary.16835">562</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.endrange"><code class="code">)</code> (range end)</dfn><span class="qquad"></span><a href="#wrglossary.8133">254</a>, <a href="#wrglossary.8703">271</a>, <a href="#wrglossary.8722">272</a>,&#xa0;<a href="#wrglossary.17014">568</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.range">ranges (locations)</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.tilden"><code class="code">~n</code></dfn><span class="qquad"></span><a href="#wrglossary.10779">339</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.apos"><code class="csfmt">\'</code></dfn><span class="qquad"></span><a href="#wrglossary.326">12</a>,&#xa0;<a href="#wrglossary.405">15</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.apos"><code class="code">'</code> (apostrophe)</dfn><span class="qquad"></span><a href="#wrglossary.3919">132</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.dblquote"><code class="code">"</code> (double-quote)</dfn><span class="qquad"></span><a href="#wrglossary.1260">44</a>, <a href="#wrglossary.3763">128</a>, <a href="#wrglossary.4732">157</a>, <a href="#wrglossary.9057">280</a>, <a href="#wrglossary.10785">340</a>, <a href="#wrglossary.11114">353</a>,&#xa0;<a href="#wrglossary.18046">606</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.bksl"><code class="code">\</code> (literal backslash)</dfn><span class="qquad"></span><a href="#wrglossary.3922">132</a>, <a href="#wrglossary.8841">275</a>, <a href="#wrglossary.9293">287</a>, <a href="#wrglossary.10784">340</a>,&#xa0;<a href="#wrglossary.16845">565</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.endrange"><code class="code">)</code> (range end)</dfn><span class="qquad"></span><a href="#wrglossary.8137">255</a>, <a href="#wrglossary.8707">272</a>, <a href="#wrglossary.8726">273</a>,&#xa0;<a href="#wrglossary.17024">571</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.range">ranges (locations)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.startrange"><code class="code">(</code> (range start)</dfn><span class="qquad"></span><a href="#wrglossary.8130">254</a>, <a href="#wrglossary.8702">271</a>, <a href="#wrglossary.8721">272</a>,&#xa0;<a href="#wrglossary.18244">610</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.range">ranges (locations)</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.startrange"><code class="code">(</code> (range start)</dfn><span class="qquad"></span><a href="#wrglossary.8134">255</a>, <a href="#wrglossary.8706">272</a>, <a href="#wrglossary.8725">273</a>,&#xa0;<a href="#wrglossary.18261">613</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.range">ranges (locations)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.openbrace"><code class="csfmt">\{</code></dfn><span class="qquad"></span><a href="#wrglossary.10772">339</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.bg"><code class="code">{</code></dfn><span class="qquad"></span><a href="#wrglossary.550">20</a>, <a href="#wrglossary.10769">339</a>,&#xa0;<a href="#wrglossary.17945">603</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.closebrace"><code class="csfmt">\}</code></dfn><span class="qquad"></span><a href="#wrglossary.10773">339</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.eg"><code class="code">}</code></dfn><span class="qquad"></span><a href="#wrglossary.551">20</a>, <a href="#wrglossary.10771">339</a>,&#xa0;<a href="#wrglossary.16868">566</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:cs.dollar"><code class="csfmt">\$</code></dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.dollar"><code class="code">$</code></dfn><span class="qquad"></span><a href="#wrglossary.548">20</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.starmod"><code class="code">*</code> (star modifier)</dfn><span class="qquad"></span><a href="#wrglossary.4882">162</a>, <a href="#wrglossary.5008">164</a>, <a href="#wrglossary.5127">168</a>, <a href="#wrglossary.5397">176</a>, <a href="#wrglossary.5406">177</a>, <a href="#wrglossary.6110">196</a>, <a href="#wrglossary.11556">370</a>,&#xa0;<a href="#wrglossary.17721">592</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.amp"><code class="csfmt">\&amp;</code></dfn><span class="qquad"></span><a href="#wrglossary.5885">190</a>, <a href="#wrglossary.16418">547</a>,&#xa0;<a href="#wrglossary.17917">599</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.amp"><code class="code">&amp;</code></dfn><span class="qquad"></span><a href="#wrglossary.9463">292</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.hash"><code class="csfmt">\#</code></dfn><span class="qquad"></span><a href="#wrglossary.2807">97</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.hash"><code class="code">#</code></dfn><span class="qquad"></span><a href="#wrglossary.2809">97</a>, <a href="#wrglossary.6569">211</a>, <a href="#wrglossary.10323">325</a>,&#xa0;<a href="#wrglossary.11851">382</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.hashhash"><code class="code">##</code></dfn><span class="qquad"></span><a href="#wrglossary.6568">211</a>,&#xa0;<a href="#wrglossary.10322">325</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.plusmod"><code class="code">+</code> (plus modifier)</dfn><span class="qquad"></span><a href="#wrglossary.4884">162</a>, <a href="#wrglossary.5010">164</a>, <a href="#wrglossary.5129">168</a>, <a href="#wrglossary.5407">177</a>, <a href="#wrglossary.5655">183</a>, <a href="#wrglossary.6111">196</a>, <a href="#wrglossary.11557">370</a>,&#xa0;<a href="#wrglossary.17722">592</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.equals"><code class="code">=</code> (equals)</dfn><span class="qquad"></span><a href="#wrglossary.3739">127</a>, <a href="#wrglossary.3767">129</a>,&#xa0;<a href="#wrglossary.4735">157</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.pipe"><code class="code">|</code> (pipe)</dfn><span class="qquad"></span><a href="#wrglossary.1263">44</a>, <a href="#wrglossary.4731">157</a>,&#xa0;<a href="#wrglossary.14388">468</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.sp"><code class="csfmt">\&#x2423;</code></dfn><span class="qquad"></span><a href="#tab:xspace">Table 6.2</a>; <a href="#wrglossary.7123">222</a>&#x2013;<a href="#wrglossary.7241">226</a> passim, <a href="#wrglossary.11523">369</a>, <a href="#wrglossary.13728">445</a>&#x2013;<a href="#wrglossary.13781">447</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.vbsp"><code class="code">&#x2423;</code> (space)</dfn><span class="qquad"></span><a href="#wrglossary.5881">190</a>, <a href="#wrglossary.8392">263</a>, <a href="#wrglossary.17916">599</a>,&#xa0;<a href="#wrglossary.18095">605</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.dollar"><code class="code">$</code></dfn><span class="qquad"></span><a href="#wrglossary.549">20</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.starmod"><code class="code">*</code> (star modifier)</dfn><span class="qquad"></span><a href="#wrglossary.4886">162</a>, <a href="#wrglossary.5012">164</a>, <a href="#wrglossary.5131">168</a>, <a href="#wrglossary.5401">177</a>, <a href="#wrglossary.6114">197</a>, <a href="#wrglossary.11566">373</a>,&#xa0;<a href="#wrglossary.17731">595</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.amp"><code class="csfmt">\&amp;</code></dfn><span class="qquad"></span><a href="#wrglossary.5889">190</a>, <a href="#wrglossary.16428">550</a>,&#xa0;<a href="#wrglossary.17934">602</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.amp"><code class="code">&amp;</code></dfn><span class="qquad"></span><a href="#wrglossary.9467">293</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.hash"><code class="csfmt">\#</code></dfn><span class="qquad"></span><a href="#wrglossary.2811">97</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.hash"><code class="code">#</code></dfn><span class="qquad"></span><a href="#wrglossary.2813">97</a>, <a href="#wrglossary.6573">212</a>, <a href="#wrglossary.10327">326</a>,&#xa0;<a href="#wrglossary.11861">385</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.hashhash"><code class="code">##</code></dfn><span class="qquad"></span><a href="#wrglossary.6572">212</a>,&#xa0;<a href="#wrglossary.10326">326</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.plusmod"><code class="code">+</code> (plus modifier)</dfn><span class="qquad"></span><a href="#wrglossary.4888">162</a>, <a href="#wrglossary.5014">164</a>, <a href="#wrglossary.5133">168</a>, <a href="#wrglossary.5411">177</a>, <a href="#wrglossary.5659">183</a>, <a href="#wrglossary.6115">197</a>, <a href="#wrglossary.11567">373</a>,&#xa0;<a href="#wrglossary.17732">595</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.equals"><code class="code">=</code> (equals)</dfn><span class="qquad"></span><a href="#wrglossary.3743">127</a>, <a href="#wrglossary.3771">129</a>,&#xa0;<a href="#wrglossary.4739">157</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.pipe"><code class="code">|</code> (pipe)</dfn><span class="qquad"></span><a href="#wrglossary.1267">44</a>, <a href="#wrglossary.4735">157</a>,&#xa0;<a href="#wrglossary.14398">471</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.sp"><code class="csfmt">\&#x2423;</code></dfn><span class="qquad"></span><a href="#tab:xspace">Table 6.2</a>; <a href="#wrglossary.7127">223</a>&#x2013;<a href="#wrglossary.7245">227</a> passim, <a href="#wrglossary.11533">372</a>, <a href="#wrglossary.13738">448</a>&#x2013;<a href="#wrglossary.13791">450</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.vbsp"><code class="code">&#x2423;</code> (space)</dfn><span class="qquad"></span><a href="#wrglossary.5885">190</a>, <a href="#wrglossary.8396">264</a>, <a href="#wrglossary.17933">602</a>, <a href="#wrglossary.17940">603</a>, <a href="#wrglossary.18112">608</a>,&#xa0;<a href="#wrglossary.18121">609</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section indexglssymbols -->
<section id="index@"><!-- start of section index@ --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->@<div class="labellink"><a href="#index@">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.at"><code class="csfmt">\@</code></dfn><span class="qquad"></span><a href="#wrglossary.7124">222</a>, <a href="#wrglossary.7141">223</a>, <a href="#wrglossary.12766">412</a>,&#xa0;<a href="#wrglossary.15001">489</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.at"><code class="code">@</code> (at)</dfn><span class="qquad"></span><a href="#wrglossary.9077">280</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:@arabic"><code class="csfmt">\@arabic</code></dfn><span class="qquad"></span><a href="#wrglossary.8841">275</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:@firstofone"><code class="csfmt">\@firstofone</code></dfn><span class="qquad"></span><a href="#wrglossary.6199">200</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:@for"><code class="csfmt">\@for</code></dfn><span class="qquad"></span><a href="#wrglossary.11223">355</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.at"><code class="csfmt">\@</code></dfn><span class="qquad"></span><a href="#wrglossary.7128">223</a>, <a href="#wrglossary.7145">224</a>, <a href="#wrglossary.12776">415</a>,&#xa0;<a href="#wrglossary.15011">492</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sym.at"><code class="code">@</code> (at)</dfn><span class="qquad"></span><a href="#wrglossary.9081">281</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:@arabic"><code class="csfmt">\@arabic</code></dfn><span class="qquad"></span><a href="#wrglossary.8845">276</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:@firstofone"><code class="csfmt">\@firstofone</code></dfn><span class="qquad"></span><a href="#wrglossary.6203">201</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:@for"><code class="csfmt">\@for</code></dfn><span class="qquad"></span><a href="#wrglossary.11233">358</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:@gobble"><code class="csfmt">\@gobble</code></dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@gls@codepage"><code class="csfmt">\@gls@codepage</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1887">67</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16129">538</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@gls@reference"><code class="csfmt">\@gls@reference</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1892">67</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16136">538</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@glsorder"><code class="csfmt">\@glsorder</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1878">67</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16140">538</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@glsxtr@altmodifier"><code class="csfmt">\@glsxtr@altmodifier</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1932">69</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16144">538</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@glsxtr@newglslike"><code class="csfmt">\@glsxtr@newglslike</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1930">69</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16149">538</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@glsxtr@prefixlabellist"><code class="csfmt">\@glsxtr@prefixlabellist</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1934">69</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16154">538</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@istfilename"><code class="csfmt">\@istfilename</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1863">66</a>, <a href="#wrglossary.1914">68</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16159">539</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:@mkboth"><code class="csfmt">\@mkboth</code></dfn><span class="qquad"></span><a href="#wrglossary.7798">245</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@newglossary"><code class="csfmt">\@newglossary</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1842">66</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16163">539</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:@roman"><code class="csfmt">\@roman</code></dfn><span class="qquad"></span><a href="#wrglossary.8842">275</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:@xdylanguage"><code class="csfmt">\@xdylanguage</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1882">67</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16167">539</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@gls@codepage"><code class="csfmt">\@gls@codepage</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1891">67</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16139">541</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@gls@reference"><code class="csfmt">\@gls@reference</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1896">67</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16146">541</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@glsorder"><code class="csfmt">\@glsorder</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1882">67</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16150">541</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@glsxtr@altmodifier"><code class="csfmt">\@glsxtr@altmodifier</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1936">69</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16154">541</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@glsxtr@newglslike"><code class="csfmt">\@glsxtr@newglslike</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1934">69</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16159">541</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@glsxtr@prefixlabellist"><code class="csfmt">\@glsxtr@prefixlabellist</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1938">69</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16164">541</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@istfilename"><code class="csfmt">\@istfilename</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1867">66</a>, <a href="#wrglossary.1918">68</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16169">542</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:@mkboth"><code class="csfmt">\@mkboth</code></dfn><span class="qquad"></span><a href="#wrglossary.7802">246</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@newglossary"><code class="csfmt">\@newglossary</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1846">66</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16173">542</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:@roman"><code class="csfmt">\@roman</code></dfn><span class="qquad"></span><a href="#wrglossary.8846">276</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:@xdylanguage"><code class="csfmt">\@xdylanguage</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1886">67</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16177">542</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index@ -->
<section id="index6553600"><!-- start of section index6553600 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->A<div class="labellink"><a href="#index6553600">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style (<span class="styfmt">glossaries-extra</span>)</dfn><span class="qquad"></span><a href="#wrglossary.646">22</a>, <a href="#wrglossary.1079">39</a>, <a href="#wrglossary.1116">40</a>, <a href="#wrglossary.3378">114</a>, <a href="#wrglossary.4086">137</a>, <a href="#wrglossary.5314">174</a>, <a href="#wrglossary.5968">192</a>, <a href="#wrglossary.6212">201</a>, <a href="#wrglossary.6408">206</a>, <a href="#wrglossary.12082">392</a>, <a href="#wrglossary.12272">398</a>&#x2013;<a href="#wrglossary.12676">409</a> passim, <a href="#wrglossary.15417">504</a>, <a href="#wrglossary.15497">507</a>, <a href="#wrglossary.18682">626</a>, <a href="#wrglossary.18794">630</a>, <a href="#wrglossary.18897">634</a>,&#xa0;<a href="#wrglossary.19406">651</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.footnote"><span class="abbrstylefmt">footnote</span></dfn><span class="qquad"></span><a href="#wrglossary.12384">401</a>,&#xa0;<a href="#wrglossary.18617">623</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style (<span class="styfmt">glossaries-extra</span>)</dfn><span class="qquad"></span><a href="#wrglossary.647">22</a>, <a href="#wrglossary.1083">39</a>, <a href="#wrglossary.1120">40</a>, <a href="#wrglossary.3382">114</a>, <a href="#wrglossary.4090">137</a>, <a href="#wrglossary.5318">175</a>, <a href="#wrglossary.5972">193</a>, <a href="#wrglossary.6216">202</a>, <a href="#wrglossary.6412">207</a>, <a href="#wrglossary.12092">395</a>, <a href="#wrglossary.12282">401</a>&#x2013;<a href="#wrglossary.12686">412</a> passim, <a href="#wrglossary.15427">507</a>, <a href="#wrglossary.15507">510</a>, <a href="#wrglossary.18699">629</a>, <a href="#wrglossary.18811">634</a>, <a href="#wrglossary.18914">637</a>,&#xa0;<a href="#wrglossary.19423">654</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.footnote"><span class="abbrstylefmt">footnote</span></dfn><span class="qquad"></span><a href="#wrglossary.12394">404</a>,&#xa0;<a href="#wrglossary.18634">626</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-em-short-em"><span class="abbrstylefmt">long-em-short-em</span></dfn></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-noshort"><span class="abbrstylefmt">long-noshort</span></dfn><span class="qquad"></span><a href="#wrglossary.6213">201</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-desc"><span class="abbrstylefmt">long-short-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.1101">40</a>,&#xa0;<a href="#wrglossary.13362">430</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-em"><span class="abbrstylefmt">long-short-em</span></dfn><span class="qquad"></span><a href="#wrglossary.12736">411</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.12261">398</a>,&#xa0;<a href="#wrglossary.12320">399</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></dfn><span class="qquad"></span><a href="#wrglossary.12213">397</a>,&#xa0;<a href="#wrglossary.12346">400</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-user"><span class="abbrstylefmt">long-short-user</span></dfn><span class="qquad"></span><a href="#wrglossary.1120">40</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></dfn><span class="qquad"></span><a href="#wrglossary.12030">391</a>, <a href="#wrglossary.12697">409</a>,&#xa0;<a href="#wrglossary.12746">411</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.postfootnote"><span class="abbrstylefmt">postfootnote</span></dfn><span class="qquad"></span><a href="#wrglossary.12383">401</a>,&#xa0;<a href="#wrglossary.18618">623</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-footnote-desc"><span class="abbrstylefmt">short-footnote-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.18660">625</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-long"><span class="abbrstylefmt">short-long</span></dfn><span class="qquad"></span><a href="#wrglossary.636">22</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-nolong-noreg"><span class="abbrstylefmt">short-nolong-noreg</span></dfn><span class="qquad"></span><a href="#wrglossary.14996">489</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></dfn><span class="qquad"></span><a href="#wrglossary.12034">391</a>,&#xa0;<a href="#wrglossary.14973">489</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.12377">401</a>, <a href="#wrglossary.12411">402</a>,&#xa0;<a href="#wrglossary.12566">406</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-sc-footnote"><span class="abbrstylefmt">short-sc-footnote</span></dfn><span class="qquad"></span><a href="#wrglossary.12386">401</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.12382">401</a>, <a href="#wrglossary.12417">402</a>,&#xa0;<a href="#wrglossary.12567">406</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a><span class="qquad"></span><a href="#wrglossary.3335">113</a>, <a href="#wrglossary.5922">191</a>,&#xa0;<a href="#wrglossary.19149">644</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:abbreviationsname"><code class="xtrcsfmt">\abbreviationsname</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16173">539</a></span>,&#xa0;<a href="#wrglossary.19549">658</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Ac"><code class="csfmt">\Ac</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16179">539</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ac"><code class="csfmt">\ac</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16182">539</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.accessibility"><span class="styfmt">accessibility</span> package</dfn><span class="qquad"></span><a href="#wrglossary.14838">484</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.accessattr">accessibility attribute</dfn><span class="qquad"></span><a href="#wrglossary.16708">558</a>, <a href="#wrglossary.18199">608</a>,&#xa0;<a href="#wrglossary.18204">609</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.accsupp"><span class="styfmt">accsupp</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11830">380</a>, <a href="#wrglossary.11949">387</a>, <a href="#wrglossary.14833">483</a>,&#xa0;<a href="#wrglossary.16709">558</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acf"><code class="csfmt">\Acf</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16185">540</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acf"><code class="csfmt">\acf</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16188">540</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acfp"><code class="csfmt">\Acfp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16191">540</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acfp"><code class="csfmt">\acfp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16194">540</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acl"><code class="csfmt">\Acl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16197">540</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acl"><code class="csfmt">\acl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16200">540</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Aclp"><code class="csfmt">\Aclp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16203">540</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:aclp"><code class="csfmt">\aclp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16206">540</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acp"><code class="csfmt">\Acp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16209">541</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acp"><code class="csfmt">\acp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16212">541</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ACRfull"><code class="csfmt">\ACRfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6163">198</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16215">541</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acrfull"><code class="csfmt">\Acrfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6161">198</a>, <a href="#wrglossary.16186">540</a>, <span class="summarylocfmt"><a href="#wrglossary.16219">541</a></span>,&#xa0;<a href="#wrglossary.16236">542</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.5225">171</a>, <a href="#wrglossary.6151">198</a>, <a href="#wrglossary.6272">202</a>&#x2013;<a href="#wrglossary.6490">209</a> passim, <a href="#wrglossary.6713">214</a>, <a href="#wrglossary.7063">221</a>, <a href="#wrglossary.7312">230</a>, <a href="#wrglossary.12225">397</a>, <a href="#wrglossary.12292">399</a>, <a href="#wrglossary.12751">411</a>, <a href="#wrglossary.14962">488</a>, <a href="#wrglossary.16189">540</a>, <span class="summarylocfmt"><a href="#wrglossary.16223">541</a></span>, <a href="#wrglossary.16240">542</a>,&#xa0;<a href="#wrglossary.17506">584</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ACRfullfmt"><code class="csfmt">\ACRfullfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16230">541</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acrfullfmt"><code class="csfmt">\Acrfullfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16234">541</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a><span class="qquad"></span><a href="#wrglossary.6572">211</a>, <a href="#wrglossary.6715">215</a>, <span class="summarylocfmt"><a href="#wrglossary.16238">542</a></span>,&#xa0;<a href="#wrglossary.16277">543</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrfullformat"><code class="csfmt">\acrfullformat</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16242">542</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ACRfullpl"><code class="csfmt">\ACRfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6169">198</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16247">542</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6167">198</a>, <a href="#wrglossary.16192">540</a>, <span class="summarylocfmt"><a href="#wrglossary.16251">542</a></span>,&#xa0;<a href="#wrglossary.16268">543</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6165">198</a>, <a href="#wrglossary.16195">540</a>, <span class="summarylocfmt"><a href="#wrglossary.16255">542</a></span>, <a href="#wrglossary.16272">543</a>,&#xa0;<a href="#wrglossary.17538">585</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ACRfullplfmt"><code class="csfmt">\ACRfullplfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16262">542</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acrfullplfmt"><code class="csfmt">\Acrfullplfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16266">542</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrfullplfmt"><code class="csfmt">\acrfullplfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16270">543</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrlinkfullformat"><code class="csfmt">\acrlinkfullformat</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16274">543</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ACRlong"><code class="csfmt">\ACRlong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6142">197</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16279">543</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acrlong"><code class="csfmt">\Acrlong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6140">197</a>, <a href="#wrglossary.16198">540</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16284">543</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.5223">171</a>, <a href="#wrglossary.6134">197</a>, <a href="#wrglossary.6271">202</a>, <a href="#wrglossary.12224">397</a>, <a href="#wrglossary.12291">399</a>, <a href="#wrglossary.12750">411</a>, <a href="#wrglossary.14961">488</a>, <a href="#wrglossary.16201">540</a>, <span class="summarylocfmt"><a href="#wrglossary.16289">543</a></span>,&#xa0;<a href="#wrglossary.17509">584</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ACRlongpl"><code class="csfmt">\ACRlongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6149">198</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16298">543</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acrlongpl"><code class="csfmt">\Acrlongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6147">197</a>, <a href="#wrglossary.16204">540</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16303">544</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6144">197</a>, <a href="#wrglossary.16207">541</a>, <a href="#wrglossary.16300">543</a>, <span class="summarylocfmt"><a href="#wrglossary.16308">544</a></span>,&#xa0;<a href="#wrglossary.17541">585</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrnameformat"><code class="csfmt">\acrnameformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16317">544</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-noshort"><span class="abbrstylefmt">long-noshort</span></dfn><span class="qquad"></span><a href="#wrglossary.6217">202</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-desc"><span class="abbrstylefmt">long-short-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.1105">40</a>,&#xa0;<a href="#wrglossary.13372">433</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-em"><span class="abbrstylefmt">long-short-em</span></dfn><span class="qquad"></span><a href="#wrglossary.12746">414</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.12271">401</a>,&#xa0;<a href="#wrglossary.12330">402</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></dfn><span class="qquad"></span><a href="#wrglossary.12223">400</a>,&#xa0;<a href="#wrglossary.12356">403</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short-user"><span class="abbrstylefmt">long-short-user</span></dfn><span class="qquad"></span><a href="#wrglossary.1124">40</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></dfn><span class="qquad"></span><a href="#wrglossary.12040">394</a>, <a href="#wrglossary.12707">412</a>,&#xa0;<a href="#wrglossary.12756">414</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.postfootnote"><span class="abbrstylefmt">postfootnote</span></dfn><span class="qquad"></span><a href="#wrglossary.12393">404</a>,&#xa0;<a href="#wrglossary.18635">626</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-footnote-desc"><span class="abbrstylefmt">short-footnote-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.18677">628</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-long"><span class="abbrstylefmt">short-long</span></dfn><span class="qquad"></span><a href="#wrglossary.637">22</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-nolong-noreg"><span class="abbrstylefmt">short-nolong-noreg</span></dfn><span class="qquad"></span><a href="#wrglossary.15006">492</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></dfn><span class="qquad"></span><a href="#wrglossary.12044">394</a>,&#xa0;<a href="#wrglossary.14983">492</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-sc-footnote-desc"><span class="abbrstylefmt">short-sc-footnote-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.12387">404</a>, <a href="#wrglossary.12421">405</a>,&#xa0;<a href="#wrglossary.12576">409</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-sc-footnote"><span class="abbrstylefmt">short-sc-footnote</span></dfn><span class="qquad"></span><a href="#wrglossary.12396">404</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.abbrstyle.short-sc-postfootnote-desc"><span class="abbrstylefmt">short-sc-postfootnote-desc</span></dfn><span class="qquad"></span><a href="#wrglossary.12392">404</a>, <a href="#wrglossary.12427">405</a>,&#xa0;<a href="#wrglossary.12577">409</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.abbreviation"><span class="xtrfmt">abbreviations</span></a><span class="qquad"></span><a href="#wrglossary.3339">113</a>, <a href="#wrglossary.5926">192</a>,&#xa0;<a href="#wrglossary.19166">647</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:abbreviationsname"><code class="xtrcsfmt">\abbreviationsname</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16183">542</a></span>,&#xa0;<a href="#wrglossary.19566">661</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Ac"><code class="csfmt">\Ac</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16189">542</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ac"><code class="csfmt">\ac</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16192">542</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.accessibility"><span class="styfmt">accessibility</span> package</dfn><span class="qquad"></span><a href="#wrglossary.14848">487</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.accessattr">accessibility attribute</dfn><span class="qquad"></span><a href="#wrglossary.16718">561</a>,&#xa0;<a href="#wrglossary.18216">612</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.accsupp"><span class="styfmt">accsupp</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11840">383</a>, <a href="#wrglossary.11959">390</a>, <a href="#wrglossary.14843">486</a>,&#xa0;<a href="#wrglossary.16719">561</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acf"><code class="csfmt">\Acf</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16195">543</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acf"><code class="csfmt">\acf</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16198">543</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acfp"><code class="csfmt">\Acfp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16201">543</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acfp"><code class="csfmt">\acfp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16204">543</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acl"><code class="csfmt">\Acl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16207">543</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acl"><code class="csfmt">\acl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16210">543</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Aclp"><code class="csfmt">\Aclp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16213">543</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:aclp"><code class="csfmt">\aclp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16216">543</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acp"><code class="csfmt">\Acp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16219">544</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acp"><code class="csfmt">\acp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16222">544</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ACRfull"><code class="csfmt">\ACRfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6167">199</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16225">544</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acrfull"><code class="csfmt">\Acrfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6165">199</a>, <a href="#wrglossary.16196">543</a>, <span class="summarylocfmt"><a href="#wrglossary.16229">544</a></span>,&#xa0;<a href="#wrglossary.16246">545</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.5229">171</a>, <a href="#wrglossary.6155">199</a>, <a href="#wrglossary.6276">203</a>&#x2013;<a href="#wrglossary.6494">210</a> passim, <a href="#wrglossary.6717">215</a>, <a href="#wrglossary.7067">222</a>, <a href="#wrglossary.7316">231</a>, <a href="#wrglossary.12235">400</a>, <a href="#wrglossary.12302">402</a>, <a href="#wrglossary.12761">414</a>, <a href="#wrglossary.14972">491</a>, <a href="#wrglossary.16199">543</a>, <span class="summarylocfmt"><a href="#wrglossary.16233">544</a></span>, <a href="#wrglossary.16250">545</a>,&#xa0;<a href="#wrglossary.17516">587</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ACRfullfmt"><code class="csfmt">\ACRfullfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16240">544</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acrfullfmt"><code class="csfmt">\Acrfullfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16244">544</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrfullfmt"><code class="csfmt">\acrfullfmt</code></a><span class="qquad"></span><a href="#wrglossary.6576">212</a>, <a href="#wrglossary.6719">216</a>, <span class="summarylocfmt"><a href="#wrglossary.16248">545</a></span>,&#xa0;<a href="#wrglossary.16287">546</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrfullformat"><code class="csfmt">\acrfullformat</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16252">545</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ACRfullpl"><code class="csfmt">\ACRfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6173">199</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16257">545</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acrfullpl"><code class="csfmt">\Acrfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6171">199</a>, <a href="#wrglossary.16202">543</a>, <span class="summarylocfmt"><a href="#wrglossary.16261">545</a></span>,&#xa0;<a href="#wrglossary.16278">546</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrfullpl"><code class="csfmt">\acrfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6169">199</a>, <a href="#wrglossary.16205">543</a>, <span class="summarylocfmt"><a href="#wrglossary.16265">545</a></span>, <a href="#wrglossary.16282">546</a>,&#xa0;<a href="#wrglossary.17548">588</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ACRfullplfmt"><code class="csfmt">\ACRfullplfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16272">545</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acrfullplfmt"><code class="csfmt">\Acrfullplfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16276">545</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrfullplfmt"><code class="csfmt">\acrfullplfmt</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16280">546</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrlinkfullformat"><code class="csfmt">\acrlinkfullformat</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16284">546</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ACRlong"><code class="csfmt">\ACRlong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6146">198</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16289">546</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acrlong"><code class="csfmt">\Acrlong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6144">198</a>, <a href="#wrglossary.16208">543</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16294">546</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.5227">171</a>, <a href="#wrglossary.6138">198</a>, <a href="#wrglossary.6275">203</a>, <a href="#wrglossary.12234">400</a>, <a href="#wrglossary.12301">402</a>, <a href="#wrglossary.12760">414</a>, <a href="#wrglossary.14971">491</a>, <a href="#wrglossary.16211">543</a>, <span class="summarylocfmt"><a href="#wrglossary.16299">546</a></span>,&#xa0;<a href="#wrglossary.17519">587</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ACRlongpl"><code class="csfmt">\ACRlongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6153">199</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16308">546</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acrlongpl"><code class="csfmt">\Acrlongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6151">198</a>, <a href="#wrglossary.16214">543</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16313">547</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrlongpl"><code class="csfmt">\acrlongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6148">198</a>, <a href="#wrglossary.16217">544</a>, <a href="#wrglossary.16310">546</a>, <span class="summarylocfmt"><a href="#wrglossary.16318">547</a></span>,&#xa0;<a href="#wrglossary.17551">588</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrnameformat"><code class="csfmt">\acrnameformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16327">547</a></span></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.acronymformat">acronym format</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.acronymstyle">acronym style</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.acronymstyle">acronym style</dfn><span class="qquad"></span><a href="#wrglossary.1395">50</a>, <a href="#wrglossary.1399">51</a>, <a href="#wrglossary.3439">116</a>, <a href="#wrglossary.3710">127</a>&#x2013;<a href="#wrglossary.3841">131</a> passim, <a href="#wrglossary.4085">137</a>&#x2013;<a href="#wrglossary.4358">147</a> passim, <a href="#wrglossary.5456">178</a>, <a href="#wrglossary.5939">191</a>&#x2013;<a href="#wrglossary.6039">194</a> passim, <a href="#wrglossary.6153">198</a>&#x2013;<a href="#wrglossary.6404">206</a> passim, <a href="#wrglossary.6539">210</a>, <a href="#wrglossary.6597">212</a>, <a href="#wrglossary.7029">220</a>, <a href="#wrglossary.7216">225</a>, <a href="#wrglossary.12371">401</a>, <a href="#wrglossary.12557">406</a>, <a href="#wrglossary.12719">410</a>, <a href="#wrglossary.12732">411</a>, <a href="#wrglossary.14188">461</a>, <a href="#wrglossary.14856">484</a>, <a href="#wrglossary.15366">503</a>&#x2013;<a href="#wrglossary.15496">507</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15746">518</a></span>, <a href="#wrglossary.16226">541</a>&#x2013;<a href="#wrglossary.16390">546</a>, <a href="#wrglossary.16587">554</a>, <a href="#wrglossary.16759">560</a>, <a href="#wrglossary.17123">572</a>, <a href="#wrglossary.17563">586</a>, <a href="#wrglossary.18429">617</a>, <a href="#wrglossary.19178">645</a>,&#xa0;<a href="#wrglossary.19391">651</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesdua">&#xa7;6.2.1.5</a>; <a href="#wrglossary.6496">209</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15749">518</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></a><span class="qquad"></span><a href="#sec:acrstylesdua">&#xa7;6.2.1.5</a>; <a href="#wrglossary.6214">201</a>, <a href="#wrglossary.6493">209</a>, <a href="#wrglossary.6576">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15751">518</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6524">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15753">518</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6409">206</a>, <a href="#wrglossary.6529">210</a>, <a href="#wrglossary.12370">401</a>, <a href="#wrglossary.12400">402</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15755">518</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-sc"><span class="acrstylefmt">footnote-sc</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6513">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15757">518</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6534">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15759">518</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-sm"><span class="acrstylefmt">footnote-sm</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6519">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15761">519</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6156">198</a>, <a href="#wrglossary.6508">210</a>, <a href="#wrglossary.6575">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15763">519</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6462">208</a>, <a href="#wrglossary.12262">398</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15765">519</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6298">203</a>&#x2013;<a href="#wrglossary.6600">212</a> passim, <a href="#wrglossary.12214">397</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15767">519</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6456">208</a>, <a href="#wrglossary.6595">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15769">519</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.5457">178</a>, <a href="#wrglossary.6379">206</a>&#x2013;<a href="#wrglossary.6588">212</a> passim, <a href="#wrglossary.14950">488</a>, <span class="summarylocfmt"><a href="#wrglossary.15771">519</a></span>,&#xa0;<a href="#wrglossary.19428">652</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6466">208</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15773">519</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6320">204</a>&#x2013;<a href="#wrglossary.6487">209</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15775">520</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sp-short-desc"><span class="acrstylefmt">long-sp-short-desc</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6470">208</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15777">520</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sp-short"><span class="acrstylefmt">long-sp-short</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6397">206</a>, <a href="#wrglossary.6473">208</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15779">520</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.sc-short-long-desc"><span class="acrstylefmt">sc-short-long-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6480">209</a>, <a href="#wrglossary.6533">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15781">520</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.sc-short-long"><span class="acrstylefmt">sc-short-long</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6443">208</a>, <a href="#wrglossary.6518">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15783">520</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6474">208</a>&#x2013;<a href="#wrglossary.6528">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15785">520</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6439">207</a>&#x2013;<a href="#wrglossary.6512">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15787">520</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.sm-short-long-desc"><span class="acrstylefmt">sm-short-long-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6484">209</a>, <a href="#wrglossary.6538">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15789">520</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.sm-short-long"><span class="acrstylefmt">sm-short-long</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6450">208</a>, <a href="#wrglossary.6523">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15791">521</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a><span class="qquad"></span><a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6277">203</a>&#x2013;<a href="#wrglossary.6509">210</a> passim, <a href="#wrglossary.6829">216</a>, <a href="#wrglossary.6840">217</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16320">544</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6118">196</a>&#x2013;<a href="#wrglossary.6566">211</a> passim, <a href="#wrglossary.7043">220</a>, <a href="#wrglossary.7056">221</a>, <a href="#wrglossary.10075">314</a>, <a href="#wrglossary.12273">398</a>, <a href="#wrglossary.12446">403</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16324">544</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1339">48</a>&#x2013;<a href="#wrglossary.1372">50</a>, <a href="#wrglossary.16177">539</a>, <span class="summarylocfmt"><a href="#wrglossary.16328">544</a></span>,&#xa0;<a href="#wrglossary.19644">660</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.acronym">acronyms</a><span class="qquad"></span><a href="#wrglossary.1068">39</a>, <a href="#wrglossary.3334">113</a>, <a href="#wrglossary.5920">191</a>,&#xa0;<a href="#wrglossary.19161">644</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a><span class="qquad"></span><a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6279">203</a>&#x2013;<a href="#wrglossary.6510">210</a> passim, <a href="#wrglossary.6814">216</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16333">544</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.3351">114</a>, <a href="#wrglossary.8061">253</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16338">545</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6352">205</a>&#x2013;<a href="#wrglossary.6517">210</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16351">545</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ACRshort"><code class="csfmt">\ACRshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6125">196</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16356">545</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acrshort"><code class="csfmt">\Acrshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6123">196</a>, <span class="summarylocfmt"><a href="#wrglossary.16361">545</a></span>,&#xa0;<a href="#wrglossary.16397">546</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.5224">171</a>, <a href="#wrglossary.6116">196</a>, <a href="#wrglossary.6128">197</a>, <a href="#wrglossary.7055">221</a>, <a href="#wrglossary.12223">397</a>, <a href="#wrglossary.12290">399</a>, <a href="#wrglossary.12749">411</a>, <a href="#wrglossary.14928">487</a>, <a href="#wrglossary.14960">488</a>, <span class="summarylocfmt"><a href="#wrglossary.16366">545</a></span>, <a href="#wrglossary.16400">546</a>,&#xa0;<a href="#wrglossary.18347">613</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ACRshortpl"><code class="csfmt">\ACRshortpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6132">197</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16376">545</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acrshortpl"><code class="csfmt">\Acrshortpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6130">197</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16381">546</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6127">197</a>, <a href="#wrglossary.16378">545</a>, <span class="summarylocfmt"><a href="#wrglossary.16386">546</a></span>,&#xa0;<a href="#wrglossary.17982">601</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acs"><code class="csfmt">\Acs</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16396">546</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acs"><code class="csfmt">\acs</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16399">546</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Acsp"><code class="csfmt">\Acsp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16402">546</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:acsp"><code class="csfmt">\acsp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16405">546</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:addcontentsline"><code class="csfmt">\addcontentsline</code></dfn><span class="qquad"></span><a href="#wrglossary.2262">79</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a><span class="qquad"></span><a href="#wrglossary.1359">49</a>&#x2013;<a href="#wrglossary.1422">52</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16408">546</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.align"><span class="envfmt">align</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.5030">165</a>,&#xa0;<a href="#wrglossary.7344">232</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.allcaps">all caps</dfn><span class="qquad"></span><a href="#wrglossary.2284">80</a>, <a href="#wrglossary.5039">165</a>, <a href="#wrglossary.5372">176</a>, <a href="#wrglossary.11149">353</a>, <a href="#wrglossary.11541">370</a>,&#xa0;<a href="#wrglossary.12563">406</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:Alph"><code class="csfmt">\Alph</code></dfn><span class="qquad"></span><a href="#wrglossary.436">16</a>, <a href="#wrglossary.8792">273</a>&#x2013;<a href="#wrglossary.8913">276</a> passim</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:alph"><code class="csfmt">\alph</code></dfn><span class="qquad"></span><a href="#wrglossary.435">16</a>, <a href="#wrglossary.8793">273</a>&#x2013;<a href="#wrglossary.8909">276</a> passim</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:alpha"><code class="csfmt">\alpha</code></dfn><span class="qquad"></span><a href="#wrglossary.331">12</a>,&#xa0;<a href="#wrglossary.5089">166</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:alsoname"><code class="csfmt">\alsoname</code></dfn><span class="qquad"></span><a href="#wrglossary.14059">456</a>, <a href="#wrglossary.14092">457</a>,&#xa0;<a href="#wrglossary.19400">651</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:altnewglossary"><code class="csfmt">\altnewglossary</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.7599">241</a>, <a href="#wrglossary.8000">252</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16414">547</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.amsgen"><span class="styfmt">amsgen</span> package</dfn><span class="qquad"></span><a href="#wrglossary.170">7</a>,&#xa0;<a href="#wrglossary.7150">223</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.amsmath"><span class="styfmt">amsmath</span> package</dfn><span class="qquad"></span><a href="#wrglossary.5029">165</a>, <a href="#wrglossary.7343">232</a>,&#xa0;<a href="#wrglossary.11420">364</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:andname"><code class="csfmt">\andname</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16417">547</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:appto"><code class="csfmt">\appto</code></dfn><span class="qquad"></span><a href="#wrglossary.9226">284</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:apptoglossarypreamble"><code class="xtrcsfmt">\apptoglossarypreamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7884">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16421">547</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:arabic"><code class="csfmt">\arabic</code></dfn><span class="qquad"></span><a href="#wrglossary.432">16</a>, <a href="#wrglossary.8788">273</a>&#x2013;<a href="#wrglossary.8907">276</a> passim, <a href="#wrglossary.10950">343</a>,&#xa0;<a href="#wrglossary.13548">438</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.arara"><span class="appfmt">arara</span></dfn><span class="qquad"></span><a href="#wrglossary.150">6</a>, <a href="#wrglossary.479">17</a>, <a href="#wrglossary.615">22</a>, <a href="#wrglossary.699">25</a>, <a href="#wrglossary.973">35</a>, <a href="#wrglossary.1483">54</a>, <a href="#wrglossary.1712">61</a>, <a href="#wrglossary.1870">67</a>, <a href="#wrglossary.1911">68</a>,&#xa0;<a href="#wrglossary.13126">422</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.array"><span class="styfmt">array</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9776">303</a>,&#xa0;<a href="#wrglossary.10002">311</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ascii">ASCII</dfn><span class="qquad"></span><a href="#wrglossary.330">12</a>, <a href="#wrglossary.3922">132</a>, <a href="#wrglossary.7669">243</a>, <a href="#wrglossary.8791">273</a>, <a href="#wrglossary.8805">274</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15079">495</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:AtBeginDocument"><code class="csfmt">\AtBeginDocument</code></dfn><span class="qquad"></span><a href="#wrglossary.4586">153</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.atom"><span class="appfmt">atom</span></dfn><span class="qquad"></span><a href="#wrglossary.2237">78</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.acronymstyle">acronym style</dfn><span class="qquad"></span><a href="#wrglossary.1399">50</a>, <a href="#wrglossary.1403">51</a>, <a href="#wrglossary.3443">117</a>, <a href="#wrglossary.3714">127</a>&#x2013;<a href="#wrglossary.3845">131</a> passim, <a href="#wrglossary.4089">137</a>&#x2013;<a href="#wrglossary.4362">147</a> passim, <a href="#wrglossary.5460">178</a>, <a href="#wrglossary.5943">192</a>&#x2013;<a href="#wrglossary.6043">195</a> passim, <a href="#wrglossary.6157">199</a>&#x2013;<a href="#wrglossary.6408">207</a> passim, <a href="#wrglossary.6543">211</a>, <a href="#wrglossary.6601">213</a>, <a href="#wrglossary.7033">221</a>, <a href="#wrglossary.7220">226</a>, <a href="#wrglossary.12381">404</a>, <a href="#wrglossary.12567">409</a>, <a href="#wrglossary.12729">413</a>, <a href="#wrglossary.12742">414</a>, <a href="#wrglossary.14198">464</a>, <a href="#wrglossary.14866">487</a>, <a href="#wrglossary.15376">506</a>&#x2013;<a href="#wrglossary.15506">510</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15756">521</a></span>, <a href="#wrglossary.16236">544</a>&#x2013;<a href="#wrglossary.16400">549</a>, <a href="#wrglossary.16597">557</a>, <a href="#wrglossary.16769">563</a>, <a href="#wrglossary.17133">575</a>, <a href="#wrglossary.17573">589</a>, <a href="#wrglossary.18446">620</a>, <a href="#wrglossary.19195">648</a>,&#xa0;<a href="#wrglossary.19408">654</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.dua-desc"><span class="acrstylefmt">dua-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesdua">&#xa7;6.2.1.5</a>; <a href="#wrglossary.6500">210</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15759">521</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.dua"><span class="acrstylefmt">dua</span></a><span class="qquad"></span><a href="#sec:acrstylesdua">&#xa7;6.2.1.5</a>; <a href="#wrglossary.6218">202</a>, <a href="#wrglossary.6497">210</a>, <a href="#wrglossary.6580">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15761">521</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-desc"><span class="acrstylefmt">footnote-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6528">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15763">521</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-sc-desc"><span class="acrstylefmt">footnote-sc-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6413">207</a>, <a href="#wrglossary.6533">211</a>, <a href="#wrglossary.12380">404</a>, <a href="#wrglossary.12410">405</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15765">521</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-sc"><span class="acrstylefmt">footnote-sc</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6517">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15767">521</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-sm-desc"><span class="acrstylefmt">footnote-sm-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6538">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15769">521</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote-sm"><span class="acrstylefmt">footnote-sm</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6523">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15771">522</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.footnote"><span class="acrstylefmt">footnote</span></a><span class="qquad"></span><a href="#sec:acrstylesfootnote">&#xa7;6.2.1.6</a>; <a href="#wrglossary.6160">199</a>, <a href="#wrglossary.6512">211</a>, <a href="#wrglossary.6579">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15773">522</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sc-short-desc"><span class="acrstylefmt">long-sc-short-desc</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6466">209</a>, <a href="#wrglossary.12272">401</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15775">522</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sc-short"><span class="acrstylefmt">long-sc-short</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6302">204</a>&#x2013;<a href="#wrglossary.6604">213</a> passim, <a href="#wrglossary.12224">400</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15777">522</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-short-desc"><span class="acrstylefmt">long-short-desc</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6460">209</a>, <a href="#wrglossary.6599">213</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15779">522</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-short"><span class="acrstylefmt">long-short</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.5461">178</a>, <a href="#wrglossary.6383">206</a>&#x2013;<a href="#wrglossary.6592">213</a> passim, <a href="#wrglossary.14960">491</a>, <span class="summarylocfmt"><a href="#wrglossary.15781">522</a></span>,&#xa0;<a href="#wrglossary.19445">655</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sm-short-desc"><span class="acrstylefmt">long-sm-short-desc</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6470">209</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15783">522</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sm-short"><span class="acrstylefmt">long-sm-short</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6324">205</a>&#x2013;<a href="#wrglossary.6491">210</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15785">523</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sp-short-desc"><span class="acrstylefmt">long-sp-short-desc</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshortdesc">&#xa7;6.2.1.3</a>; <a href="#wrglossary.6474">209</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15787">523</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.long-sp-short"><span class="acrstylefmt">long-sp-short</span></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6401">207</a>, <a href="#wrglossary.6477">209</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15789">523</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.sc-short-long-desc"><span class="acrstylefmt">sc-short-long-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6484">210</a>, <a href="#wrglossary.6537">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15791">523</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.sc-short-long"><span class="acrstylefmt">sc-short-long</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6447">209</a>, <a href="#wrglossary.6522">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15793">523</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.short-long-desc"><span class="acrstylefmt">short-long-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6478">209</a>&#x2013;<a href="#wrglossary.6532">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15795">523</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.short-long"><span class="acrstylefmt">short-long</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6443">208</a>&#x2013;<a href="#wrglossary.6516">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15797">523</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.sm-short-long-desc"><span class="acrstylefmt">sm-short-long-desc</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlongdesc">&#xa7;6.2.1.4</a>; <a href="#wrglossary.6488">210</a>, <a href="#wrglossary.6542">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15799">523</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acrstyle.sm-short-long"><span class="acrstylefmt">sm-short-long</span></a><span class="qquad"></span><a href="#sec:acrstylesshortlong">&#xa7;6.2.1.2</a>; <a href="#wrglossary.6454">209</a>, <a href="#wrglossary.6527">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15801">524</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:acronymentry"><code class="csfmt">\acronymentry</code></a><span class="qquad"></span><a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#wrglossary.6281">204</a>&#x2013;<a href="#wrglossary.6513">211</a>, <a href="#wrglossary.6833">217</a>, <a href="#wrglossary.6844">218</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16330">547</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acronymfont"><code class="csfmt">\acronymfont</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6122">197</a>&#x2013;<a href="#wrglossary.6570">212</a> passim, <a href="#wrglossary.7047">221</a>, <a href="#wrglossary.7060">222</a>, <a href="#wrglossary.10079">315</a>, <a href="#wrglossary.12283">401</a>, <a href="#wrglossary.12456">406</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16334">547</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1343">48</a>&#x2013;<a href="#wrglossary.1376">50</a>, <a href="#wrglossary.16187">542</a>, <span class="summarylocfmt"><a href="#wrglossary.16338">547</a></span>,&#xa0;<a href="#wrglossary.19661">663</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.acronym">acronyms</a><span class="qquad"></span><a href="#wrglossary.1072">39</a>, <a href="#wrglossary.3338">113</a>, <a href="#wrglossary.5924">192</a>,&#xa0;<a href="#wrglossary.19178">647</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acronymsort"><code class="csfmt">\acronymsort</code></a><span class="qquad"></span><a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#wrglossary.6283">204</a>&#x2013;<a href="#wrglossary.6514">211</a>, <a href="#wrglossary.6818">217</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16343">547</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.3355">114</a>, <a href="#wrglossary.8065">254</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16348">548</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.6356">205</a>&#x2013;<a href="#wrglossary.6521">211</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16361">548</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ACRshort"><code class="csfmt">\ACRshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6129">197</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16366">548</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acrshort"><code class="csfmt">\Acrshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6127">197</a>, <span class="summarylocfmt"><a href="#wrglossary.16371">548</a></span>,&#xa0;<a href="#wrglossary.16407">549</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.5228">171</a>, <a href="#wrglossary.6120">197</a>, <a href="#wrglossary.6132">198</a>, <a href="#wrglossary.7059">222</a>, <a href="#wrglossary.12233">400</a>, <a href="#wrglossary.12300">402</a>, <a href="#wrglossary.12759">414</a>, <a href="#wrglossary.14938">490</a>, <a href="#wrglossary.14970">491</a>, <span class="summarylocfmt"><a href="#wrglossary.16376">548</a></span>, <a href="#wrglossary.16410">549</a>,&#xa0;<a href="#wrglossary.18364">617</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ACRshortpl"><code class="csfmt">\ACRshortpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6136">198</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16386">548</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acrshortpl"><code class="csfmt">\Acrshortpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6134">198</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16391">549</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acrshortpl"><code class="csfmt">\acrshortpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <a href="#wrglossary.6131">198</a>, <a href="#wrglossary.16388">548</a>, <span class="summarylocfmt"><a href="#wrglossary.16396">549</a></span>,&#xa0;<a href="#wrglossary.17999">604</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acs"><code class="csfmt">\Acs</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16406">549</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acs"><code class="csfmt">\acs</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16409">549</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Acsp"><code class="csfmt">\Acsp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16412">549</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:acsp"><code class="csfmt">\acsp</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#tab:shortcuts">Table 6.1</a>; <span class="summarylocfmt"><a href="#wrglossary.16415">549</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:addcontentsline"><code class="csfmt">\addcontentsline</code></dfn><span class="qquad"></span><a href="#wrglossary.2266">79</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:addglossarytocaptions"><code class="csfmt">\addglossarytocaptions</code></a><span class="qquad"></span><a href="#wrglossary.1363">49</a>&#x2013;<a href="#wrglossary.1426">52</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16418">549</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.align"><span class="envfmt">align</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.5034">165</a>,&#xa0;<a href="#wrglossary.7348">233</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.allcaps">all caps</dfn><span class="qquad"></span><a href="#wrglossary.2288">80</a>, <a href="#wrglossary.5043">165</a>, <a href="#wrglossary.5376">176</a>, <a href="#wrglossary.11159">355</a>, <a href="#wrglossary.11551">373</a>,&#xa0;<a href="#wrglossary.12573">409</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:Alph"><code class="csfmt">\Alph</code></dfn><span class="qquad"></span><a href="#wrglossary.437">16</a>, <a href="#wrglossary.8796">274</a>&#x2013;<a href="#wrglossary.8917">277</a> passim</div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:alph"><code class="csfmt">\alph</code></dfn><span class="qquad"></span><a href="#wrglossary.436">16</a>, <a href="#wrglossary.8797">274</a>&#x2013;<a href="#wrglossary.8913">277</a> passim</div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:alpha"><code class="csfmt">\alpha</code></dfn><span class="qquad"></span><a href="#wrglossary.332">12</a>,&#xa0;<a href="#wrglossary.5093">167</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:alsoname"><code class="csfmt">\alsoname</code></dfn><span class="qquad"></span><a href="#wrglossary.14069">459</a>, <a href="#wrglossary.14102">460</a>,&#xa0;<a href="#wrglossary.19417">654</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:altnewglossary"><code class="csfmt">\altnewglossary</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.7603">242</a>, <a href="#wrglossary.8004">253</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16424">550</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.amsgen"><span class="styfmt">amsgen</span> package</dfn><span class="qquad"></span><a href="#wrglossary.171">7</a>,&#xa0;<a href="#wrglossary.7154">224</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.amsmath"><span class="styfmt">amsmath</span> package</dfn><span class="qquad"></span><a href="#wrglossary.5033">165</a>, <a href="#wrglossary.7347">233</a>,&#xa0;<a href="#wrglossary.11430">367</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:andname"><code class="csfmt">\andname</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16427">550</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:appto"><code class="csfmt">\appto</code></dfn><span class="qquad"></span><a href="#wrglossary.9230">285</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:apptoglossarypreamble"><code class="xtrcsfmt">\apptoglossarypreamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7888">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16431">550</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:arabic"><code class="csfmt">\arabic</code></dfn><span class="qquad"></span><a href="#wrglossary.433">16</a>, <a href="#wrglossary.8792">274</a>&#x2013;<a href="#wrglossary.8911">277</a> passim, <a href="#wrglossary.10960">345</a>,&#xa0;<a href="#wrglossary.13558">441</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.arara"><span class="appfmt">arara</span></dfn><span class="qquad"></span><a href="#wrglossary.150">6</a>, <a href="#wrglossary.480">17</a>, <a href="#wrglossary.616">22</a>, <a href="#wrglossary.700">25</a>, <a href="#wrglossary.974">35</a>, <a href="#wrglossary.1487">54</a>, <a href="#wrglossary.1716">61</a>, <a href="#wrglossary.1874">67</a>, <a href="#wrglossary.1915">68</a>,&#xa0;<a href="#wrglossary.13136">425</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.array"><span class="styfmt">array</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9780">304</a>,&#xa0;<a href="#wrglossary.10006">312</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ascii">ASCII</dfn><span class="qquad"></span><a href="#wrglossary.331">12</a>, <a href="#wrglossary.3926">132</a>, <a href="#wrglossary.7673">244</a>, <a href="#wrglossary.8795">274</a>, <a href="#wrglossary.8809">275</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15089">498</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:AtBeginDocument"><code class="csfmt">\AtBeginDocument</code></dfn><span class="qquad"></span><a href="#wrglossary.4590">153</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.atom"><span class="appfmt">atom</span></dfn><span class="qquad"></span><a href="#wrglossary.2241">78</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.attribute">attribute</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.accessattr">accessibility attribute</a>, <a href="#glo:idx.categoryattribute">category attributes</a> &amp; <a href="#glo:idx.xindyattr">xindy attributes</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.auto-completion">auto-completion</dfn><span class="qquad"></span><a href="#wrglossary.1893">68</a>, <a href="#wrglossary.2199">77</a>,&#xa0;<a href="#wrglossary.19988">667</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.auto-completion">auto-completion</dfn><span class="qquad"></span><a href="#wrglossary.1897">68</a>, <a href="#wrglossary.2203">77</a>,&#xa0;<a href="#wrglossary.20005">670</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index6553600 -->
<section id="index6619136"><!-- start of section index6619136 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->B<div class="labellink"><a href="#index6619136">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.babel"><span class="styfmt">babel</span> package</dfn><span class="qquad"></span><a href="#wrglossary.200">8</a>, <a href="#wrglossary.453">16</a>, <a href="#wrglossary.1192">43</a>&#x2013;<a href="#wrglossary.1333">48</a>, <a href="#wrglossary.2077">75</a>, <a href="#wrglossary.3016">103</a>, <a href="#wrglossary.3757">128</a>, <a href="#wrglossary.4591">153</a>, <a href="#wrglossary.4725">157</a>, <a href="#wrglossary.9024">279</a>, <a href="#wrglossary.9146">282</a>, <a href="#wrglossary.10810">339</a>, <a href="#wrglossary.13163">424</a>, <a href="#wrglossary.16178">539</a>,&#xa0;<a href="#wrglossary.19973">667</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:babelprovide"><code class="csfmt">\babelprovide</code></dfn><span class="qquad"></span><a href="#wrglossary.197">8</a>,&#xa0;<a href="#wrglossary.1193">43</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cls.beamer"><span class="clsfmt">beamer</span> class</dfn><span class="qquad"></span><a href="#wrglossary.5025">165</a>, <a href="#wrglossary.7301">229</a>,&#xa0;<a href="#wrglossary.7340">232</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></dfn><span class="qquad"></span><a href="#wrglossary.14834">483</a>&#x2013;<a href="#wrglossary.14931">487</a> passim</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:bfseries"><code class="csfmt">\bfseries</code></dfn><span class="qquad"></span><a href="#wrglossary.8532">266</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.bib2gls"><span class="appfmt">bib2gls</span></dfn><span class="qquad"></span><a href="#wrglossary.627">22</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.babel"><span class="styfmt">babel</span> package</dfn><span class="qquad"></span><a href="#wrglossary.201">8</a>, <a href="#wrglossary.454">16</a>, <a href="#wrglossary.1196">43</a>&#x2013;<a href="#wrglossary.1337">48</a>, <a href="#wrglossary.2081">75</a>, <a href="#wrglossary.3020">103</a>, <a href="#wrglossary.3761">128</a>, <a href="#wrglossary.4595">153</a>, <a href="#wrglossary.4729">157</a>, <a href="#wrglossary.9028">280</a>, <a href="#wrglossary.9150">283</a>, <a href="#wrglossary.10820">341</a>, <a href="#wrglossary.13173">427</a>, <a href="#wrglossary.16188">542</a>,&#xa0;<a href="#wrglossary.19990">670</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:babelprovide"><code class="csfmt">\babelprovide</code></dfn><span class="qquad"></span><a href="#wrglossary.198">8</a>,&#xa0;<a href="#wrglossary.1197">43</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cls.beamer"><span class="clsfmt">beamer</span> class</dfn><span class="qquad"></span><a href="#wrglossary.5029">165</a>, <a href="#wrglossary.7305">230</a>,&#xa0;<a href="#wrglossary.7344">233</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:BeginAccSupp"><code class="csfmt">\BeginAccSupp</code></dfn><span class="qquad"></span><a href="#wrglossary.14844">486</a>&#x2013;<a href="#wrglossary.14941">490</a> passim</div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:bfseries"><code class="csfmt">\bfseries</code></dfn><span class="qquad"></span><a href="#wrglossary.8536">267</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.bib2gls"><span class="appfmt">bib2gls</span></dfn><span class="qquad"></span><a href="#wrglossary.628">22</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx1"><dfn id="glo:switch.b2g.g"><span class="shortargfmt">-g</span></dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:switch.group"><span class="longargfmt">--group</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.group"><span class="longargfmt">--group</span></dfn><span class="qquad"></span><a href="#wrglossary.697">25</a>, <a href="#wrglossary.971">35</a>, <a href="#wrglossary.2628">91</a>, <a href="#wrglossary.12139">394</a>, <a href="#wrglossary.13841">449</a>, <a href="#wrglossary.14184">461</a>, <a href="#wrglossary.14384">468</a>, <a href="#wrglossary.14552">474</a>, <a href="#wrglossary.14606">476</a>,&#xa0;<a href="#wrglossary.15393">504</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.group"><span class="longargfmt">--group</span></dfn><span class="qquad"></span><a href="#wrglossary.698">25</a>, <a href="#wrglossary.972">35</a>, <a href="#wrglossary.2632">91</a>, <a href="#wrglossary.12149">397</a>, <a href="#wrglossary.13851">452</a>, <a href="#wrglossary.14194">464</a>, <a href="#wrglossary.14394">471</a>, <a href="#wrglossary.14562">477</a>, <a href="#wrglossary.14616">479</a>,&#xa0;<a href="#wrglossary.15403">507</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:switch.b2g.m"><span class="shortargfmt">-m</span></dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:switch.map-format"><span class="longargfmt">--map-format</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.map-format"><span class="longargfmt">--map-format</span></dfn><span class="qquad"></span><a href="#wrglossary.13123">422</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.no-group"><span class="longargfmt">--no-group</span></dfn><span class="qquad"></span><a href="#wrglossary.15685">514</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></a><span class="qquad"></span><a href="#wrglossary.5848">189</a>, <a href="#wrglossary.5889">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16426">547</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></a><span class="qquad"></span><a href="#wrglossary.5849">189</a>, <a href="#wrglossary.5891">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16431">547</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cls.book"><span class="clsfmt">book</span> class</dfn><span class="qquad"></span><a href="#wrglossary.7825">246</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.booktabs"><span class="styfmt">booktabs</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9676">299</a>, <a href="#wrglossary.9781">303</a>, <a href="#wrglossary.9874">306</a>,&#xa0;<a href="#wrglossary.14609">476</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:bottomrule"><code class="csfmt">\bottomrule</code></dfn><span class="qquad"></span><a href="#wrglossary.9877">306</a>,&#xa0;<a href="#wrglossary.9892">307</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.map-format"><span class="longargfmt">--map-format</span></dfn><span class="qquad"></span><a href="#wrglossary.13133">425</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.no-group"><span class="longargfmt">--no-group</span></dfn><span class="qquad"></span><a href="#wrglossary.15695">517</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:bibglsdelimN"><code class="xtrcsfmt">\bibglsdelimN</code></a><span class="qquad"></span><a href="#wrglossary.5852">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16436">550</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:bibglslastDelimN"><code class="xtrcsfmt">\bibglslastDelimN</code></a><span class="qquad"></span><a href="#wrglossary.5853">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16441">550</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cls.book"><span class="clsfmt">book</span> class</dfn><span class="qquad"></span><a href="#wrglossary.7829">247</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.booktabs"><span class="styfmt">booktabs</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9680">300</a>, <a href="#wrglossary.9785">304</a>, <a href="#wrglossary.9878">307</a>,&#xa0;<a href="#wrglossary.14619">479</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:bottomrule"><code class="csfmt">\bottomrule</code></dfn><span class="qquad"></span><a href="#wrglossary.9881">307</a>,&#xa0;<a href="#wrglossary.9896">308</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index6619136 -->
<section id="index6684672"><!-- start of section index6684672 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->C<div class="labellink"><a href="#index6684672">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:c"><code class="csfmt">\c</code></dfn><span class="qquad"></span><a href="#wrglossary.405">15</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a><span class="qquad"></span><a href="#wrglossary.5715">184</a>, <a href="#wrglossary.11206">355</a>, <span class="summarylocfmt"><a href="#wrglossary.16436">547</a></span>, <a href="#wrglossary.16839">562</a>,&#xa0;<a href="#wrglossary.19530">656</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a><span class="qquad"></span><a href="#wrglossary.5713">184</a>, <a href="#wrglossary.11204">355</a>, <span class="summarylocfmt"><a href="#wrglossary.16440">548</a></span>,&#xa0;<a href="#wrglossary.16838">562</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:caption"><code class="csfmt">\caption</code></dfn><span class="qquad"></span><a href="#wrglossary.2781">96</a>,&#xa0;<a href="#wrglossary.4800">160</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:captionslanguage"><code class="csfmt">\captions<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></dfn><span class="qquad"></span><a href="#wrglossary.1337">48</a>, <a href="#wrglossary.1401">51</a>, <a href="#wrglossary.2085">75</a>,&#xa0;<a href="#wrglossary.16411">546</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:casechange">case change</dfn><span class="qquad"></span><a href="#wrglossary.11143">353</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15081">495</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.uppercase">uppercase</a>, <a href="#glo:idx.lowercase">lowercase</a>, <a href="#glo:idx.titlecase">title case</a>, <a href="#glo:idx.sentencecase">sentence case</a> &amp; <a href="#glo:idx.allcaps">all caps</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:c"><code class="csfmt">\c</code></dfn><span class="qquad"></span><a href="#wrglossary.406">15</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a><span class="qquad"></span><a href="#wrglossary.5719">185</a>, <a href="#wrglossary.11216">357</a>, <span class="summarylocfmt"><a href="#wrglossary.16446">550</a></span>, <a href="#wrglossary.16849">565</a>,&#xa0;<a href="#wrglossary.19547">659</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a><span class="qquad"></span><a href="#wrglossary.5717">185</a>, <a href="#wrglossary.11214">357</a>, <span class="summarylocfmt"><a href="#wrglossary.16450">551</a></span>,&#xa0;<a href="#wrglossary.16848">565</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:caption"><code class="csfmt">\caption</code></dfn><span class="qquad"></span><a href="#wrglossary.2785">96</a>,&#xa0;<a href="#wrglossary.4804">160</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:captionslanguage"><code class="csfmt">\captions<span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span></code></dfn><span class="qquad"></span><a href="#wrglossary.1341">48</a>, <a href="#wrglossary.1405">51</a>, <a href="#wrglossary.2089">75</a>,&#xa0;<a href="#wrglossary.16421">549</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:casechange">case change</dfn><span class="qquad"></span><a href="#wrglossary.11153">355</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15091">498</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.uppercase">uppercase</a>, <a href="#glo:idx.lowercase">lowercase</a>, <a href="#glo:idx.titlecase">title case</a>, <a href="#glo:idx.sentencecase">sentence case</a> &amp; <a href="#glo:idx.allcaps">all caps</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.category">categories</dfn><span class="qquad"></span><a href="#wrglossary.15335">502</a>, <a href="#wrglossary.18683">626</a>, <a href="#wrglossary.18795">630</a>,&#xa0;<a href="#wrglossary.18898">634</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></dfn><span class="qquad"></span><a href="#wrglossary.1078">39</a>, <a href="#wrglossary.1115">40</a>, <a href="#wrglossary.2191">77</a>, <a href="#wrglossary.2726">95</a>, <a href="#wrglossary.12024">390</a>, <a href="#wrglossary.12031">391</a>, <a href="#wrglossary.12222">397</a>, <a href="#wrglossary.12330">400</a>, <a href="#wrglossary.12469">404</a>, <a href="#wrglossary.12638">407</a>, <a href="#wrglossary.12744">411</a>, <a href="#wrglossary.14946">488</a>, <a href="#wrglossary.14987">489</a>, <a href="#wrglossary.19153">644</a>,&#xa0;<a href="#wrglossary.19407">651</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.acronym"><span class="catfmt">acronym</span></dfn><span class="qquad"></span><a href="#wrglossary.1077">39</a>, <a href="#wrglossary.1100">40</a>, <a href="#wrglossary.2192">77</a>, <a href="#wrglossary.2727">95</a>, <a href="#wrglossary.5969">192</a>, <a href="#wrglossary.12016">390</a>, <a href="#wrglossary.12033">391</a>, <a href="#wrglossary.12215">397</a>&#x2013;<a href="#wrglossary.12331">400</a>, <a href="#wrglossary.12470">404</a>, <a href="#wrglossary.12639">407</a>, <a href="#wrglossary.12735">411</a>, <a href="#wrglossary.12774">412</a>, <a href="#wrglossary.14974">489</a>,&#xa0;<a href="#wrglossary.19165">644</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.general"><span class="catfmt">general</span></dfn><span class="qquad"></span><a href="#wrglossary.12520">405</a>, <a href="#wrglossary.13721">445</a>, <a href="#wrglossary.13905">451</a>, <a href="#wrglossary.14193">461</a>,&#xa0;<a href="#wrglossary.14986">489</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.index"><span class="catfmt">index</span></dfn><span class="qquad"></span><a href="#wrglossary.14989">489</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.number"><span class="catfmt">number</span></dfn><span class="qquad"></span><a href="#wrglossary.14991">489</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.symbol"><span class="catfmt">symbol</span></dfn><span class="qquad"></span><a href="#wrglossary.13942">452</a>, <a href="#wrglossary.14051">456</a>,&#xa0;<a href="#wrglossary.14990">489</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.categoryattribute">category attributes</dfn><span class="qquad"></span><a href="#wrglossary.872">33</a>, <a href="#wrglossary.906">34</a>, <a href="#wrglossary.2190">77</a>, <a href="#wrglossary.2725">95</a>, <a href="#wrglossary.3220">110</a>, <a href="#wrglossary.5633">182</a>, <a href="#wrglossary.6007">193</a>, <a href="#wrglossary.9433">291</a>, <a href="#wrglossary.9471">292</a>, <a href="#wrglossary.10419">328</a>, <a href="#wrglossary.10447">329</a>, <a href="#wrglossary.12455">403</a>, <a href="#wrglossary.12541">405</a>, <a href="#wrglossary.12683">409</a>&#x2013;<a href="#wrglossary.13000">418</a> passim, <a href="#wrglossary.14984">489</a>,&#xa0;<a href="#wrglossary.18123">606</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></dfn><span class="qquad"></span><a href="#wrglossary.12682">409</a>&#x2013;<a href="#wrglossary.12767">412</a> passim,&#xa0;<a href="#wrglossary.14983">489</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></dfn><span class="qquad"></span><a href="#wrglossary.873">33</a>, <a href="#wrglossary.10432">328</a>, <a href="#wrglossary.12454">403</a>, <a href="#wrglossary.12540">405</a>,&#xa0;<a href="#wrglossary.12896">415</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></dfn><span class="qquad"></span><a href="#wrglossary.874">33</a>, <a href="#wrglossary.9469">292</a>, <a href="#wrglossary.10431">328</a>,&#xa0;<a href="#wrglossary.13465">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></dfn><span class="qquad"></span><a href="#wrglossary.905">34</a>, <a href="#wrglossary.9432">291</a>,&#xa0;<a href="#wrglossary.10418">328</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></dfn><span class="qquad"></span><a href="#wrglossary.9431">291</a>, <a href="#wrglossary.10417">328</a>,&#xa0;<a href="#wrglossary.13463">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></dfn><span class="qquad"></span><a href="#wrglossary.9470">292</a>, <a href="#wrglossary.10446">329</a>,&#xa0;<a href="#wrglossary.12999">418</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></dfn><span class="qquad"></span><a href="#wrglossary.2724">95</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></dfn><span class="qquad"></span><a href="#wrglossary.12700">409</a>&#x2013;<a href="#wrglossary.12756">411</a>,&#xa0;<a href="#wrglossary.15003">489</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></dfn><span class="qquad"></span><a href="#wrglossary.3219">110</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></dfn><span class="qquad"></span><a href="#wrglossary.2189">77</a>,&#xa0;<a href="#wrglossary.5632">182</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></dfn><span class="qquad"></span><a href="#wrglossary.12688">409</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.pluraldiscardperiod"><span class="csoptfmt">pluraldiscardperiod</span></dfn><span class="qquad"></span><a href="#wrglossary.12689">409</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></dfn><span class="qquad"></span><a href="#wrglossary.12691">409</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:cGls"><code class="csfmt">\cGls</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7412">235</a>, <a href="#wrglossary.7441">236</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16444">548</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> &amp; <a href="#glo:cGlsformat"><code class="csfmt">\cGlsformat</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.category">categories</dfn><span class="qquad"></span><a href="#wrglossary.15345">505</a>, <a href="#wrglossary.18700">629</a>, <a href="#wrglossary.18812">634</a>,&#xa0;<a href="#wrglossary.18915">637</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.abbreviation"><span class="catfmt">abbreviation</span></dfn><span class="qquad"></span><a href="#wrglossary.1082">39</a>, <a href="#wrglossary.1119">40</a>, <a href="#wrglossary.2195">77</a>, <a href="#wrglossary.2730">95</a>, <a href="#wrglossary.12034">393</a>, <a href="#wrglossary.12041">394</a>, <a href="#wrglossary.12232">400</a>, <a href="#wrglossary.12340">403</a>, <a href="#wrglossary.12479">407</a>, <a href="#wrglossary.12648">410</a>, <a href="#wrglossary.12754">414</a>, <a href="#wrglossary.14956">491</a>, <a href="#wrglossary.14997">492</a>, <a href="#wrglossary.19170">647</a>,&#xa0;<a href="#wrglossary.19424">654</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.acronym"><span class="catfmt">acronym</span></dfn><span class="qquad"></span><a href="#wrglossary.1081">39</a>, <a href="#wrglossary.1104">40</a>, <a href="#wrglossary.2196">77</a>, <a href="#wrglossary.2731">95</a>, <a href="#wrglossary.5973">193</a>, <a href="#wrglossary.12026">393</a>, <a href="#wrglossary.12043">394</a>, <a href="#wrglossary.12225">400</a>&#x2013;<a href="#wrglossary.12341">403</a>, <a href="#wrglossary.12480">407</a>, <a href="#wrglossary.12649">410</a>, <a href="#wrglossary.12745">414</a>, <a href="#wrglossary.12784">415</a>, <a href="#wrglossary.14984">492</a>,&#xa0;<a href="#wrglossary.19182">647</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.general"><span class="catfmt">general</span></dfn><span class="qquad"></span><a href="#wrglossary.12530">408</a>, <a href="#wrglossary.13731">448</a>, <a href="#wrglossary.13915">454</a>, <a href="#wrglossary.14203">464</a>,&#xa0;<a href="#wrglossary.14996">492</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.index"><span class="catfmt">index</span></dfn><span class="qquad"></span><a href="#wrglossary.14999">492</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.number"><span class="catfmt">number</span></dfn><span class="qquad"></span><a href="#wrglossary.15001">492</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.cat.symbol"><span class="catfmt">symbol</span></dfn><span class="qquad"></span><a href="#wrglossary.13952">455</a>, <a href="#wrglossary.14061">459</a>,&#xa0;<a href="#wrglossary.15000">492</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.categoryattribute">category attributes</dfn><span class="qquad"></span><a href="#wrglossary.873">33</a>, <a href="#wrglossary.907">34</a>, <a href="#wrglossary.2194">77</a>, <a href="#wrglossary.2729">95</a>, <a href="#wrglossary.3224">110</a>, <a href="#wrglossary.5637">183</a>, <a href="#wrglossary.6011">194</a>, <a href="#wrglossary.9437">292</a>, <a href="#wrglossary.9475">293</a>, <a href="#wrglossary.10423">329</a>, <a href="#wrglossary.10451">330</a>, <a href="#wrglossary.12465">406</a>, <a href="#wrglossary.12551">408</a>, <a href="#wrglossary.12693">412</a>&#x2013;<a href="#wrglossary.13010">421</a> passim, <a href="#wrglossary.14994">492</a>,&#xa0;<a href="#wrglossary.18140">609</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></dfn><span class="qquad"></span><a href="#wrglossary.12692">412</a>&#x2013;<a href="#wrglossary.12777">415</a> passim,&#xa0;<a href="#wrglossary.14993">492</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></dfn><span class="qquad"></span><a href="#wrglossary.874">33</a>, <a href="#wrglossary.10436">329</a>, <a href="#wrglossary.12464">406</a>, <a href="#wrglossary.12550">408</a>,&#xa0;<a href="#wrglossary.12906">418</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></dfn><span class="qquad"></span><a href="#wrglossary.875">33</a>, <a href="#wrglossary.9473">293</a>, <a href="#wrglossary.10435">329</a>,&#xa0;<a href="#wrglossary.13475">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></dfn><span class="qquad"></span><a href="#wrglossary.906">34</a>, <a href="#wrglossary.9436">292</a>,&#xa0;<a href="#wrglossary.10422">329</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></dfn><span class="qquad"></span><a href="#wrglossary.9435">292</a>, <a href="#wrglossary.10421">329</a>,&#xa0;<a href="#wrglossary.13473">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></dfn><span class="qquad"></span><a href="#wrglossary.9474">293</a>, <a href="#wrglossary.10450">330</a>,&#xa0;<a href="#wrglossary.13009">421</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></dfn><span class="qquad"></span><a href="#wrglossary.2728">95</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></dfn><span class="qquad"></span><a href="#wrglossary.12710">412</a>&#x2013;<a href="#wrglossary.12766">414</a>,&#xa0;<a href="#wrglossary.15013">492</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></dfn><span class="qquad"></span><a href="#wrglossary.3223">110</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></dfn><span class="qquad"></span><a href="#wrglossary.2193">77</a>,&#xa0;<a href="#wrglossary.5636">183</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></dfn><span class="qquad"></span><a href="#wrglossary.12698">412</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.pluraldiscardperiod"><span class="csoptfmt">pluraldiscardperiod</span></dfn><span class="qquad"></span><a href="#wrglossary.12699">412</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></dfn><span class="qquad"></span><a href="#wrglossary.12701">412</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:cGls"><code class="csfmt">\cGls</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7416">236</a>, <a href="#wrglossary.7445">237</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16454">551</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> &amp; <a href="#glo:cGlsformat"><code class="csfmt">\cGlsformat</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:cgls"><code class="csfmt">\cgls</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7408">234</a>&#x2013;<a href="#wrglossary.7449">237</a> passim, <a href="#wrglossary.15065">491</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16447">548</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> &amp; <a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:cgls"><code class="csfmt">\cgls</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7412">235</a>&#x2013;<a href="#wrglossary.7453">238</a> passim, <a href="#wrglossary.15075">494</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16457">551</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> &amp; <a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:cGlsformat"><code class="csfmt">\cGlsformat</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7440">236</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16450">548</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7432">235</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16453">548</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7414">235</a>, <a href="#wrglossary.7445">236</a>, <span class="summarylocfmt"><a href="#wrglossary.16456">548</a></span>,&#xa0;<a href="#wrglossary.16464">549</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> &amp; <a href="#glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:cGlsformat"><code class="csfmt">\cGlsformat</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7444">237</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16460">551</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7436">236</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16463">551</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:cGlspl"><code class="csfmt">\cGlspl</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7418">236</a>, <a href="#wrglossary.7449">237</a>, <span class="summarylocfmt"><a href="#wrglossary.16466">551</a></span>,&#xa0;<a href="#wrglossary.16474">552</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> &amp; <a href="#glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7410">235</a>, <a href="#wrglossary.7437">236</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16459">549</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> &amp; <a href="#glo:cglsplformat"><code class="csfmt">\cglsplformat</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7414">236</a>, <a href="#wrglossary.7441">237</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16469">552</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> &amp; <a href="#glo:cglsplformat"><code class="csfmt">\cglsplformat</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7444">236</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16462">549</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:cglsplformat"><code class="csfmt">\cglsplformat</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7436">236</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16465">549</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:chapter"><code class="csfmt">\chapter</code></dfn><span class="qquad"></span><a href="#wrglossary.2270">79</a>&#x2013;<a href="#wrglossary.2342">82</a> passim, <a href="#wrglossary.4799">160</a>, <a href="#wrglossary.5683">184</a>, <a href="#wrglossary.7777">245</a>&#x2013;<a href="#wrglossary.7906">248</a> passim,&#xa0;<a href="#wrglossary.13525">437</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ctr.chapter"><span class="ctrfmt">chapter</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.8682">271</a>, <a href="#wrglossary.10951">343</a>,&#xa0;<a href="#wrglossary.14638">477</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cite"><code class="csfmt">\cite</code></dfn><span class="qquad"></span><a href="#wrglossary.228">8</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.classicthesis"><span class="styfmt">classicthesis</span> package</dfn><span class="qquad"></span><a href="#wrglossary.178">7</a>, <a href="#wrglossary.2496">87</a>&#x2013;<a href="#wrglossary.2547">89</a>, <a href="#wrglossary.9584">296</a>,&#xa0;<a href="#wrglossary.9668">299</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cleardoublepage"><code class="csfmt">\cleardoublepage</code></dfn><span class="qquad"></span><a href="#wrglossary.7822">246</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:clearpage"><code class="csfmt">\clearpage</code></dfn><span class="qquad"></span><a href="#wrglossary.7827">246</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cli">CLI</dfn><span class="qquad"></span><a href="#wrglossary.149">6</a>, <a href="#wrglossary.401">15</a>, <a href="#wrglossary.531">19</a>, <span class="termslocfmt"><a href="#wrglossary.15116">496</a></span>, <a href="#wrglossary.15210">498</a>,&#xa0;<a href="#wrglossary.15303">500</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.codepage">codepage</a><span class="qquad"></span><a href="#wrglossary.1884">67</a>, <a href="#wrglossary.3036">104</a>, <a href="#wrglossary.10824">339</a>, <a href="#wrglossary.10834">340</a>, <a href="#wrglossary.16135">538</a>,&#xa0;<a href="#wrglossary.18160">607</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.encoding">encoding</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7448">237</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16472">552</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:cglsplformat"><code class="csfmt">\cglsplformat</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7440">237</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16475">552</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:chapter"><code class="csfmt">\chapter</code></dfn><span class="qquad"></span><a href="#wrglossary.2274">79</a>&#x2013;<a href="#wrglossary.2346">82</a> passim, <a href="#wrglossary.4803">160</a>, <a href="#wrglossary.5687">184</a>, <a href="#wrglossary.7781">246</a>&#x2013;<a href="#wrglossary.7910">249</a> passim,&#xa0;<a href="#wrglossary.13535">440</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ctr.chapter"><span class="ctrfmt">chapter</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.8686">272</a>, <a href="#wrglossary.10961">345</a>,&#xa0;<a href="#wrglossary.14648">480</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cite"><code class="csfmt">\cite</code></dfn><span class="qquad"></span><a href="#wrglossary.229">9</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.classicthesis"><span class="styfmt">classicthesis</span> package</dfn><span class="qquad"></span><a href="#wrglossary.179">7</a>, <a href="#wrglossary.183">8</a>, <a href="#wrglossary.2500">87</a>&#x2013;<a href="#wrglossary.2551">89</a>, <a href="#wrglossary.9588">297</a>,&#xa0;<a href="#wrglossary.9672">300</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cleardoublepage"><code class="csfmt">\cleardoublepage</code></dfn><span class="qquad"></span><a href="#wrglossary.7826">247</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:clearpage"><code class="csfmt">\clearpage</code></dfn><span class="qquad"></span><a href="#wrglossary.7831">247</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cli">CLI</dfn><span class="qquad"></span><a href="#wrglossary.149">6</a>, <a href="#wrglossary.402">15</a>, <a href="#wrglossary.532">19</a>, <span class="termslocfmt"><a href="#wrglossary.15126">499</a></span>, <a href="#wrglossary.15220">501</a>,&#xa0;<a href="#wrglossary.15313">503</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.codepage">codepage</a><span class="qquad"></span><a href="#wrglossary.1888">67</a>, <a href="#wrglossary.3040">104</a>, <a href="#wrglossary.10834">341</a>, <a href="#wrglossary.10847">342</a>, <a href="#wrglossary.16145">541</a>,&#xa0;<a href="#wrglossary.18177">610</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.encoding">encoding</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.compositelocation">composite location</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.compositor">compositor</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.compositor">compositor</dfn><span class="qquad"></span><a href="#wrglossary.3673">125</a>, <a href="#wrglossary.3693">126</a>, <a href="#wrglossary.8794">273</a>, <a href="#wrglossary.8795">274</a>, <a href="#wrglossary.8985">278</a>, <a href="#wrglossary.9102">280</a>, <a href="#wrglossary.11062">348</a>,&#xa0;<a href="#wrglossary.18118">606</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></dfn><span class="qquad"></span><a href="#wrglossary.12072">391</a>, <a href="#wrglossary.12108">393</a>, <a href="#wrglossary.12842">413</a>, <a href="#wrglossary.13022">419</a>, <a href="#wrglossary.13104">421</a>, <a href="#wrglossary.13217">425</a>&#x2013;<a href="#wrglossary.13300">428</a> passim, <a href="#wrglossary.13803">447</a>, <a href="#wrglossary.13810">448</a>, <a href="#wrglossary.14120">458</a>,&#xa0;<a href="#wrglossary.14529">473</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.bibenc"><span class="longargfmt">--bibenc</span></dfn><span class="qquad"></span><a href="#wrglossary.14520">473</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.compositor">compositor</dfn><span class="qquad"></span><a href="#wrglossary.3677">125</a>, <a href="#wrglossary.3697">126</a>, <a href="#wrglossary.8798">274</a>, <a href="#wrglossary.8799">275</a>, <a href="#wrglossary.8989">279</a>, <a href="#wrglossary.9106">281</a>, <a href="#wrglossary.11072">350</a>,&#xa0;<a href="#wrglossary.18135">609</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></dfn><span class="qquad"></span><a href="#wrglossary.12082">394</a>, <a href="#wrglossary.12118">396</a>, <a href="#wrglossary.12852">416</a>, <a href="#wrglossary.13032">422</a>, <a href="#wrglossary.13114">424</a>, <a href="#wrglossary.13227">428</a>&#x2013;<a href="#wrglossary.13310">431</a> passim, <a href="#wrglossary.13813">450</a>, <a href="#wrglossary.13820">451</a>, <a href="#wrglossary.14130">461</a>,&#xa0;<a href="#wrglossary.14539">476</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.bibenc"><span class="longargfmt">--bibenc</span></dfn><span class="qquad"></span><a href="#wrglossary.14530">476</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:switch.i"><span class="shortargfmt">-i</span></dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.ignore-type"><span class="longargfmt">--ignore-type</span></dfn><span class="qquad"></span><a href="#wrglossary.13427">432</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></dfn><span class="qquad"></span><a href="#wrglossary.13504">436</a>,&#xa0;<a href="#wrglossary.14168">460</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></dfn><span class="qquad"></span><a href="#wrglossary.12073">391</a>, <a href="#wrglossary.12309">399</a>, <a href="#wrglossary.12843">413</a>, <a href="#wrglossary.13105">421</a>, <a href="#wrglossary.13221">425</a>, <a href="#wrglossary.13299">428</a>, <a href="#wrglossary.13426">432</a>, <a href="#wrglossary.13500">436</a>, <a href="#wrglossary.13603">440</a>, <a href="#wrglossary.13804">447</a>, <a href="#wrglossary.13986">453</a>, <a href="#wrglossary.14169">460</a>, <a href="#wrglossary.14373">467</a>, <a href="#wrglossary.14468">471</a>, <a href="#wrglossary.14518">473</a>,&#xa0;<a href="#wrglossary.14793">482</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.split-on-type"><span class="longargfmt">--split-on-type</span></dfn><span class="qquad"></span><a href="#wrglossary.13220">425</a>,&#xa0;<a href="#wrglossary.13600">440</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.ignore-type"><span class="longargfmt">--ignore-type</span></dfn><span class="qquad"></span><a href="#wrglossary.13437">435</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></dfn><span class="qquad"></span><a href="#wrglossary.13514">439</a>,&#xa0;<a href="#wrglossary.14178">463</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.preamble-only"><span class="longargfmt">--preamble-only</span></dfn><span class="qquad"></span><a href="#wrglossary.12083">394</a>, <a href="#wrglossary.12319">402</a>, <a href="#wrglossary.12853">416</a>, <a href="#wrglossary.13115">424</a>, <a href="#wrglossary.13231">428</a>, <a href="#wrglossary.13309">431</a>, <a href="#wrglossary.13436">435</a>, <a href="#wrglossary.13510">439</a>, <a href="#wrglossary.13613">443</a>, <a href="#wrglossary.13814">450</a>, <a href="#wrglossary.13996">456</a>, <a href="#wrglossary.14179">463</a>, <a href="#wrglossary.14383">470</a>, <a href="#wrglossary.14478">474</a>, <a href="#wrglossary.14528">476</a>,&#xa0;<a href="#wrglossary.14803">485</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.split-on-type"><span class="longargfmt">--split-on-type</span></dfn><span class="qquad"></span><a href="#wrglossary.13230">428</a>,&#xa0;<a href="#wrglossary.13610">443</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:switch.t"><span class="shortargfmt">-t</span></dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:switch.split-on-type"><span class="longargfmt">--split-on-type</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.texenc"><span class="longargfmt">--texenc</span></dfn><span class="qquad"></span><a href="#wrglossary.14519">473</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:csletcs"><code class="csfmt">\csletcs</code></dfn><span class="qquad"></span><a href="#wrglossary.9228">284</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7585">241</a>, <a href="#wrglossary.10468">329</a>&#x2013;<a href="#wrglossary.10510">331</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16468">549</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></dfn><span class="qquad"></span><a href="#wrglossary.1362">49</a>&#x2013;<a href="#wrglossary.1425">52</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></dfn><span class="qquad"></span><a href="#wrglossary.1360">49</a>&#x2013;<a href="#wrglossary.1423">52</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:CustomAcronymFields"><code class="csfmt">\CustomAcronymFields</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16472">549</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:CustomNewAcronymDef"><code class="csfmt">\CustomNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16477">549</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.texenc"><span class="longargfmt">--texenc</span></dfn><span class="qquad"></span><a href="#wrglossary.14529">476</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:csletcs"><code class="csfmt">\csletcs</code></dfn><span class="qquad"></span><a href="#wrglossary.9232">285</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:currentglossary"><code class="csfmt">\currentglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7589">242</a>, <a href="#wrglossary.10472">330</a>&#x2013;<a href="#wrglossary.10520">332</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16478">552</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:CurrentTrackedDialect"><code class="csfmt">\CurrentTrackedDialect</code></dfn><span class="qquad"></span><a href="#wrglossary.1366">49</a>&#x2013;<a href="#wrglossary.1429">52</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:CurrentTrackedLanguage"><code class="csfmt">\CurrentTrackedLanguage</code></dfn><span class="qquad"></span><a href="#wrglossary.1364">49</a>&#x2013;<a href="#wrglossary.1427">52</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:CustomAcronymFields"><code class="csfmt">\CustomAcronymFields</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16482">552</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:CustomNewAcronymDef"><code class="csfmt">\CustomNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16487">552</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index6684672 -->
<section id="index6750208"><!-- start of section index6750208 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->D<div class="labellink"><a href="#index6750208">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.datatool-base"><span class="styfmt">datatool-base</span> package</dfn><span class="qquad"></span><a href="#wrglossary.16532">551</a>,&#xa0;<a href="#wrglossary.16535">552</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.datatool"><span class="styfmt">datatool</span> package</dfn><span class="qquad"></span><a href="#wrglossary.7686">243</a>, <a href="#wrglossary.16533">551</a>, <a href="#wrglossary.16536">552</a>,&#xa0;<a href="#wrglossary.18649">624</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3413">115</a>, <a href="#wrglossary.5343">175</a>, <a href="#wrglossary.5982">192</a>, <a href="#wrglossary.11231">356</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16482">549</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:def"><code class="csfmt">\def</code></dfn><span class="qquad"></span><a href="#wrglossary.11475">367</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DefaultNewAcronymDef"><code class="csfmt">\DefaultNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16485">550</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:defglsdisplay"><code class="csfmt">\defglsdisplay</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16489">550</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:defglsdisplayfirst"><code class="csfmt">\defglsdisplayfirst</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16494">550</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.4872">161</a>, <a href="#wrglossary.5013">165</a>&#x2013;<a href="#wrglossary.5182">169</a> passim, <a href="#wrglossary.5324">175</a>, <a href="#wrglossary.5492">179</a>, <a href="#wrglossary.6093">196</a>, <a href="#wrglossary.6260">202</a>, <a href="#wrglossary.6542">210</a>, <span class="summarylocfmt"><a href="#wrglossary.16499">550</a></span>,&#xa0;<a href="#wrglossary.19183">645</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DefineAcronymSynonyms"><code class="csfmt">\DefineAcronymSynonyms</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3436">116</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16503">550</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.datatool-base"><span class="styfmt">datatool-base</span> package</dfn><span class="qquad"></span><a href="#wrglossary.16542">554</a>,&#xa0;<a href="#wrglossary.16545">555</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.datatool"><span class="styfmt">datatool</span> package</dfn><span class="qquad"></span><a href="#wrglossary.7690">244</a>, <a href="#wrglossary.16543">554</a>, <a href="#wrglossary.16546">555</a>,&#xa0;<a href="#wrglossary.18666">628</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3417">115</a>, <a href="#wrglossary.5347">175</a>, <a href="#wrglossary.5986">193</a>, <a href="#wrglossary.11241">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16492">552</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:def"><code class="csfmt">\def</code></dfn><span class="qquad"></span><a href="#wrglossary.11485">369</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DefaultNewAcronymDef"><code class="csfmt">\DefaultNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16495">553</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:defglsdisplay"><code class="csfmt">\defglsdisplay</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16499">553</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:defglsdisplayfirst"><code class="csfmt">\defglsdisplayfirst</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16504">553</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.4876">161</a>, <a href="#wrglossary.5017">165</a>&#x2013;<a href="#wrglossary.5186">170</a> passim, <a href="#wrglossary.5328">175</a>, <a href="#wrglossary.5496">179</a>, <a href="#wrglossary.6097">197</a>, <a href="#wrglossary.6264">203</a>, <a href="#wrglossary.6546">211</a>, <span class="summarylocfmt"><a href="#wrglossary.16509">553</a></span>,&#xa0;<a href="#wrglossary.19200">648</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DefineAcronymSynonyms"><code class="csfmt">\DefineAcronymSynonyms</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3440">116</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16513">553</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:delimN"><code class="csfmt">\delimN</code></a><span class="qquad"></span><a href="#sec:numberlists">&#xa7;12</a>; <a href="#wrglossary.5862">189</a>, <a href="#wrglossary.8452">265</a>, <a href="#wrglossary.8629">269</a>, <a href="#wrglossary.9357">289</a>, <a href="#wrglossary.16427">547</a>, <span class="summarylocfmt"><a href="#wrglossary.16506">550</a></span>, <a href="#wrglossary.17600">588</a>,&#xa0;<a href="#wrglossary.17905">599</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:delimR"><code class="csfmt">\delimR</code></a><span class="qquad"></span><a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.5851">189</a>, <a href="#wrglossary.8562">267</a>&#x2013;<a href="#wrglossary.8697">271</a> passim, <a href="#wrglossary.9157">282</a>, <a href="#wrglossary.9199">283</a>, <span class="summarylocfmt"><a href="#wrglossary.16508">550</a></span>, <a href="#wrglossary.17599">588</a>,&#xa0;<a href="#wrglossary.17904">599</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.description"><span class="envfmt">description</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.179">7</a>, <a href="#wrglossary.2499">87</a>, <a href="#wrglossary.9457">292</a>, <a href="#wrglossary.9578">296</a>&#x2013;<a href="#wrglossary.9653">299</a> passim, <a href="#wrglossary.10515">331</a>, <a href="#wrglossary.15800">522</a>, <a href="#wrglossary.15891">526</a>,&#xa0;<a href="#wrglossary.15900">527</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DescriptionDUANewAcronymDef"><code class="csfmt">\DescriptionDUANewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16511">551</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DescriptionFootnoteNewAcronymDef"><code class="csfmt">\DescriptionFootnoteNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16515">551</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1366">49</a>, <a href="#wrglossary.1374">50</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16519">551</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DescriptionNewAcronymDef"><code class="csfmt">\DescriptionNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16523">551</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:dgls"><code class="xtrcsfmt">\dgls</code></a><span class="qquad"></span><a href="#wrglossary.1933">69</a>, <a href="#wrglossary.16157">539</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16527">551</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:dicei"><code class="csfmt">\dicei</code></dfn><span class="qquad"></span><a href="#wrglossary.10971">344</a>,&#xa0;<a href="#wrglossary.14313">465</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:diceii"><code class="csfmt">\diceii</code></dfn><span class="qquad"></span><a href="#wrglossary.10972">344</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:diceiii"><code class="csfmt">\diceiii</code></dfn><span class="qquad"></span><a href="#wrglossary.10973">344</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:diceiv"><code class="csfmt">\diceiv</code></dfn><span class="qquad"></span><a href="#wrglossary.10974">344</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:dicev"><code class="csfmt">\dicev</code></dfn><span class="qquad"></span><a href="#wrglossary.10975">344</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:dicevi"><code class="csfmt">\dicevi</code></dfn><span class="qquad"></span><a href="#wrglossary.10976">344</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:delimN"><code class="csfmt">\delimN</code></a><span class="qquad"></span><a href="#sec:numberlists">&#xa7;12</a>; <a href="#wrglossary.5866">190</a>, <a href="#wrglossary.8456">266</a>, <a href="#wrglossary.8633">270</a>, <a href="#wrglossary.9361">290</a>, <a href="#wrglossary.16437">550</a>, <span class="summarylocfmt"><a href="#wrglossary.16516">553</a></span>, <a href="#wrglossary.17610">591</a>,&#xa0;<a href="#wrglossary.17922">602</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:delimR"><code class="csfmt">\delimR</code></a><span class="qquad"></span><a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.5855">190</a>, <a href="#wrglossary.8566">268</a>&#x2013;<a href="#wrglossary.8701">272</a> passim, <a href="#wrglossary.9161">283</a>, <a href="#wrglossary.9203">284</a>, <span class="summarylocfmt"><a href="#wrglossary.16518">553</a></span>, <a href="#wrglossary.17609">591</a>,&#xa0;<a href="#wrglossary.17921">602</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.description"><span class="envfmt">description</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.180">7</a>, <a href="#wrglossary.2503">87</a>, <a href="#wrglossary.9461">293</a>, <a href="#wrglossary.9582">297</a>&#x2013;<a href="#wrglossary.9657">300</a> passim, <a href="#wrglossary.10525">332</a>, <a href="#wrglossary.15810">525</a>, <a href="#wrglossary.15901">529</a>,&#xa0;<a href="#wrglossary.15910">530</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DescriptionDUANewAcronymDef"><code class="csfmt">\DescriptionDUANewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16521">554</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DescriptionFootnoteNewAcronymDef"><code class="csfmt">\DescriptionFootnoteNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16525">554</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1370">49</a>, <a href="#wrglossary.1378">50</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16529">554</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DescriptionNewAcronymDef"><code class="csfmt">\DescriptionNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16533">554</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:dgls"><code class="xtrcsfmt">\dgls</code></a><span class="qquad"></span><a href="#wrglossary.1937">69</a>, <a href="#wrglossary.16167">542</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16537">554</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:dicei"><code class="csfmt">\dicei</code></dfn><span class="qquad"></span><a href="#wrglossary.10981">346</a>,&#xa0;<a href="#wrglossary.14323">468</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:diceii"><code class="csfmt">\diceii</code></dfn><span class="qquad"></span><a href="#wrglossary.10982">346</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:diceiii"><code class="csfmt">\diceiii</code></dfn><span class="qquad"></span><a href="#wrglossary.10983">346</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:diceiv"><code class="csfmt">\diceiv</code></dfn><span class="qquad"></span><a href="#wrglossary.10984">346</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:dicev"><code class="csfmt">\dicev</code></dfn><span class="qquad"></span><a href="#wrglossary.10985">346</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:dicevi"><code class="csfmt">\dicevi</code></dfn><span class="qquad"></span><a href="#wrglossary.10986">346</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.displaystyle">display style (or format)</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.entryformat">entry format</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.doc"><span class="styfmt">doc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3567">121</a>,&#xa0;<a href="#wrglossary.8035">252</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.document"><span class="envfmt">document</span> environment</dfn><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.254">9</a>, <a href="#wrglossary.2223">78</a>, <a href="#wrglossary.4593">153</a>&#x2013;<a href="#wrglossary.4753">158</a> passim, <a href="#wrglossary.7375">233</a>, <a href="#wrglossary.16898">564</a>,&#xa0;<a href="#wrglossary.19565">658</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:dtlcompare"><code class="csfmt">\dtlcompare</code></dfn><span class="qquad"></span><a href="#wrglossary.7692">243</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16531">551</a></span>,&#xa0;<a href="#wrglossary.18650">624</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:dtlicompare"><code class="csfmt">\dtlicompare</code></dfn><span class="qquad"></span><a href="#wrglossary.7690">243</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DTLifinlist"><code class="csfmt">\DTLifinlist</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16534">552</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:dtlletterindexcompare"><code class="csfmt">\dtlletterindexcompare</code></dfn><span class="qquad"></span><a href="#wrglossary.7688">243</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:dtlwordindexcompare"><code class="csfmt">\dtlwordindexcompare</code></dfn><span class="qquad"></span><a href="#wrglossary.7687">243</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:DUANewAcronymDef"><code class="csfmt">\DUANewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16537">552</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:DVI">DVI (device independent file format)</dfn><span class="qquad"></span><a href="#wrglossary.4850">161</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.doc"><span class="styfmt">doc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3571">122</a>,&#xa0;<a href="#wrglossary.8039">253</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.document"><span class="envfmt">document</span> environment</dfn><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.255">9</a>, <a href="#wrglossary.2227">78</a>, <a href="#wrglossary.4597">153</a>&#x2013;<a href="#wrglossary.4757">158</a> passim, <a href="#wrglossary.7379">234</a>, <a href="#wrglossary.16908">567</a>,&#xa0;<a href="#wrglossary.19582">661</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:dtlcompare"><code class="csfmt">\dtlcompare</code></dfn><span class="qquad"></span><a href="#wrglossary.7696">244</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16541">554</a></span>,&#xa0;<a href="#wrglossary.18667">628</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:dtlicompare"><code class="csfmt">\dtlicompare</code></dfn><span class="qquad"></span><a href="#wrglossary.7694">244</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DTLifinlist"><code class="csfmt">\DTLifinlist</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16544">555</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:dtlletterindexcompare"><code class="csfmt">\dtlletterindexcompare</code></dfn><span class="qquad"></span><a href="#wrglossary.7692">244</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:dtlwordindexcompare"><code class="csfmt">\dtlwordindexcompare</code></dfn><span class="qquad"></span><a href="#wrglossary.7691">244</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:DUANewAcronymDef"><code class="csfmt">\DUANewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16547">555</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:DVI">DVI (device independent file format)</dfn><span class="qquad"></span><a href="#wrglossary.4854">161</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index6750208 -->
<section id="index6815744"><!-- start of section index6815744 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->E<div class="labellink"><a href="#index6815744">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:emph"><code class="csfmt">\emph</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.8525">266</a>, <a href="#wrglossary.8549">267</a>,&#xa0;<a href="#wrglossary.8719">272</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:emph"><code class="csfmt">\emph</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.8529">267</a>, <a href="#wrglossary.8553">268</a>,&#xa0;<a href="#wrglossary.8723">273</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.encap">encap</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:locationencap">location encap (format)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.encoding">encoding</dfn><span class="qquad"></span><a href="#wrglossary.408">15</a>, <a href="#wrglossary.591">21</a>, <a href="#wrglossary.1246">44</a>, <a href="#wrglossary.1414">51</a>, <a href="#wrglossary.1432">52</a>, <a href="#wrglossary.1779">64</a>&#x2013;<a href="#wrglossary.1885">67</a> passim, <a href="#wrglossary.3037">104</a>, <a href="#wrglossary.10825">339</a>, <a href="#wrglossary.10842">340</a>, <a href="#wrglossary.14264">464</a>, <a href="#wrglossary.14490">472</a>&#x2013;<a href="#wrglossary.14554">474</a>, <a href="#wrglossary.15080">495</a>, <a href="#wrglossary.15320">500</a>,&#xa0;<a href="#wrglossary.18613">623</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.codepage">codepage</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.encoding">encoding</dfn><span class="qquad"></span><a href="#wrglossary.409">15</a>, <a href="#wrglossary.592">21</a>, <a href="#wrglossary.1250">44</a>, <a href="#wrglossary.1418">51</a>, <a href="#wrglossary.1436">52</a>, <a href="#wrglossary.1783">64</a>&#x2013;<a href="#wrglossary.1889">67</a> passim, <a href="#wrglossary.3041">104</a>, <a href="#wrglossary.10835">341</a>, <a href="#wrglossary.10852">342</a>, <a href="#wrglossary.14274">467</a>, <a href="#wrglossary.14500">475</a>&#x2013;<a href="#wrglossary.14564">477</a>, <a href="#wrglossary.15090">498</a>, <a href="#wrglossary.15330">503</a>,&#xa0;<a href="#wrglossary.18630">626</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.codepage">codepage</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></dfn><span class="qquad"></span><a href="#wrglossary.14835">483</a>,&#xa0;<a href="#wrglossary.14844">484</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ensuremath"><code class="csfmt">\ensuremath</code></dfn><span class="qquad"></span><a href="#wrglossary.795">30</a>, <a href="#wrglossary.3885">131</a>,&#xa0;<a href="#wrglossary.12993">418</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:EndAccSupp"><code class="csfmt">\EndAccSupp</code></dfn><span class="qquad"></span><a href="#wrglossary.14845">486</a>,&#xa0;<a href="#wrglossary.14854">487</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ensuremath"><code class="csfmt">\ensuremath</code></dfn><span class="qquad"></span><a href="#wrglossary.796">30</a>, <a href="#wrglossary.3889">131</a>,&#xa0;<a href="#wrglossary.13003">421</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.entry">entry</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.glossaryentry">glossary entries</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.entryformat">entry format</a><span class="qquad"></span><a href="#wrglossary.3394">115</a>, <a href="#wrglossary.3423">116</a>, <a href="#wrglossary.4336">145</a>, <a href="#wrglossary.5007">164</a>&#x2013;<a href="#wrglossary.5181">169</a> passim, <a href="#wrglossary.5306">174</a>&#x2013;<a href="#wrglossary.5464">178</a> passim, <a href="#wrglossary.5688">184</a>, <a href="#wrglossary.6065">195</a>, <a href="#wrglossary.6092">196</a>, <a href="#wrglossary.6229">201</a>, <a href="#wrglossary.6255">202</a>, <a href="#wrglossary.6544">211</a>, <a href="#wrglossary.12477">404</a>, <a href="#wrglossary.12505">405</a>, <a href="#wrglossary.18436">617</a>,&#xa0;<a href="#wrglossary.19182">645</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:entryline">entry line</dfn><span class="qquad"></span><a href="#wrglossary.2371">83</a>, <a href="#wrglossary.2445">86</a>, <a href="#wrglossary.4776">159</a>&#x2013;<a href="#wrglossary.4921">162</a> passim, <a href="#wrglossary.5110">167</a>, <a href="#wrglossary.10400">327</a>, <a href="#wrglossary.10547">332</a>, <span class="termslocfmt"><a href="#wrglossary.15117">496</a></span>,&#xa0;<a href="#wrglossary.18087">605</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:entrylocation">entry location</dfn><span class="qquad"></span><a href="#wrglossary.8445">265</a>, <a href="#wrglossary.8521">266</a>, <a href="#wrglossary.8770">273</a>, <span class="termslocfmt"><a href="#wrglossary.15126">496</a></span>, <a href="#wrglossary.15223">498</a>,&#xa0;<a href="#wrglossary.15266">499</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:entryname"><code class="csfmt">\entryname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1365">49</a>, <a href="#wrglossary.1373">50</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16541">552</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ctr.equation"><span class="ctrfmt">equation</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.2777">96</a>, <a href="#wrglossary.8681">271</a>, <a href="#wrglossary.12787">412</a>&#x2013;<a href="#wrglossary.12871">415</a> passim, <a href="#wrglossary.13137">422</a>,&#xa0;<a href="#wrglossary.19581">658</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.equation"><span class="envfmt">equation</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.12789">412</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:es@scroman"><code class="csfmt">\es@scroman</code></dfn><span class="qquad"></span><a href="#wrglossary.9026">279</a>&#x2013;<a href="#wrglossary.9332">287</a> passim</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.etoolbox"><span class="styfmt">etoolbox</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2938">101</a>, <a href="#wrglossary.5380">176</a>, <a href="#wrglossary.5900">190</a>, <a href="#wrglossary.9348">288</a>, <a href="#wrglossary.9403">290</a>, <a href="#wrglossary.11261">357</a>&#x2013;<a href="#wrglossary.11448">366</a> passim, <a href="#wrglossary.13764">446</a>, <a href="#wrglossary.13786">447</a>, <a href="#wrglossary.18644">624</a>, <a href="#wrglossary.18728">628</a>, <a href="#wrglossary.18980">637</a>,&#xa0;<a href="#wrglossary.18990">638</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-acronym.tex"><span class="filefmt">example-glossaries-acronym.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1067">39</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-acronym-desc.tex"><span class="filefmt">example-glossaries-acronym-desc.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1083">39</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-acronyms-lang.tex"><span class="filefmt">example-glossaries-acronyms-lang.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1102">40</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-brief.tex"><span class="filefmt">example-glossaries-brief.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.993">36</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-childmultipar.tex"><span class="filefmt">example-glossaries-childmultipar.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1146">41</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-childnoname.tex"><span class="filefmt">example-glossaries-childnoname.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1130">40</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-cite.tex"><span class="filefmt">example-glossaries-cite.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1156">42</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-images.tex"><span class="filefmt">example-glossaries-images.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1061">38</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-long.tex"><span class="filefmt">example-glossaries-long.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.997">37</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-longchild.tex"><span class="filefmt">example-glossaries-longchild.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1138">41</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-multipar.tex"><span class="filefmt">example-glossaries-multipar.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1001">37</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-parent.tex"><span class="filefmt">example-glossaries-parent.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1121">40</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-symbolnames.tex"><span class="filefmt">example-glossaries-symbolnames.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1012">37</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-symbols.tex"><span class="filefmt">example-glossaries-symbols.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1004">37</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-url.tex"><span class="filefmt">example-glossaries-url.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1162">42</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-user.tex"><span class="filefmt">example-glossaries-user.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1021">38</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-xr.tex"><span class="filefmt">example-glossaries-xr.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1171">42</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:exlatinalph">extended Latin alphabet</dfn><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.135">6</a>, <a href="#wrglossary.320">12</a>, <a href="#wrglossary.534">19</a>, <a href="#wrglossary.1199">43</a>, <a href="#wrglossary.14599">476</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15132">496</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:exlatinchar">extended Latin character</dfn><span class="qquad"></span><a href="#wrglossary.14498">473</a>, <span class="termslocfmt"><a href="#wrglossary.15135">496</a></span>, <a href="#wrglossary.15276">499</a>,&#xa0;<a href="#wrglossary.15316">500</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:nonlatinchar">non-Latin character</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.entryformat">entry format</a><span class="qquad"></span><a href="#wrglossary.3398">115</a>, <a href="#wrglossary.3427">116</a>, <a href="#wrglossary.4340">145</a>, <a href="#wrglossary.5011">164</a>&#x2013;<a href="#wrglossary.5185">170</a> passim, <a href="#wrglossary.5310">175</a>, <a href="#wrglossary.5448">178</a>, <a href="#wrglossary.5692">184</a>, <a href="#wrglossary.6069">196</a>, <a href="#wrglossary.6096">197</a>, <a href="#wrglossary.6233">202</a>, <a href="#wrglossary.6259">203</a>, <a href="#wrglossary.6548">212</a>, <a href="#wrglossary.12487">407</a>, <a href="#wrglossary.12515">408</a>, <a href="#wrglossary.18453">620</a>,&#xa0;<a href="#wrglossary.19199">648</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:entryline">entry line</dfn><span class="qquad"></span><a href="#wrglossary.2375">83</a>, <a href="#wrglossary.2449">86</a>, <a href="#wrglossary.4780">159</a>&#x2013;<a href="#wrglossary.4925">162</a> passim, <a href="#wrglossary.5114">167</a>, <a href="#wrglossary.10404">328</a>, <a href="#wrglossary.10557">333</a>, <a href="#wrglossary.10571">334</a>, <span class="termslocfmt"><a href="#wrglossary.15127">499</a></span>,&#xa0;<a href="#wrglossary.18104">608</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:entrylocation">entry location</dfn><span class="qquad"></span><a href="#wrglossary.8449">266</a>, <a href="#wrglossary.8525">267</a>, <a href="#wrglossary.8774">274</a>, <span class="termslocfmt"><a href="#wrglossary.15136">499</a></span>, <a href="#wrglossary.15233">501</a>,&#xa0;<a href="#wrglossary.15276">502</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:entryname"><code class="csfmt">\entryname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1369">49</a>, <a href="#wrglossary.1377">50</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16551">555</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ctr.equation"><span class="ctrfmt">equation</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.2781">96</a>, <a href="#wrglossary.8685">272</a>, <a href="#wrglossary.12797">415</a>&#x2013;<a href="#wrglossary.12881">418</a> passim, <a href="#wrglossary.13147">425</a>,&#xa0;<a href="#wrglossary.19598">661</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.equation"><span class="envfmt">equation</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.12799">415</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:es@scroman"><code class="csfmt">\es@scroman</code></dfn><span class="qquad"></span><a href="#wrglossary.9030">280</a>&#x2013;<a href="#wrglossary.9336">288</a> passim</div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.etoolbox"><span class="styfmt">etoolbox</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2942">101</a>, <a href="#wrglossary.5384">176</a>, <a href="#wrglossary.5904">190</a>, <a href="#wrglossary.9352">289</a>, <a href="#wrglossary.9407">291</a>, <a href="#wrglossary.11271">360</a>&#x2013;<a href="#wrglossary.11458">368</a> passim, <a href="#wrglossary.13774">449</a>, <a href="#wrglossary.13796">450</a>, <a href="#wrglossary.18661">628</a>, <a href="#wrglossary.18745">631</a>, <a href="#wrglossary.18997">640</a>,&#xa0;<a href="#wrglossary.19002">641</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-acronym.tex"><span class="filefmt">example-glossaries-acronym.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1071">39</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-acronym-desc.tex"><span class="filefmt">example-glossaries-acronym-desc.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1087">39</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-acronyms-lang.tex"><span class="filefmt">example-glossaries-acronyms-lang.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1106">40</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-brief.tex"><span class="filefmt">example-glossaries-brief.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.994">36</a>,&#xa0;<a href="#wrglossary.999">37</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-childmultipar.tex"><span class="filefmt">example-glossaries-childmultipar.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1150">41</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-childnoname.tex"><span class="filefmt">example-glossaries-childnoname.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1134">40</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-cite.tex"><span class="filefmt">example-glossaries-cite.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1160">42</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-images.tex"><span class="filefmt">example-glossaries-images.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1065">38</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-long.tex"><span class="filefmt">example-glossaries-long.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1001">37</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-longchild.tex"><span class="filefmt">example-glossaries-longchild.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1142">41</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-multipar.tex"><span class="filefmt">example-glossaries-multipar.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1005">37</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-parent.tex"><span class="filefmt">example-glossaries-parent.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1125">40</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-symbolnames.tex"><span class="filefmt">example-glossaries-symbolnames.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1016">37</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-symbols.tex"><span class="filefmt">example-glossaries-symbols.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1008">37</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-url.tex"><span class="filefmt">example-glossaries-url.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1166">42</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-user.tex"><span class="filefmt">example-glossaries-user.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1025">38</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-utf8.tex"><span class="filefmt">example-glossaries-utf8.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.998">37</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.example-glossaries-xr.tex"><span class="filefmt">example-glossaries-xr.tex</span></a><span class="qquad"></span><a href="#sec:lipsum">&#xa7;1.4</a>; <a href="#wrglossary.1175">42</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:exlatinalph">extended Latin alphabet</dfn><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.135">6</a>, <a href="#wrglossary.321">12</a>, <a href="#wrglossary.535">19</a>, <a href="#wrglossary.1203">43</a>, <a href="#wrglossary.14609">479</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15142">499</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:exlatinchar">extended Latin character</dfn><span class="qquad"></span><a href="#wrglossary.14508">476</a>, <span class="termslocfmt"><a href="#wrglossary.15145">499</a></span>, <a href="#wrglossary.15286">502</a>,&#xa0;<a href="#wrglossary.15326">503</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:nonlatinchar">non-Latin character</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index6815744 -->
<section id="index6881280"><!-- start of section index6881280 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->F<div class="labellink"><a href="#index6881280">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:field">field</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15138">496</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.fileextension">file extensions</dfn><span class="qquad"></span><a href="#wrglossary.1838">66</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:fileformat">file formats</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:field">field</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15148">499</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.fileextension">file extensions</dfn><span class="qquad"></span><a href="#wrglossary.1842">66</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:fileformat">file formats</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:fileformat">file formats</dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.acn"><span class="extfmt">acn</span></dfn><span class="qquad"></span><a href="#wrglossary.8056">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.acr"><span class="extfmt">acr</span></dfn><span class="qquad"></span><a href="#wrglossary.8055">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.alg"><span class="extfmt">alg</span></dfn><span class="qquad"></span><a href="#wrglossary.8053">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.aux"><span class="extfmt">aux</span></dfn><span class="qquad"></span><a href="#wrglossary.1583">57</a>, <a href="#wrglossary.1609">58</a>, <a href="#wrglossary.1836">66</a>, <a href="#wrglossary.3147">108</a>, <a href="#wrglossary.4698">156</a>, <a href="#wrglossary.5858">189</a>, <a href="#wrglossary.7990">251</a>, <a href="#wrglossary.8936">277</a>, <a href="#wrglossary.10470">329</a>, <a href="#wrglossary.15235">498</a>,&#xa0;<a href="#wrglossary.19330">649</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.bib"><span class="extfmt">bib</span></dfn><span class="qquad"></span><a href="#wrglossary.631">22</a>, <a href="#wrglossary.1910">68</a>, <a href="#wrglossary.8155">255</a>,&#xa0;<a href="#wrglossary.15250">498</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.glg"><span class="extfmt">glg</span></dfn><span class="qquad"></span><a href="#wrglossary.1792">64</a>&#x2013;<a href="#wrglossary.1850">66</a>, <a href="#wrglossary.3111">107</a>, <a href="#wrglossary.7497">239</a>, <a href="#wrglossary.7992">251</a>,&#xa0;<a href="#wrglossary.9104">280</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.glg2"><span class="extfmt">glg2</span></dfn><span class="qquad"></span><a href="#wrglossary.8040">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.glo"><span class="extfmt">glo</span></dfn><span class="qquad"></span><a href="#wrglossary.459">17</a>, <a href="#wrglossary.583">21</a>, <a href="#wrglossary.1610">58</a>, <a href="#wrglossary.1794">64</a>&#x2013;<a href="#wrglossary.1845">66</a>, <a href="#wrglossary.8031">252</a>,&#xa0;<a href="#wrglossary.9041">279</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.glo2"><span class="extfmt">glo2</span></dfn><span class="qquad"></span><a href="#wrglossary.8042">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.gls"><span class="extfmt">gls</span></dfn><span class="qquad"></span><a href="#wrglossary.466">17</a>, <a href="#wrglossary.590">21</a>, <a href="#wrglossary.1793">64</a>&#x2013;<a href="#wrglossary.1848">66</a>, <a href="#wrglossary.8030">252</a>,&#xa0;<a href="#wrglossary.9074">280</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.gls2"><span class="extfmt">gls2</span></dfn><span class="qquad"></span><a href="#wrglossary.8041">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.glsdefs"><span class="extfmt">glsdefs</span></dfn><span class="qquad"></span><a href="#wrglossary.1901">68</a>, <a href="#wrglossary.2236">78</a>, <a href="#wrglossary.4592">153</a>, <a href="#wrglossary.4740">157</a>, <a href="#wrglossary.16896">564</a>,&#xa0;<a href="#wrglossary.18578">622</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.glslabels"><span class="extfmt">glslabels</span></dfn><span class="qquad"></span><a href="#wrglossary.19987">667</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.glstex"><span class="extfmt">glstex</span></dfn><span class="qquad"></span><a href="#wrglossary.1907">68</a>, <a href="#wrglossary.7997">251</a>,&#xa0;<a href="#wrglossary.15293">499</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.idx"><span class="extfmt">idx</span></dfn><span class="qquad"></span><a href="#wrglossary.8096">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.ilg"><span class="extfmt">ilg</span></dfn><span class="qquad"></span><a href="#wrglossary.8093">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.ind"><span class="extfmt">ind</span></dfn><span class="qquad"></span><a href="#wrglossary.8095">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.ist"><span class="extfmt">ist</span></dfn><span class="qquad"></span><a href="#wrglossary.418">15</a>, <a href="#wrglossary.460">17</a>, <a href="#wrglossary.1865">67</a>, <a href="#wrglossary.3610">123</a>, <a href="#wrglossary.3632">124</a>, <a href="#wrglossary.8914">276</a>&#x2013;<a href="#wrglossary.9064">279</a> passim</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.ldf"><span class="extfmt">ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.19387">650</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.log"><span class="extfmt">log</span></dfn><span class="qquad"></span><a href="#wrglossary.3094">106</a>, <a href="#wrglossary.7503">239</a>,&#xa0;<a href="#wrglossary.19722">661</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.nlg"><span class="extfmt">nlg</span></dfn><span class="qquad"></span><a href="#wrglossary.8084">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.nlo"><span class="extfmt">nlo</span></dfn><span class="qquad"></span><a href="#wrglossary.8087">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.nls"><span class="extfmt">nls</span></dfn><span class="qquad"></span><a href="#wrglossary.8086">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.slg"><span class="extfmt">slg</span></dfn><span class="qquad"></span><a href="#wrglossary.8075">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.slo"><span class="extfmt">slo</span></dfn><span class="qquad"></span><a href="#wrglossary.8078">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.sls"><span class="extfmt">sls</span></dfn><span class="qquad"></span><a href="#wrglossary.8077">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.tex"><span class="extfmt">tex</span></dfn><span class="qquad"></span><a href="#wrglossary.1247">44</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.toc"><span class="extfmt">toc</span></dfn><span class="qquad"></span><a href="#wrglossary.2251">79</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:ext.xdy"><span class="extfmt">xdy</span></dfn><span class="qquad"></span><a href="#wrglossary.584">21</a>, <a href="#wrglossary.1690">60</a>, <a href="#wrglossary.1867">67</a>, <a href="#wrglossary.3612">123</a>, <a href="#wrglossary.3635">124</a>, <a href="#wrglossary.8814">274</a>, <a href="#wrglossary.8920">276</a>, <a href="#wrglossary.9339">288</a>, <a href="#wrglossary.10744">337</a>&#x2013;<a href="#wrglossary.11111">351</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:firstuse">first use</dfn><span class="qquad"></span><a href="#wrglossary.3816">130</a>, <a href="#wrglossary.3845">131</a>, <a href="#wrglossary.5478">178</a>, <a href="#wrglossary.5592">181</a>, <a href="#wrglossary.6057">195</a>, <a href="#wrglossary.11564">371</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15141">496</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:firstuseflag">first use flag</dfn><span class="qquad"></span><a href="#wrglossary.4874">161</a>&#x2013;<a href="#wrglossary.4993">164</a> passim, <a href="#wrglossary.6090">196</a>, <a href="#wrglossary.7350">232</a>, <a href="#wrglossary.11271">358</a>, <span class="termslocfmt"><a href="#wrglossary.15143">496</a></span>, <a href="#wrglossary.17742">593</a>, <a href="#wrglossary.18044">603</a>,&#xa0;<a href="#wrglossary.18419">616</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:firstusetext">first use text</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15145">496</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.5486">178</a>, <a href="#wrglossary.6200">200</a>&#x2013;<a href="#wrglossary.6430">207</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16545">552</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.flowfram"><span class="styfmt">flowfram</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9914">308</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.fmtcount"><span class="styfmt">fmtcount</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11017">346</a>, <a href="#wrglossary.11043">347</a>,&#xa0;<a href="#wrglossary.14484">472</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.fontenc"><span class="styfmt">fontenc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11971">388</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.fontspec"><span class="styfmt">fontspec</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11973">388</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:footnote"><code class="csfmt">\footnote</code></dfn><span class="qquad"></span><a href="#wrglossary.5604">182</a>, <a href="#wrglossary.6501">209</a>,&#xa0;<a href="#wrglossary.12493">404</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:FootnoteNewAcronymDef"><code class="csfmt">\FootnoteNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16549">552</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:forallabbreviationlists"><code class="xtrcsfmt">\forallabbreviationlists</code></a><span class="qquad"></span><a href="#wrglossary.11236">356</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16553">553</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:forallacronyms"><code class="csfmt">\forallacronyms</code></a><span class="qquad"></span><a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.3396">115</a>, <a href="#wrglossary.11228">356</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16555">553</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a><span class="qquad"></span><a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11224">356</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16560">553</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:forallglsentries"><code class="csfmt">\forallglsentries</code></a><span class="qquad"></span><a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11241">356</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16564">553</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></dfn><span class="qquad"></span><a href="#wrglossary.13458">434</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a><span class="qquad"></span><a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11237">356</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16570">553</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:forlistcsloop"><code class="csfmt">\forlistcsloop</code></dfn><span class="qquad"></span><a href="#wrglossary.18645">624</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:forlistloop"><code class="csfmt">\forlistloop</code></dfn><span class="qquad"></span><a href="#wrglossary.5904">190</a>, <a href="#wrglossary.9354">288</a>,&#xa0;<a href="#wrglossary.9404">290</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.acn"><span class="extfmt">acn</span></dfn><span class="qquad"></span><a href="#wrglossary.8060">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.acr"><span class="extfmt">acr</span></dfn><span class="qquad"></span><a href="#wrglossary.8059">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.alg"><span class="extfmt">alg</span></dfn><span class="qquad"></span><a href="#wrglossary.8057">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.aux"><span class="extfmt">aux</span></dfn><span class="qquad"></span><a href="#wrglossary.1587">57</a>, <a href="#wrglossary.1613">58</a>, <a href="#wrglossary.1840">66</a>, <a href="#wrglossary.3151">108</a>, <a href="#wrglossary.4702">156</a>, <a href="#wrglossary.5862">190</a>, <a href="#wrglossary.7994">252</a>, <a href="#wrglossary.8940">278</a>, <a href="#wrglossary.10474">330</a>, <a href="#wrglossary.15245">501</a>,&#xa0;<a href="#wrglossary.19347">652</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.bib"><span class="extfmt">bib</span></dfn><span class="qquad"></span><a href="#wrglossary.632">22</a>, <a href="#wrglossary.1914">68</a>, <a href="#wrglossary.8159">256</a>,&#xa0;<a href="#wrglossary.15260">501</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.glg"><span class="extfmt">glg</span></dfn><span class="qquad"></span><a href="#wrglossary.1796">64</a>&#x2013;<a href="#wrglossary.1854">66</a>, <a href="#wrglossary.3115">107</a>, <a href="#wrglossary.7501">240</a>, <a href="#wrglossary.7996">252</a>,&#xa0;<a href="#wrglossary.9108">281</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.glg2"><span class="extfmt">glg2</span></dfn><span class="qquad"></span><a href="#wrglossary.8044">253</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.glo"><span class="extfmt">glo</span></dfn><span class="qquad"></span><a href="#wrglossary.460">17</a>, <a href="#wrglossary.584">21</a>, <a href="#wrglossary.1614">58</a>, <a href="#wrglossary.1798">64</a>&#x2013;<a href="#wrglossary.1849">66</a>, <a href="#wrglossary.8035">253</a>,&#xa0;<a href="#wrglossary.9045">280</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.glo2"><span class="extfmt">glo2</span></dfn><span class="qquad"></span><a href="#wrglossary.8046">253</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.gls"><span class="extfmt">gls</span></dfn><span class="qquad"></span><a href="#wrglossary.467">17</a>, <a href="#wrglossary.591">21</a>, <a href="#wrglossary.1797">64</a>&#x2013;<a href="#wrglossary.1852">66</a>, <a href="#wrglossary.8034">253</a>,&#xa0;<a href="#wrglossary.9078">281</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.gls2"><span class="extfmt">gls2</span></dfn><span class="qquad"></span><a href="#wrglossary.8045">253</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.glsdefs"><span class="extfmt">glsdefs</span></dfn><span class="qquad"></span><a href="#wrglossary.1905">68</a>, <a href="#wrglossary.2240">78</a>, <a href="#wrglossary.4596">153</a>, <a href="#wrglossary.4744">157</a>, <a href="#wrglossary.16906">567</a>,&#xa0;<a href="#wrglossary.18595">625</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.glslabels"><span class="extfmt">glslabels</span></dfn><span class="qquad"></span><a href="#wrglossary.20004">670</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.glstex"><span class="extfmt">glstex</span></dfn><span class="qquad"></span><a href="#wrglossary.1911">68</a>, <a href="#wrglossary.8001">252</a>,&#xa0;<a href="#wrglossary.15303">502</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.idx"><span class="extfmt">idx</span></dfn><span class="qquad"></span><a href="#wrglossary.8100">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.ilg"><span class="extfmt">ilg</span></dfn><span class="qquad"></span><a href="#wrglossary.8097">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.ind"><span class="extfmt">ind</span></dfn><span class="qquad"></span><a href="#wrglossary.8099">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.ist"><span class="extfmt">ist</span></dfn><span class="qquad"></span><a href="#wrglossary.419">15</a>, <a href="#wrglossary.461">17</a>, <a href="#wrglossary.1869">67</a>, <a href="#wrglossary.3614">123</a>, <a href="#wrglossary.3636">124</a>, <a href="#wrglossary.8918">277</a>&#x2013;<a href="#wrglossary.9068">280</a> passim</div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.ldf"><span class="extfmt">ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.19404">653</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.log"><span class="extfmt">log</span></dfn><span class="qquad"></span><a href="#wrglossary.3098">106</a>, <a href="#wrglossary.7507">240</a>,&#xa0;<a href="#wrglossary.19739">664</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.nlg"><span class="extfmt">nlg</span></dfn><span class="qquad"></span><a href="#wrglossary.8088">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.nlo"><span class="extfmt">nlo</span></dfn><span class="qquad"></span><a href="#wrglossary.8091">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.nls"><span class="extfmt">nls</span></dfn><span class="qquad"></span><a href="#wrglossary.8090">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.slg"><span class="extfmt">slg</span></dfn><span class="qquad"></span><a href="#wrglossary.8079">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.slo"><span class="extfmt">slo</span></dfn><span class="qquad"></span><a href="#wrglossary.8082">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.sls"><span class="extfmt">sls</span></dfn><span class="qquad"></span><a href="#wrglossary.8081">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.tex"><span class="extfmt">tex</span></dfn><span class="qquad"></span><a href="#wrglossary.1251">44</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.toc"><span class="extfmt">toc</span></dfn><span class="qquad"></span><a href="#wrglossary.2255">79</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:ext.xdy"><span class="extfmt">xdy</span></dfn><span class="qquad"></span><a href="#wrglossary.585">21</a>, <a href="#wrglossary.1694">60</a>, <a href="#wrglossary.1871">67</a>, <a href="#wrglossary.3616">123</a>, <a href="#wrglossary.3639">124</a>, <a href="#wrglossary.8818">275</a>, <a href="#wrglossary.8924">277</a>, <a href="#wrglossary.9343">289</a>, <a href="#wrglossary.10754">339</a>&#x2013;<a href="#wrglossary.11121">353</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:firstuse">first use</dfn><span class="qquad"></span><a href="#wrglossary.3820">130</a>, <a href="#wrglossary.3849">131</a>, <a href="#wrglossary.5482">178</a>, <a href="#wrglossary.5596">182</a>, <a href="#wrglossary.6061">196</a>, <a href="#wrglossary.11574">373</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15151">499</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:firstuseflag">first use flag</dfn><span class="qquad"></span><a href="#wrglossary.4878">161</a>&#x2013;<a href="#wrglossary.4997">164</a> passim, <a href="#wrglossary.6094">197</a>, <a href="#wrglossary.7354">233</a>, <a href="#wrglossary.11281">360</a>, <span class="termslocfmt"><a href="#wrglossary.15153">499</a></span>, <a href="#wrglossary.17752">596</a>, <a href="#wrglossary.18061">607</a>,&#xa0;<a href="#wrglossary.18436">620</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:firstusetext">first use text</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15155">499</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:firstacronymfont"><code class="csfmt">\firstacronymfont</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.5490">179</a>, <a href="#wrglossary.6204">201</a>&#x2013;<a href="#wrglossary.6434">208</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16555">555</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.flowfram"><span class="styfmt">flowfram</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9918">309</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.fmtcount"><span class="styfmt">fmtcount</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11027">348</a>, <a href="#wrglossary.11053">349</a>,&#xa0;<a href="#wrglossary.14494">475</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.fontenc"><span class="styfmt">fontenc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11981">391</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.fontspec"><span class="styfmt">fontspec</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11983">391</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:footnote"><code class="csfmt">\footnote</code></dfn><span class="qquad"></span><a href="#wrglossary.5608">182</a>, <a href="#wrglossary.6505">210</a>,&#xa0;<a href="#wrglossary.12503">407</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:FootnoteNewAcronymDef"><code class="csfmt">\FootnoteNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16559">555</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:forallabbreviationlists"><code class="xtrcsfmt">\forallabbreviationlists</code></a><span class="qquad"></span><a href="#wrglossary.11246">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16563">556</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:forallacronyms"><code class="csfmt">\forallacronyms</code></a><span class="qquad"></span><a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.3400">115</a>, <a href="#wrglossary.11238">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16565">556</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a><span class="qquad"></span><a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11234">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16570">556</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:forallglsentries"><code class="csfmt">\forallglsentries</code></a><span class="qquad"></span><a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11251">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16574">556</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></dfn><span class="qquad"></span><a href="#wrglossary.13468">437</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a><span class="qquad"></span><a href="#sec:loops">&#xa7;15.3</a>; <a href="#wrglossary.11247">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16580">556</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:forlistcsloop"><code class="csfmt">\forlistcsloop</code></dfn><span class="qquad"></span><a href="#wrglossary.18662">628</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:forlistloop"><code class="csfmt">\forlistloop</code></dfn><span class="qquad"></span><a href="#wrglossary.5908">190</a>, <a href="#wrglossary.9358">289</a>,&#xa0;<a href="#wrglossary.9408">291</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.format">format</dfn></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx1"><dfn id="glo:idx.abbrvformat"><span class="xtrfmt">abbreviation</span></dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.abbrvstyle"><span class="xtrfmt">abbreviation</span> style (<span class="styfmt">glossaries-extra</span>)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
@@ -15221,1600 +15236,1602 @@ Equivalent to <a id="wrglossary.20018"></a><a href="#glo:opt.xindy"><span class=
</div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:idx.formatstandard">standard</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.standardformat">standard location format</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.frame"><span class="envfmt">frame</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.7300">229</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:frontmatter"><code class="csfmt">\frontmatter</code></dfn><span class="qquad"></span><a href="#wrglossary.9031">279</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.fullstop">full stop (<code class="code">.</code>)</dfn><span class="qquad"></span><a href="#wrglossary.2607">90</a>, <a href="#wrglossary.7111">222</a>&#x2013;<a href="#wrglossary.7192">225</a>, <a href="#wrglossary.8798">274</a>, <a href="#wrglossary.9558">295</a>, <a href="#wrglossary.9567">296</a>, <a href="#wrglossary.12200">396</a>, <a href="#wrglossary.12684">409</a>,&#xa0;<a href="#wrglossary.19819">663</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.frame"><span class="envfmt">frame</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.7304">230</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:frontmatter"><code class="csfmt">\frontmatter</code></dfn><span class="qquad"></span><a href="#wrglossary.9035">280</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.fullstop">full stop (<code class="code">.</code>)</dfn><span class="qquad"></span><a href="#wrglossary.2611">90</a>, <a href="#wrglossary.7115">223</a>&#x2013;<a href="#wrglossary.7196">226</a>, <a href="#wrglossary.8802">275</a>, <a href="#wrglossary.9562">296</a>, <a href="#wrglossary.9571">297</a>, <a href="#wrglossary.12210">399</a>, <a href="#wrglossary.12694">412</a>,&#xa0;<a href="#wrglossary.19836">666</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index6881280 -->
<section id="index6946816"><!-- start of section index6946816 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->G<div class="labellink"><a href="#index6946816">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:gdef"><code class="csfmt">\gdef</code></dfn><span class="qquad"></span><a href="#wrglossary.11478">367</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5488">178</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16578">554</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5479">178</a>, <a href="#wrglossary.6227">201</a>, <a href="#wrglossary.6265">202</a>, <a href="#wrglossary.6567">211</a>, <a href="#wrglossary.6634">213</a>, <a href="#wrglossary.7045">220</a>, <span class="summarylocfmt"><a href="#wrglossary.16582">554</a></span>,&#xa0;<a href="#wrglossary.19185">645</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6579">211</a>, <a href="#wrglossary.6841">217</a>, <span class="summarylocfmt"><a href="#wrglossary.16588">554</a></span>,&#xa0;<a href="#wrglossary.19186">645</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5489">178</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16593">554</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5482">178</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16597">554</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.gettitlestring"><span class="styfmt">gettitlestring</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9586">296</a>, <a href="#wrglossary.17729">592</a>,&#xa0;<a href="#wrglossary.17736">593</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:GetTitleStringSetup"><code class="csfmt">\GetTitleStringSetup</code></dfn><span class="qquad"></span><a href="#wrglossary.9589">296</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:group-labelgroupname"><code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>groupname</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.9486">292</a>, <a href="#wrglossary.9492">293</a>,&#xa0;<a href="#wrglossary.10453">329</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.group">group (letters, numbers, symbols)</dfn><span class="qquad"></span><a href="#wrglossary.312">12</a>, <a href="#wrglossary.574">20</a>&#x2013;<a href="#wrglossary.777">29</a> passim, <a href="#wrglossary.970">35</a>, <a href="#wrglossary.1215">43</a>, <a href="#wrglossary.2853">98</a>, <a href="#wrglossary.2882">99</a>, <a href="#wrglossary.3055">104</a>, <a href="#wrglossary.3063">105</a>, <a href="#wrglossary.3917">132</a>, <a href="#wrglossary.7724">244</a>, <a href="#wrglossary.9481">292</a>, <a href="#wrglossary.9491">293</a>, <a href="#wrglossary.9602">297</a>&#x2013;<a href="#wrglossary.9677">299</a>, <a href="#wrglossary.9789">303</a>&#x2013;<a href="#wrglossary.9917">308</a> passim, <a href="#wrglossary.10013">312</a>&#x2013;<a href="#wrglossary.10340">325</a> passim, <a href="#wrglossary.10450">329</a>&#x2013;<a href="#wrglossary.10667">335</a> passim, <a href="#wrglossary.11088">350</a>, <a href="#wrglossary.12138">394</a>, <a href="#wrglossary.13652">443</a>, <a href="#wrglossary.14277">464</a>&#x2013;<a href="#wrglossary.14603">476</a> passim, <span class="termslocfmt"><a href="#wrglossary.15149">496</a></span>, <a href="#wrglossary.15386">504</a>, <a href="#wrglossary.15683">514</a>, <a href="#wrglossary.15698">515</a>, <a href="#wrglossary.15804">522</a>&#x2013;<a href="#wrglossary.15901">527</a> passim, <a href="#wrglossary.15988">531</a>&#x2013;<a href="#wrglossary.16124">537</a> passim, <a href="#wrglossary.16804">561</a>, <a href="#wrglossary.17574">587</a>, <a href="#wrglossary.17732">593</a>, <a href="#wrglossary.17845">597</a>, <a href="#wrglossary.17912">599</a>, <a href="#wrglossary.18167">607</a>&#x2013;<a href="#wrglossary.18378">614</a> passim, <a href="#wrglossary.18711">627</a>&#x2013;<a href="#wrglossary.18874">633</a> passim, <a href="#wrglossary.19363">650</a>,&#xa0;<a href="#wrglossary.19781">663</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:gui">GUI</dfn><span class="qquad"></span><a href="#wrglossary.11965">388</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15153">497</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:gdef"><code class="csfmt">\gdef</code></dfn><span class="qquad"></span><a href="#wrglossary.11488">369</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Genacrfullformat"><code class="csfmt">\Genacrfullformat</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5492">179</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16588">557</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:genacrfullformat"><code class="csfmt">\genacrfullformat</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5483">178</a>, <a href="#wrglossary.6231">202</a>, <a href="#wrglossary.6269">203</a>, <a href="#wrglossary.6571">212</a>, <a href="#wrglossary.6638">214</a>, <a href="#wrglossary.7049">221</a>, <span class="summarylocfmt"><a href="#wrglossary.16592">557</a></span>,&#xa0;<a href="#wrglossary.19202">648</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GenericAcronymFields"><code class="csfmt">\GenericAcronymFields</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6583">212</a>, <a href="#wrglossary.6845">218</a>, <span class="summarylocfmt"><a href="#wrglossary.16598">557</a></span>,&#xa0;<a href="#wrglossary.19203">648</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Genplacrfullformat"><code class="csfmt">\Genplacrfullformat</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5493">179</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16603">557</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:genplacrfullformat"><code class="csfmt">\genplacrfullformat</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5486">178</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16607">557</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.gettitlestring"><span class="styfmt">gettitlestring</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9590">297</a>, <a href="#wrglossary.17739">595</a>,&#xa0;<a href="#wrglossary.17746">596</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:GetTitleStringSetup"><code class="csfmt">\GetTitleStringSetup</code></dfn><span class="qquad"></span><a href="#wrglossary.9593">297</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:group-labelgroupname"><code class="csfmt">\<span class="meta">&#x2329;<em class="metainner">group-label</em>&#x232a;</span>groupname</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.9490">293</a>, <a href="#wrglossary.9496">294</a>,&#xa0;<a href="#wrglossary.10457">330</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.group">group (letters, numbers, symbols)</dfn><span class="qquad"></span><a href="#wrglossary.313">12</a>, <a href="#wrglossary.575">20</a>&#x2013;<a href="#wrglossary.778">29</a> passim, <a href="#wrglossary.971">35</a>, <a href="#wrglossary.1219">43</a>, <a href="#wrglossary.2857">98</a>, <a href="#wrglossary.2886">99</a>, <a href="#wrglossary.3059">104</a>, <a href="#wrglossary.3067">105</a>, <a href="#wrglossary.3921">132</a>, <a href="#wrglossary.7728">245</a>, <a href="#wrglossary.9485">293</a>, <a href="#wrglossary.9495">294</a>, <a href="#wrglossary.9606">298</a>&#x2013;<a href="#wrglossary.9681">300</a>, <a href="#wrglossary.9793">304</a>&#x2013;<a href="#wrglossary.9921">309</a> passim, <a href="#wrglossary.10017">313</a>&#x2013;<a href="#wrglossary.10259">323</a> passim, <a href="#wrglossary.10344">327</a>&#x2013;<a href="#wrglossary.10677">336</a> passim, <a href="#wrglossary.11098">352</a>, <a href="#wrglossary.12148">397</a>, <a href="#wrglossary.13662">446</a>, <a href="#wrglossary.14287">467</a>&#x2013;<a href="#wrglossary.14613">479</a> passim, <span class="termslocfmt"><a href="#wrglossary.15159">499</a></span>, <a href="#wrglossary.15396">507</a>, <a href="#wrglossary.15693">517</a>, <a href="#wrglossary.15708">518</a>, <a href="#wrglossary.15814">525</a>&#x2013;<a href="#wrglossary.15911">530</a> passim, <a href="#wrglossary.15998">534</a>&#x2013;<a href="#wrglossary.16134">540</a> passim, <a href="#wrglossary.16814">564</a>, <a href="#wrglossary.17584">590</a>, <a href="#wrglossary.17742">596</a>, <a href="#wrglossary.17858">600</a>, <a href="#wrglossary.17929">602</a>, <a href="#wrglossary.18184">611</a>&#x2013;<a href="#wrglossary.18395">618</a> passim, <a href="#wrglossary.18728">630</a>&#x2013;<a href="#wrglossary.18891">636</a> passim, <a href="#wrglossary.19380">653</a>,&#xa0;<a href="#wrglossary.19798">666</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:gui">GUI</dfn><span class="qquad"></span><a href="#wrglossary.11975">391</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15163">500</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index6946816 -->
<section id="index7012352"><!-- start of section index7012352 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->Glo<div class="labellink"><a href="#index7012352">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.4982">164</a>, <a href="#wrglossary.7709">244</a>, <a href="#wrglossary.10404">327</a>, <a href="#wrglossary.15716">515</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16603">554</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span> package</a><span class="qquad"></span><a href="#sec:accsupp">&#xa7;17</a>; <a href="#wrglossary.1994">72</a>, <a href="#wrglossary.3516">120</a>, <a href="#wrglossary.3769">129</a>, <a href="#wrglossary.4091">137</a>, <a href="#wrglossary.11724">376</a>, <a href="#wrglossary.11812">379</a>, <a href="#wrglossary.11950">387</a>, <a href="#wrglossary.14830">483</a>&#x2013;<a href="#wrglossary.14940">488</a> passim, <a href="#wrglossary.15326">502</a>&#x2013;<a href="#wrglossary.15596">510</a> passim, <a href="#wrglossary.16699">558</a>, <a href="#wrglossary.16754">560</a>, <a href="#wrglossary.16879">564</a>&#x2013;<a href="#wrglossary.17546">585</a> passim, <a href="#wrglossary.17761">594</a>, <a href="#wrglossary.17837">596</a>, <a href="#wrglossary.17986">601</a>, <a href="#wrglossary.18195">608</a>&#x2013;<a href="#wrglossary.18352">613</a> passim, <a href="#wrglossary.18460">618</a>&#x2013;<a href="#wrglossary.18555">621</a>, <a href="#wrglossary.19558">658</a>,&#xa0;<a href="#wrglossary.19639">660</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossaries-babel"><span class="styfmt">glossaries-babel</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2083">75</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-dictionary-English.dict"><span class="filefmt">glossaries-dictionary-English.dict</span></dfn><span class="qquad"></span><a href="#wrglossary.1353">49</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-dictionary-Lang.dict"><span class="filefmt">glossaries-dictionary-</span><span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span><span class="filefmt">.dict</span></dfn><span class="qquad"></span><a href="#wrglossary.1351">48</a>, <a href="#wrglossary.1355">49</a>,&#xa0;<a href="#wrglossary.17623">588</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-english.ldf"><span class="filefmt">glossaries-english.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.1356">49</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span> package</dfn><span class="qquad"></span><a href="#wrglossary.14705">479</a>, <a href="#wrglossary.16528">551</a>, <a href="#wrglossary.16969">567</a>, <a href="#wrglossary.17191">574</a>, <a href="#wrglossary.18704">626</a>&#x2013;<a href="#wrglossary.18756">629</a>,&#xa0;<a href="#wrglossary.19346">649</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2631">91</a>, <a href="#wrglossary.9480">292</a>, <a href="#wrglossary.9573">296</a>, <a href="#wrglossary.10180">319</a>, <a href="#wrglossary.17482">584</a>, <a href="#wrglossary.17994">602</a>,&#xa0;<a href="#wrglossary.19631">659</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span> package</a><span class="qquad"></span><a href="#wrglossary.7">a</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19543">658</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.119">5</a>, <a href="#wrglossary.3381">114</a>, <a href="#wrglossary.11738">376</a>, <a href="#wrglossary.12043">391</a>, <a href="#wrglossary.12255">397</a>, <a href="#wrglossary.16347">545</a>, <a href="#wrglossary.18624">623</a>, <a href="#wrglossary.19291">648</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19546">658</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3514">120</a>, <a href="#wrglossary.11725">376</a>, <a href="#wrglossary.14941">488</a>, <a href="#wrglossary.16717">559</a>, <a href="#wrglossary.16749">560</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19557">658</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2738">95</a>, <a href="#wrglossary.14082">457</a>, <a href="#wrglossary.15482">506</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19559">658</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.1900">68</a>, <a href="#wrglossary.2043">74</a>&#x2013;<a href="#wrglossary.2217">78</a> passim, <a href="#wrglossary.3725">127</a>, <a href="#wrglossary.3742">128</a>, <a href="#wrglossary.4701">156</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19563">658</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.docdef.atom"><span class="xtroptfmt">atom</span></a><span class="qquad"></span><a href="#wrglossary.2232">78</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19566">658</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.docdef.false"><span class="xtroptfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.2220">78</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19568">658</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></a><span class="qquad"></span><a href="#wrglossary.2227">78</a>, <a href="#wrglossary.4596">153</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19571">658</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.docdef.true"><span class="xtroptfmt">true</span></a><span class="qquad"></span><a href="#wrglossary.2240">78</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19575">658</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.equations"><span class="xtrstyoptfmt">equations</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2774">96</a>, <a href="#wrglossary.4950">163</a>, <a href="#wrglossary.8457">265</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19579">658</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2778">96</a>, <a href="#wrglossary.4949">163</a>, <a href="#wrglossary.8458">265</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19582">659</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.indexcounter"><span class="xtrstyoptfmt">indexcounter</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2783">96</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19584">659</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.indexcrossrefs"><span class="xtrstyoptfmt">indexcrossrefs</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2730">95</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19587">659</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nomissingglstext"><span class="xtrstyoptfmt">nomissingglstext</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3522">120</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19588">659</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a><span class="qquad"></span><a href="#wrglossary.120">5</a>, <a href="#wrglossary.2616">91</a>, <a href="#wrglossary.9570">296</a>, <a href="#wrglossary.12203">396</a>, <a href="#wrglossary.12543">405</a>, <a href="#wrglossary.12831">413</a>, <a href="#wrglossary.13356">430</a>, <a href="#wrglossary.14080">457</a>, <a href="#wrglossary.18845">632</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19590">659</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> &amp; <a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.4986">164</a>, <a href="#wrglossary.7713">245</a>, <a href="#wrglossary.10408">328</a>, <a href="#wrglossary.15726">518</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16613">557</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span> package</a><span class="qquad"></span><a href="#sec:accsupp">&#xa7;17</a>; <a href="#wrglossary.1998">72</a>, <a href="#wrglossary.3520">120</a>, <a href="#wrglossary.3773">129</a>, <a href="#wrglossary.4095">137</a>, <a href="#wrglossary.11734">379</a>, <a href="#wrglossary.11822">382</a>, <a href="#wrglossary.11960">390</a>, <a href="#wrglossary.14840">486</a>&#x2013;<a href="#wrglossary.14950">491</a> passim, <a href="#wrglossary.15336">505</a>&#x2013;<a href="#wrglossary.15606">513</a> passim, <a href="#wrglossary.16709">561</a>, <a href="#wrglossary.16764">563</a>, <a href="#wrglossary.16889">567</a>&#x2013;<a href="#wrglossary.17556">588</a> passim, <a href="#wrglossary.17771">597</a>, <a href="#wrglossary.17847">599</a>, <a href="#wrglossary.18003">605</a>, <a href="#wrglossary.18212">612</a>&#x2013;<a href="#wrglossary.18369">617</a> passim, <a href="#wrglossary.18477">621</a>&#x2013;<a href="#wrglossary.18572">624</a>, <a href="#wrglossary.19575">661</a>,&#xa0;<a href="#wrglossary.19656">663</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossaries-babel"><span class="styfmt">glossaries-babel</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2087">75</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-dictionary-English.dict"><span class="filefmt">glossaries-dictionary-English.dict</span></dfn><span class="qquad"></span><a href="#wrglossary.1357">49</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-dictionary-Lang.dict"><span class="filefmt">glossaries-dictionary-</span><span class="meta">&#x2329;<em class="metainner">Lang</em>&#x232a;</span><span class="filefmt">.dict</span></dfn><span class="qquad"></span><a href="#wrglossary.1355">48</a>, <a href="#wrglossary.1359">49</a>,&#xa0;<a href="#wrglossary.17633">591</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-english.ldf"><span class="filefmt">glossaries-english.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.1360">49</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span> package</dfn><span class="qquad"></span><a href="#wrglossary.14715">482</a>, <a href="#wrglossary.16538">554</a>, <a href="#wrglossary.16979">570</a>, <a href="#wrglossary.17201">577</a>, <a href="#wrglossary.18721">630</a>&#x2013;<a href="#wrglossary.18773">632</a>,&#xa0;<a href="#wrglossary.19363">652</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2635">91</a>, <a href="#wrglossary.9484">293</a>, <a href="#wrglossary.9577">297</a>, <a href="#wrglossary.10184">320</a>, <a href="#wrglossary.17492">587</a>, <a href="#wrglossary.18011">605</a>,&#xa0;<a href="#wrglossary.19648">662</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span> package</a><span class="qquad"></span><a href="#wrglossary.7">a</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19560">661</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.abbreviations"><span class="xtrstyoptfmt">abbreviations</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.119">5</a>, <a href="#wrglossary.3385">114</a>, <a href="#wrglossary.11748">379</a>, <a href="#wrglossary.12053">394</a>, <a href="#wrglossary.12265">400</a>, <a href="#wrglossary.16357">548</a>, <a href="#wrglossary.18641">627</a>, <a href="#wrglossary.19308">651</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19563">661</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.accsupp"><span class="xtrstyoptfmt">accsupp</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3518">120</a>, <a href="#wrglossary.11735">379</a>, <a href="#wrglossary.14951">491</a>, <a href="#wrglossary.16727">562</a>, <a href="#wrglossary.16759">563</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19574">661</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.autoseeindex"><span class="xtrstyoptfmt">autoseeindex</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2742">95</a>, <a href="#wrglossary.14092">460</a>, <a href="#wrglossary.15492">509</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19576">661</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.docdef"><span class="xtrstyoptfmt">docdef</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.1904">68</a>, <a href="#wrglossary.2047">74</a>&#x2013;<a href="#wrglossary.2221">78</a> passim, <a href="#wrglossary.3729">127</a>, <a href="#wrglossary.3746">128</a>, <a href="#wrglossary.4705">156</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19580">661</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.docdef.atom"><span class="xtroptfmt">atom</span></a><span class="qquad"></span><a href="#wrglossary.2236">78</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19583">661</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.docdef.false"><span class="xtroptfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.2224">78</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19585">661</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.docdef.restricted"><span class="xtroptfmt">restricted</span></a><span class="qquad"></span><a href="#wrglossary.2231">78</a>, <a href="#wrglossary.4600">153</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19588">661</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.docdef.true"><span class="xtroptfmt">true</span></a><span class="qquad"></span><a href="#wrglossary.2244">78</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19592">661</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.equations"><span class="xtrstyoptfmt">equations</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2778">96</a>, <a href="#wrglossary.4954">163</a>, <a href="#wrglossary.8461">266</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19596">661</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.floats"><span class="xtrstyoptfmt">floats</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2782">96</a>, <a href="#wrglossary.4953">163</a>, <a href="#wrglossary.8462">266</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19599">662</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.indexcounter"><span class="xtrstyoptfmt">indexcounter</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2787">96</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19601">662</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.indexcrossrefs"><span class="xtrstyoptfmt">indexcrossrefs</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2734">95</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19604">662</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nomissingglstext"><span class="xtrstyoptfmt">nomissingglstext</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3526">120</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19605">662</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a><span class="qquad"></span><a href="#wrglossary.120">5</a>, <a href="#wrglossary.2620">91</a>, <a href="#wrglossary.9574">297</a>, <a href="#wrglossary.12213">399</a>, <a href="#wrglossary.12553">408</a>, <a href="#wrglossary.12841">416</a>, <a href="#wrglossary.13366">433</a>, <a href="#wrglossary.14090">460</a>, <a href="#wrglossary.18862">635</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19607">662</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> &amp; <a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a><span class="qquad"></span><a href="#wrglossary.2618">91</a>, <a href="#wrglossary.9571">296</a>, <a href="#wrglossary.17996">602</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19593">659</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3519">120</a>, <a href="#wrglossary.11482">368</a>, <a href="#wrglossary.12187">396</a>, <a href="#wrglossary.13414">432</a>, <a href="#wrglossary.14775">481</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19596">659</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.256">9</a>, <a href="#wrglossary.632">22</a>&#x2013;<a href="#wrglossary.712">26</a> passim, <a href="#wrglossary.847">33</a>, <a href="#wrglossary.1217">43</a>, <a href="#wrglossary.1915">68</a>, <a href="#wrglossary.2361">83</a>, <a href="#wrglossary.2752">95</a>, <a href="#wrglossary.2766">96</a>, <a href="#wrglossary.3194">109</a>, <a href="#wrglossary.8690">271</a>, <a href="#wrglossary.8869">275</a>&#x2013;<a href="#wrglossary.8950">277</a>, <a href="#wrglossary.9381">289</a>, <a href="#wrglossary.9414">290</a>, <a href="#wrglossary.12065">391</a>, <a href="#wrglossary.12299">399</a>, <a href="#wrglossary.12824">413</a>, <a href="#wrglossary.12853">414</a>, <a href="#wrglossary.13094">421</a>&#x2013;<a href="#wrglossary.13212">425</a> passim, <a href="#wrglossary.13355">430</a>, <a href="#wrglossary.13493">436</a>, <a href="#wrglossary.13794">447</a>, <a href="#wrglossary.13977">453</a>, <a href="#wrglossary.14113">457</a>, <a href="#wrglossary.14164">460</a>, <a href="#wrglossary.14357">467</a>, <a href="#wrglossary.14461">471</a>&#x2013;<a href="#wrglossary.14566">474</a>, <a href="#wrglossary.14669">478</a>&#x2013;<a href="#wrglossary.14786">482</a> passim, <a href="#wrglossary.15401">504</a>, <a href="#wrglossary.18600">623</a>, <a href="#wrglossary.18639">624</a>, <a href="#wrglossary.19348">649</a>, <a href="#wrglossary.19365">650</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19599">659</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.record.hybrid"><span class="xtroptfmt">hybrid</span></a><span class="qquad"></span><a href="#wrglossary.2767">96</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19605">659</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></a><span class="qquad"></span><a href="#wrglossary.2764">96</a>, <a href="#wrglossary.2798">97</a>, <a href="#wrglossary.15391">504</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19613">659</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.record.off"><span class="xtroptfmt">off</span></a><span class="qquad"></span><a href="#wrglossary.2755">96</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19619">659</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.record.only"><span class="xtroptfmt">only</span></a><span class="qquad"></span><a href="#wrglossary.2758">96</a>, <a href="#wrglossary.2796">97</a>, <a href="#wrglossary.15389">504</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19624">659</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.121">5</a>, <a href="#wrglossary.191">7</a>, <a href="#wrglossary.2508">87</a>&#x2013;<a href="#wrglossary.2630">91</a> passim, <a href="#wrglossary.9770">303</a>, <a href="#wrglossary.9846">306</a>, <a href="#wrglossary.9996">311</a>, <a href="#wrglossary.10008">312</a>, <a href="#wrglossary.10195">319</a>&#x2013;<a href="#wrglossary.10226">321</a>, <a href="#wrglossary.12175">396</a>, <a href="#wrglossary.12249">397</a>, <a href="#wrglossary.12830">413</a>, <a href="#wrglossary.13358">430</a>, <a href="#wrglossary.13884">450</a>, <a href="#wrglossary.13963">453</a>, <a href="#wrglossary.14081">457</a>, <a href="#wrglossary.14617">476</a>, <a href="#wrglossary.14627">477</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19630">659</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2209">77</a>, <a href="#wrglossary.11269">358</a>, <a href="#wrglossary.18743">628</a>, <a href="#wrglossary.18871">633</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19634">660</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.undefaction.error"><span class="xtroptfmt">error</span></a><span class="qquad"></span><a href="#wrglossary.2211">77</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19635">660</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></a><span class="qquad"></span><a href="#wrglossary.2214">78</a>, <a href="#wrglossary.17461">583</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19636">660</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a><span class="qquad"></span><a href="#wrglossary.2622">91</a>, <a href="#wrglossary.9575">297</a>, <a href="#wrglossary.18013">605</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19610">662</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.prefix"><span class="xtrstyoptfmt">prefix</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3523">120</a>, <a href="#wrglossary.11492">371</a>, <a href="#wrglossary.12197">399</a>, <a href="#wrglossary.13424">435</a>, <a href="#wrglossary.14785">484</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19613">662</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.record"><span class="xtrstyoptfmt">record</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.257">9</a>, <a href="#wrglossary.633">22</a>&#x2013;<a href="#wrglossary.713">26</a> passim, <a href="#wrglossary.848">33</a>, <a href="#wrglossary.1221">43</a>, <a href="#wrglossary.1919">68</a>, <a href="#wrglossary.2365">83</a>, <a href="#wrglossary.2756">95</a>, <a href="#wrglossary.2770">96</a>, <a href="#wrglossary.3198">109</a>, <a href="#wrglossary.8694">272</a>, <a href="#wrglossary.8873">276</a>&#x2013;<a href="#wrglossary.8954">278</a>, <a href="#wrglossary.9385">290</a>, <a href="#wrglossary.9418">291</a>, <a href="#wrglossary.12075">394</a>, <a href="#wrglossary.12309">402</a>, <a href="#wrglossary.12834">416</a>, <a href="#wrglossary.12863">417</a>, <a href="#wrglossary.13104">424</a>&#x2013;<a href="#wrglossary.13222">428</a> passim, <a href="#wrglossary.13365">433</a>, <a href="#wrglossary.13503">439</a>, <a href="#wrglossary.13804">450</a>, <a href="#wrglossary.13987">456</a>, <a href="#wrglossary.14123">460</a>, <a href="#wrglossary.14174">463</a>, <a href="#wrglossary.14367">470</a>, <a href="#wrglossary.14471">474</a>&#x2013;<a href="#wrglossary.14576">477</a>, <a href="#wrglossary.14679">481</a>&#x2013;<a href="#wrglossary.14796">485</a> passim, <a href="#wrglossary.15411">507</a>, <a href="#wrglossary.18617">626</a>, <a href="#wrglossary.18656">627</a>, <a href="#wrglossary.19365">652</a>, <a href="#wrglossary.19382">653</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19616">662</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.record.hybrid"><span class="xtroptfmt">hybrid</span></a><span class="qquad"></span><a href="#wrglossary.2771">96</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19622">662</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.record.nameref"><span class="xtroptfmt">nameref</span></a><span class="qquad"></span><a href="#wrglossary.2768">96</a>, <a href="#wrglossary.2802">97</a>, <a href="#wrglossary.15401">507</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19630">662</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.record.off"><span class="xtroptfmt">off</span></a><span class="qquad"></span><a href="#wrglossary.2759">96</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19636">662</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.record.only"><span class="xtroptfmt">only</span></a><span class="qquad"></span><a href="#wrglossary.2762">96</a>, <a href="#wrglossary.2800">97</a>, <a href="#wrglossary.15399">507</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19641">662</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.stylemods"><span class="xtrstyoptfmt">stylemods</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.121">5</a>, <a href="#wrglossary.192">8</a>, <a href="#wrglossary.2512">87</a>&#x2013;<a href="#wrglossary.2634">91</a> passim, <a href="#wrglossary.9774">304</a>, <a href="#wrglossary.9850">307</a>, <a href="#wrglossary.10000">312</a>, <a href="#wrglossary.10012">313</a>, <a href="#wrglossary.10199">320</a>&#x2013;<a href="#wrglossary.10230">322</a>, <a href="#wrglossary.12185">399</a>, <a href="#wrglossary.12259">400</a>, <a href="#wrglossary.12840">416</a>, <a href="#wrglossary.13368">433</a>, <a href="#wrglossary.13894">453</a>, <a href="#wrglossary.13973">456</a>, <a href="#wrglossary.14091">460</a>, <a href="#wrglossary.14627">479</a>, <a href="#wrglossary.14637">480</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19647">662</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.undefaction"><span class="xtrstyoptfmt">undefaction</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2213">77</a>, <a href="#wrglossary.11279">360</a>, <a href="#wrglossary.18760">632</a>, <a href="#wrglossary.18888">636</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19651">663</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.undefaction.error"><span class="xtroptfmt">error</span></a><span class="qquad"></span><a href="#wrglossary.2215">77</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19652">663</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.undefaction.warn"><span class="xtroptfmt">warn</span></a><span class="qquad"></span><a href="#wrglossary.2218">78</a>, <a href="#wrglossary.17471">586</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19653">663</a></span></div><!-- end of nlctuserguideidx2 -->
<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-french"><span class="filefmt">glossaries-french</span></dfn><span class="qquad"></span><a href="#wrglossary.17">a</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-german.ldf"><span class="filefmt">glossaries-german.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.206">8</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-german.ldf"><span class="filefmt">glossaries-german.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.207">8</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-german"><span class="filefmt">glossaries-german</span></dfn><span class="qquad"></span><a href="#wrglossary.18">a</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-irish.ldf"><span class="filefmt">glossaries-irish.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.1419">51</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-iso-lang-iso-region.ldf"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">iso-lang</em>&#x232a;</span><span class="filefmt">-</span><span class="meta">&#x2329;<em class="metainner">iso-region</em>&#x232a;</span><span class="filefmt">.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.1405">51</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-lang.ldf"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span><span class="filefmt">.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.1350">48</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-irish.ldf"><span class="filefmt">glossaries-irish.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.1423">51</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-iso-lang-iso-region.ldf"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">iso-lang</em>&#x232a;</span><span class="filefmt">-</span><span class="meta">&#x2329;<em class="metainner">iso-region</em>&#x232a;</span><span class="filefmt">.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.1409">51</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-lang.ldf"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">lang</em>&#x232a;</span><span class="filefmt">.ldf</span></dfn><span class="qquad"></span><a href="#wrglossary.1354">48</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:file.glossaries-language"><span class="filefmt">glossaries-</span><span class="meta">&#x2329;<em class="metainner">language</em>&#x232a;</span><span class="filefmt"></span></dfn><span class="qquad"></span><a href="#wrglossary.16">a</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossaries-polyglossia"><span class="styfmt">glossaries-polyglossia</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2087">75</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span> package</a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.3521">120</a>, <a href="#wrglossary.3768">129</a>, <a href="#wrglossary.4090">137</a>, <a href="#wrglossary.11481">368</a>&#x2013;<a href="#wrglossary.11533">370</a>, <a href="#wrglossary.12155">395</a>, <a href="#wrglossary.12186">396</a>, <a href="#wrglossary.13415">432</a>, <a href="#wrglossary.13436">433</a>, <a href="#wrglossary.14755">481</a>, <a href="#wrglossary.14779">482</a>, <a href="#wrglossary.15466">506</a>, <a href="#wrglossary.17217">575</a>, <a href="#wrglossary.17238">576</a>, <a href="#wrglossary.18014">602</a>, <a href="#wrglossary.19018">639</a>, <a href="#wrglossary.19258">647</a>, <a href="#wrglossary.19281">648</a>, <a href="#wrglossary.19598">659</a>,&#xa0;<a href="#wrglossary.19638">660</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span> package</a><span class="qquad"></span><a href="#sec:intro">&#xa7;1</a>; <a href="#wrglossary.1">a</a>, <a href="#wrglossary.33">2</a>, <a href="#wrglossary.7218">226</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19637">660</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1791">64</a>, <a href="#wrglossary.1821">65</a>, <a href="#wrglossary.1936">70</a>, <a href="#wrglossary.2325">81</a>, <a href="#wrglossary.3228">110</a>&#x2013;<a href="#wrglossary.3401">115</a> passim, <a href="#wrglossary.3586">122</a>, <a href="#wrglossary.4621">154</a>, <a href="#wrglossary.7204">225</a>, <a href="#wrglossary.8050">253</a>, <a href="#wrglossary.8257">257</a>, <a href="#wrglossary.11731">376</a>, <a href="#wrglossary.11986">389</a>&#x2013;<a href="#wrglossary.12036">391</a>, <a href="#wrglossary.12232">397</a>, <a href="#wrglossary.16343">545</a>, <a href="#wrglossary.19554">658</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19641">660</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3391">115</a>, <a href="#wrglossary.5342">175</a>, <a href="#wrglossary.5981">192</a>, <a href="#wrglossary.8070">253</a>, <a href="#wrglossary.11232">356</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19647">660</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3229">110</a>, <a href="#wrglossary.3379">114</a>, <a href="#wrglossary.7205">225</a>, <a href="#wrglossary.8051">253</a>, <a href="#wrglossary.16332">544</a>, <a href="#wrglossary.16344">545</a>, <a href="#wrglossary.19297">648</a>, <a href="#wrglossary.19347">649</a>, <a href="#wrglossary.19555">658</a>, <span class="summarylocfmt"><a href="#wrglossary.19653">660</a></span>,&#xa0;<a href="#wrglossary.19811">663</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.1458">53</a>, <a href="#wrglossary.3026">104</a>&#x2013;<a href="#wrglossary.3120">107</a> passim, <a href="#wrglossary.7502">239</a>, <a href="#wrglossary.7991">251</a>, <a href="#wrglossary.9249">285</a>, <a href="#wrglossary.10800">339</a>, <a href="#wrglossary.10836">340</a>, <a href="#wrglossary.13157">423</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19659">660</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a><span class="qquad"></span><a href="#wrglossary.428">15</a>, <a href="#wrglossary.3123">107</a>, <span class="summarylocfmt"><a href="#wrglossary.19663">660</a></span>, <span class="summarylocfmt"><a href="#wrglossary.19690">661</a></span>,&#xa0;<a href="#wrglossary.19693">661</a></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.automake.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.3113">107</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19668">660</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a><span class="qquad"></span><a href="#wrglossary.426">15</a>, <a href="#wrglossary.2061">74</a>, <a href="#wrglossary.3131">107</a>, <a href="#wrglossary.3156">108</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19671">660</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2065">74</a>, <a href="#wrglossary.3102">106</a>, <a href="#wrglossary.3150">108</a>, <span class="summarylocfmt"><a href="#wrglossary.19678">660</a></span>, <span class="summarylocfmt"><a href="#wrglossary.19698">661</a></span>,&#xa0;<a href="#wrglossary.19701">661</a></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2063">74</a>, <a href="#wrglossary.3141">107</a>, <a href="#wrglossary.3143">108</a>, <span class="summarylocfmt"><a href="#wrglossary.19684">660</a></span>, <span class="summarylocfmt"><a href="#wrglossary.19694">661</a></span>,&#xa0;<a href="#wrglossary.19697">661</a></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossaries-polyglossia"><span class="styfmt">glossaries-polyglossia</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2091">75</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span> package</a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.3525">120</a>, <a href="#wrglossary.3772">129</a>, <a href="#wrglossary.4094">137</a>, <a href="#wrglossary.11491">371</a>&#x2013;<a href="#wrglossary.11543">373</a>, <a href="#wrglossary.12165">398</a>, <a href="#wrglossary.12196">399</a>, <a href="#wrglossary.13425">435</a>, <a href="#wrglossary.13446">436</a>, <a href="#wrglossary.14765">484</a>, <a href="#wrglossary.14789">485</a>, <a href="#wrglossary.15476">509</a>, <a href="#wrglossary.17227">578</a>, <a href="#wrglossary.17248">579</a>, <a href="#wrglossary.18031">606</a>, <a href="#wrglossary.19035">642</a>, <a href="#wrglossary.19275">650</a>, <a href="#wrglossary.19298">651</a>, <a href="#wrglossary.19615">662</a>,&#xa0;<a href="#wrglossary.19655">663</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span> package</a><span class="qquad"></span><a href="#sec:intro">&#xa7;1</a>; <a href="#wrglossary.1">a</a>, <a href="#wrglossary.33">2</a>, <a href="#wrglossary.7222">227</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19654">663</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1795">64</a>, <a href="#wrglossary.1825">65</a>, <a href="#wrglossary.1940">70</a>, <a href="#wrglossary.2329">81</a>, <a href="#wrglossary.3232">110</a>&#x2013;<a href="#wrglossary.3405">115</a> passim, <a href="#wrglossary.3590">122</a>, <a href="#wrglossary.4625">154</a>, <a href="#wrglossary.7208">226</a>, <a href="#wrglossary.8054">254</a>, <a href="#wrglossary.8261">258</a>, <a href="#wrglossary.11741">379</a>, <a href="#wrglossary.11996">392</a>&#x2013;<a href="#wrglossary.12046">394</a>, <a href="#wrglossary.12242">400</a>, <a href="#wrglossary.16353">548</a>, <a href="#wrglossary.19571">661</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19658">663</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3395">115</a>, <a href="#wrglossary.5346">175</a>, <a href="#wrglossary.5985">193</a>, <a href="#wrglossary.8074">254</a>, <a href="#wrglossary.11242">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19664">663</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3233">110</a>, <a href="#wrglossary.3383">114</a>, <a href="#wrglossary.7209">226</a>, <a href="#wrglossary.8055">254</a>, <a href="#wrglossary.16342">547</a>, <a href="#wrglossary.16354">548</a>, <a href="#wrglossary.19314">651</a>, <a href="#wrglossary.19364">652</a>, <a href="#wrglossary.19572">661</a>, <span class="summarylocfmt"><a href="#wrglossary.19670">663</a></span>,&#xa0;<a href="#wrglossary.19828">666</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.automake"><span class="styoptfmt">automake</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.1462">53</a>, <a href="#wrglossary.3030">104</a>&#x2013;<a href="#wrglossary.3124">107</a> passim, <a href="#wrglossary.7506">240</a>, <a href="#wrglossary.7995">252</a>, <a href="#wrglossary.9253">286</a>, <a href="#wrglossary.10810">341</a>, <a href="#wrglossary.13167">426</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19676">663</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a><span class="qquad"></span><a href="#wrglossary.429">15</a>, <a href="#wrglossary.3127">107</a>, <span class="summarylocfmt"><a href="#wrglossary.19680">663</a></span>, <span class="summarylocfmt"><a href="#wrglossary.19707">664</a></span>,&#xa0;<a href="#wrglossary.19710">664</a></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.automake.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.3117">107</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19685">663</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.automake.immediate"><span class="optfmt">immediate</span></a><span class="qquad"></span><a href="#wrglossary.427">15</a>, <a href="#wrglossary.2065">74</a>, <a href="#wrglossary.3135">107</a>, <a href="#wrglossary.3160">108</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19688">663</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2069">74</a>, <a href="#wrglossary.3106">106</a>, <a href="#wrglossary.3154">108</a>, <span class="summarylocfmt"><a href="#wrglossary.19695">663</a></span>, <span class="summarylocfmt"><a href="#wrglossary.19715">664</a></span>,&#xa0;<a href="#wrglossary.19718">664</a></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2067">74</a>, <a href="#wrglossary.3145">107</a>, <a href="#wrglossary.3147">108</a>, <span class="summarylocfmt"><a href="#wrglossary.19701">663</a></span>, <span class="summarylocfmt"><a href="#wrglossary.19711">664</a></span>,&#xa0;<a href="#wrglossary.19714">664</a></div><!-- end of nlctuserguideidx2 -->
<div class="nlctuserguideidx2"><a href="#glo:optval.automake.true"><span class="optfmt">true</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:optval.automake.delayed"><span class="optfmt">delayed</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx2 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.automakegloss"><span class="styoptfmt">automakegloss</span></a><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:optval.automake.makegloss"><span class="optfmt">makegloss</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.automakeglosslite"><span class="styoptfmt">automakeglosslite</span></a><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:optval.automake.lite"><span class="optfmt">lite</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3534">120</a>&#x2013;<a href="#wrglossary.3665">125</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19702">661</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.compatible-3.07"><span class="styoptfmt">compatible-3.07</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3535">120</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19703">661</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2599">90</a>, <a href="#wrglossary.2674">93</a>, <a href="#wrglossary.3671">125</a>, <a href="#wrglossary.4063">136</a>, <a href="#wrglossary.4947">163</a>, <a href="#wrglossary.7986">251</a>, <a href="#wrglossary.8455">265</a>, <a href="#wrglossary.8680">271</a>, <a href="#wrglossary.8776">273</a>, <a href="#wrglossary.10861">340</a>&#x2013;<a href="#wrglossary.10943">343</a> passim, <a href="#wrglossary.12870">415</a>, <a href="#wrglossary.15341">502</a>, <a href="#wrglossary.16861">563</a>, <a href="#wrglossary.19586">659</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19704">661</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2421">85</a>, <a href="#wrglossary.9496">293</a>, <a href="#wrglossary.10642">334</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19706">661</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1949">70</a>&#x2013;<a href="#wrglossary.2030">73</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19709">661</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.debug.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.1958">71</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19711">661</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></a><span class="qquad"></span><a href="#wrglossary.1989">72</a>, <a href="#wrglossary.14930">487</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19713">661</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a><span class="qquad"></span><a href="#wrglossary.1964">71</a>, <a href="#wrglossary.11137">353</a>, <a href="#wrglossary.16976">567</a>, <a href="#wrglossary.18220">609</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19716">661</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a><span class="qquad"></span><a href="#wrglossary.1960">71</a>, <a href="#wrglossary.1992">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19719">661</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.description"><span class="styoptfmt">description</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3441">116</a>&#x2013;<a href="#wrglossary.3497">119</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19727">661</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.262">9</a>, <a href="#wrglossary.3163">108</a>, <a href="#wrglossary.3176">109</a>, <span class="summarylocfmt"><a href="#wrglossary.19728">661</a></span>,&#xa0;<a href="#wrglossary.19890">665</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.dua"><span class="styoptfmt">dua</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3462">117</a>, <a href="#wrglossary.3508">119</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19731">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2368">83</a>&#x2013;<a href="#wrglossary.2448">86</a>, <a href="#wrglossary.7629">242</a>, <a href="#wrglossary.9452">291</a>&#x2013;<a href="#wrglossary.9591">296</a> passim, <a href="#wrglossary.10341">326</a>, <a href="#wrglossary.10577">333</a>, <a href="#wrglossary.10641">334</a>, <a href="#wrglossary.17028">569</a>, <a href="#wrglossary.17142">573</a>, <a href="#wrglossary.18034">603</a>, <a href="#wrglossary.18059">604</a>, <a href="#wrglossary.18250">610</a>, <a href="#wrglossary.18976">637</a>, <a href="#wrglossary.19517">655</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19732">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2656">92</a>, <a href="#wrglossary.2671">93</a>, <a href="#wrglossary.8840">275</a>, <a href="#wrglossary.9296">286</a>&#x2013;<a href="#wrglossary.9334">288</a>, <a href="#wrglossary.10968">344</a>, <a href="#wrglossary.11015">346</a>, <a href="#wrglossary.14270">464</a>, <a href="#wrglossary.19063">641</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19734">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3451">117</a>, <a href="#wrglossary.3487">118</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19738">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2114">76</a>, <a href="#wrglossary.2193">77</a>, <a href="#wrglossary.4925">162</a>, <a href="#wrglossary.5589">181</a>, <a href="#wrglossary.5609">182</a>, <a href="#wrglossary.6506">209</a>, <a href="#wrglossary.12480">404</a>, <a href="#wrglossary.19037">640</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19739">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.index"><span class="styoptfmt">index</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3232">110</a>&#x2013;<a href="#wrglossary.3318">113</a> passim, <a href="#wrglossary.8089">253</a>, <a href="#wrglossary.19232">646</a>&#x2013;<a href="#wrglossary.19317">649</a> passim, <span class="summarylocfmt"><a href="#wrglossary.19744">662</a></span>,&#xa0;<a href="#wrglossary.19785">663</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2690">93</a>&#x2013;<a href="#wrglossary.2728">95</a>, <a href="#wrglossary.8480">265</a>, <a href="#wrglossary.18582">622</a>, <a href="#wrglossary.19040">640</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19750">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3536">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19754">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.kernelglossredefs.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.3544">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19758">662</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.kernelglossredefs.nowarn"><span class="optfmt">nowarn</span></a><span class="qquad"></span><a href="#wrglossary.3554">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19761">662</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.kernelglossredefs.true"><span class="optfmt">true</span></a><span class="qquad"></span><a href="#wrglossary.3550">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19764">662</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.221">8</a>, <a href="#wrglossary.1195">43</a>, <a href="#wrglossary.2108">75</a>, <a href="#wrglossary.3585">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19767">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.1944">70</a>, <a href="#wrglossary.2978">103</a>, <a href="#wrglossary.3575">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19771">662</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3525">120</a>, <a href="#wrglossary.11182">354</a>, <a href="#wrglossary.11201">355</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19775">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2619">91</a>, <a href="#wrglossary.7621">242</a>, <a href="#wrglossary.9509">293</a>&#x2013;<a href="#wrglossary.9678">299</a> passim, <a href="#wrglossary.9790">303</a>&#x2013;<a href="#wrglossary.9918">308</a> passim, <a href="#wrglossary.10014">312</a>, <a href="#wrglossary.10250">322</a>, <a href="#wrglossary.10674">335</a>, <a href="#wrglossary.14604">476</a>, <a href="#wrglossary.17948">600</a>, <a href="#wrglossary.19043">640</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19779">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.noglossaryindex"><span class="styoptfmt">noglossaryindex</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3330">113</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19783">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.2121">76</a>, <a href="#wrglossary.3200">109</a>&#x2013;<a href="#wrglossary.3321">113</a> passim, <a href="#wrglossary.4865">161</a>, <a href="#wrglossary.4897">162</a>, <a href="#wrglossary.5402">176</a>, <a href="#wrglossary.5578">181</a>, <a href="#wrglossary.5643">182</a>, <a href="#wrglossary.8009">252</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19786">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nolangwarn"><span class="styoptfmt">nolangwarn</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.20">a</a>, <a href="#wrglossary.1950">70</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19790">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2532">88</a>, <a href="#wrglossary.3578">122</a>, <a href="#wrglossary.9581">296</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19792">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2513">88</a>, <a href="#wrglossary.3576">122</a>, <a href="#wrglossary.9516">293</a>, <a href="#wrglossary.9673">299</a>, <a href="#wrglossary.13871">450</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19799">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3224">110</a>&#x2013;<a href="#wrglossary.3360">114</a>, <a href="#wrglossary.3581">122</a>, <a href="#wrglossary.8034">252</a>, <a href="#wrglossary.8046">253</a>, <a href="#wrglossary.12237">397</a>, <a href="#wrglossary.13384">431</a>, <a href="#wrglossary.16886">564</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19806">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.1522">55</a>, <a href="#wrglossary.2568">89</a>, <a href="#wrglossary.2591">90</a>, <a href="#wrglossary.3961">134</a>, <a href="#wrglossary.7619">242</a>, <a href="#wrglossary.7742">244</a>, <a href="#wrglossary.7930">249</a>, <a href="#wrglossary.7948">250</a>, <a href="#wrglossary.8172">255</a>, <a href="#wrglossary.8454">265</a>, <a href="#wrglossary.9010">278</a>, <a href="#wrglossary.9662">299</a>, <a href="#wrglossary.12122">394</a>, <a href="#wrglossary.14182">461</a>, <a href="#wrglossary.14511">473</a>, <a href="#wrglossary.15268">499</a>, <a href="#wrglossary.16615">555</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19812">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2606">90</a>, <a href="#wrglossary.2610">91</a>, <a href="#wrglossary.7625">242</a>, <a href="#wrglossary.9566">296</a>, <a href="#wrglossary.12199">396</a>, <a href="#wrglossary.13654">443</a>, <a href="#wrglossary.14079">457</a>, <a href="#wrglossary.17995">602</a>, <a href="#wrglossary.19592">659</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19817">663</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> &amp; <a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.compatible-2.07"><span class="styoptfmt">compatible-2.07</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3538">120</a>&#x2013;<a href="#wrglossary.3669">125</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19719">664</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.compatible-3.07"><span class="styoptfmt">compatible-3.07</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3539">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19720">664</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2603">90</a>, <a href="#wrglossary.2678">93</a>, <a href="#wrglossary.3675">125</a>, <a href="#wrglossary.4067">136</a>, <a href="#wrglossary.4951">163</a>, <a href="#wrglossary.7990">252</a>, <a href="#wrglossary.8459">266</a>, <a href="#wrglossary.8684">272</a>, <a href="#wrglossary.8780">274</a>, <a href="#wrglossary.10871">342</a>&#x2013;<a href="#wrglossary.10953">345</a> passim, <a href="#wrglossary.12880">418</a>, <a href="#wrglossary.15351">505</a>, <a href="#wrglossary.16871">566</a>, <a href="#wrglossary.19603">662</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19721">664</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.counterwithin"><span class="styoptfmt">counterwithin</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2425">85</a>, <a href="#wrglossary.9500">294</a>, <a href="#wrglossary.10652">336</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19723">664</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1953">70</a>&#x2013;<a href="#wrglossary.2039">74</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19726">664</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.debug.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.1962">71</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19728">664</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></a><span class="qquad"></span><a href="#wrglossary.1993">72</a>, <a href="#wrglossary.14940">490</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19730">664</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a><span class="qquad"></span><a href="#wrglossary.1968">71</a>, <a href="#wrglossary.11147">355</a>, <a href="#wrglossary.16986">570</a>, <a href="#wrglossary.18237">612</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19733">664</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a><span class="qquad"></span><a href="#wrglossary.1964">71</a>, <a href="#wrglossary.1996">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19736">664</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.description"><span class="styoptfmt">description</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3445">117</a>&#x2013;<a href="#wrglossary.3501">119</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19744">664</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.disablemakegloss"><span class="styoptfmt">disablemakegloss</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.263">9</a>, <a href="#wrglossary.3167">108</a>, <a href="#wrglossary.3180">109</a>, <span class="summarylocfmt"><a href="#wrglossary.19745">664</a></span>,&#xa0;<a href="#wrglossary.19907">668</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.dua"><span class="styoptfmt">dua</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3466">117</a>, <a href="#wrglossary.3512">119</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19748">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2372">83</a>&#x2013;<a href="#wrglossary.2452">86</a>, <a href="#wrglossary.7633">243</a>, <a href="#wrglossary.9456">292</a>&#x2013;<a href="#wrglossary.9595">297</a> passim, <a href="#wrglossary.10345">327</a>, <a href="#wrglossary.10587">334</a>, <a href="#wrglossary.10651">336</a>, <a href="#wrglossary.17038">572</a>, <a href="#wrglossary.17152">576</a>, <a href="#wrglossary.18051">606</a>, <a href="#wrglossary.18076">607</a>, <a href="#wrglossary.18267">614</a>, <a href="#wrglossary.18993">640</a>, <a href="#wrglossary.19534">658</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19749">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.esclocations"><span class="styoptfmt">esclocations</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2660">92</a>, <a href="#wrglossary.2675">93</a>, <a href="#wrglossary.8844">276</a>, <a href="#wrglossary.9300">287</a>&#x2013;<a href="#wrglossary.9338">289</a>, <a href="#wrglossary.10978">346</a>, <a href="#wrglossary.11025">348</a>, <a href="#wrglossary.14280">467</a>, <a href="#wrglossary.19080">644</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19751">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.footnote"><span class="styoptfmt">footnote</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3455">117</a>, <a href="#wrglossary.3491">118</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19755">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2118">76</a>, <a href="#wrglossary.2197">77</a>, <a href="#wrglossary.4929">162</a>, <a href="#wrglossary.5593">182</a>, <a href="#wrglossary.6510">210</a>, <a href="#wrglossary.12490">407</a>, <a href="#wrglossary.19054">643</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19756">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.index"><span class="styoptfmt">index</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3236">110</a>&#x2013;<a href="#wrglossary.3322">113</a> passim, <a href="#wrglossary.8093">254</a>, <a href="#wrglossary.19249">649</a>, <a href="#wrglossary.19333">652</a>, <span class="summarylocfmt"><a href="#wrglossary.19761">665</a></span>,&#xa0;<a href="#wrglossary.19802">666</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2694">93</a>&#x2013;<a href="#wrglossary.2732">95</a>, <a href="#wrglossary.8484">266</a>, <a href="#wrglossary.18599">625</a>, <a href="#wrglossary.19057">643</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19767">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.kernelglossredefs"><span class="styoptfmt">kernelglossredefs</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3540">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19771">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.kernelglossredefs.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.3548">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19775">665</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.kernelglossredefs.nowarn"><span class="optfmt">nowarn</span></a><span class="qquad"></span><a href="#wrglossary.3558">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19778">665</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.kernelglossredefs.true"><span class="optfmt">true</span></a><span class="qquad"></span><a href="#wrglossary.3554">121</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19781">665</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.languages"><span class="styoptfmt">languages</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.222">8</a>, <a href="#wrglossary.1199">43</a>, <a href="#wrglossary.2112">75</a>, <a href="#wrglossary.3589">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19784">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.1948">70</a>, <a href="#wrglossary.2982">103</a>, <a href="#wrglossary.3579">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19788">665</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.mfirstuc"><span class="styoptfmt">mfirstuc</span></a><span class="qquad"></span><a href="#sec:pkgopts-other">&#xa7;2.9</a>; <a href="#wrglossary.3529">120</a>, <a href="#wrglossary.11192">356</a>, <a href="#wrglossary.11209">357</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19792">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nogroupskip"><span class="styoptfmt">nogroupskip</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2623">91</a>, <a href="#wrglossary.7625">243</a>, <a href="#wrglossary.9513">294</a>&#x2013;<a href="#wrglossary.9682">300</a> passim, <a href="#wrglossary.9794">304</a>&#x2013;<a href="#wrglossary.9922">309</a> passim, <a href="#wrglossary.10018">313</a>, <a href="#wrglossary.10254">323</a>, <a href="#wrglossary.10684">336</a>, <a href="#wrglossary.14614">479</a>, <a href="#wrglossary.17965">603</a>, <a href="#wrglossary.19060">643</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19796">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.noglossaryindex"><span class="styoptfmt">noglossaryindex</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3334">113</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19800">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nohypertypes"><span class="styoptfmt">nohypertypes</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.2125">76</a>, <a href="#wrglossary.3204">109</a>&#x2013;<a href="#wrglossary.3325">113</a> passim, <a href="#wrglossary.4869">161</a>, <a href="#wrglossary.4901">162</a>, <a href="#wrglossary.5406">177</a>, <a href="#wrglossary.5582">181</a>, <a href="#wrglossary.5647">183</a>, <a href="#wrglossary.8013">253</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19803">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nolangwarn"><span class="styoptfmt">nolangwarn</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.20">a</a>, <a href="#wrglossary.1954">70</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19807">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2536">88</a>, <a href="#wrglossary.3582">122</a>, <a href="#wrglossary.9585">297</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19809">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nolong"><span class="styoptfmt">nolong</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2517">88</a>, <a href="#wrglossary.3580">122</a>, <a href="#wrglossary.9520">294</a>, <a href="#wrglossary.9677">300</a>, <a href="#wrglossary.13881">453</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19816">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3228">110</a>&#x2013;<a href="#wrglossary.3364">114</a>, <a href="#wrglossary.3585">122</a>, <a href="#wrglossary.8038">253</a>, <a href="#wrglossary.8050">254</a>, <a href="#wrglossary.12247">400</a>, <a href="#wrglossary.13394">434</a>, <a href="#wrglossary.16896">567</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19823">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.1526">55</a>, <a href="#wrglossary.2572">89</a>, <a href="#wrglossary.2595">90</a>, <a href="#wrglossary.3965">134</a>, <a href="#wrglossary.7623">243</a>, <a href="#wrglossary.7746">245</a>, <a href="#wrglossary.7934">250</a>, <a href="#wrglossary.8176">256</a>, <a href="#wrglossary.8458">266</a>, <a href="#wrglossary.9014">279</a>, <a href="#wrglossary.9666">300</a>, <a href="#wrglossary.12132">397</a>, <a href="#wrglossary.14192">464</a>, <a href="#wrglossary.14521">476</a>, <a href="#wrglossary.15278">502</a>, <a href="#wrglossary.16625">558</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19829">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2610">90</a>, <a href="#wrglossary.2614">91</a>, <a href="#wrglossary.7629">243</a>, <a href="#wrglossary.9570">297</a>, <a href="#wrglossary.12209">399</a>, <a href="#wrglossary.13664">446</a>, <a href="#wrglossary.14089">460</a>, <a href="#wrglossary.18012">605</a>, <a href="#wrglossary.19609">662</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19834">666</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:opt.postdot"><span class="xtrstyoptfmt">postdot</span></a> &amp; <a href="#glo:opt.postpunc"><span class="xtrstyoptfmt">postpunc</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1951">70</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19825">663</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.790">30</a>&#x2013;<a href="#wrglossary.952">35</a> passim, <a href="#wrglossary.2507">87</a>, <a href="#wrglossary.2552">89</a>, <a href="#wrglossary.3580">122</a>, <a href="#wrglossary.9518">293</a>&#x2013;<a href="#wrglossary.9674">299</a> passim, <a href="#wrglossary.9911">308</a>, <a href="#wrglossary.10069">314</a>, <a href="#wrglossary.12179">396</a>, <a href="#wrglossary.13357">430</a>, <a href="#wrglossary.13883">450</a>, <a href="#wrglossary.14628">477</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19831">664</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.189">7</a>, <a href="#wrglossary.2522">88</a>, <a href="#wrglossary.3577">122</a>, <a href="#wrglossary.9517">293</a>, <a href="#wrglossary.9910">308</a>, <a href="#wrglossary.13872">450</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19837">664</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.notranslate"><span class="styoptfmt">notranslate</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1293">45</a>, <a href="#wrglossary.2105">75</a>, <a href="#wrglossary.3584">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19844">664</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2541">89</a>, <a href="#wrglossary.3579">122</a>, <a href="#wrglossary.10068">314</a>, <a href="#wrglossary.10205">319</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19847">664</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.nowarn"><span class="styoptfmt">nowarn</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1945">70</a>, <a href="#wrglossary.1955">71</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19854">664</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2273">79</a>&#x2013;<a href="#wrglossary.2341">82</a>, <a href="#wrglossary.7616">242</a>&#x2013;<a href="#wrglossary.7782">245</a> passim, <a href="#wrglossary.15713">515</a>, <a href="#wrglossary.16831">562</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19855">664</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.numberedsection.autolabel"><span class="optfmt">autolabel</span></a><span class="qquad"></span><a href="#wrglossary.2306">81</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19858">664</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.numberedsection.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.2298">81</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19861">664</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.numberedsection.nameref"><span class="optfmt">nameref</span></a><span class="qquad"></span><a href="#wrglossary.2339">82</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19863">664</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.numberedsection.nolabel"><span class="optfmt">nolabel</span></a><span class="qquad"></span><a href="#wrglossary.2302">81</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19866">664</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.numberline"><span class="styoptfmt">numberline</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2259">79</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19868">664</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3231">110</a>, <a href="#wrglossary.3265">111</a>, <a href="#wrglossary.8080">253</a>, <a href="#wrglossary.17914">599</a>, <a href="#wrglossary.18825">631</a>, <a href="#wrglossary.19336">649</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19873">664</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.486">18</a>, <a href="#wrglossary.616">22</a>, <a href="#wrglossary.1879">67</a>, <a href="#wrglossary.2791">97</a>, <a href="#wrglossary.2953">102</a>, <a href="#wrglossary.7685">243</a>, <a href="#wrglossary.13641">442</a>, <a href="#wrglossary.13846">449</a>, <a href="#wrglossary.15726">516</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19880">665</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.order.letter"><span class="optfmt">letter</span></a><span class="qquad"></span><a href="#wrglossary.2956">102</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19886">665</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.order.word"><span class="optfmt">word</span></a><span class="qquad"></span><a href="#wrglossary.2954">102</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19887">665</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.restoremakegloss"><span class="styoptfmt">restoremakegloss</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3175">108</a>, <a href="#wrglossary.3199">109</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19888">665</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.322">12</a>, <a href="#wrglossary.2802">97</a>&#x2013;<a href="#wrglossary.2902">99</a>, <a href="#wrglossary.3908">132</a>, <a href="#wrglossary.3940">133</a>, <a href="#wrglossary.7659">242</a>, <a href="#wrglossary.17004">568</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19891">665</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2353">83</a>, <a href="#wrglossary.5866">189</a>, <a href="#wrglossary.5911">190</a>, <a href="#wrglossary.7745">244</a>, <a href="#wrglossary.7931">249</a>, <a href="#wrglossary.14635">477</a>&#x2013;<a href="#wrglossary.14685">479</a>, <a href="#wrglossary.16614">555</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19894">665</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2036">74</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19902">665</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2268">79</a>, <a href="#wrglossary.7780">245</a>, <a href="#wrglossary.7820">246</a>, <a href="#wrglossary.19481">654</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19905">665</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2589">90</a>, <a href="#wrglossary.4017">135</a>, <a href="#wrglossary.8371">262</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19907">665</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2635">92</a>, <a href="#wrglossary.4022">135</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19912">665</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.seenoindex.error"><span class="optfmt">error</span></a><span class="qquad"></span><a href="#wrglossary.2646">92</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19917">665</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.seenoindex.ignore"><span class="optfmt">ignore</span></a><span class="qquad"></span><a href="#wrglossary.2650">92</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19920">665</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.seenoindex.warn"><span class="optfmt">warn</span></a><span class="qquad"></span><a href="#wrglossary.2648">92</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19923">666</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3434">116</a>, <a href="#wrglossary.6171">198</a>, <a href="#wrglossary.16181">539</a>&#x2013;<a href="#wrglossary.16208">541</a>, <a href="#wrglossary.16398">546</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19926">666</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3465">117</a>&#x2013;<a href="#wrglossary.3500">119</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19928">666</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3448">117</a>&#x2013;<a href="#wrglossary.3494">119</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19929">666</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.789">30</a>, <a href="#wrglossary.2790">97</a>&#x2013;<a href="#wrglossary.2907">100</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19930">666</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.sort.clear"><span class="optfmt">clear</span></a><span class="qquad"></span><a href="#wrglossary.247">9</a>, <a href="#wrglossary.2848">98</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19935">666</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a><span class="qquad"></span><a href="#wrglossary.273">9</a>, <a href="#wrglossary.336">13</a>, <a href="#wrglossary.2860">98</a>, <a href="#wrglossary.2874">99</a>, <a href="#wrglossary.3879">131</a>, <a href="#wrglossary.3933">133</a>, <a href="#wrglossary.9506">293</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19939">666</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.sort.none"><span class="optfmt">none</span></a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.245">9</a>, <a href="#wrglossary.2832">98</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19941">666</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a><span class="qquad"></span><a href="#wrglossary.2888">99</a>, <a href="#wrglossary.2926">100</a>, <a href="#wrglossary.7515">239</a>, <a href="#wrglossary.17003">568</a>, <a href="#wrglossary.18018">603</a>, <a href="#wrglossary.19893">665</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19945">666</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a><span class="qquad"></span><a href="#wrglossary.271">9</a>&#x2013;<a href="#wrglossary.353">13</a> passim, <a href="#wrglossary.2830">98</a>, <a href="#wrglossary.2866">99</a>, <a href="#wrglossary.3881">131</a>, <a href="#wrglossary.3934">133</a>, <a href="#wrglossary.9508">293</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19949">666</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.633">22</a>, <a href="#wrglossary.2492">87</a>, <a href="#wrglossary.2540">89</a>, <a href="#wrglossary.7612">241</a>, <a href="#wrglossary.9780">303</a>, <a href="#wrglossary.9854">306</a>, <a href="#wrglossary.10004">312</a>, <a href="#wrglossary.10212">320</a>, <a href="#wrglossary.10233">321</a>, <a href="#wrglossary.10319">325</a>, <a href="#wrglossary.15795">522</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19951">666</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2373">83</a>&#x2013;<a href="#wrglossary.2481">87</a> passim, <a href="#wrglossary.4464">150</a>, <a href="#wrglossary.4539">152</a>, <a href="#wrglossary.7631">242</a>, <a href="#wrglossary.9497">293</a>, <a href="#wrglossary.10348">326</a>, <a href="#wrglossary.10583">333</a>, <a href="#wrglossary.10643">334</a>, <a href="#wrglossary.18035">603</a>, <a href="#wrglossary.18255">610</a>, <a href="#wrglossary.18262">611</a>, <a href="#wrglossary.19049">640</a>, <a href="#wrglossary.19521">656</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19953">666</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.129">5</a>, <a href="#wrglossary.346">13</a>, <a href="#wrglossary.462">17</a>&#x2013;<a href="#wrglossary.586">21</a> passim, <a href="#wrglossary.3244">110</a>, <a href="#wrglossary.8071">253</a>, <a href="#wrglossary.18321">613</a>, <a href="#wrglossary.18834">631</a>, <a href="#wrglossary.19341">649</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19955">666</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.488">18</a>, <a href="#wrglossary.2248">78</a>, <a href="#wrglossary.2255">79</a>, <a href="#wrglossary.7784">245</a>, <a href="#wrglossary.7843">247</a>, <a href="#wrglossary.12188">396</a>, <a href="#wrglossary.12245">397</a>, <a href="#wrglossary.16647">556</a>, <a href="#wrglossary.19052">640</a>, <a href="#wrglossary.19870">664</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19963">667</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.203">8</a>, <a href="#wrglossary.1294">45</a>&#x2013;<a href="#wrglossary.1335">48</a> passim, <a href="#wrglossary.2066">74</a>, <a href="#wrglossary.3583">122</a>, <a href="#wrglossary.19769">662</a>, <a href="#wrglossary.19846">664</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19970">667</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a><span class="qquad"></span><a href="#wrglossary.2095">75</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19972">667</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.translate.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.2088">75</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19976">667</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.translate.true"><span class="optfmt">true</span></a><span class="qquad"></span><a href="#wrglossary.2075">75</a>, <a href="#wrglossary.17622">588</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19977">667</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2281">80</a>, <a href="#wrglossary.7801">245</a>, <a href="#wrglossary.7814">246</a>, <a href="#wrglossary.19055">640</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19980">667</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1897">68</a>, <a href="#wrglossary.2207">77</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19984">667</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1894">68</a>, <a href="#wrglossary.2195">77</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19989">667</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.571">20</a>, <a href="#wrglossary.1210">43</a>, <a href="#wrglossary.1765">64</a>, <a href="#wrglossary.1805">65</a>, <a href="#wrglossary.2992">103</a>&#x2013;<a href="#wrglossary.3103">106</a> passim, <a href="#wrglossary.3572">122</a>, <a href="#wrglossary.9309">287</a>, <a href="#wrglossary.10747">337</a>, <a href="#wrglossary.11091">350</a>, <a href="#wrglossary.14256">463</a>, <a href="#wrglossary.14462">471</a>&#x2013;<a href="#wrglossary.14504">473</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19994">667</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.3035">104</a></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3054">104</a>, <a href="#wrglossary.3073">105</a>, <a href="#wrglossary.11093">350</a>,&#xa0;<a href="#wrglossary.20007">667</a></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.3011">103</a></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.xindygloss"><span class="styoptfmt">xindygloss</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3065">105</a>, <a href="#wrglossary.3573">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19999">667</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.1212">43</a>, <a href="#wrglossary.3070">105</a>, <a href="#wrglossary.3574">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.20003">667</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossariesextrasetup"><code class="xtrcsfmt">\glossariesextrasetup</code></a><span class="qquad"></span><a href="#wrglossary.3592">122</a>, <span class="summarylocfmt"><a href="#wrglossary.16604">554</a></span>,&#xa0;<a href="#wrglossary.19502">655</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cs.glossary"><code class="csfmt">\glossary</code></dfn><span class="qquad"></span><a href="#wrglossary.3539">121</a>,&#xa0;<a href="#wrglossary.19756">662</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span> package</dfn><span class="qquad"></span><a href="#wrglossary.950">35</a>, <a href="#wrglossary.9499">293</a>, <a href="#wrglossary.15877">525</a>,&#xa0;<a href="#wrglossary.18626">623</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span> package</a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10458">329</a>, <a href="#wrglossary.17592">587</a>, <a href="#wrglossary.17844">597</a>,&#xa0;<a href="#wrglossary.18297">612</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span> package</a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10225">321</a>, <a href="#wrglossary.10248">322</a>, <a href="#wrglossary.15887">526</a>, <a href="#wrglossary.17642">589</a>, <a href="#wrglossary.17655">590</a>,&#xa0;<a href="#wrglossary.17998">602</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span> package</a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.2503">87</a>, <a href="#wrglossary.2534">88</a>, <a href="#wrglossary.9575">296</a>, <a href="#wrglossary.9601">297</a>, <a href="#wrglossary.12248">397</a>, <a href="#wrglossary.15799">522</a>, <a href="#wrglossary.15890">526</a>, <a href="#wrglossary.15899">527</a>, <a href="#wrglossary.16042">533</a>, <a href="#wrglossary.17724">592</a>, <a href="#wrglossary.17731">593</a>, <a href="#wrglossary.19076">641</a>,&#xa0;<a href="#wrglossary.19794">663</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span> package</a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.2504">87</a>, <a href="#wrglossary.2515">88</a>, <a href="#wrglossary.9669">299</a>, <a href="#wrglossary.9773">303</a>&#x2013;<a href="#wrglossary.10012">312</a> passim, <a href="#wrglossary.12174">396</a>, <a href="#wrglossary.15813">522</a>, <a href="#wrglossary.15816">523</a>, <a href="#wrglossary.15910">527</a>&#x2013;<a href="#wrglossary.15943">529</a>, <a href="#wrglossary.16938">566</a>, <a href="#wrglossary.17930">600</a>,&#xa0;<a href="#wrglossary.19801">663</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span> package</a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9845">306</a>, <a href="#wrglossary.14612">476</a>, <a href="#wrglossary.15810">522</a>, <a href="#wrglossary.15825">523</a>, <a href="#wrglossary.15903">527</a>&#x2013;<a href="#wrglossary.15952">529</a>, <a href="#wrglossary.17777">594</a>, <a href="#wrglossary.17938">600</a>,&#xa0;<a href="#wrglossary.18068">604</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9501">293</a>, <a href="#wrglossary.9698">300</a>, <a href="#wrglossary.12185">396</a>, <a href="#wrglossary.14622">477</a>,&#xa0;<a href="#wrglossary.15906">527</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span> package</a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9769">303</a>, <a href="#wrglossary.9852">306</a>, <a href="#wrglossary.15828">523</a>, <a href="#wrglossary.15837">524</a>, <a href="#wrglossary.15955">529</a>,&#xa0;<a href="#wrglossary.15964">530</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span> package</a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.2554">89</a>, <a href="#wrglossary.10176">318</a>&#x2013;<a href="#wrglossary.10210">320</a>, <a href="#wrglossary.15982">530</a>&#x2013;<a href="#wrglossary.16030">533</a>,&#xa0;<a href="#wrglossary.17788">595</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span> package</a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.187">7</a>, <a href="#wrglossary.2505">87</a>, <a href="#wrglossary.2524">88</a>, <a href="#wrglossary.9906">308</a>, <a href="#wrglossary.9999">311</a>, <a href="#wrglossary.15840">524</a>, <a href="#wrglossary.16044">533</a>&#x2013;<a href="#wrglossary.16077">535</a>, <a href="#wrglossary.16939">566</a>, <a href="#wrglossary.17931">600</a>,&#xa0;<a href="#wrglossary.19839">664</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span> package</a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.9995">311</a>, <a href="#wrglossary.15851">524</a>, <a href="#wrglossary.15857">525</a>, <a href="#wrglossary.16080">535</a>,&#xa0;<a href="#wrglossary.16098">536</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9500">293</a>, <a href="#wrglossary.10179">319</a>, <a href="#wrglossary.13877">450</a>&#x2013;<a href="#wrglossary.13962">453</a> passim,&#xa0;<a href="#wrglossary.16104">536</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span> package</a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.2506">87</a>, <a href="#wrglossary.2543">89</a>, <a href="#wrglossary.10063">314</a>, <a href="#wrglossary.10203">319</a>, <a href="#wrglossary.13892">450</a>, <a href="#wrglossary.13961">453</a>, <a href="#wrglossary.15863">525</a>, <a href="#wrglossary.15879">526</a>, <a href="#wrglossary.16108">536</a>, <a href="#wrglossary.16119">537</a>, <a href="#wrglossary.17478">583</a>, <a href="#wrglossary.18150">607</a>, <a href="#wrglossary.18375">614</a>, <a href="#wrglossary.18382">615</a>, <a href="#wrglossary.19077">641</a>,&#xa0;<a href="#wrglossary.19849">664</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:glossary">glossary</dfn><span class="qquad"></span><a href="#wrglossary.36">2</a>, <a href="#wrglossary.231">8</a>, <a href="#wrglossary.3773">129</a>, <a href="#wrglossary.4667">156</a>, <a href="#wrglossary.7489">239</a>, <a href="#wrglossary.7972">251</a>, <a href="#wrglossary.11225">356</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15154">497</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3384">114</a>, <a href="#wrglossary.12045">391</a>, <a href="#wrglossary.16175">539</a>,&#xa0;<a href="#wrglossary.19548">658</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3338">113</a>,&#xa0;<a href="#wrglossary.19643">660</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3288">112</a>, <a href="#wrglossary.3309">113</a>,&#xa0;<a href="#wrglossary.8091">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.3225">110</a>, <a href="#wrglossary.8027">252</a>,&#xa0;<a href="#wrglossary.19808">663</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3267">111</a>, <a href="#wrglossary.3280">112</a>,&#xa0;<a href="#wrglossary.8082">253</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3246">110</a>, <a href="#wrglossary.3259">111</a>, <a href="#wrglossary.5450">177</a>, <a href="#wrglossary.8073">253</a>, <a href="#wrglossary.18837">631</a>, <a href="#wrglossary.19344">649</a>,&#xa0;<a href="#wrglossary.19958">666</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossary"><span class="styfmt">glossary</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3537">121</a>, <a href="#wrglossary.5921">191</a>, <a href="#wrglossary.7217">226</a>,&#xa0;<a href="#wrglossary.19251">646</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.glossaryentry">glossary entries</a><span class="qquad"></span><a href="#wrglossary.38">2</a>, <a href="#wrglossary.226">8</a>, <a href="#wrglossary.3736">127</a>, <a href="#wrglossary.4756">159</a>,&#xa0;<a href="#wrglossary.5952">192</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1955">70</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19842">666</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.791">30</a>&#x2013;<a href="#wrglossary.953">35</a> passim, <a href="#wrglossary.2511">87</a>, <a href="#wrglossary.2556">89</a>, <a href="#wrglossary.3584">122</a>, <a href="#wrglossary.9522">294</a>&#x2013;<a href="#wrglossary.9678">300</a> passim, <a href="#wrglossary.9915">309</a>, <a href="#wrglossary.10073">315</a>, <a href="#wrglossary.12189">399</a>, <a href="#wrglossary.13367">433</a>, <a href="#wrglossary.13893">453</a>, <a href="#wrglossary.14638">480</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19848">667</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nosuper"><span class="styoptfmt">nosuper</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.190">8</a>, <a href="#wrglossary.2526">88</a>, <a href="#wrglossary.3581">122</a>, <a href="#wrglossary.9521">294</a>, <a href="#wrglossary.9914">309</a>, <a href="#wrglossary.13882">453</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19854">667</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.notranslate"><span class="styoptfmt">notranslate</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1297">45</a>, <a href="#wrglossary.2109">75</a>, <a href="#wrglossary.3588">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19861">667</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.notree"><span class="styoptfmt">notree</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2545">89</a>, <a href="#wrglossary.3583">122</a>, <a href="#wrglossary.10072">315</a>, <a href="#wrglossary.10209">321</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19864">667</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.nowarn"><span class="styoptfmt">nowarn</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1949">70</a>, <a href="#wrglossary.1959">71</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19871">667</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2277">79</a>&#x2013;<a href="#wrglossary.2345">82</a>, <a href="#wrglossary.7620">242</a>&#x2013;<a href="#wrglossary.7786">246</a> passim, <a href="#wrglossary.15723">518</a>, <a href="#wrglossary.16841">565</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19872">667</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.numberedsection.autolabel"><span class="optfmt">autolabel</span></a><span class="qquad"></span><a href="#wrglossary.2310">81</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19875">667</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.numberedsection.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.2302">81</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19878">667</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.numberedsection.nameref"><span class="optfmt">nameref</span></a><span class="qquad"></span><a href="#wrglossary.2343">82</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19880">667</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.numberedsection.nolabel"><span class="optfmt">nolabel</span></a><span class="qquad"></span><a href="#wrglossary.2306">81</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19883">667</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.numberline"><span class="styoptfmt">numberline</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2263">79</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19885">667</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3235">110</a>, <a href="#wrglossary.3269">111</a>, <a href="#wrglossary.8084">254</a>, <a href="#wrglossary.17931">602</a>, <a href="#wrglossary.18842">634</a>, <a href="#wrglossary.19353">652</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19890">667</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.order"><span class="styoptfmt">order</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.487">18</a>, <a href="#wrglossary.617">22</a>, <a href="#wrglossary.1883">67</a>, <a href="#wrglossary.2795">97</a>, <a href="#wrglossary.2957">102</a>, <a href="#wrglossary.7689">244</a>, <a href="#wrglossary.13651">445</a>, <a href="#wrglossary.13856">452</a>, <a href="#wrglossary.15736">519</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19897">668</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.order.letter"><span class="optfmt">letter</span></a><span class="qquad"></span><a href="#wrglossary.2960">102</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19903">668</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.order.word"><span class="optfmt">word</span></a><span class="qquad"></span><a href="#wrglossary.2958">102</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19904">668</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.restoremakegloss"><span class="styoptfmt">restoremakegloss</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3179">108</a>, <a href="#wrglossary.3203">109</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19905">668</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.323">12</a>, <a href="#wrglossary.2806">97</a>&#x2013;<a href="#wrglossary.2906">99</a>, <a href="#wrglossary.3912">132</a>, <a href="#wrglossary.3944">133</a>, <a href="#wrglossary.7663">243</a>, <a href="#wrglossary.17014">571</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19908">668</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2357">83</a>, <a href="#wrglossary.5870">190</a>, <a href="#wrglossary.5915">191</a>, <a href="#wrglossary.7749">245</a>, <a href="#wrglossary.7935">250</a>, <a href="#wrglossary.14645">480</a>&#x2013;<a href="#wrglossary.14695">482</a>, <a href="#wrglossary.16624">558</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19911">668</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.savewrites"><span class="styoptfmt">savewrites</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2040">74</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19919">668</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.section"><span class="styoptfmt">section</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2272">79</a>, <a href="#wrglossary.7784">246</a>, <a href="#wrglossary.7824">247</a>, <a href="#wrglossary.19498">657</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19922">668</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.seeautonumberlist"><span class="styoptfmt">seeautonumberlist</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2593">90</a>, <a href="#wrglossary.4021">135</a>, <a href="#wrglossary.8375">263</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19924">668</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2639">92</a>, <a href="#wrglossary.4026">135</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19929">668</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.seenoindex.error"><span class="optfmt">error</span></a><span class="qquad"></span><a href="#wrglossary.2650">92</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19934">668</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.seenoindex.ignore"><span class="optfmt">ignore</span></a><span class="qquad"></span><a href="#wrglossary.2654">92</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19937">668</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.seenoindex.warn"><span class="optfmt">warn</span></a><span class="qquad"></span><a href="#wrglossary.2652">92</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19940">669</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3438">116</a>, <a href="#wrglossary.6175">199</a>, <a href="#wrglossary.16191">542</a>&#x2013;<a href="#wrglossary.16218">544</a>, <a href="#wrglossary.16408">549</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19943">669</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.smallcaps"><span class="styoptfmt">smallcaps</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3449">117</a>&#x2013;<a href="#wrglossary.3495">119</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19945">669</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.smaller"><span class="styoptfmt">smaller</span></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:pkgopts-old-acronym">&#xa7;2.8</a>; <a href="#wrglossary.3452">117</a>&#x2013;<a href="#wrglossary.3498">119</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19946">669</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.790">30</a>, <a href="#wrglossary.2794">97</a>&#x2013;<a href="#wrglossary.2911">100</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19947">669</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.sort.clear"><span class="optfmt">clear</span></a><span class="qquad"></span><a href="#wrglossary.248">9</a>, <a href="#wrglossary.2852">98</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19952">669</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.sort.def"><span class="optfmt">def</span></a><span class="qquad"></span><a href="#wrglossary.274">10</a>, <a href="#wrglossary.337">13</a>, <a href="#wrglossary.2864">98</a>, <a href="#wrglossary.2878">99</a>, <a href="#wrglossary.3883">131</a>, <a href="#wrglossary.3937">133</a>, <a href="#wrglossary.9510">294</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19956">669</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.sort.none"><span class="optfmt">none</span></a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.246">9</a>, <a href="#wrglossary.2836">98</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19958">669</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.sort.standard"><span class="optfmt">standard</span></a><span class="qquad"></span><a href="#wrglossary.2892">99</a>, <a href="#wrglossary.2930">100</a>, <a href="#wrglossary.7519">240</a>, <a href="#wrglossary.17013">571</a>, <a href="#wrglossary.18035">606</a>, <a href="#wrglossary.19910">668</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19962">669</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.sort.use"><span class="optfmt">use</span></a><span class="qquad"></span><a href="#wrglossary.272">10</a>&#x2013;<a href="#wrglossary.354">13</a> passim, <a href="#wrglossary.2834">98</a>, <a href="#wrglossary.2870">99</a>, <a href="#wrglossary.3885">131</a>, <a href="#wrglossary.3938">133</a>, <a href="#wrglossary.9512">294</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19966">669</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.634">22</a>, <a href="#wrglossary.2496">87</a>, <a href="#wrglossary.2544">89</a>, <a href="#wrglossary.7616">242</a>, <a href="#wrglossary.9784">304</a>, <a href="#wrglossary.9858">307</a>, <a href="#wrglossary.10008">313</a>, <a href="#wrglossary.10216">321</a>, <a href="#wrglossary.10237">322</a>, <a href="#wrglossary.10323">326</a>, <a href="#wrglossary.15805">525</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19968">669</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2377">83</a>&#x2013;<a href="#wrglossary.2485">87</a> passim, <a href="#wrglossary.4468">150</a>, <a href="#wrglossary.4543">152</a>, <a href="#wrglossary.7635">243</a>, <a href="#wrglossary.9501">294</a>, <a href="#wrglossary.10352">327</a>, <a href="#wrglossary.10593">334</a>, <a href="#wrglossary.10653">336</a>, <a href="#wrglossary.18052">606</a>, <a href="#wrglossary.18272">614</a>, <a href="#wrglossary.19066">643</a>, <a href="#wrglossary.19538">659</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19970">669</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.129">5</a>, <a href="#wrglossary.347">13</a>, <a href="#wrglossary.463">17</a>&#x2013;<a href="#wrglossary.587">21</a> passim, <a href="#wrglossary.3248">110</a>, <a href="#wrglossary.8075">254</a>, <a href="#wrglossary.18338">616</a>, <a href="#wrglossary.18851">635</a>, <a href="#wrglossary.19358">652</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19972">669</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.489">18</a>, <a href="#wrglossary.2252">78</a>, <a href="#wrglossary.2259">79</a>, <a href="#wrglossary.7788">246</a>, <a href="#wrglossary.7847">247</a>, <a href="#wrglossary.12198">399</a>, <a href="#wrglossary.12255">400</a>, <a href="#wrglossary.16657">559</a>, <a href="#wrglossary.19069">643</a>, <a href="#wrglossary.19887">667</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19980">670</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.204">8</a>, <a href="#wrglossary.1298">45</a>&#x2013;<a href="#wrglossary.1339">48</a> passim, <a href="#wrglossary.2070">75</a>, <a href="#wrglossary.3587">122</a>, <a href="#wrglossary.19786">665</a>, <a href="#wrglossary.19863">667</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19987">670</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.translate.babel"><span class="optfmt">babel</span></a><span class="qquad"></span><a href="#wrglossary.2099">75</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19989">670</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.translate.false"><span class="optfmt">false</span></a><span class="qquad"></span><a href="#wrglossary.2092">75</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19993">670</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.translate.true"><span class="optfmt">true</span></a><span class="qquad"></span><a href="#wrglossary.2079">75</a>, <a href="#wrglossary.17632">591</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19994">670</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.ucmark"><span class="styoptfmt">ucmark</span></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2285">80</a>, <a href="#wrglossary.7805">246</a>, <a href="#wrglossary.7818">247</a>, <a href="#wrglossary.19072">644</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19997">670</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1901">68</a>, <a href="#wrglossary.2211">77</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.20001">670</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1898">68</a>, <a href="#wrglossary.2199">77</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.20006">670</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.572">20</a>, <a href="#wrglossary.1214">43</a>, <a href="#wrglossary.1769">64</a>, <a href="#wrglossary.1809">65</a>, <a href="#wrglossary.2996">103</a>&#x2013;<a href="#wrglossary.3107">106</a> passim, <a href="#wrglossary.3576">122</a>, <a href="#wrglossary.9313">288</a>, <a href="#wrglossary.10757">339</a>, <a href="#wrglossary.11101">352</a>, <a href="#wrglossary.14266">466</a>, <a href="#wrglossary.14472">474</a>&#x2013;<a href="#wrglossary.14514">476</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.20011">670</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:opt.xindy.codepage"><span class="optfmt">codepage</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.3039">104</a></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:opt.xindy.glsnumbers"><span class="optfmt">glsnumbers</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3058">104</a>, <a href="#wrglossary.3077">105</a>, <a href="#wrglossary.11103">352</a>,&#xa0;<a href="#wrglossary.20024">670</a></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:opt.xindy.language"><span class="optfmt">language</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.3015">103</a></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.xindygloss"><span class="styoptfmt">xindygloss</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3069">105</a>, <a href="#wrglossary.3577">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.20016">670</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.xindynoglsnumbers"><span class="styoptfmt">xindynoglsnumbers</span></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.1216">43</a>, <a href="#wrglossary.3074">105</a>, <a href="#wrglossary.3578">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.20020">670</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossariesextrasetup"><code class="xtrcsfmt">\glossariesextrasetup</code></a><span class="qquad"></span><a href="#wrglossary.3596">122</a>, <span class="summarylocfmt"><a href="#wrglossary.16614">557</a></span>,&#xa0;<a href="#wrglossary.19519">658</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cs.glossary"><code class="csfmt">\glossary</code></dfn><span class="qquad"></span><a href="#wrglossary.3543">121</a>,&#xa0;<a href="#wrglossary.19773">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span> package</dfn><span class="qquad"></span><a href="#wrglossary.951">35</a>, <a href="#wrglossary.9503">294</a>, <a href="#wrglossary.15887">528</a>,&#xa0;<a href="#wrglossary.18643">627</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-hypernav"><span class="styfmt">glossary-hypernav</span> package</a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.161">7</a>, <a href="#wrglossary.10462">330</a>, <a href="#wrglossary.17602">590</a>, <a href="#wrglossary.17854">600</a>,&#xa0;<a href="#wrglossary.18314">615</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-inline"><span class="styfmt">glossary-inline</span> package</a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10229">322</a>, <a href="#wrglossary.10252">323</a>, <a href="#wrglossary.15897">529</a>, <a href="#wrglossary.17652">592</a>, <a href="#wrglossary.17665">593</a>,&#xa0;<a href="#wrglossary.18015">605</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-list"><span class="styfmt">glossary-list</span> package</a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.2507">87</a>, <a href="#wrglossary.2538">88</a>, <a href="#wrglossary.9579">297</a>, <a href="#wrglossary.9605">298</a>, <a href="#wrglossary.12258">400</a>, <a href="#wrglossary.15809">525</a>, <a href="#wrglossary.15900">529</a>, <a href="#wrglossary.15909">530</a>, <a href="#wrglossary.16052">536</a>, <a href="#wrglossary.17734">595</a>, <a href="#wrglossary.17741">596</a>, <a href="#wrglossary.19093">645</a>,&#xa0;<a href="#wrglossary.19811">666</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-long"><span class="styfmt">glossary-long</span> package</a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.2508">87</a>, <a href="#wrglossary.2519">88</a>, <a href="#wrglossary.9673">300</a>, <a href="#wrglossary.9777">304</a>&#x2013;<a href="#wrglossary.10016">313</a> passim, <a href="#wrglossary.12184">399</a>, <a href="#wrglossary.15823">525</a>, <a href="#wrglossary.15826">526</a>, <a href="#wrglossary.15920">530</a>&#x2013;<a href="#wrglossary.15953">532</a>, <a href="#wrglossary.16948">569</a>, <a href="#wrglossary.17947">603</a>,&#xa0;<a href="#wrglossary.19818">666</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-longbooktabs"><span class="styfmt">glossary-longbooktabs</span> package</a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9849">307</a>, <a href="#wrglossary.14622">479</a>, <a href="#wrglossary.15820">525</a>, <a href="#wrglossary.15835">526</a>, <a href="#wrglossary.15913">530</a>&#x2013;<a href="#wrglossary.15962">532</a>, <a href="#wrglossary.17787">597</a>, <a href="#wrglossary.17955">603</a>,&#xa0;<a href="#wrglossary.18085">607</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9505">294</a>, <a href="#wrglossary.9702">301</a>, <a href="#wrglossary.12195">399</a>, <a href="#wrglossary.14632">480</a>,&#xa0;<a href="#wrglossary.15916">530</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-longragged"><span class="styfmt">glossary-longragged</span> package</a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9773">304</a>, <a href="#wrglossary.9856">307</a>, <a href="#wrglossary.15838">526</a>, <a href="#wrglossary.15847">527</a>, <a href="#wrglossary.15965">532</a>,&#xa0;<a href="#wrglossary.15974">533</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-mcols"><span class="styfmt">glossary-mcols</span> package</a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.2558">89</a>, <a href="#wrglossary.10198">320</a>, <a href="#wrglossary.10200">321</a>, <a href="#wrglossary.15992">533</a>&#x2013;<a href="#wrglossary.16040">536</a>,&#xa0;<a href="#wrglossary.17798">598</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-super"><span class="styfmt">glossary-super</span> package</a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.188">8</a>, <a href="#wrglossary.2509">87</a>, <a href="#wrglossary.2528">88</a>, <a href="#wrglossary.9910">309</a>, <a href="#wrglossary.10003">312</a>, <a href="#wrglossary.15850">527</a>, <a href="#wrglossary.16054">536</a>&#x2013;<a href="#wrglossary.16087">538</a>, <a href="#wrglossary.16949">569</a>, <a href="#wrglossary.17948">603</a>,&#xa0;<a href="#wrglossary.19856">667</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-superragged"><span class="styfmt">glossary-superragged</span> package</a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.9999">312</a>, <a href="#wrglossary.15861">527</a>, <a href="#wrglossary.15867">528</a>, <a href="#wrglossary.16090">538</a>,&#xa0;<a href="#wrglossary.16108">539</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossary-topic"><span class="styfmt">glossary-topic</span> package</dfn><span class="qquad"></span><a href="#wrglossary.9504">294</a>, <a href="#wrglossary.10183">320</a>, <a href="#wrglossary.13887">453</a>&#x2013;<a href="#wrglossary.13972">456</a> passim,&#xa0;<a href="#wrglossary.16114">539</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pkg.glossary-tree"><span class="styfmt">glossary-tree</span> package</a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.2510">87</a>, <a href="#wrglossary.2547">89</a>, <a href="#wrglossary.10067">315</a>, <a href="#wrglossary.10207">321</a>, <a href="#wrglossary.13902">453</a>, <a href="#wrglossary.13971">456</a>, <a href="#wrglossary.15873">528</a>, <a href="#wrglossary.15889">529</a>, <a href="#wrglossary.16118">539</a>, <a href="#wrglossary.16129">540</a>, <a href="#wrglossary.17488">586</a>, <a href="#wrglossary.18167">610</a>, <a href="#wrglossary.18392">618</a>, <a href="#wrglossary.18415">619</a>, <a href="#wrglossary.19094">645</a>,&#xa0;<a href="#wrglossary.19866">667</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:glossary">glossary</dfn><span class="qquad"></span><a href="#wrglossary.36">2</a>, <a href="#wrglossary.232">9</a>, <a href="#wrglossary.3777">129</a>, <a href="#wrglossary.4671">156</a>, <a href="#wrglossary.7493">240</a>, <a href="#wrglossary.7976">252</a>, <a href="#wrglossary.11235">358</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15164">500</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.abbreviations"><code class="glostypefmt">abbreviations</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3388">114</a>, <a href="#wrglossary.12055">394</a>, <a href="#wrglossary.16185">542</a>,&#xa0;<a href="#wrglossary.19565">661</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.acronym"><code class="glostypefmt">acronym</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3342">113</a>,&#xa0;<a href="#wrglossary.19660">663</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.index"><code class="glostypefmt">index</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3292">112</a>, <a href="#wrglossary.3313">113</a>,&#xa0;<a href="#wrglossary.8095">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.main"><code class="glostypefmt">main</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.3229">110</a>, <a href="#wrglossary.8031">253</a>,&#xa0;<a href="#wrglossary.19825">666</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.numbers"><code class="glostypefmt">numbers</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3271">111</a>, <a href="#wrglossary.3284">112</a>,&#xa0;<a href="#wrglossary.8086">254</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostype.symbols"><code class="glostypefmt">symbols</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3250">110</a>, <a href="#wrglossary.3263">111</a>, <a href="#wrglossary.5454">178</a>, <a href="#wrglossary.8077">254</a>, <a href="#wrglossary.18854">635</a>, <a href="#wrglossary.19361">652</a>,&#xa0;<a href="#wrglossary.19975">669</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.glossary"><span class="styfmt">glossary</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3541">121</a>, <a href="#wrglossary.5925">192</a>, <a href="#wrglossary.7221">227</a>,&#xa0;<a href="#wrglossary.19268">650</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.glossaryentry">glossary entries</a><span class="qquad"></span><a href="#wrglossary.38">2</a>, <a href="#wrglossary.227">9</a>, <a href="#wrglossary.3740">127</a>, <a href="#wrglossary.4760">159</a>,&#xa0;<a href="#wrglossary.5956">193</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.glosfield">glossary entry fields</dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.childcount"><span class="xtrcsoptfmt">childcount</span></dfn><span class="qquad"></span><a href="#wrglossary.11291">359</a>,&#xa0;<a href="#wrglossary.18737">628</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.childcount"><span class="xtrcsoptfmt">childcount</span></dfn><span class="qquad"></span><a href="#wrglossary.11301">361</a>,&#xa0;<a href="#wrglossary.18754">632</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.childlist"><span class="xtrcsoptfmt">childlist</span></dfn></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7358">233</a>, <a href="#wrglossary.7377">234</a>,&#xa0;<a href="#wrglossary.19046">640</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.desc"><span class="csoptfmt">desc</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.11312">360</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11760">377</a>, <a href="#wrglossary.11867">383</a>, <a href="#wrglossary.11918">385</a>,&#xa0;<a href="#wrglossary.17054">570</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.currcount"><span class="csoptfmt">currcount</span></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7362">234</a>, <a href="#wrglossary.7381">235</a>,&#xa0;<a href="#wrglossary.19063">643</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.desc"><span class="csoptfmt">desc</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.11322">362</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.descaccess"><span class="csoptfmt">descaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11770">380</a>, <a href="#wrglossary.11877">386</a>, <a href="#wrglossary.11928">388</a>,&#xa0;<a href="#wrglossary.17064">573</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.descplural"><span class="csoptfmt">descplural</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11764">378</a>, <a href="#wrglossary.11870">383</a>, <a href="#wrglossary.11921">385</a>,&#xa0;<a href="#wrglossary.17071">570</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.descpluralaccess"><span class="csoptfmt">descpluralaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11774">381</a>, <a href="#wrglossary.11880">386</a>, <a href="#wrglossary.11931">388</a>,&#xa0;<a href="#wrglossary.17081">573</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.firstpl"><span class="csoptfmt">firstpl</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.level"><span class="csoptfmt">level</span></dfn><span class="qquad"></span><a href="#wrglossary.4431">150</a>, <a href="#wrglossary.7752">244</a>,&#xa0;<a href="#wrglossary.15175">497</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></dfn><span class="qquad"></span><a href="#wrglossary.5827">189</a>, <a href="#wrglossary.5899">190</a>, <a href="#wrglossary.7964">250</a>, <a href="#wrglossary.9347">288</a>, <a href="#wrglossary.9362">289</a>, <a href="#wrglossary.14692">479</a>, <a href="#wrglossary.17878">598</a>, <a href="#wrglossary.17908">599</a>, <a href="#wrglossary.19369">650</a>,&#xa0;<a href="#wrglossary.19898">665</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.level"><span class="csoptfmt">level</span></dfn><span class="qquad"></span><a href="#wrglossary.4435">150</a>, <a href="#wrglossary.7756">245</a>,&#xa0;<a href="#wrglossary.15185">500</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></dfn><span class="qquad"></span><a href="#wrglossary.5831">189</a>, <a href="#wrglossary.5861">190</a>, <a href="#wrglossary.7968">251</a>, <a href="#wrglossary.9351">289</a>, <a href="#wrglossary.9366">290</a>, <a href="#wrglossary.14702">482</a>, <a href="#wrglossary.17895">601</a>, <a href="#wrglossary.17925">602</a>, <a href="#wrglossary.19386">653</a>,&#xa0;<a href="#wrglossary.19915">668</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.longpl"><span class="csoptfmt">longpl</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></dfn><span class="qquad"></span><a href="#wrglossary.3975">134</a>, <a href="#wrglossary.7936">249</a>, <a href="#wrglossary.7960">250</a>, <a href="#wrglossary.15449">505</a>,&#xa0;<a href="#wrglossary.17891">598</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.prevcount"><span class="csoptfmt">prevcount</span></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7359">233</a>,&#xa0;<a href="#wrglossary.7379">234</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.shortpl"><span class="csoptfmt">shortpl</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.11820">380</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.siblingcount"><span class="xtrcsoptfmt">siblingcount</span></dfn><span class="qquad"></span><a href="#wrglossary.13769">446</a>,&#xa0;<a href="#wrglossary.13775">447</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.siblinglist"><span class="xtrcsoptfmt">siblinglist</span></dfn><span class="qquad"></span><a href="#wrglossary.13774">446</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.sortvalue"><span class="csoptfmt">sortvalue</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.11439">365</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.11395">363</a>, <a href="#wrglossary.12961">417</a>, <a href="#wrglossary.13725">445</a>,&#xa0;<a href="#wrglossary.15244">498</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.useriaccess"><span class="csoptfmt">useriaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11781">378</a>, <a href="#wrglossary.11881">383</a>,&#xa0;<a href="#wrglossary.11932">386</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.prenumberlist"><span class="csoptfmt">prenumberlist</span></dfn><span class="qquad"></span><a href="#wrglossary.3979">134</a>, <a href="#wrglossary.7940">250</a>, <a href="#wrglossary.7964">251</a>, <a href="#wrglossary.15459">508</a>,&#xa0;<a href="#wrglossary.17908">602</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.prevcount"><span class="csoptfmt">prevcount</span></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7363">234</a>,&#xa0;<a href="#wrglossary.7383">235</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.shortpl"><span class="csoptfmt">shortpl</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.11830">383</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.siblingcount"><span class="xtrcsoptfmt">siblingcount</span></dfn><span class="qquad"></span><a href="#wrglossary.13779">449</a>,&#xa0;<a href="#wrglossary.13785">450</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.siblinglist"><span class="xtrcsoptfmt">siblinglist</span></dfn><span class="qquad"></span><a href="#wrglossary.13784">449</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.sortvalue"><span class="csoptfmt">sortvalue</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.11449">368</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.useri"><span class="csoptfmt">useri</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.11405">366</a>, <a href="#wrglossary.12971">420</a>, <a href="#wrglossary.13735">448</a>,&#xa0;<a href="#wrglossary.15254">501</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.useriaccess"><span class="csoptfmt">useriaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11791">381</a>, <a href="#wrglossary.11891">386</a>,&#xa0;<a href="#wrglossary.11942">389</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.userii"><span class="csoptfmt">userii</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.useriiaccess"><span class="csoptfmt">useriiaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11785">378</a>, <a href="#wrglossary.11884">383</a>,&#xa0;<a href="#wrglossary.11935">386</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.useriiaccess"><span class="csoptfmt">useriiaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11795">381</a>, <a href="#wrglossary.11894">387</a>,&#xa0;<a href="#wrglossary.11945">389</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.useriii"><span class="csoptfmt">useriii</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.useriiiaccess"><span class="csoptfmt">useriiiaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11789">379</a>, <a href="#wrglossary.11887">384</a>,&#xa0;<a href="#wrglossary.11938">386</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.useriiiaccess"><span class="csoptfmt">useriiiaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11799">382</a>, <a href="#wrglossary.11897">387</a>,&#xa0;<a href="#wrglossary.11948">389</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.useriv"><span class="csoptfmt">useriv</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.userivaccess"><span class="csoptfmt">userivaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11793">379</a>, <a href="#wrglossary.11890">384</a>,&#xa0;<a href="#wrglossary.11941">386</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.userivaccess"><span class="csoptfmt">userivaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11803">382</a>, <a href="#wrglossary.11900">387</a>,&#xa0;<a href="#wrglossary.11951">389</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.userv"><span class="csoptfmt">userv</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.uservaccess"><span class="csoptfmt">uservaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11797">379</a>, <a href="#wrglossary.11893">384</a>,&#xa0;<a href="#wrglossary.11944">386</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.uservaccess"><span class="csoptfmt">uservaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11807">382</a>, <a href="#wrglossary.11903">387</a>,&#xa0;<a href="#wrglossary.11954">390</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><a href="#glo:opt.glosfield.uservi"><span class="csoptfmt">uservi</span></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#tab:fieldmap">Table 4.1</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.userviaccess"><span class="csoptfmt">userviaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11801">379</a>, <a href="#wrglossary.11896">384</a>,&#xa0;<a href="#wrglossary.11947">387</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.gloskey">glossary entry keys</dfn><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.15322">502</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11743">376</a>, <a href="#wrglossary.11855">382</a>, <a href="#wrglossary.11904">384</a>, <a href="#wrglossary.14870">485</a>, <span class="summarylocfmt"><a href="#wrglossary.15325">502</a></span>, <a href="#wrglossary.16737">559</a>, <a href="#wrglossary.17017">569</a>,&#xa0;<a href="#wrglossary.17838">596</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1173">42</a>, <a href="#wrglossary.4028">135</a>, <a href="#wrglossary.4046">136</a>, <a href="#wrglossary.4649">155</a>, <a href="#wrglossary.4841">161</a>, <a href="#wrglossary.12285">398</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15328">502</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1076">39</a>, <a href="#wrglossary.1113">40</a>, <a href="#wrglossary.2186">77</a>, <a href="#wrglossary.4068">136</a>, <a href="#wrglossary.5304">174</a>, <a href="#wrglossary.5565">181</a>, <a href="#wrglossary.12671">409</a>, <a href="#wrglossary.12741">411</a>, <a href="#wrglossary.13906">451</a>&#x2013;<a href="#wrglossary.14050">456</a> passim, <a href="#wrglossary.14190">461</a>, <a href="#wrglossary.15000">489</a>, <span class="summarylocfmt"><a href="#wrglossary.15333">502</a></span>, <a href="#wrglossary.18828">631</a>,&#xa0;<a href="#wrglossary.19152">644</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.2603">90</a>, <a href="#wrglossary.4057">136</a>, <a href="#wrglossary.4943">163</a>, <a href="#wrglossary.8778">273</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15336">502</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.793">30</a>, <a href="#wrglossary.1085">39</a>, <a href="#wrglossary.2810">97</a>, <a href="#wrglossary.3760">128</a>&#x2013;<a href="#wrglossary.3805">130</a>, <a href="#wrglossary.4100">137</a>, <a href="#wrglossary.4338">145</a>, <a href="#wrglossary.4397">148</a>, <a href="#wrglossary.5243">172</a>, <a href="#wrglossary.5746">185</a>, <a href="#wrglossary.5779">187</a>, <a href="#wrglossary.5991">192</a>, <a href="#wrglossary.6367">205</a>&#x2013;<a href="#wrglossary.6593">212</a> passim, <a href="#wrglossary.11306">360</a>, <a href="#wrglossary.11508">369</a>, <a href="#wrglossary.11758">377</a>, <a href="#wrglossary.12350">400</a>, <a href="#wrglossary.13508">436</a>, <a href="#wrglossary.14012">454</a>, <a href="#wrglossary.14761">481</a>, <a href="#wrglossary.14845">484</a>, <a href="#wrglossary.15061">491</a>, <a href="#wrglossary.15140">496</a>, <span class="summarylocfmt"><a href="#wrglossary.15342">502</a></span>, <a href="#wrglossary.15355">503</a>, <a href="#wrglossary.16592">554</a>, <a href="#wrglossary.16912">565</a>, <a href="#wrglossary.17040">570</a>, <a href="#wrglossary.18844">632</a>, <a href="#wrglossary.18972">637</a>, <a href="#wrglossary.19006">638</a>,&#xa0;<a href="#wrglossary.19236">646</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11757">377</a>, <a href="#wrglossary.11868">383</a>, <a href="#wrglossary.11919">385</a>, <span class="summarylocfmt"><a href="#wrglossary.15353">503</a></span>,&#xa0;<a href="#wrglossary.16933">565</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.3804">130</a>, <a href="#wrglossary.4398">148</a>, <a href="#wrglossary.5785">187</a>, <a href="#wrglossary.11762">377</a>, <span class="summarylocfmt"><a href="#wrglossary.15356">503</a></span>, <a href="#wrglossary.16930">565</a>,&#xa0;<a href="#wrglossary.17057">570</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11761">377</a>, <a href="#wrglossary.11871">383</a>, <a href="#wrglossary.11922">385</a>, <span class="summarylocfmt"><a href="#wrglossary.15359">503</a></span>,&#xa0;<a href="#wrglossary.16936">566</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3708">127</a>&#x2013;<a href="#wrglossary.3848">131</a> passim, <a href="#wrglossary.4095">137</a>, <a href="#wrglossary.4908">162</a>, <a href="#wrglossary.5051">165</a>, <a href="#wrglossary.5166">169</a>, <a href="#wrglossary.5209">170</a>, <a href="#wrglossary.5437">177</a>, <a href="#wrglossary.5476">178</a>, <a href="#wrglossary.5771">186</a>, <a href="#wrglossary.5931">191</a>, <a href="#wrglossary.6047">194</a>, <a href="#wrglossary.6252">202</a>, <a href="#wrglossary.7250">228</a>, <a href="#wrglossary.11462">366</a>, <a href="#wrglossary.11497">368</a>, <a href="#wrglossary.11748">377</a>, <a href="#wrglossary.12362">400</a>, <a href="#wrglossary.15028">490</a>, <span class="summarylocfmt"><a href="#wrglossary.15362">503</a></span>, <a href="#wrglossary.17074">571</a>, <a href="#wrglossary.17502">584</a>,&#xa0;<a href="#wrglossary.17549">585</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11747">377</a>, <a href="#wrglossary.11908">385</a>, <span class="summarylocfmt"><a href="#wrglossary.15369">503</a></span>, <a href="#wrglossary.17088">571</a>,&#xa0;<a href="#wrglossary.17518">585</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.3843">131</a>, <a href="#wrglossary.4157">139</a>, <a href="#wrglossary.5073">166</a>&#x2013;<a href="#wrglossary.5198">170</a> passim, <a href="#wrglossary.5449">177</a>, <a href="#wrglossary.5477">178</a>, <a href="#wrglossary.5775">186</a>, <a href="#wrglossary.11500">368</a>, <a href="#wrglossary.11752">377</a>, <a href="#wrglossary.15029">490</a>, <span class="summarylocfmt"><a href="#wrglossary.15372">503</a></span>, <a href="#wrglossary.15383">504</a>, <a href="#wrglossary.17091">571</a>,&#xa0;<a href="#wrglossary.17534">585</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11751">377</a>, <a href="#wrglossary.11861">382</a>, <a href="#wrglossary.11912">385</a>, <span class="summarylocfmt"><a href="#wrglossary.15381">503</a></span>, <a href="#wrglossary.17105">571</a>,&#xa0;<a href="#wrglossary.17547">585</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.group"><span class="xtrcsoptfmt">group</span></a><span class="qquad"></span><a href="#wrglossary.15240">498</a>, <span class="summarylocfmt"><a href="#wrglossary.15384">504</a></span>,&#xa0;<a href="#wrglossary.19364">650</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.5828">189</a>, <a href="#wrglossary.5893">190</a>, <a href="#wrglossary.9363">289</a>, <a href="#wrglossary.14688">479</a>, <span class="summarylocfmt"><a href="#wrglossary.15399">504</a></span>, <a href="#wrglossary.16971">567</a>, <a href="#wrglossary.17193">574</a>, <a href="#wrglossary.19368">650</a>,&#xa0;<a href="#wrglossary.19901">665</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.2163">76</a>, <a href="#wrglossary.4075">136</a>, <a href="#wrglossary.4083">137</a>, <a href="#wrglossary.4335">145</a>&#x2013;<a href="#wrglossary.4392">148</a> passim, <a href="#wrglossary.4910">162</a>, <a href="#wrglossary.5057">166</a>, <a href="#wrglossary.5439">177</a>, <a href="#wrglossary.5467">178</a>, <a href="#wrglossary.5960">192</a>, <a href="#wrglossary.6137">197</a>&#x2013;<a href="#wrglossary.6262">202</a> passim, <a href="#wrglossary.11300">359</a>, <a href="#wrglossary.11766">378</a>, <a href="#wrglossary.12665">408</a>, <span class="summarylocfmt"><a href="#wrglossary.15407">504</a></span>, <a href="#wrglossary.15426">505</a>, <a href="#wrglossary.16292">543</a>, <a href="#wrglossary.16718">559</a>, <a href="#wrglossary.17145">573</a>, <a href="#wrglossary.18681">626</a>, <a href="#wrglossary.18793">630</a>,&#xa0;<a href="#wrglossary.19013">638</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11765">378</a>, <a href="#wrglossary.11877">383</a>, <a href="#wrglossary.11928">386</a>, <span class="summarylocfmt"><a href="#wrglossary.15421">504</a></span>, <a href="#wrglossary.16719">559</a>, <a href="#wrglossary.17159">573</a>,&#xa0;<a href="#wrglossary.17762">594</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1403">51</a>, <a href="#wrglossary.3863">131</a>, <a href="#wrglossary.4076">136</a>, <a href="#wrglossary.4079">137</a>, <a href="#wrglossary.5079">166</a>, <a href="#wrglossary.5472">178</a>, <a href="#wrglossary.5961">192</a>, <a href="#wrglossary.6146">197</a>, <a href="#wrglossary.6182">199</a>, <a href="#wrglossary.6363">205</a>, <a href="#wrglossary.11768">378</a>, <span class="summarylocfmt"><a href="#wrglossary.15424">504</a></span>, <a href="#wrglossary.15429">505</a>, <a href="#wrglossary.16311">544</a>, <a href="#wrglossary.16729">559</a>, <a href="#wrglossary.17162">573</a>,&#xa0;<a href="#wrglossary.18811">631</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11767">378</a>, <a href="#wrglossary.11879">383</a>, <a href="#wrglossary.11930">386</a>, <span class="summarylocfmt"><a href="#wrglossary.15427">505</a></span>, <a href="#wrglossary.16730">559</a>, <a href="#wrglossary.17176">574</a>,&#xa0;<a href="#wrglossary.17767">594</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.349">13</a>, <a href="#wrglossary.564">20</a>, <a href="#wrglossary.670">24</a>, <a href="#wrglossary.792">30</a>, <a href="#wrglossary.902">34</a>&#x2013;<a href="#wrglossary.1122">40</a> passim, <a href="#wrglossary.1454">53</a>, <a href="#wrglossary.2806">97</a>&#x2013;<a href="#wrglossary.2942">101</a> passim, <a href="#wrglossary.3761">128</a>&#x2013;<a href="#wrglossary.3936">133</a>, <a href="#wrglossary.4396">148</a>&#x2013;<a href="#wrglossary.4509">151</a> passim, <a href="#wrglossary.5206">170</a>, <a href="#wrglossary.5745">185</a>, <a href="#wrglossary.5988">192</a>, <a href="#wrglossary.6276">203</a>&#x2013;<a href="#wrglossary.6410">206</a>, <a href="#wrglossary.6844">217</a>, <a href="#wrglossary.8406">263</a>, <a href="#wrglossary.8411">264</a>, <a href="#wrglossary.11460">366</a>, <a href="#wrglossary.11507">369</a>, <a href="#wrglossary.11744">377</a>, <a href="#wrglossary.12335">400</a>, <a href="#wrglossary.12562">406</a>, <a href="#wrglossary.12649">408</a>, <a href="#wrglossary.12848">414</a>, <a href="#wrglossary.13004">418</a>, <a href="#wrglossary.13254">426</a>, <a href="#wrglossary.13813">448</a>&#x2013;<a href="#wrglossary.14033">455</a> passim, <a href="#wrglossary.14257">463</a>, <a href="#wrglossary.14582">475</a>, <a href="#wrglossary.14760">481</a>, <a href="#wrglossary.14842">484</a>, <a href="#wrglossary.15020">490</a>, <a href="#wrglossary.15139">496</a>, <a href="#wrglossary.15327">502</a>, <span class="summarylocfmt"><a href="#wrglossary.15430">505</a></span>, <a href="#wrglossary.15515">507</a>, <a href="#wrglossary.15543">508</a>, <a href="#wrglossary.16672">557</a>, <a href="#wrglossary.16736">559</a>, <a href="#wrglossary.17179">574</a>, <a href="#wrglossary.17554">586</a>, <a href="#wrglossary.17831">596</a>, <a href="#wrglossary.17842">597</a>, <a href="#wrglossary.18829">631</a>, <a href="#wrglossary.19235">646</a>,&#xa0;<a href="#wrglossary.19946">666</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3958">134</a>, <a href="#wrglossary.4016">135</a>, <a href="#wrglossary.7952">250</a>, <a href="#wrglossary.8367">262</a>, <span class="summarylocfmt"><a href="#wrglossary.15443">505</a></span>,&#xa0;<a href="#wrglossary.19909">665</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3762">128</a>&#x2013;<a href="#wrglossary.3795">130</a>, <a href="#wrglossary.4414">149</a>&#x2013;<a href="#wrglossary.4516">152</a> passim, <a href="#wrglossary.11286">359</a>, <a href="#wrglossary.11435">365</a>, <a href="#wrglossary.11467">366</a>, <a href="#wrglossary.15179">497</a>, <span class="summarylocfmt"><a href="#wrglossary.15451">505</a></span>, <a href="#wrglossary.17196">574</a>, <a href="#wrglossary.19001">638</a>,&#xa0;<a href="#wrglossary.19016">639</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1402">51</a>, <a href="#wrglossary.3709">127</a>&#x2013;<a href="#wrglossary.3839">131</a> passim, <a href="#wrglossary.4144">138</a>, <a href="#wrglossary.4156">139</a>, <a href="#wrglossary.4543">152</a>, <a href="#wrglossary.5072">166</a>, <a href="#wrglossary.5184">170</a>, <a href="#wrglossary.5448">177</a>, <a href="#wrglossary.5475">178</a>, <a href="#wrglossary.5767">186</a>, <a href="#wrglossary.5999">192</a>, <a href="#wrglossary.11461">366</a>, <a href="#wrglossary.11495">368</a>, <a href="#wrglossary.11750">377</a>, <a href="#wrglossary.13734">445</a>, <a href="#wrglossary.13777">447</a>, <a href="#wrglossary.14014">454</a>, <a href="#wrglossary.14768">481</a>, <a href="#wrglossary.15031">490</a>, <a href="#wrglossary.15377">503</a>, <span class="summarylocfmt"><a href="#wrglossary.15454">505</a></span>, <a href="#wrglossary.15464">506</a>, <a href="#wrglossary.17201">574</a>, <a href="#wrglossary.17209">575</a>,&#xa0;<a href="#wrglossary.17978">601</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11749">377</a>, <a href="#wrglossary.11859">382</a>, <a href="#wrglossary.11910">385</a>, <span class="summarylocfmt"><a href="#wrglossary.15462">505</a></span>, <a href="#wrglossary.17215">575</a>,&#xa0;<a href="#wrglossary.17987">601</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11492">368</a>&#x2013;<a href="#wrglossary.11636">373</a> passim, <a href="#wrglossary.14762">481</a>, <span class="summarylocfmt"><a href="#wrglossary.15465">506</a></span>, <a href="#wrglossary.17222">575</a>, <a href="#wrglossary.19019">639</a>,&#xa0;<a href="#wrglossary.19283">648</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11496">368</a>&#x2013;<a href="#wrglossary.11632">373</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15468">506</a></span>, <a href="#wrglossary.17229">575</a>,&#xa0;<a href="#wrglossary.19022">639</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11499">368</a>&#x2013;<a href="#wrglossary.11634">373</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15471">506</a></span>, <a href="#wrglossary.17236">576</a>,&#xa0;<a href="#wrglossary.19025">639</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11494">368</a>&#x2013;<a href="#wrglossary.11638">373</a> passim, <a href="#wrglossary.14764">481</a>, <span class="summarylocfmt"><a href="#wrglossary.15474">506</a></span>, <a href="#wrglossary.17243">576</a>,&#xa0;<a href="#wrglossary.19028">639</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1172">42</a>, <a href="#wrglossary.2029">73</a>, <a href="#wrglossary.2592">90</a>&#x2013;<a href="#wrglossary.2742">95</a> passim, <a href="#wrglossary.3977">134</a>&#x2013;<a href="#wrglossary.4034">136</a>, <a href="#wrglossary.4646">155</a>, <a href="#wrglossary.4846">161</a>, <a href="#wrglossary.8323">260</a>&#x2013;<a href="#wrglossary.8449">265</a> passim, <a href="#wrglossary.12271">398</a>, <a href="#wrglossary.14063">456</a>&#x2013;<a href="#wrglossary.14135">458</a>, <a href="#wrglossary.15330">502</a>, <span class="summarylocfmt"><a href="#wrglossary.15477">506</a></span>, <a href="#wrglossary.18077">605</a>, <a href="#wrglossary.19561">658</a>, <a href="#wrglossary.19911">665</a>,&#xa0;<a href="#wrglossary.19924">666</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1174">42</a>, <a href="#wrglossary.2743">95</a>, <a href="#wrglossary.4027">135</a>, <a href="#wrglossary.4038">136</a>, <a href="#wrglossary.4648">155</a>, <a href="#wrglossary.12284">398</a>, <a href="#wrglossary.12465">404</a>, <a href="#wrglossary.14084">457</a>, <a href="#wrglossary.14137">458</a>, <span class="summarylocfmt"><a href="#wrglossary.15484">506</a></span>,&#xa0;<a href="#wrglossary.19562">658</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.671">24</a>, <a href="#wrglossary.2165">76</a>, <a href="#wrglossary.4077">136</a>, <a href="#wrglossary.4084">137</a>, <a href="#wrglossary.4388">147</a>, <a href="#wrglossary.4391">148</a>, <a href="#wrglossary.4909">162</a>, <a href="#wrglossary.5058">166</a>, <a href="#wrglossary.5440">177</a>, <a href="#wrglossary.5471">178</a>, <a href="#wrglossary.5962">192</a>, <a href="#wrglossary.6120">196</a>, <a href="#wrglossary.6186">200</a>, <a href="#wrglossary.6263">202</a>, <a href="#wrglossary.11303">359</a>, <a href="#wrglossary.11770">378</a>, <a href="#wrglossary.12334">400</a>, <a href="#wrglossary.13182">424</a>, <a href="#wrglossary.13340">430</a>, <span class="summarylocfmt"><a href="#wrglossary.15488">506</a></span>, <a href="#wrglossary.15503">507</a>, <a href="#wrglossary.16369">545</a>, <a href="#wrglossary.16743">559</a>, <a href="#wrglossary.17249">576</a>, <a href="#wrglossary.18201">608</a>, <a href="#wrglossary.18680">626</a>, <a href="#wrglossary.18896">634</a>,&#xa0;<a href="#wrglossary.19031">639</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11769">378</a>, <a href="#wrglossary.11873">383</a>, <a href="#wrglossary.11924">385</a>, <a href="#wrglossary.14861">484</a>&#x2013;<a href="#wrglossary.14957">488</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15501">507</a></span>, <a href="#wrglossary.16744">559</a>, <a href="#wrglossary.16880">564</a>, <a href="#wrglossary.17263">576</a>,&#xa0;<a href="#wrglossary.18196">608</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1404">51</a>, <a href="#wrglossary.3842">131</a>, <a href="#wrglossary.4078">136</a>, <a href="#wrglossary.4080">137</a>, <a href="#wrglossary.5080">166</a>, <a href="#wrglossary.5473">178</a>, <a href="#wrglossary.5963">192</a>, <a href="#wrglossary.6008">193</a>, <a href="#wrglossary.6129">197</a>, <a href="#wrglossary.6351">205</a>, <a href="#wrglossary.11777">378</a>, <a href="#wrglossary.11821">380</a>, <span class="summarylocfmt"><a href="#wrglossary.15504">507</a></span>, <a href="#wrglossary.16354">545</a>, <a href="#wrglossary.16389">546</a>, <a href="#wrglossary.16750">560</a>, <a href="#wrglossary.17266">577</a>, <a href="#wrglossary.18206">609</a>, <a href="#wrglossary.18427">617</a>,&#xa0;<a href="#wrglossary.18910">634</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11776">378</a>, <a href="#wrglossary.11875">383</a>, <a href="#wrglossary.11926">386</a>, <span class="summarylocfmt"><a href="#wrglossary.15509">507</a></span>, <a href="#wrglossary.16751">560</a>, <a href="#wrglossary.17280">577</a>,&#xa0;<a href="#wrglossary.18209">609</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.337">13</a>, <a href="#wrglossary.552">20</a>, <a href="#wrglossary.669">24</a>, <a href="#wrglossary.1275">45</a>, <a href="#wrglossary.1453">53</a>, <a href="#wrglossary.2808">97</a>&#x2013;<a href="#wrglossary.2870">99</a>, <a href="#wrglossary.3776">129</a>&#x2013;<a href="#wrglossary.3931">133</a> passim, <a href="#wrglossary.4126">138</a>, <a href="#wrglossary.4401">148</a>, <a href="#wrglossary.4534">152</a>, <a href="#wrglossary.4733">157</a>, <a href="#wrglossary.6278">203</a>&#x2013;<a href="#wrglossary.6411">206</a> passim, <a href="#wrglossary.7661">242</a>, <a href="#wrglossary.11437">365</a>&#x2013;<a href="#wrglossary.11470">367</a>, <a href="#wrglossary.12333">400</a>, <a href="#wrglossary.12397">402</a>, <a href="#wrglossary.12559">406</a>, <a href="#wrglossary.12659">408</a>, <a href="#wrglossary.12814">413</a>, <a href="#wrglossary.12847">414</a>, <a href="#wrglossary.13252">426</a>, <a href="#wrglossary.13433">433</a>&#x2013;<a href="#wrglossary.13489">436</a> passim, <a href="#wrglossary.13650">443</a>, <a href="#wrglossary.13808">448</a>, <a href="#wrglossary.13837">449</a>, <a href="#wrglossary.14036">455</a>, <a href="#wrglossary.14258">463</a>, <a href="#wrglossary.14347">467</a>, <a href="#wrglossary.14416">469</a>, <a href="#wrglossary.14597">476</a>, <a href="#wrglossary.15301">500</a>, <span class="summarylocfmt"><a href="#wrglossary.15512">507</a></span>, <a href="#wrglossary.16337">545</a>, <a href="#wrglossary.17283">577</a>, <a href="#wrglossary.18830">631</a>,&#xa0;<a href="#wrglossary.19932">666</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.794">30</a>, <a href="#wrglossary.893">34</a>&#x2013;<a href="#wrglossary.1023">38</a> passim, <a href="#wrglossary.3869">131</a>, <a href="#wrglossary.4098">137</a>, <a href="#wrglossary.4399">148</a>, <a href="#wrglossary.4911">162</a>, <a href="#wrglossary.5232">171</a>, <a href="#wrglossary.5495">179</a>, <a href="#wrglossary.5545">180</a>, <a href="#wrglossary.5747">185</a>, <a href="#wrglossary.5789">187</a>, <a href="#wrglossary.6842">217</a>, <a href="#wrglossary.9580">296</a>, <a href="#wrglossary.10439">328</a>, <a href="#wrglossary.11297">359</a>, <a href="#wrglossary.11754">377</a>, <a href="#wrglossary.12946">416</a>&#x2013;<a href="#wrglossary.12992">418</a>, <a href="#wrglossary.15021">490</a>, <span class="summarylocfmt"><a href="#wrglossary.15518">507</a></span>, <a href="#wrglossary.15527">508</a>, <a href="#wrglossary.17286">577</a>, <a href="#wrglossary.18288">612</a>,&#xa0;<a href="#wrglossary.19034">639</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11753">377</a>, <a href="#wrglossary.11863">382</a>, <a href="#wrglossary.11914">385</a>, <a href="#wrglossary.14898">485</a>, <span class="summarylocfmt"><a href="#wrglossary.15525">508</a></span>, <a href="#wrglossary.17300">578</a>,&#xa0;<a href="#wrglossary.18295">612</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3873">131</a>, <a href="#wrglossary.4400">148</a>, <a href="#wrglossary.5795">187</a>, <a href="#wrglossary.11756">377</a>, <span class="summarylocfmt"><a href="#wrglossary.15528">508</a></span>, <a href="#wrglossary.17303">578</a>,&#xa0;<a href="#wrglossary.18312">612</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11755">377</a>, <a href="#wrglossary.11865">382</a>, <a href="#wrglossary.11916">385</a>, <span class="summarylocfmt"><a href="#wrglossary.15536">508</a></span>, <a href="#wrglossary.17317">578</a>,&#xa0;<a href="#wrglossary.18315">612</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.930">34</a>, <a href="#wrglossary.977">36</a>, <a href="#wrglossary.3806">130</a>, <a href="#wrglossary.3838">131</a>, <a href="#wrglossary.4094">137</a>, <a href="#wrglossary.4907">162</a>, <a href="#wrglossary.5050">165</a>, <a href="#wrglossary.5153">169</a>, <a href="#wrglossary.5183">170</a>, <a href="#wrglossary.5438">177</a>, <a href="#wrglossary.5474">178</a>, <a href="#wrglossary.5763">186</a>, <a href="#wrglossary.5932">191</a>, <a href="#wrglossary.6046">194</a>, <a href="#wrglossary.6266">202</a>, <a href="#wrglossary.7253">228</a>, <a href="#wrglossary.8404">263</a>, <a href="#wrglossary.8421">264</a>, <a href="#wrglossary.11459">366</a>, <a href="#wrglossary.11493">368</a>, <a href="#wrglossary.11746">377</a>, <a href="#wrglossary.12363">400</a>, <a href="#wrglossary.13003">418</a>, <a href="#wrglossary.13184">424</a>, <a href="#wrglossary.13341">430</a>, <a href="#wrglossary.14016">454</a>, <a href="#wrglossary.14145">459</a>, <a href="#wrglossary.15030">490</a>, <a href="#wrglossary.15368">503</a>, <a href="#wrglossary.15434">505</a>, <span class="summarylocfmt"><a href="#wrglossary.15539">508</a></span>, <a href="#wrglossary.17320">578</a>, <a href="#wrglossary.17559">586</a>,&#xa0;<a href="#wrglossary.18343">613</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11745">377</a>, <a href="#wrglossary.11857">382</a>, <a href="#wrglossary.11906">384</a>, <span class="summarylocfmt"><a href="#wrglossary.15544">508</a></span>, <a href="#wrglossary.17332">579</a>,&#xa0;<a href="#wrglossary.18353">614</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.470">17</a>, <a href="#wrglossary.601">21</a>, <a href="#wrglossary.3359">114</a>, <a href="#wrglossary.3943">133</a>, <a href="#wrglossary.4224">143</a>, <a href="#wrglossary.4568">153</a>&#x2013;<a href="#wrglossary.4675">156</a> passim, <a href="#wrglossary.5953">192</a>, <a href="#wrglossary.6010">193</a>, <a href="#wrglossary.6347">205</a>, <a href="#wrglossary.7976">251</a>, <a href="#wrglossary.11432">365</a>, <a href="#wrglossary.11464">366</a>, <a href="#wrglossary.13222">425</a>, <a href="#wrglossary.13434">433</a>, <a href="#wrglossary.13614">441</a>, <span class="summarylocfmt"><a href="#wrglossary.15547">508</a></span>, <a href="#wrglossary.17341">579</a>, <a href="#wrglossary.18827">631</a>, <a href="#wrglossary.19081">642</a>&#x2013;<a href="#wrglossary.19234">646</a> passim</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1024">38</a>&#x2013;<a href="#wrglossary.1157">42</a> passim, <a href="#wrglossary.3952">133</a>, <a href="#wrglossary.5254">172</a>, <a href="#wrglossary.5799">188</a>, <a href="#wrglossary.10676">335</a>, <a href="#wrglossary.11326">361</a>, <a href="#wrglossary.11779">378</a>, <a href="#wrglossary.12962">417</a>, <a href="#wrglossary.13723">445</a>, <a href="#wrglossary.13929">452</a>, <a href="#wrglossary.14849">484</a>, <a href="#wrglossary.14910">486</a>, <a href="#wrglossary.15022">490</a>, <a href="#wrglossary.15245">498</a>, <span class="summarylocfmt"><a href="#wrglossary.15553">508</a></span>, <a href="#wrglossary.15561">509</a>, <a href="#wrglossary.17344">579</a>,&#xa0;<a href="#wrglossary.18455">617</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11778">378</a>, <a href="#wrglossary.11882">383</a>, <a href="#wrglossary.11933">386</a>, <a href="#wrglossary.14915">486</a>, <span class="summarylocfmt"><a href="#wrglossary.15559">509</a></span>, <a href="#wrglossary.17358">579</a>,&#xa0;<a href="#wrglossary.18461">618</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1025">38</a>, <a href="#wrglossary.3953">133</a>, <a href="#wrglossary.5262">172</a>, <a href="#wrglossary.5803">188</a>, <a href="#wrglossary.10677">335</a>, <a href="#wrglossary.11783">378</a>, <span class="summarylocfmt"><a href="#wrglossary.15562">509</a></span>, <a href="#wrglossary.17361">580</a>,&#xa0;<a href="#wrglossary.18474">618</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11782">378</a>, <a href="#wrglossary.11885">383</a>, <a href="#wrglossary.11936">386</a>, <span class="summarylocfmt"><a href="#wrglossary.15568">509</a></span>, <a href="#wrglossary.17375">580</a>,&#xa0;<a href="#wrglossary.18480">618</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1026">38</a>, <a href="#wrglossary.3954">133</a>, <a href="#wrglossary.5270">173</a>, <a href="#wrglossary.5807">188</a>, <a href="#wrglossary.11787">379</a>, <span class="summarylocfmt"><a href="#wrglossary.15571">509</a></span>, <a href="#wrglossary.17378">580</a>,&#xa0;<a href="#wrglossary.18493">619</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11786">378</a>, <a href="#wrglossary.11888">384</a>, <a href="#wrglossary.11939">386</a>, <span class="summarylocfmt"><a href="#wrglossary.15577">509</a></span>, <a href="#wrglossary.17392">580</a>,&#xa0;<a href="#wrglossary.18499">619</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1027">38</a>, <a href="#wrglossary.3955">133</a>, <a href="#wrglossary.5278">173</a>, <a href="#wrglossary.5811">188</a>, <a href="#wrglossary.11791">379</a>, <span class="summarylocfmt"><a href="#wrglossary.15580">509</a></span>, <a href="#wrglossary.17395">581</a>,&#xa0;<a href="#wrglossary.18512">619</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11790">379</a>, <a href="#wrglossary.11891">384</a>, <a href="#wrglossary.11942">386</a>, <span class="summarylocfmt"><a href="#wrglossary.15586">509</a></span>, <a href="#wrglossary.17409">581</a>,&#xa0;<a href="#wrglossary.18518">619</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1028">38</a>, <a href="#wrglossary.3956">133</a>, <a href="#wrglossary.5286">173</a>, <a href="#wrglossary.5815">188</a>, <a href="#wrglossary.11795">379</a>, <span class="summarylocfmt"><a href="#wrglossary.15589">510</a></span>, <a href="#wrglossary.17412">581</a>,&#xa0;<a href="#wrglossary.18531">620</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11794">379</a>, <a href="#wrglossary.11894">384</a>, <a href="#wrglossary.11945">386</a>, <span class="summarylocfmt"><a href="#wrglossary.15595">510</a></span>, <a href="#wrglossary.17426">581</a>,&#xa0;<a href="#wrglossary.18537">620</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1029">38</a>, <a href="#wrglossary.3957">134</a>, <a href="#wrglossary.5294">174</a>, <a href="#wrglossary.5819">189</a>, <a href="#wrglossary.11799">379</a>, <span class="summarylocfmt"><a href="#wrglossary.15598">510</a></span>, <a href="#wrglossary.17429">582</a>,&#xa0;<a href="#wrglossary.18550">620</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11798">379</a>, <a href="#wrglossary.11897">384</a>, <a href="#wrglossary.11948">387</a>, <span class="summarylocfmt"><a href="#wrglossary.15604">510</a></span>, <a href="#wrglossary.17443">582</a>,&#xa0;<a href="#wrglossary.18556">621</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.glosfield.userviaccess"><span class="csoptfmt">userviaccess</span></dfn><span class="qquad"></span><a href="#wrglossary.11811">382</a>, <a href="#wrglossary.11906">387</a>,&#xa0;<a href="#wrglossary.11957">390</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.gloskey">glossary entry keys</dfn><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.15332">505</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11753">379</a>, <a href="#wrglossary.11865">385</a>, <a href="#wrglossary.11914">387</a>, <a href="#wrglossary.14880">488</a>, <span class="summarylocfmt"><a href="#wrglossary.15335">505</a></span>, <a href="#wrglossary.16747">562</a>, <a href="#wrglossary.17027">572</a>,&#xa0;<a href="#wrglossary.17848">599</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.alias"><span class="xtrcsoptfmt">alias</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1177">42</a>, <a href="#wrglossary.4032">135</a>, <a href="#wrglossary.4050">136</a>, <a href="#wrglossary.4653">155</a>, <a href="#wrglossary.4845">161</a>, <a href="#wrglossary.12295">401</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15338">505</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.category"><span class="xtrcsoptfmt">category</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1080">39</a>, <a href="#wrglossary.1117">40</a>, <a href="#wrglossary.2190">77</a>, <a href="#wrglossary.4072">136</a>, <a href="#wrglossary.5308">175</a>, <a href="#wrglossary.5569">181</a>, <a href="#wrglossary.12681">412</a>, <a href="#wrglossary.12751">414</a>, <a href="#wrglossary.13916">454</a>&#x2013;<a href="#wrglossary.14060">459</a> passim, <a href="#wrglossary.14200">464</a>, <a href="#wrglossary.15010">492</a>, <span class="summarylocfmt"><a href="#wrglossary.15343">505</a></span>, <a href="#wrglossary.18845">634</a>, <a href="#wrglossary.18855">635</a>,&#xa0;<a href="#wrglossary.19169">647</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.2607">90</a>, <a href="#wrglossary.4061">136</a>, <a href="#wrglossary.4947">163</a>, <a href="#wrglossary.8782">274</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15346">505</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.794">30</a>, <a href="#wrglossary.1089">39</a>, <a href="#wrglossary.2814">97</a>, <a href="#wrglossary.3764">128</a>&#x2013;<a href="#wrglossary.3809">130</a>, <a href="#wrglossary.4104">137</a>, <a href="#wrglossary.4342">145</a>, <a href="#wrglossary.4401">148</a>, <a href="#wrglossary.5247">172</a>, <a href="#wrglossary.5750">186</a>, <a href="#wrglossary.5783">187</a>, <a href="#wrglossary.5995">193</a>, <a href="#wrglossary.6371">206</a>&#x2013;<a href="#wrglossary.6462">209</a> passim, <a href="#wrglossary.6597">213</a>, <a href="#wrglossary.11316">362</a>, <a href="#wrglossary.11518">372</a>, <a href="#wrglossary.11768">380</a>, <a href="#wrglossary.12360">403</a>, <a href="#wrglossary.13518">439</a>, <a href="#wrglossary.14022">457</a>, <a href="#wrglossary.14771">484</a>, <a href="#wrglossary.14855">487</a>, <a href="#wrglossary.15071">494</a>, <a href="#wrglossary.15150">499</a>, <span class="summarylocfmt"><a href="#wrglossary.15352">505</a></span>, <a href="#wrglossary.15365">506</a>, <a href="#wrglossary.16602">557</a>, <a href="#wrglossary.16922">568</a>, <a href="#wrglossary.17050">573</a>, <a href="#wrglossary.18861">635</a>, <a href="#wrglossary.18989">640</a>, <a href="#wrglossary.19023">641</a>,&#xa0;<a href="#wrglossary.19253">649</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.descriptionaccess"><span class="csoptfmt">descriptionaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11767">380</a>, <a href="#wrglossary.11878">386</a>, <a href="#wrglossary.11929">388</a>, <span class="summarylocfmt"><a href="#wrglossary.15363">506</a></span>,&#xa0;<a href="#wrglossary.16943">568</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.3808">130</a>, <a href="#wrglossary.4402">148</a>, <a href="#wrglossary.5789">187</a>, <a href="#wrglossary.11772">380</a>, <span class="summarylocfmt"><a href="#wrglossary.15366">506</a></span>, <a href="#wrglossary.16940">568</a>,&#xa0;<a href="#wrglossary.17067">573</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.descriptionpluralaccess"><span class="csoptfmt">descriptionpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11771">380</a>, <a href="#wrglossary.11881">386</a>, <a href="#wrglossary.11932">388</a>, <span class="summarylocfmt"><a href="#wrglossary.15369">506</a></span>,&#xa0;<a href="#wrglossary.16946">569</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3712">127</a>&#x2013;<a href="#wrglossary.3852">131</a> passim, <a href="#wrglossary.4099">137</a>, <a href="#wrglossary.4912">162</a>, <a href="#wrglossary.5055">166</a>&#x2013;<a href="#wrglossary.5213">171</a> passim, <a href="#wrglossary.5441">177</a>, <a href="#wrglossary.5450">178</a>, <a href="#wrglossary.5775">187</a>, <a href="#wrglossary.5935">192</a>, <a href="#wrglossary.6051">195</a>, <a href="#wrglossary.6256">203</a>, <a href="#wrglossary.7254">229</a>, <a href="#wrglossary.11472">369</a>, <a href="#wrglossary.11507">371</a>, <a href="#wrglossary.11758">380</a>, <a href="#wrglossary.12372">403</a>, <a href="#wrglossary.15038">493</a>, <span class="summarylocfmt"><a href="#wrglossary.15372">506</a></span>, <a href="#wrglossary.17084">574</a>, <a href="#wrglossary.17512">587</a>,&#xa0;<a href="#wrglossary.17559">588</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11757">380</a>, <a href="#wrglossary.11918">388</a>, <span class="summarylocfmt"><a href="#wrglossary.15379">506</a></span>, <a href="#wrglossary.17098">574</a>,&#xa0;<a href="#wrglossary.17528">588</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.3847">131</a>, <a href="#wrglossary.4161">139</a>, <a href="#wrglossary.5077">166</a>, <a href="#wrglossary.5178">170</a>, <a href="#wrglossary.5453">178</a>, <a href="#wrglossary.5487">179</a>, <a href="#wrglossary.5779">187</a>, <a href="#wrglossary.11510">371</a>, <a href="#wrglossary.11762">380</a>, <a href="#wrglossary.15039">493</a>, <span class="summarylocfmt"><a href="#wrglossary.15382">506</a></span>, <a href="#wrglossary.15393">507</a>, <a href="#wrglossary.17101">574</a>,&#xa0;<a href="#wrglossary.17544">588</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11761">380</a>, <a href="#wrglossary.11871">385</a>, <a href="#wrglossary.11922">388</a>, <span class="summarylocfmt"><a href="#wrglossary.15391">506</a></span>, <a href="#wrglossary.17115">574</a>,&#xa0;<a href="#wrglossary.17557">588</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.group"><span class="xtrcsoptfmt">group</span></a><span class="qquad"></span><a href="#wrglossary.15250">501</a>, <span class="summarylocfmt"><a href="#wrglossary.15394">507</a></span>,&#xa0;<a href="#wrglossary.19381">653</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.location"><span class="xtrcsoptfmt">location</span></a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.5832">189</a>, <a href="#wrglossary.5848">190</a>, <a href="#wrglossary.9367">290</a>, <a href="#wrglossary.14698">482</a>, <span class="summarylocfmt"><a href="#wrglossary.15409">507</a></span>, <a href="#wrglossary.16981">570</a>, <a href="#wrglossary.17203">577</a>, <a href="#wrglossary.19385">653</a>,&#xa0;<a href="#wrglossary.19918">668</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.2167">76</a>, <a href="#wrglossary.4079">136</a>, <a href="#wrglossary.4087">137</a>, <a href="#wrglossary.4339">145</a>&#x2013;<a href="#wrglossary.4396">148</a> passim, <a href="#wrglossary.4914">162</a>, <a href="#wrglossary.5061">166</a>, <a href="#wrglossary.5443">177</a>, <a href="#wrglossary.5471">178</a>, <a href="#wrglossary.5964">193</a>, <a href="#wrglossary.6141">198</a>&#x2013;<a href="#wrglossary.6266">203</a> passim, <a href="#wrglossary.11310">362</a>, <a href="#wrglossary.11776">381</a>, <a href="#wrglossary.12675">411</a>, <span class="summarylocfmt"><a href="#wrglossary.15417">507</a></span>, <a href="#wrglossary.15436">508</a>, <a href="#wrglossary.16302">546</a>, <a href="#wrglossary.16728">562</a>, <a href="#wrglossary.17155">576</a>, <a href="#wrglossary.18698">629</a>, <a href="#wrglossary.18810">634</a>,&#xa0;<a href="#wrglossary.19030">642</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11775">381</a>, <a href="#wrglossary.11887">386</a>, <a href="#wrglossary.11938">389</a>, <span class="summarylocfmt"><a href="#wrglossary.15431">507</a></span>, <a href="#wrglossary.16729">562</a>, <a href="#wrglossary.17169">576</a>,&#xa0;<a href="#wrglossary.17772">597</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1407">51</a>, <a href="#wrglossary.3867">131</a>, <a href="#wrglossary.4080">136</a>, <a href="#wrglossary.4083">137</a>, <a href="#wrglossary.5083">166</a>, <a href="#wrglossary.5476">178</a>, <a href="#wrglossary.5965">193</a>, <a href="#wrglossary.6150">198</a>, <a href="#wrglossary.6186">200</a>, <a href="#wrglossary.6367">206</a>, <a href="#wrglossary.11778">381</a>, <span class="summarylocfmt"><a href="#wrglossary.15434">507</a></span>, <a href="#wrglossary.15439">508</a>, <a href="#wrglossary.16321">547</a>, <a href="#wrglossary.16739">562</a>, <a href="#wrglossary.17172">576</a>,&#xa0;<a href="#wrglossary.18828">634</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11777">381</a>, <a href="#wrglossary.11889">386</a>, <a href="#wrglossary.11940">389</a>, <span class="summarylocfmt"><a href="#wrglossary.15437">508</a></span>, <a href="#wrglossary.16740">562</a>, <a href="#wrglossary.17186">577</a>,&#xa0;<a href="#wrglossary.17777">597</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.350">13</a>, <a href="#wrglossary.565">20</a>, <a href="#wrglossary.671">24</a>, <a href="#wrglossary.793">30</a>, <a href="#wrglossary.903">34</a>&#x2013;<a href="#wrglossary.1126">40</a> passim, <a href="#wrglossary.1458">53</a>, <a href="#wrglossary.2810">97</a>&#x2013;<a href="#wrglossary.2946">101</a> passim, <a href="#wrglossary.3765">128</a>&#x2013;<a href="#wrglossary.3940">133</a>, <a href="#wrglossary.4400">148</a>&#x2013;<a href="#wrglossary.4513">151</a> passim, <a href="#wrglossary.5210">171</a>, <a href="#wrglossary.5749">186</a>, <a href="#wrglossary.5992">193</a>, <a href="#wrglossary.6280">204</a>&#x2013;<a href="#wrglossary.6414">207</a> passim, <a href="#wrglossary.6848">218</a>, <a href="#wrglossary.8410">264</a>, <a href="#wrglossary.8418">265</a>, <a href="#wrglossary.11470">369</a>, <a href="#wrglossary.11517">372</a>, <a href="#wrglossary.11754">380</a>, <a href="#wrglossary.12345">403</a>, <a href="#wrglossary.12572">409</a>, <a href="#wrglossary.12659">411</a>, <a href="#wrglossary.12858">417</a>, <a href="#wrglossary.13014">421</a>, <a href="#wrglossary.13264">429</a>, <a href="#wrglossary.13823">451</a>&#x2013;<a href="#wrglossary.14043">458</a> passim, <a href="#wrglossary.14267">466</a>, <a href="#wrglossary.14592">478</a>, <a href="#wrglossary.14770">484</a>, <a href="#wrglossary.14852">487</a>, <a href="#wrglossary.15030">493</a>, <a href="#wrglossary.15149">499</a>, <a href="#wrglossary.15337">505</a>, <span class="summarylocfmt"><a href="#wrglossary.15440">508</a></span>, <a href="#wrglossary.15525">510</a>, <a href="#wrglossary.15553">511</a>, <a href="#wrglossary.16682">560</a>, <a href="#wrglossary.16746">562</a>, <a href="#wrglossary.17189">577</a>, <a href="#wrglossary.17564">589</a>, <a href="#wrglossary.17841">599</a>, <a href="#wrglossary.17852">600</a>, <a href="#wrglossary.18846">634</a>, <a href="#wrglossary.18856">635</a>, <a href="#wrglossary.19252">649</a>,&#xa0;<a href="#wrglossary.19963">669</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3962">134</a>, <a href="#wrglossary.4020">135</a>, <a href="#wrglossary.7956">251</a>, <a href="#wrglossary.8371">263</a>, <span class="summarylocfmt"><a href="#wrglossary.15453">508</a></span>,&#xa0;<a href="#wrglossary.19926">668</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3766">128</a>&#x2013;<a href="#wrglossary.3799">130</a>, <a href="#wrglossary.4418">149</a>&#x2013;<a href="#wrglossary.4520">152</a> passim, <a href="#wrglossary.11296">361</a>, <a href="#wrglossary.11445">368</a>, <a href="#wrglossary.11477">369</a>, <a href="#wrglossary.15189">500</a>, <span class="summarylocfmt"><a href="#wrglossary.15461">508</a></span>, <a href="#wrglossary.17206">577</a>, <a href="#wrglossary.19018">641</a>,&#xa0;<a href="#wrglossary.19033">642</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1406">51</a>, <a href="#wrglossary.3713">127</a>&#x2013;<a href="#wrglossary.3843">131</a> passim, <a href="#wrglossary.4148">138</a>, <a href="#wrglossary.4160">139</a>, <a href="#wrglossary.4547">152</a>, <a href="#wrglossary.5076">166</a>, <a href="#wrglossary.5188">170</a>, <a href="#wrglossary.5452">178</a>, <a href="#wrglossary.5771">186</a>, <a href="#wrglossary.6003">193</a>, <a href="#wrglossary.11471">369</a>, <a href="#wrglossary.11505">371</a>, <a href="#wrglossary.11760">380</a>, <a href="#wrglossary.13744">448</a>, <a href="#wrglossary.13787">450</a>, <a href="#wrglossary.14024">457</a>, <a href="#wrglossary.14778">484</a>, <a href="#wrglossary.15041">493</a>, <a href="#wrglossary.15387">506</a>, <span class="summarylocfmt"><a href="#wrglossary.15464">508</a></span>, <a href="#wrglossary.15474">509</a>, <a href="#wrglossary.17211">577</a>, <a href="#wrglossary.17219">578</a>,&#xa0;<a href="#wrglossary.17995">604</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11759">380</a>, <a href="#wrglossary.11869">385</a>, <a href="#wrglossary.11920">388</a>, <span class="summarylocfmt"><a href="#wrglossary.15472">508</a></span>, <a href="#wrglossary.17225">578</a>,&#xa0;<a href="#wrglossary.18004">605</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11502">371</a>&#x2013;<a href="#wrglossary.11646">376</a>, <a href="#wrglossary.14772">484</a>, <span class="summarylocfmt"><a href="#wrglossary.15475">509</a></span>, <a href="#wrglossary.17232">578</a>, <a href="#wrglossary.19036">642</a>,&#xa0;<a href="#wrglossary.19300">651</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11506">371</a>&#x2013;<a href="#wrglossary.11642">376</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15478">509</a></span>, <a href="#wrglossary.17239">578</a>,&#xa0;<a href="#wrglossary.19039">642</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11509">371</a>&#x2013;<a href="#wrglossary.11644">376</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15481">509</a></span>, <a href="#wrglossary.17246">579</a>,&#xa0;<a href="#wrglossary.19042">642</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11504">371</a>&#x2013;<a href="#wrglossary.11648">376</a> passim, <a href="#wrglossary.14774">484</a>, <span class="summarylocfmt"><a href="#wrglossary.15484">509</a></span>, <a href="#wrglossary.17253">579</a>,&#xa0;<a href="#wrglossary.19045">642</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1176">42</a>, <a href="#wrglossary.2033">73</a>, <a href="#wrglossary.2596">90</a>&#x2013;<a href="#wrglossary.2746">95</a> passim, <a href="#wrglossary.3981">134</a>&#x2013;<a href="#wrglossary.4038">136</a>, <a href="#wrglossary.4650">155</a>, <a href="#wrglossary.4850">161</a>, <a href="#wrglossary.8327">261</a>&#x2013;<a href="#wrglossary.8453">266</a> passim, <a href="#wrglossary.12281">401</a>, <a href="#wrglossary.14073">459</a>&#x2013;<a href="#wrglossary.14145">461</a>, <a href="#wrglossary.15340">505</a>, <span class="summarylocfmt"><a href="#wrglossary.15487">509</a></span>, <a href="#wrglossary.18094">608</a>, <a href="#wrglossary.19578">661</a>, <a href="#wrglossary.19928">668</a>,&#xa0;<a href="#wrglossary.19941">669</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.seealso"><span class="xtrcsoptfmt">seealso</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.1178">42</a>, <a href="#wrglossary.2747">95</a>, <a href="#wrglossary.4031">135</a>, <a href="#wrglossary.4042">136</a>, <a href="#wrglossary.4652">155</a>, <a href="#wrglossary.12294">401</a>, <a href="#wrglossary.12475">407</a>, <a href="#wrglossary.14094">460</a>, <a href="#wrglossary.14147">461</a>, <span class="summarylocfmt"><a href="#wrglossary.15494">509</a></span>,&#xa0;<a href="#wrglossary.19579">661</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.672">24</a>, <a href="#wrglossary.2169">76</a>, <a href="#wrglossary.4081">136</a>, <a href="#wrglossary.4088">137</a>, <a href="#wrglossary.4392">147</a>, <a href="#wrglossary.4395">148</a>, <a href="#wrglossary.4913">162</a>, <a href="#wrglossary.5062">166</a>, <a href="#wrglossary.5444">177</a>, <a href="#wrglossary.5475">178</a>, <a href="#wrglossary.5966">193</a>, <a href="#wrglossary.6124">197</a>, <a href="#wrglossary.6190">201</a>, <a href="#wrglossary.6267">203</a>, <a href="#wrglossary.11313">362</a>, <a href="#wrglossary.11780">381</a>, <a href="#wrglossary.12344">403</a>, <a href="#wrglossary.13192">427</a>, <a href="#wrglossary.13350">433</a>, <span class="summarylocfmt"><a href="#wrglossary.15498">509</a></span>, <a href="#wrglossary.15513">510</a>, <a href="#wrglossary.16379">548</a>, <a href="#wrglossary.16753">562</a>, <a href="#wrglossary.17259">579</a>, <a href="#wrglossary.18218">612</a>, <a href="#wrglossary.18697">629</a>, <a href="#wrglossary.18913">637</a>,&#xa0;<a href="#wrglossary.19048">642</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11779">381</a>, <a href="#wrglossary.11883">386</a>, <a href="#wrglossary.11934">389</a>, <a href="#wrglossary.14871">487</a>&#x2013;<a href="#wrglossary.14967">491</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15511">510</a></span>, <a href="#wrglossary.16754">562</a>, <a href="#wrglossary.16890">567</a>, <a href="#wrglossary.17273">579</a>,&#xa0;<a href="#wrglossary.18213">612</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1408">51</a>, <a href="#wrglossary.3846">131</a>, <a href="#wrglossary.4082">136</a>, <a href="#wrglossary.4084">137</a>, <a href="#wrglossary.5084">166</a>, <a href="#wrglossary.5477">178</a>, <a href="#wrglossary.5967">193</a>, <a href="#wrglossary.6006">194</a>, <a href="#wrglossary.6133">198</a>, <a href="#wrglossary.6355">205</a>, <a href="#wrglossary.6365">206</a>, <a href="#wrglossary.11787">381</a>, <a href="#wrglossary.11831">383</a>, <span class="summarylocfmt"><a href="#wrglossary.15514">510</a></span>, <a href="#wrglossary.16364">548</a>, <a href="#wrglossary.16399">549</a>, <a href="#wrglossary.16760">563</a>, <a href="#wrglossary.17276">580</a>, <a href="#wrglossary.18223">612</a>, <a href="#wrglossary.18444">620</a>,&#xa0;<a href="#wrglossary.18927">637</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11786">381</a>, <a href="#wrglossary.11885">386</a>, <a href="#wrglossary.11936">389</a>, <span class="summarylocfmt"><a href="#wrglossary.15519">510</a></span>, <a href="#wrglossary.16761">563</a>, <a href="#wrglossary.17290">580</a>,&#xa0;<a href="#wrglossary.18226">612</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.338">13</a>, <a href="#wrglossary.553">20</a>, <a href="#wrglossary.670">24</a>, <a href="#wrglossary.1279">45</a>, <a href="#wrglossary.1457">53</a>, <a href="#wrglossary.2812">97</a>&#x2013;<a href="#wrglossary.2874">99</a>, <a href="#wrglossary.3780">129</a>&#x2013;<a href="#wrglossary.3935">133</a> passim, <a href="#wrglossary.4130">138</a>, <a href="#wrglossary.4405">148</a>, <a href="#wrglossary.4538">152</a>, <a href="#wrglossary.4737">157</a>, <a href="#wrglossary.6282">204</a>&#x2013;<a href="#wrglossary.6415">207</a> passim, <a href="#wrglossary.7665">243</a>, <a href="#wrglossary.11447">368</a>, <a href="#wrglossary.11480">369</a>, <a href="#wrglossary.12343">403</a>, <a href="#wrglossary.12407">405</a>, <a href="#wrglossary.12569">409</a>, <a href="#wrglossary.12669">411</a>, <a href="#wrglossary.12824">416</a>, <a href="#wrglossary.12857">417</a>, <a href="#wrglossary.13262">429</a>, <a href="#wrglossary.13443">436</a>&#x2013;<a href="#wrglossary.13499">439</a> passim, <a href="#wrglossary.13660">446</a>, <a href="#wrglossary.13818">451</a>, <a href="#wrglossary.13847">452</a>, <a href="#wrglossary.14046">458</a>, <a href="#wrglossary.14268">466</a>, <a href="#wrglossary.14357">470</a>, <a href="#wrglossary.14426">472</a>, <a href="#wrglossary.14607">479</a>, <a href="#wrglossary.15311">503</a>, <span class="summarylocfmt"><a href="#wrglossary.15522">510</a></span>, <a href="#wrglossary.16347">548</a>, <a href="#wrglossary.17293">580</a>, <a href="#wrglossary.18847">634</a>, <a href="#wrglossary.18857">635</a>,&#xa0;<a href="#wrglossary.19949">669</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.795">30</a>, <a href="#wrglossary.894">34</a>&#x2013;<a href="#wrglossary.1027">38</a> passim, <a href="#wrglossary.3873">131</a>, <a href="#wrglossary.4102">137</a>, <a href="#wrglossary.4403">148</a>, <a href="#wrglossary.4915">162</a>, <a href="#wrglossary.5236">171</a>, <a href="#wrglossary.5499">179</a>, <a href="#wrglossary.5549">180</a>, <a href="#wrglossary.5751">186</a>, <a href="#wrglossary.5793">188</a>, <a href="#wrglossary.6846">218</a>, <a href="#wrglossary.9584">297</a>, <a href="#wrglossary.10443">329</a>, <a href="#wrglossary.11307">361</a>, <a href="#wrglossary.11764">380</a>, <a href="#wrglossary.12956">419</a>&#x2013;<a href="#wrglossary.13002">421</a>, <a href="#wrglossary.15031">493</a>, <span class="summarylocfmt"><a href="#wrglossary.15528">510</a></span>, <a href="#wrglossary.15537">511</a>, <a href="#wrglossary.17296">580</a>, <a href="#wrglossary.18305">615</a>,&#xa0;<a href="#wrglossary.19051">643</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.symbolaccess"><span class="csoptfmt">symbolaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11763">380</a>, <a href="#wrglossary.11873">385</a>, <a href="#wrglossary.11924">388</a>, <a href="#wrglossary.14908">488</a>, <span class="summarylocfmt"><a href="#wrglossary.15535">511</a></span>, <a href="#wrglossary.17310">581</a>,&#xa0;<a href="#wrglossary.18312">615</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3877">131</a>, <a href="#wrglossary.4404">148</a>, <a href="#wrglossary.5799">188</a>, <a href="#wrglossary.11766">380</a>, <span class="summarylocfmt"><a href="#wrglossary.15538">511</a></span>, <a href="#wrglossary.17313">581</a>,&#xa0;<a href="#wrglossary.18329">616</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.symbolpluralaccess"><span class="csoptfmt">symbolpluralaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11765">380</a>, <a href="#wrglossary.11875">386</a>, <a href="#wrglossary.11926">388</a>, <span class="summarylocfmt"><a href="#wrglossary.15546">511</a></span>, <a href="#wrglossary.17327">581</a>,&#xa0;<a href="#wrglossary.18332">616</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.931">34</a>, <a href="#wrglossary.978">36</a>, <a href="#wrglossary.3810">130</a>, <a href="#wrglossary.3842">131</a>, <a href="#wrglossary.4098">137</a>, <a href="#wrglossary.4911">162</a>, <a href="#wrglossary.5054">166</a>&#x2013;<a href="#wrglossary.5212">171</a> passim, <a href="#wrglossary.5442">177</a>, <a href="#wrglossary.5451">178</a>, <a href="#wrglossary.5767">186</a>, <a href="#wrglossary.5936">192</a>, <a href="#wrglossary.6050">195</a>, <a href="#wrglossary.6270">203</a>, <a href="#wrglossary.7257">229</a>, <a href="#wrglossary.8408">264</a>, <a href="#wrglossary.8425">265</a>, <a href="#wrglossary.11469">369</a>, <a href="#wrglossary.11503">371</a>, <a href="#wrglossary.11756">380</a>, <a href="#wrglossary.12373">403</a>, <a href="#wrglossary.13013">421</a>, <a href="#wrglossary.13194">427</a>, <a href="#wrglossary.13351">433</a>, <a href="#wrglossary.14026">457</a>, <a href="#wrglossary.14155">462</a>, <a href="#wrglossary.15040">493</a>, <a href="#wrglossary.15378">506</a>, <a href="#wrglossary.15444">508</a>, <span class="summarylocfmt"><a href="#wrglossary.15549">511</a></span>, <a href="#wrglossary.17330">581</a>, <a href="#wrglossary.17569">589</a>,&#xa0;<a href="#wrglossary.18360">617</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11755">380</a>, <a href="#wrglossary.11867">385</a>, <a href="#wrglossary.11916">388</a>, <span class="summarylocfmt"><a href="#wrglossary.15554">511</a></span>, <a href="#wrglossary.17342">582</a>,&#xa0;<a href="#wrglossary.18370">617</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.471">17</a>, <a href="#wrglossary.602">21</a>, <a href="#wrglossary.3363">114</a>, <a href="#wrglossary.3947">133</a>, <a href="#wrglossary.4228">143</a>, <a href="#wrglossary.4572">153</a>&#x2013;<a href="#wrglossary.4679">156</a> passim, <a href="#wrglossary.5957">193</a>, <a href="#wrglossary.6014">194</a>, <a href="#wrglossary.6351">205</a>, <a href="#wrglossary.7980">252</a>, <a href="#wrglossary.11442">368</a>, <a href="#wrglossary.11474">369</a>, <a href="#wrglossary.13232">428</a>, <a href="#wrglossary.13444">436</a>, <a href="#wrglossary.13624">444</a>, <span class="summarylocfmt"><a href="#wrglossary.15557">511</a></span>, <a href="#wrglossary.17351">582</a>, <a href="#wrglossary.18844">634</a>, <a href="#wrglossary.18853">635</a>, <a href="#wrglossary.19098">645</a>&#x2013;<a href="#wrglossary.19251">649</a> passim</div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1028">38</a>&#x2013;<a href="#wrglossary.1161">42</a> passim, <a href="#wrglossary.3956">133</a>, <a href="#wrglossary.5258">172</a>, <a href="#wrglossary.5803">188</a>, <a href="#wrglossary.10686">337</a>, <a href="#wrglossary.11336">363</a>, <a href="#wrglossary.11353">364</a>, <a href="#wrglossary.11789">381</a>, <a href="#wrglossary.12972">420</a>, <a href="#wrglossary.13733">448</a>, <a href="#wrglossary.13939">455</a>, <a href="#wrglossary.14859">487</a>, <a href="#wrglossary.14920">489</a>, <a href="#wrglossary.15032">493</a>, <a href="#wrglossary.15255">501</a>, <span class="summarylocfmt"><a href="#wrglossary.15563">511</a></span>, <a href="#wrglossary.15571">512</a>, <a href="#wrglossary.17354">582</a>,&#xa0;<a href="#wrglossary.18472">621</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user1access"><span class="csoptfmt">user1access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11788">381</a>, <a href="#wrglossary.11892">386</a>, <a href="#wrglossary.11943">389</a>, <a href="#wrglossary.14925">489</a>, <span class="summarylocfmt"><a href="#wrglossary.15569">512</a></span>, <a href="#wrglossary.17368">582</a>,&#xa0;<a href="#wrglossary.18478">621</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1029">38</a>, <a href="#wrglossary.3957">133</a>, <a href="#wrglossary.5266">173</a>, <a href="#wrglossary.5807">188</a>, <a href="#wrglossary.10687">337</a>, <a href="#wrglossary.11793">381</a>, <span class="summarylocfmt"><a href="#wrglossary.15572">512</a></span>, <a href="#wrglossary.17371">583</a>,&#xa0;<a href="#wrglossary.18491">621</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user2access"><span class="csoptfmt">user2access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11792">381</a>, <a href="#wrglossary.11895">387</a>, <a href="#wrglossary.11946">389</a>, <span class="summarylocfmt"><a href="#wrglossary.15578">512</a></span>, <a href="#wrglossary.17385">583</a>,&#xa0;<a href="#wrglossary.18497">622</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1030">38</a>, <a href="#wrglossary.3958">133</a>, <a href="#wrglossary.5274">173</a>, <a href="#wrglossary.5811">189</a>, <a href="#wrglossary.11797">382</a>, <span class="summarylocfmt"><a href="#wrglossary.15581">512</a></span>, <a href="#wrglossary.17388">583</a>,&#xa0;<a href="#wrglossary.18510">622</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user3access"><span class="csoptfmt">user3access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11796">381</a>, <a href="#wrglossary.11898">387</a>, <a href="#wrglossary.11949">389</a>, <span class="summarylocfmt"><a href="#wrglossary.15587">512</a></span>, <a href="#wrglossary.17402">583</a>,&#xa0;<a href="#wrglossary.18516">622</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1031">38</a>, <a href="#wrglossary.3959">133</a>, <a href="#wrglossary.5282">173</a>, <a href="#wrglossary.5815">189</a>, <a href="#wrglossary.11801">382</a>, <span class="summarylocfmt"><a href="#wrglossary.15590">512</a></span>, <a href="#wrglossary.17405">584</a>,&#xa0;<a href="#wrglossary.18529">623</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user4access"><span class="csoptfmt">user4access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11800">382</a>, <a href="#wrglossary.11901">387</a>, <a href="#wrglossary.11952">389</a>, <span class="summarylocfmt"><a href="#wrglossary.15596">512</a></span>, <a href="#wrglossary.17419">584</a>,&#xa0;<a href="#wrglossary.18535">623</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1032">38</a>, <a href="#wrglossary.3960">133</a>, <a href="#wrglossary.5290">174</a>, <a href="#wrglossary.5819">189</a>, <a href="#wrglossary.11805">382</a>, <span class="summarylocfmt"><a href="#wrglossary.15599">513</a></span>, <a href="#wrglossary.17422">584</a>,&#xa0;<a href="#wrglossary.18548">623</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user5access"><span class="csoptfmt">user5access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11804">382</a>, <a href="#wrglossary.11904">387</a>, <a href="#wrglossary.11955">390</a>, <span class="summarylocfmt"><a href="#wrglossary.15605">513</a></span>, <a href="#wrglossary.17436">584</a>,&#xa0;<a href="#wrglossary.18554">623</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:fieldmap">Table 4.1</a>; <a href="#wrglossary.1033">38</a>, <a href="#wrglossary.3961">134</a>, <a href="#wrglossary.5298">174</a>, <a href="#wrglossary.5823">189</a>, <a href="#wrglossary.11809">382</a>, <span class="summarylocfmt"><a href="#wrglossary.15608">513</a></span>, <a href="#wrglossary.17439">585</a>,&#xa0;<a href="#wrglossary.18567">624</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.gloskey.user6access"><span class="csoptfmt">user6access</span></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11808">382</a>, <a href="#wrglossary.11907">387</a>, <a href="#wrglossary.11958">390</a>, <span class="summarylocfmt"><a href="#wrglossary.15614">513</a></span>, <a href="#wrglossary.17453">585</a>,&#xa0;<a href="#wrglossary.18573">624</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.glossaryfile">glossary file</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:indexingfile">indexing file</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.glossaryignored">glossary, ignored</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:ignoredglossary">ignored glossary</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.glossarystyle">glossary styles</dfn><span class="qquad"></span><a href="#wrglossary.2493">87</a>, <a href="#wrglossary.4453">150</a>, <a href="#wrglossary.7898">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15793">522</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.7026">220</a>, <a href="#wrglossary.9635">298</a>, <a href="#wrglossary.12247">397</a>, <a href="#wrglossary.13376">431</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15798">522</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9643">298</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15801">522</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlisthypergroup"><span class="glostylefmt">altlisthypergroup</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9647">298</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15805">522</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4col-booktabs"><span class="glostylefmt">altlong4col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9764">302</a>, <a href="#wrglossary.9898">307</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15809">522</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9523">293</a>, <a href="#wrglossary.9749">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15812">522</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4colborder"><span class="glostylefmt">altlong4colborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9756">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15815">523</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9760">302</a>, <a href="#wrglossary.9899">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15818">523</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9765">302</a>, <a href="#wrglossary.14608">476</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15821">523</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9841">305</a>, <a href="#wrglossary.9904">308</a>, <a href="#wrglossary.14611">476</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15824">523</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9829">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15827">523</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4colborder"><span class="glostylefmt">altlongragged4colborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9835">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15830">523</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9838">305</a>, <a href="#wrglossary.9905">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15833">523</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4colheaderborder"><span class="glostylefmt">altlongragged4colheaderborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9842">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15836">524</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9524">293</a>, <a href="#wrglossary.9966">310</a>, <a href="#wrglossary.9976">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15839">524</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuper4colborder"><span class="glostylefmt">altsuper4colborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9983">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15842">524</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuper4colheader"><span class="glostylefmt">altsuper4colheader</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9987">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15844">524</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuper4colheaderborder"><span class="glostylefmt">altsuper4colheaderborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9991">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15847">524</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10052">313</a>, <a href="#wrglossary.10057">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15850">524</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuperragged4colborder"><span class="glostylefmt">altsuperragged4colborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10055">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15853">524</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuperragged4colheader"><span class="glostylefmt">altsuperragged4colheader</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10058">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15856">525</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuperragged4colheaderborder"><span class="glostylefmt">altsuperragged4colheaderborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10061">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15859">525</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.9528">295</a>, <a href="#wrglossary.9931">309</a>, <a href="#wrglossary.10084">315</a>&#x2013;<a href="#wrglossary.10188">319</a> passim, <a href="#wrglossary.13967">453</a>, <span class="summarylocfmt"><a href="#wrglossary.15862">525</a></span>,&#xa0;<a href="#wrglossary.18389">615</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10186">319</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15866">525</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10190">319</a>, <a href="#wrglossary.13862">450</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15871">525</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a><span class="qquad"></span><a href="#wrglossary.949">35</a>, <a href="#wrglossary.974">36</a>, <a href="#wrglossary.13359">430</a>, <a href="#wrglossary.13379">431</a>, <span class="summarylocfmt"><a href="#wrglossary.15876">525</a></span>,&#xa0;<a href="#wrglossary.18627">623</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.183">7</a>, <a href="#wrglossary.2498">87</a>, <a href="#wrglossary.2548">89</a>, <a href="#wrglossary.9620">298</a>, <a href="#wrglossary.9657">299</a>, <a href="#wrglossary.10093">315</a>&#x2013;<a href="#wrglossary.10201">319</a> passim, <a href="#wrglossary.10326">325</a>, <a href="#wrglossary.10371">326</a>, <span class="summarylocfmt"><a href="#wrglossary.15878">526</a></span>, <a href="#wrglossary.18386">615</a>,&#xa0;<a href="#wrglossary.18404">616</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.311">12</a>, <a href="#wrglossary.634">22</a>, <a href="#wrglossary.10113">316</a>, <a href="#wrglossary.10325">325</a>, <span class="summarylocfmt"><a href="#wrglossary.15880">526</a></span>,&#xa0;<a href="#wrglossary.18380">614</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10078">314</a>, <a href="#wrglossary.10117">316</a>, <a href="#wrglossary.10474">329</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15883">526</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10228">321</a>, <a href="#wrglossary.10247">322</a>, <a href="#wrglossary.13855">449</a>, <a href="#wrglossary.15120">496</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15886">526</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.180">7</a>, <a href="#wrglossary.2495">87</a>, <a href="#wrglossary.2538">88</a>, <a href="#wrglossary.9446">291</a>, <a href="#wrglossary.9612">297</a>, <a href="#wrglossary.9623">298</a>, <a href="#wrglossary.10349">326</a>, <a href="#wrglossary.10514">331</a>&#x2013;<a href="#wrglossary.10665">335</a> passim, <a href="#wrglossary.11661">374</a>, <a href="#wrglossary.13360">430</a>, <span class="summarylocfmt"><a href="#wrglossary.15889">526</a></span>,&#xa0;<a href="#wrglossary.17735">593</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9555">295</a>&#x2013;<a href="#wrglossary.9664">299</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15892">526</a></span>,&#xa0;<a href="#wrglossary.17725">592</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.2883">99</a>, <a href="#wrglossary.9504">293</a>, <a href="#wrglossary.9621">298</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15894">526</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9626">298</a>, <a href="#wrglossary.10082">315</a>&#x2013;<a href="#wrglossary.10138">317</a>, <span class="summarylocfmt"><a href="#wrglossary.15898">527</a></span>,&#xa0;<a href="#wrglossary.17739">593</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9713">301</a>, <a href="#wrglossary.9888">307</a>, <a href="#wrglossary.10601">333</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15902">527</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></a><span class="qquad"></span><a href="#wrglossary.14623">477</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15905">527</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long-name-desc"><span class="xtrglostylefmt">long-name-desc</span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.15907">527</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.7520">239</a>, <a href="#wrglossary.9458">292</a>, <a href="#wrglossary.9527">295</a>, <a href="#wrglossary.9700">300</a>, <a href="#wrglossary.9709">301</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15909">527</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9730">301</a>, <a href="#wrglossary.9893">307</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15912">527</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.9718">301</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15915">527</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.9724">301</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15918">527</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.9727">301</a>, <a href="#wrglossary.9894">307</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15921">528</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.9731">301</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15924">528</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9745">302</a>, <a href="#wrglossary.9896">307</a>, <a href="#wrglossary.14610">476</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15927">528</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9520">293</a>, <a href="#wrglossary.9735">301</a>, <a href="#wrglossary.9741">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15930">528</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9739">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15933">528</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9742">302</a>, <a href="#wrglossary.9897">307</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15936">528</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9746">302</a>, <a href="#wrglossary.14607">476</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15939">528</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longborder"><span class="glostylefmt">longborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9707">300</a>, <a href="#wrglossary.9708">301</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15942">529</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9710">301</a>, <a href="#wrglossary.9889">307</a>, <a href="#wrglossary.10518">331</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15945">529</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.7901">248</a>, <a href="#wrglossary.9714">301</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15948">529</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged-booktabs"><span class="glostylefmt">longragged-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9809">304</a>, <a href="#wrglossary.9900">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15951">529</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9798">304</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15954">529</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3col-booktabs"><span class="glostylefmt">longragged3col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9825">305</a>, <a href="#wrglossary.9902">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15957">529</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9813">304</a>, <a href="#wrglossary.9824">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15960">529</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3colborder"><span class="glostylefmt">longragged3colborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9819">304</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15963">530</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9822">305</a>, <a href="#wrglossary.9903">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15966">530</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3colheaderborder"><span class="glostylefmt">longragged3colheaderborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9826">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15969">530</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longraggedborder"><span class="glostylefmt">longraggedborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9803">304</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15972">530</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9806">304</a>, <a href="#wrglossary.9901">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15975">530</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longraggedheaderborder"><span class="glostylefmt">longraggedheaderborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9810">304</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15978">530</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolalttree"><span class="glostylefmt">mcolalttree</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.7912">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15981">530</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolalttreegroup"><span class="glostylefmt">mcolalttreegroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.15985">531</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolalttreehypergroup"><span class="glostylefmt">mcolalttreehypergroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.15990">531</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolalttreespannav"><span class="glostylefmt">mcolalttreespannav</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.15995">531</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolindex"><span class="glostylefmt">mcolindex</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10200">319</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16000">531</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolindexgroup"><span class="glostylefmt">mcolindexgroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16002">531</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolindexhypergroup"><span class="glostylefmt">mcolindexhypergroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16005">531</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolindexspannav"><span class="glostylefmt">mcolindexspannav</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16008">532</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltree"><span class="glostylefmt">mcoltree</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16011">532</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreegroup"><span class="glostylefmt">mcoltreegroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16014">532</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreehypergroup"><span class="glostylefmt">mcoltreehypergroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10223">321</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16018">532</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreenoname"><span class="glostylefmt">mcoltreenoname</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16022">532</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreenonamegroup"><span class="glostylefmt">mcoltreenonamegroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16025">532</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreenonamehypergroup"><span class="glostylefmt">mcoltreenonamehypergroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16029">533</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreenonamespannav"><span class="glostylefmt">mcoltreenonamespannav</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16033">533</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreespannav"><span class="glostylefmt">mcoltreespannav</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16037">533</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.sublistdotted"><span class="glostylefmt">sublistdotted</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9663">299</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16041">533</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.7521">239</a>, <a href="#wrglossary.9932">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16043">533</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9948">309</a>, <a href="#wrglossary.9956">310</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16046">533</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super3colborder"><span class="glostylefmt">super3colborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9954">310</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16049">533</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9957">310</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16052">534</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super3colheaderborder"><span class="glostylefmt">super3colheaderborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9960">310</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16055">534</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9521">293</a>, <a href="#wrglossary.9963">310</a>, <a href="#wrglossary.9978">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16058">534</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9967">310</a>, <a href="#wrglossary.9985">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16061">534</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9970">310</a>, <a href="#wrglossary.9989">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16064">534</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9973">310</a>, <a href="#wrglossary.9993">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16067">534</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superborder"><span class="glostylefmt">superborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9939">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16070">534</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9942">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16073">534</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.7899">248</a>, <a href="#wrglossary.9945">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16076">535</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10022">312</a>, <a href="#wrglossary.10034">313</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16079">535</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10038">313</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16082">535</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged3colborder"><span class="glostylefmt">superragged3colborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10044">313</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16085">535</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged3colheader"><span class="glostylefmt">superragged3colheader</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10047">313</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16088">535</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged3colheaderborder"><span class="glostylefmt">superragged3colheaderborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10050">313</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16091">535</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superraggedborder"><span class="glostylefmt">superraggedborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10029">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16094">535</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10032">313</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16097">536</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superraggedheaderborder"><span class="glostylefmt">superraggedheaderborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10035">313</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16100">536</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a><span class="qquad"></span><a href="#wrglossary.11193">354</a>, <a href="#wrglossary.13950">452</a>&#x2013;<a href="#wrglossary.14009">454</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16103">536</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.topicmcols"><span class="xtrglostylefmt">topicmcols</span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16105">536</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.6845">217</a>, <a href="#wrglossary.9436">291</a>, <a href="#wrglossary.10091">315</a>&#x2013;<a href="#wrglossary.10154">318</a>, <a href="#wrglossary.13966">453</a>, <span class="summarylocfmt"><a href="#wrglossary.16107">536</a></span>,&#xa0;<a href="#wrglossary.18383">615</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10130">317</a>, <span class="summarylocfmt"><a href="#wrglossary.16110">536</a></span>,&#xa0;<a href="#wrglossary.18379">614</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.9611">297</a>, <a href="#wrglossary.10134">317</a>, <span class="summarylocfmt"><a href="#wrglossary.16114">536</a></span>,&#xa0;<a href="#wrglossary.18396">615</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10087">315</a>, <a href="#wrglossary.10140">317</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16118">537</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10143">317</a>, <a href="#wrglossary.13844">449</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16121">537</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treenonamehypergroup"><span class="glostylefmt">treenonamehypergroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10146">317</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16125">537</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a><span class="qquad"></span><a href="#sec:problemlocations">&#xa7;12.5</a>; <a href="#wrglossary.9060">279</a>, <a href="#wrglossary.9066">280</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16607">555</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span> counter</a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2369">83</a>&#x2013;<a href="#wrglossary.2451">86</a>, <a href="#wrglossary.17027">569</a>, <a href="#wrglossary.18036">603</a>, <a href="#wrglossary.18058">604</a>, <a href="#wrglossary.18248">610</a>, <a href="#wrglossary.19518">656</a>,&#xa0;<a href="#wrglossary.19708">661</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7927">249</a>, <a href="#wrglossary.7963">250</a>, <a href="#wrglossary.10555">332</a>, <span class="summarylocfmt"><a href="#wrglossary.16609">555</a></span>, <a href="#wrglossary.17862">597</a>, <a href="#wrglossary.17896">599</a>,&#xa0;<a href="#wrglossary.18062">604</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7966">250</a>, <a href="#wrglossary.10257">322</a>, <a href="#wrglossary.10517">331</a>, <a href="#wrglossary.10612">333</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16617">555</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7788">245</a>, <a href="#wrglossary.7808">246</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16621">555</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1338">48</a>&#x2013;<a href="#wrglossary.1371">50</a>, <a href="#wrglossary.2093">75</a>, <a href="#wrglossary.8101">253</a>, <a href="#wrglossary.16410">546</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16624">555</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7892">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16628">555</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.2430">85</a>, <a href="#wrglossary.7866">247</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16631">556</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.glossarystyle">glossary styles</dfn><span class="qquad"></span><a href="#wrglossary.2497">87</a>, <a href="#wrglossary.4457">150</a>, <a href="#wrglossary.7902">249</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15803">525</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlist"><span class="glostylefmt">altlist</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.7030">221</a>, <a href="#wrglossary.9639">299</a>, <a href="#wrglossary.12257">400</a>, <a href="#wrglossary.13386">434</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15808">525</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlistgroup"><span class="glostylefmt">altlistgroup</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9647">299</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15811">525</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlisthypergroup"><span class="glostylefmt">altlisthypergroup</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9651">299</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15815">525</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4col-booktabs"><span class="glostylefmt">altlong4col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9768">303</a>, <a href="#wrglossary.9902">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15819">525</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4col"><span class="glostylefmt">altlong4col</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9527">294</a>, <a href="#wrglossary.9753">303</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15822">525</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4colborder"><span class="glostylefmt">altlong4colborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9760">303</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15825">526</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4colheader"><span class="glostylefmt">altlong4colheader</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9764">303</a>, <a href="#wrglossary.9903">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15828">526</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlong4colheaderborder"><span class="glostylefmt">altlong4colheaderborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9769">303</a>, <a href="#wrglossary.14618">479</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15831">526</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4col-booktabs"><span class="glostylefmt">altlongragged4col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9845">306</a>, <a href="#wrglossary.9908">309</a>, <a href="#wrglossary.14621">479</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15834">526</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4col"><span class="glostylefmt">altlongragged4col</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9833">306</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15837">526</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4colborder"><span class="glostylefmt">altlongragged4colborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9839">306</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15840">526</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4colheader"><span class="glostylefmt">altlongragged4colheader</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9842">306</a>, <a href="#wrglossary.9909">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15843">526</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altlongragged4colheaderborder"><span class="glostylefmt">altlongragged4colheaderborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9846">306</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15846">527</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuper4col"><span class="glostylefmt">altsuper4col</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9528">294</a>, <a href="#wrglossary.9970">311</a>, <a href="#wrglossary.9980">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15849">527</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuper4colborder"><span class="glostylefmt">altsuper4colborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9987">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15852">527</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuper4colheader"><span class="glostylefmt">altsuper4colheader</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9991">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15854">527</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuper4colheaderborder"><span class="glostylefmt">altsuper4colheaderborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9995">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15857">527</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuperragged4col"><span class="glostylefmt">altsuperragged4col</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10056">314</a>, <a href="#wrglossary.10061">315</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15860">527</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuperragged4colborder"><span class="glostylefmt">altsuperragged4colborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10059">315</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15863">527</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuperragged4colheader"><span class="glostylefmt">altsuperragged4colheader</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10062">315</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15866">528</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.altsuperragged4colheaderborder"><span class="glostylefmt">altsuperragged4colheaderborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10065">315</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15869">528</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.9532">296</a>, <a href="#wrglossary.9935">310</a>, <a href="#wrglossary.10088">316</a>&#x2013;<a href="#wrglossary.10179">320</a> passim, <a href="#wrglossary.13977">456</a>, <span class="summarylocfmt"><a href="#wrglossary.15872">528</a></span>,&#xa0;<a href="#wrglossary.18406">618</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.alttreegroup"><span class="glostylefmt">alttreegroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10190">320</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15876">528</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.alttreehypergroup"><span class="glostylefmt">alttreehypergroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10194">320</a>, <a href="#wrglossary.13872">453</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15881">528</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.bookindex"><span class="xtrglostylefmt">bookindex</span></a><span class="qquad"></span><a href="#wrglossary.950">35</a>, <a href="#wrglossary.975">36</a>, <a href="#wrglossary.13369">433</a>, <a href="#wrglossary.13389">434</a>, <span class="summarylocfmt"><a href="#wrglossary.15886">528</a></span>,&#xa0;<a href="#wrglossary.18644">627</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.184">8</a>, <a href="#wrglossary.2502">87</a>, <a href="#wrglossary.2552">89</a>, <a href="#wrglossary.9624">299</a>, <a href="#wrglossary.9661">300</a>, <a href="#wrglossary.10097">316</a>&#x2013;<a href="#wrglossary.10205">321</a> passim, <a href="#wrglossary.10330">326</a>, <a href="#wrglossary.10375">327</a>, <span class="summarylocfmt"><a href="#wrglossary.15888">529</a></span>, <a href="#wrglossary.18403">618</a>,&#xa0;<a href="#wrglossary.18418">619</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.312">12</a>, <a href="#wrglossary.635">22</a>, <a href="#wrglossary.10117">317</a>, <a href="#wrglossary.10329">326</a>, <span class="summarylocfmt"><a href="#wrglossary.15890">529</a></span>,&#xa0;<a href="#wrglossary.18397">618</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.indexhypergroup"><span class="glostylefmt">indexhypergroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10082">316</a>, <a href="#wrglossary.10121">317</a>, <a href="#wrglossary.10478">330</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15893">529</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.inline"><span class="glostylefmt">inline</span></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10232">322</a>, <a href="#wrglossary.10251">323</a>, <a href="#wrglossary.13865">452</a>, <a href="#wrglossary.15130">499</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15896">529</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.181">7</a>, <a href="#wrglossary.2499">87</a>, <a href="#wrglossary.2542">88</a>, <a href="#wrglossary.9450">292</a>, <a href="#wrglossary.9616">298</a>, <a href="#wrglossary.9627">299</a>, <a href="#wrglossary.10353">327</a>, <a href="#wrglossary.10524">332</a>&#x2013;<a href="#wrglossary.10675">336</a> passim, <a href="#wrglossary.11671">377</a>, <a href="#wrglossary.13370">433</a>, <span class="summarylocfmt"><a href="#wrglossary.15899">529</a></span>,&#xa0;<a href="#wrglossary.17745">596</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.listdotted"><span class="glostylefmt">listdotted</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9559">296</a>&#x2013;<a href="#wrglossary.9668">300</a> passim, <span class="summarylocfmt"><a href="#wrglossary.15902">529</a></span>,&#xa0;<a href="#wrglossary.17735">595</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.listgroup"><span class="glostylefmt">listgroup</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.2887">99</a>, <a href="#wrglossary.9508">294</a>, <a href="#wrglossary.9625">299</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15904">529</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.listhypergroup"><span class="glostylefmt">listhypergroup</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9630">299</a>, <a href="#wrglossary.10086">316</a>&#x2013;<a href="#wrglossary.10142">318</a>, <span class="summarylocfmt"><a href="#wrglossary.15908">530</a></span>,&#xa0;<a href="#wrglossary.17749">596</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long-booktabs"><span class="glostylefmt">long-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9717">302</a>, <a href="#wrglossary.9892">308</a>, <a href="#wrglossary.10611">334</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15912">530</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long-name-desc-sym-loc"><span class="xtrglostylefmt">long-name-desc-sym-loc</span></a><span class="qquad"></span><a href="#wrglossary.14633">480</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15915">530</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long-name-desc"><span class="xtrglostylefmt">long-name-desc</span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.15917">530</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.7524">240</a>, <a href="#wrglossary.9462">293</a>, <a href="#wrglossary.9531">296</a>, <a href="#wrglossary.9704">301</a>, <a href="#wrglossary.9713">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15919">530</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3col-booktabs"><span class="glostylefmt">long3col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9734">302</a>, <a href="#wrglossary.9897">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15922">530</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3col"><span class="glostylefmt">long3col</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.9722">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15925">530</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3colborder"><span class="glostylefmt">long3colborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.9728">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15928">530</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3colheader"><span class="glostylefmt">long3colheader</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.9731">302</a>, <a href="#wrglossary.9898">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15931">531</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long3colheaderborder"><span class="glostylefmt">long3colheaderborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.9735">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15934">531</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4col-booktabs"><span class="glostylefmt">long4col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9749">303</a>, <a href="#wrglossary.9900">308</a>, <a href="#wrglossary.14620">479</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15937">531</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4col"><span class="glostylefmt">long4col</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9524">294</a>, <a href="#wrglossary.9739">302</a>, <a href="#wrglossary.9745">303</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15940">531</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4colborder"><span class="glostylefmt">long4colborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9743">303</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15943">531</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4colheader"><span class="glostylefmt">long4colheader</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9746">303</a>, <a href="#wrglossary.9901">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15946">531</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.long4colheaderborder"><span class="glostylefmt">long4colheaderborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9750">303</a>, <a href="#wrglossary.14617">479</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15949">531</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longborder"><span class="glostylefmt">longborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9711">301</a>, <a href="#wrglossary.9712">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15952">532</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longheader"><span class="glostylefmt">longheader</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.9714">302</a>, <a href="#wrglossary.9893">308</a>, <a href="#wrglossary.10528">333</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15955">532</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longheaderborder"><span class="glostylefmt">longheaderborder</span></a><span class="qquad"></span><a href="#sec:longstyles">&#xa7;13.1.2</a>; <a href="#wrglossary.7905">249</a>, <a href="#wrglossary.9718">302</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15958">532</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged-booktabs"><span class="glostylefmt">longragged-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9813">305</a>, <a href="#wrglossary.9904">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15961">532</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged"><span class="glostylefmt">longragged</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9802">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15964">532</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3col-booktabs"><span class="glostylefmt">longragged3col-booktabs</span></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9829">306</a>, <a href="#wrglossary.9906">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15967">532</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3col"><span class="glostylefmt">longragged3col</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9817">305</a>, <a href="#wrglossary.9828">306</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15970">532</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3colborder"><span class="glostylefmt">longragged3colborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9823">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15973">533</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3colheader"><span class="glostylefmt">longragged3colheader</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9826">306</a>, <a href="#wrglossary.9907">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15976">533</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longragged3colheaderborder"><span class="glostylefmt">longragged3colheaderborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9830">306</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15979">533</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longraggedborder"><span class="glostylefmt">longraggedborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9807">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15982">533</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longraggedheader"><span class="glostylefmt">longraggedheader</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9810">305</a>, <a href="#wrglossary.9905">309</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15985">533</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.longraggedheaderborder"><span class="glostylefmt">longraggedheaderborder</span></a><span class="qquad"></span><a href="#sec:longraggedstyles">&#xa7;13.1.3</a>; <a href="#wrglossary.9814">305</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15988">533</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolalttree"><span class="glostylefmt">mcolalttree</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.7916">249</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15991">533</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolalttreegroup"><span class="glostylefmt">mcolalttreegroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.15995">534</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolalttreehypergroup"><span class="glostylefmt">mcolalttreehypergroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16000">534</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolalttreespannav"><span class="glostylefmt">mcolalttreespannav</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16005">534</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolindex"><span class="glostylefmt">mcolindex</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10204">321</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16010">534</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolindexgroup"><span class="glostylefmt">mcolindexgroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16012">534</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolindexhypergroup"><span class="glostylefmt">mcolindexhypergroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16015">534</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcolindexspannav"><span class="glostylefmt">mcolindexspannav</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16018">535</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltree"><span class="glostylefmt">mcoltree</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16021">535</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreegroup"><span class="glostylefmt">mcoltreegroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16024">535</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreehypergroup"><span class="glostylefmt">mcoltreehypergroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10227">321</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16028">535</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreenoname"><span class="glostylefmt">mcoltreenoname</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16032">535</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreenonamegroup"><span class="glostylefmt">mcoltreenonamegroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16035">535</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreenonamehypergroup"><span class="glostylefmt">mcoltreenonamehypergroup</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16039">536</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreenonamespannav"><span class="glostylefmt">mcoltreenonamespannav</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16043">536</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.mcoltreespannav"><span class="glostylefmt">mcoltreespannav</span></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#tab:mcols">Table 13.2</a>; <span class="summarylocfmt"><a href="#wrglossary.16047">536</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.sublistdotted"><span class="glostylefmt">sublistdotted</span></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9667">300</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16051">536</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super"><span class="glostylefmt">super</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.7525">240</a>, <a href="#wrglossary.9936">310</a>, <a href="#wrglossary.9954">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16053">536</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super3col"><span class="glostylefmt">super3col</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9952">310</a>, <a href="#wrglossary.9953">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16056">536</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super3colborder"><span class="glostylefmt">super3colborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9958">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16059">536</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super3colheader"><span class="glostylefmt">super3colheader</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9961">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16062">537</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super3colheaderborder"><span class="glostylefmt">super3colheaderborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9964">311</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16065">537</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super4col"><span class="glostylefmt">super4col</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9525">294</a>, <a href="#wrglossary.9967">311</a>, <a href="#wrglossary.9982">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16068">537</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super4colborder"><span class="glostylefmt">super4colborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9971">311</a>, <a href="#wrglossary.9989">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16071">537</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super4colheader"><span class="glostylefmt">super4colheader</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9974">311</a>, <a href="#wrglossary.9979">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16074">537</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.super4colheaderborder"><span class="glostylefmt">super4colheaderborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9977">311</a>, <a href="#wrglossary.9978">312</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16077">537</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superborder"><span class="glostylefmt">superborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9943">310</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16080">537</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superheader"><span class="glostylefmt">superheader</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.9946">310</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16083">537</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superheaderborder"><span class="glostylefmt">superheaderborder</span></a><span class="qquad"></span><a href="#sec:superstyles">&#xa7;13.1.5</a>; <a href="#wrglossary.7903">249</a>, <a href="#wrglossary.9949">310</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16086">538</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged"><span class="glostylefmt">superragged</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10026">313</a>, <a href="#wrglossary.10038">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16089">538</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged3col"><span class="glostylefmt">superragged3col</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10042">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16092">538</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged3colborder"><span class="glostylefmt">superragged3colborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10048">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16095">538</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged3colheader"><span class="glostylefmt">superragged3colheader</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10051">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16098">538</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superragged3colheaderborder"><span class="glostylefmt">superragged3colheaderborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10054">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16101">538</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superraggedborder"><span class="glostylefmt">superraggedborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10033">313</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16104">538</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superraggedheader"><span class="glostylefmt">superraggedheader</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10036">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16107">539</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.superraggedheaderborder"><span class="glostylefmt">superraggedheaderborder</span></a><span class="qquad"></span><a href="#sec:superraggedstyles">&#xa7;13.1.6</a>; <a href="#wrglossary.10039">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16110">539</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.topic"><span class="xtrglostylefmt">topic</span></a><span class="qquad"></span><a href="#wrglossary.11203">356</a>, <a href="#wrglossary.13960">455</a>&#x2013;<a href="#wrglossary.14019">457</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16113">539</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.topicmcols"><span class="xtrglostylefmt">topicmcols</span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16115">539</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.6849">218</a>, <a href="#wrglossary.9440">292</a>, <a href="#wrglossary.10095">316</a>&#x2013;<a href="#wrglossary.10158">319</a>, <a href="#wrglossary.13976">456</a>, <span class="summarylocfmt"><a href="#wrglossary.16117">539</a></span>,&#xa0;<a href="#wrglossary.18400">618</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10134">318</a>, <span class="summarylocfmt"><a href="#wrglossary.16120">539</a></span>,&#xa0;<a href="#wrglossary.18396">618</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treehypergroup"><span class="glostylefmt">treehypergroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.9615">298</a>, <a href="#wrglossary.10138">318</a>, <span class="summarylocfmt"><a href="#wrglossary.16124">539</a></span>,&#xa0;<a href="#wrglossary.18413">619</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treenoname"><span class="glostylefmt">treenoname</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10091">316</a>, <a href="#wrglossary.10144">318</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16128">540</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treenonamegroup"><span class="glostylefmt">treenonamegroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10147">318</a>, <a href="#wrglossary.13854">452</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16131">540</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glostyle.treenonamehypergroup"><span class="glostylefmt">treenonamehypergroup</span></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#tab:mcols">Table 13.2</a>; <a href="#wrglossary.10150">318</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16135">540</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossaryentry"><code class="csfmt">\glossaryentry</code></a><span class="qquad"></span><a href="#sec:problemlocations">&#xa7;12.5</a>; <a href="#wrglossary.9064">280</a>, <a href="#wrglossary.9070">281</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16617">558</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ctr.glossaryentry"><span class="ctrfmt">glossaryentry</span> counter</a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2373">83</a>&#x2013;<a href="#wrglossary.2455">86</a>, <a href="#wrglossary.17037">572</a>, <a href="#wrglossary.18053">606</a>, <a href="#wrglossary.18075">607</a>, <a href="#wrglossary.18265">614</a>, <a href="#wrglossary.19535">659</a>,&#xa0;<a href="#wrglossary.19725">664</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossaryentrynumbers"><code class="csfmt">\glossaryentrynumbers</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7931">250</a>, <a href="#wrglossary.7967">251</a>, <a href="#wrglossary.10565">333</a>, <span class="summarylocfmt"><a href="#wrglossary.16619">558</a></span>, <a href="#wrglossary.17879">601</a>, <a href="#wrglossary.17913">602</a>,&#xa0;<a href="#wrglossary.18079">607</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossaryheader"><code class="csfmt">\glossaryheader</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7970">251</a>, <a href="#wrglossary.10261">323</a>, <a href="#wrglossary.10527">332</a>, <a href="#wrglossary.10622">335</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16627">558</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossarymark"><code class="csfmt">\glossarymark</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7792">246</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16631">558</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1342">48</a>&#x2013;<a href="#wrglossary.1375">50</a>, <a href="#wrglossary.2097">75</a>, <a href="#wrglossary.8105">254</a>, <a href="#wrglossary.16420">549</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16634">558</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7896">249</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16638">558</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.2434">85</a>, <a href="#wrglossary.7870">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16641">559</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7776">245</a>, <a href="#wrglossary.7904">248</a>, <a href="#wrglossary.10238">321</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16635">556</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossarystyle"><code class="csfmt">\glossarystyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16636">556</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span> counter</a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2447">86</a>, <a href="#wrglossary.2475">87</a>, <a href="#wrglossary.18037">603</a>, <a href="#wrglossary.18065">604</a>, <a href="#wrglossary.18253">610</a>, <a href="#wrglossary.18261">611</a>,&#xa0;<a href="#wrglossary.19522">656</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7602">241</a>, <a href="#wrglossary.7834">246</a>, <a href="#wrglossary.7846">247</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16640">556</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7607">241</a>, <a href="#wrglossary.7839">246</a>&#x2013;<a href="#wrglossary.7909">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16643">556</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7751">244</a>, <a href="#wrglossary.7957">250</a>, <a href="#wrglossary.10350">326</a>, <a href="#wrglossary.10395">327</a>, <a href="#wrglossary.10549">332</a>, <a href="#wrglossary.10575">333</a>, <span class="summarylocfmt"><a href="#wrglossary.16648">556</a></span>,&#xa0;<a href="#wrglossary.17646">589</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10428">328</a>, <a href="#wrglossary.12891">415</a>, <span class="summarylocfmt"><a href="#wrglossary.16653">556</a></span>,&#xa0;<a href="#wrglossary.16909">565</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.871">33</a>, <a href="#wrglossary.5246">172</a>, <a href="#wrglossary.5781">187</a>, <a href="#wrglossary.9466">292</a>, <a href="#wrglossary.10423">328</a>, <a href="#wrglossary.12503">405</a>, <a href="#wrglossary.12892">415</a>, <a href="#wrglossary.15350">502</a>, <a href="#wrglossary.16655">556</a>, <span class="summarylocfmt"><a href="#wrglossary.16657">557</a></span>,&#xa0;<a href="#wrglossary.16916">565</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.9423">291</a>, <a href="#wrglossary.10413">328</a>, <a href="#wrglossary.10644">334</a>, <span class="summarylocfmt"><a href="#wrglossary.16660">557</a></span>,&#xa0;<a href="#wrglossary.17828">596</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.5214">171</a>, <a href="#wrglossary.5753">185</a>, <a href="#wrglossary.9420">291</a>, <a href="#wrglossary.9462">292</a>, <a href="#wrglossary.10273">323</a>, <a href="#wrglossary.10407">327</a>, <a href="#wrglossary.10420">328</a>, <a href="#wrglossary.10580">333</a>, <a href="#wrglossary.10645">334</a>, <a href="#wrglossary.15441">505</a>, <span class="summarylocfmt"><a href="#wrglossary.16664">557</a></span>, <a href="#wrglossary.17835">596</a>, <a href="#wrglossary.17841">597</a>, <a href="#wrglossary.18326">613</a>,&#xa0;<a href="#wrglossary.18714">627</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossentrynameother"><code class="xtrcsfmt">\glossentrynameother</code></a><span class="qquad"></span><a href="#wrglossary.979">36</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16668">557</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glossentrysymbol"><code class="csfmt">\Glossentrysymbol</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10443">328</a>, <span class="summarylocfmt"><a href="#wrglossary.16673">557</a></span>,&#xa0;<a href="#wrglossary.18285">611</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.877">33</a>, <a href="#wrglossary.5235">171</a>, <a href="#wrglossary.5791">187</a>, <a href="#wrglossary.9467">292</a>, <a href="#wrglossary.10437">328</a>, <span class="summarylocfmt"><a href="#wrglossary.16677">557</a></span>,&#xa0;<a href="#wrglossary.18292">612</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7777">245</a>&#x2013;<a href="#wrglossary.7908">249</a> passim, <a href="#wrglossary.10242">322</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16645">559</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossarystyle"><code class="csfmt">\glossarystyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16646">559</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ctr.glossarysubentry"><span class="ctrfmt">glossarysubentry</span> counter</a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2451">86</a>, <a href="#wrglossary.2481">87</a>, <a href="#wrglossary.18054">606</a>, <a href="#wrglossary.18082">607</a>, <a href="#wrglossary.18270">614</a>,&#xa0;<a href="#wrglossary.19539">659</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossarytitle"><code class="csfmt">\glossarytitle</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7606">242</a>, <a href="#wrglossary.7838">247</a>, <a href="#wrglossary.7866">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16650">559</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossarytoctitle"><code class="csfmt">\glossarytoctitle</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7611">242</a>, <a href="#wrglossary.7843">247</a>&#x2013;<a href="#wrglossary.7913">249</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16653">559</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7755">245</a>, <a href="#wrglossary.7961">251</a>, <a href="#wrglossary.10354">327</a>, <a href="#wrglossary.10399">328</a>, <a href="#wrglossary.10559">333</a>, <a href="#wrglossary.10574">334</a>, <span class="summarylocfmt"><a href="#wrglossary.16658">559</a></span>,&#xa0;<a href="#wrglossary.17656">592</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glossentrydesc"><code class="csfmt">\Glossentrydesc</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10432">329</a>, <a href="#wrglossary.12901">418</a>, <span class="summarylocfmt"><a href="#wrglossary.16663">559</a></span>,&#xa0;<a href="#wrglossary.16919">568</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.872">33</a>, <a href="#wrglossary.5250">172</a>, <a href="#wrglossary.5785">187</a>, <a href="#wrglossary.9470">293</a>, <a href="#wrglossary.10427">329</a>, <a href="#wrglossary.12513">408</a>, <a href="#wrglossary.12902">418</a>, <a href="#wrglossary.15360">505</a>, <a href="#wrglossary.16665">559</a>, <span class="summarylocfmt"><a href="#wrglossary.16667">560</a></span>,&#xa0;<a href="#wrglossary.16926">568</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.9427">292</a>, <a href="#wrglossary.10417">329</a>, <a href="#wrglossary.10654">336</a>, <span class="summarylocfmt"><a href="#wrglossary.16670">560</a></span>,&#xa0;<a href="#wrglossary.17838">599</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.5218">171</a>, <a href="#wrglossary.5757">186</a>, <a href="#wrglossary.9424">292</a>, <a href="#wrglossary.9466">293</a>, <a href="#wrglossary.10277">324</a>, <a href="#wrglossary.10411">328</a>, <a href="#wrglossary.10424">329</a>, <a href="#wrglossary.10590">334</a>, <a href="#wrglossary.10655">336</a>, <a href="#wrglossary.15451">508</a>, <span class="summarylocfmt"><a href="#wrglossary.16674">560</a></span>, <a href="#wrglossary.17845">599</a>, <a href="#wrglossary.17851">600</a>, <a href="#wrglossary.18343">616</a>,&#xa0;<a href="#wrglossary.18731">630</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossentrynameother"><code class="xtrcsfmt">\glossentrynameother</code></a><span class="qquad"></span><a href="#wrglossary.980">36</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16678">560</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glossentrysymbol"><code class="csfmt">\Glossentrysymbol</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.10447">329</a>, <span class="summarylocfmt"><a href="#wrglossary.16683">560</a></span>,&#xa0;<a href="#wrglossary.18302">615</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.878">33</a>, <a href="#wrglossary.5239">171</a>, <a href="#wrglossary.5795">188</a>, <a href="#wrglossary.9471">293</a>, <a href="#wrglossary.10441">329</a>, <span class="summarylocfmt"><a href="#wrglossary.16687">560</a></span>,&#xa0;<a href="#wrglossary.18309">615</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7012352 -->
<section id="index7077888"><!-- start of section index7077888 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->Gls<div class="labellink"><a href="#index7077888">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><a href="#glo:GLS"><code class="csfmt">\GLS</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5063">166</a>, <a href="#wrglossary.11603">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16680">557</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Gls"><code class="csfmt">\Gls</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5061">166</a>, <a href="#wrglossary.11578">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16685">558</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:gls"><code class="csfmt">\gls</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.3807">130</a>, <a href="#wrglossary.5048">165</a>, <a href="#wrglossary.11561">370</a>, <a href="#wrglossary.11577">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16690">558</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:glslike"><code class="csfmt">\gls</code>-like</dfn><span class="qquad"></span><a href="#wrglossary.4875">161</a>, <a href="#wrglossary.5004">164</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15159">497</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.glsopt"><code class="csfmt">\gls</code>-like and <code class="csfmt">\glstext</code>-like options</dfn><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.15607">511</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.2604">90</a>, <a href="#wrglossary.4065">136</a>, <a href="#wrglossary.4940">163</a>, <a href="#wrglossary.8780">273</a>, <a href="#wrglossary.10863">340</a>, <a href="#wrglossary.12921">415</a>, <span class="summarylocfmt"><a href="#wrglossary.15611">511</a></span>,&#xa0;<a href="#wrglossary.19198">645</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4934">162</a>, <a href="#wrglossary.4963">163</a>, <a href="#wrglossary.5918">190</a>, <a href="#wrglossary.8219">256</a>, <a href="#wrglossary.8524">266</a>&#x2013;<a href="#wrglossary.8704">271</a> passim, <a href="#wrglossary.9082">280</a>, <a href="#wrglossary.10886">341</a>, <a href="#wrglossary.10909">342</a>, <a href="#wrglossary.12879">415</a>, <a href="#wrglossary.13045">420</a>, <a href="#wrglossary.13084">421</a>, <a href="#wrglossary.14299">465</a>, <a href="#wrglossary.15263">499</a>, <span class="summarylocfmt"><a href="#wrglossary.15614">511</a></span>, <a href="#wrglossary.15638">512</a>, <a href="#wrglossary.16784">561</a>,&#xa0;<a href="#wrglossary.18243">610</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.2134">76</a>, <a href="#wrglossary.4919">162</a>, <a href="#wrglossary.5009">164</a>, <a href="#wrglossary.5128">168</a>, <a href="#wrglossary.5396">176</a>, <a href="#wrglossary.5412">177</a>, <a href="#wrglossary.5577">181</a>, <a href="#wrglossary.5656">183</a>, <a href="#wrglossary.8109">254</a>, <a href="#wrglossary.14720">480</a>, <span class="summarylocfmt"><a href="#wrglossary.15619">511</a></span>,&#xa0;<a href="#wrglossary.17605">588</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.hyperoutside"><span class="xtrcsoptfmt">hyperoutside</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4966">163</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15624">511</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4954">163</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15628">511</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.noindex"><span class="xtrcsoptfmt">noindex</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4959">163</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15634">512</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.postunset"><span class="xtrcsoptfmt">postunset</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.5000">164</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15641">512</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.prefix"><span class="xtrcsoptfmt">prefix</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4981">164</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15646">512</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4992">164</a>, <a href="#wrglossary.7285">229</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15648">512</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.preunset"><span class="xtrcsoptfmt">preunset</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4996">164</a>, <a href="#wrglossary.7284">229</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15651">512</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.textformat"><span class="xtrcsoptfmt">textformat</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4977">163</a>, <a href="#wrglossary.8113">254</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15654">512</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.theHvalue"><span class="xtrcsoptfmt">theHvalue</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4988">164</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15658">512</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.thevalue"><span class="xtrcsoptfmt">thevalue</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4984">164</a>, <a href="#wrglossary.15128">496</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15662">513</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.types"><span class="csoptfmt">types</span></a><span class="qquad"></span><a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8142">255</a>, <span class="summarylocfmt"><a href="#wrglossary.15666">513</a></span>,&#xa0;<a href="#wrglossary.16772">560</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4970">163</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15669">513</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:gls@accessibility"><code class="csfmt">\gls@accessibility</code></a><span class="qquad"></span><a href="#sec:accsuppdevnote">&#xa7;17.5</a>; <a href="#wrglossary.11955">387</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16698">558</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:gls@accsupp@engine"><code class="csfmt">\gls@accsupp@engine</code></a><span class="qquad"></span><a href="#sec:accsuppdevnote">&#xa7;17.5</a>; <a href="#wrglossary.11951">387</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16701">558</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsabbrvfont"><code class="csfmt">\glsabbrvfont</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16704">558</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11810">379</a>, <a href="#wrglossary.11829">380</a>, <a href="#wrglossary.11956">387</a>, <span class="summarylocfmt"><a href="#wrglossary.16706">558</a></span>, <a href="#wrglossary.16755">560</a>, <a href="#wrglossary.18200">608</a>,&#xa0;<a href="#wrglossary.18205">609</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsaccesslong"><code class="xtrcsfmt">\Glsaccesslong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16710">558</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaccesslong"><code class="xtrcsfmt">\glsaccesslong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16714">559</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsaccesslongpl"><code class="xtrcsfmt">\Glsaccesslongpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16721">559</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaccesslongpl"><code class="xtrcsfmt">\glsaccesslongpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16725">559</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaccessname"><code class="xtrcsfmt">\glsaccessname</code></a><span class="qquad"></span><a href="#wrglossary.11848">382</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16732">559</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaccessshort"><code class="xtrcsfmt">\glsaccessshort</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16739">559</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaccessshortpl"><code class="xtrcsfmt">\glsaccessshortpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16746">559</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11818">380</a>, <a href="#wrglossary.14897">485</a>, <span class="summarylocfmt"><a href="#wrglossary.16753">560</a></span>,&#xa0;<a href="#wrglossary.17456">582</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a><span class="qquad"></span><a href="#sec:acronyms">&#xa7;6</a>; <a href="#wrglossary.1384">50</a>, <a href="#wrglossary.6003">193</a>, <a href="#wrglossary.6353">205</a>&#x2013;<a href="#wrglossary.6449">208</a> passim, <a href="#wrglossary.16352">545</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16756">560</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6399">206</a>, <a href="#wrglossary.6472">208</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16760">560</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsacspacemax"><code class="xtrcsfmt">\glsacspacemax</code></a><span class="qquad"></span><a href="#wrglossary.6406">206</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16764">560</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a><span class="qquad"></span><a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.855">33</a>, <a href="#wrglossary.2011">73</a>, <a href="#wrglossary.2697">93</a>&#x2013;<a href="#wrglossary.2732">95</a>, <a href="#wrglossary.4008">135</a>, <a href="#wrglossary.7401">234</a>, <a href="#wrglossary.7453">237</a>, <a href="#wrglossary.8107">254</a>&#x2013;<a href="#wrglossary.8274">258</a> passim, <a href="#wrglossary.8488">265</a>, <a href="#wrglossary.8783">273</a>, <a href="#wrglossary.13267">427</a>, <a href="#wrglossary.13339">430</a>, <a href="#wrglossary.15131">496</a>, <a href="#wrglossary.15610">511</a>, <span class="summarylocfmt"><a href="#wrglossary.16767">560</a></span>,&#xa0;<a href="#wrglossary.16791">561</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a><span class="qquad"></span><a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.2034">73</a>, <a href="#wrglossary.4679">156</a>, <a href="#wrglossary.7544">240</a>, <a href="#wrglossary.8140">255</a>, <a href="#wrglossary.8483">265</a>, <a href="#wrglossary.12095">392</a>, <a href="#wrglossary.12124">394</a>, <a href="#wrglossary.14537">474</a>, <a href="#wrglossary.15668">513</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16769">560</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a><span class="qquad"></span><a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8176">255</a>, <a href="#wrglossary.8194">256</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16779">561</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaddeach"><code class="csfmt">\glsaddeach</code></a><span class="qquad"></span><a href="#wrglossary.8139">255</a>, <span class="summarylocfmt"><a href="#wrglossary.16789">561</a></span>,&#xa0;<a href="#wrglossary.18242">610</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a><span class="qquad"></span><a href="#sec:glsaddkey">&#xa7;4.3.1</a>; <a href="#wrglossary.3950">133</a>, <a href="#wrglossary.4152">139</a>&#x2013;<a href="#wrglossary.4219">142</a>, <a href="#wrglossary.11314">360</a>, <a href="#wrglossary.14144">459</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16792">561</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:GLS"><code class="csfmt">\GLS</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5067">166</a>, <a href="#wrglossary.11613">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16690">560</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Gls"><code class="csfmt">\Gls</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5065">166</a>, <a href="#wrglossary.11588">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16695">561</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:gls"><code class="csfmt">\gls</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.3811">130</a>, <a href="#wrglossary.5052">165</a>, <a href="#wrglossary.11571">373</a>, <a href="#wrglossary.11587">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16700">561</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:glslike"><code class="csfmt">\gls</code>-like</dfn><span class="qquad"></span><a href="#wrglossary.4879">161</a>, <a href="#wrglossary.5008">164</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15169">500</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.glsopt"><code class="csfmt">\gls</code>-like and <code class="csfmt">\glstext</code>-like options</dfn><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.15617">514</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.2608">90</a>, <a href="#wrglossary.4069">136</a>, <a href="#wrglossary.4944">163</a>, <a href="#wrglossary.8784">274</a>, <a href="#wrglossary.10873">342</a>, <a href="#wrglossary.12931">418</a>, <span class="summarylocfmt"><a href="#wrglossary.15621">514</a></span>,&#xa0;<a href="#wrglossary.19215">648</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4938">162</a>, <a href="#wrglossary.4967">163</a>, <a href="#wrglossary.5922">191</a>, <a href="#wrglossary.8223">257</a>, <a href="#wrglossary.8528">267</a>&#x2013;<a href="#wrglossary.8708">272</a> passim, <a href="#wrglossary.9086">281</a>, <a href="#wrglossary.10896">343</a>, <a href="#wrglossary.10919">344</a>, <a href="#wrglossary.12889">418</a>, <a href="#wrglossary.13055">423</a>, <a href="#wrglossary.13094">424</a>, <a href="#wrglossary.14309">468</a>, <a href="#wrglossary.15273">502</a>, <span class="summarylocfmt"><a href="#wrglossary.15624">514</a></span>, <a href="#wrglossary.15648">515</a>, <a href="#wrglossary.16794">564</a>,&#xa0;<a href="#wrglossary.18260">613</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.2138">76</a>, <a href="#wrglossary.4923">162</a>, <a href="#wrglossary.5013">164</a>, <a href="#wrglossary.5132">168</a>, <a href="#wrglossary.5400">177</a>, <a href="#wrglossary.5581">181</a>, <a href="#wrglossary.5660">183</a>, <a href="#wrglossary.8113">255</a>, <a href="#wrglossary.14730">483</a>, <span class="summarylocfmt"><a href="#wrglossary.15629">514</a></span>,&#xa0;<a href="#wrglossary.17615">591</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.hyperoutside"><span class="xtrcsoptfmt">hyperoutside</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4970">163</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15634">514</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4958">163</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15638">514</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.noindex"><span class="xtrcsoptfmt">noindex</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4963">163</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15644">515</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.postunset"><span class="xtrcsoptfmt">postunset</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.5004">164</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15651">515</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.prefix"><span class="xtrcsoptfmt">prefix</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4985">164</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15656">515</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.prereset"><span class="xtrcsoptfmt">prereset</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4996">164</a>, <a href="#wrglossary.7289">230</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15658">515</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.preunset"><span class="xtrcsoptfmt">preunset</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.5000">164</a>, <a href="#wrglossary.7288">230</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15661">515</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.textformat"><span class="xtrcsoptfmt">textformat</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4981">163</a>, <a href="#wrglossary.8117">255</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15664">515</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.theHvalue"><span class="xtrcsoptfmt">theHvalue</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4992">164</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15668">515</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.thevalue"><span class="xtrcsoptfmt">thevalue</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4988">164</a>, <a href="#wrglossary.15138">499</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15672">516</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.types"><span class="csoptfmt">types</span></a><span class="qquad"></span><a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8146">256</a>, <span class="summarylocfmt"><a href="#wrglossary.15676">516</a></span>,&#xa0;<a href="#wrglossary.16782">563</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.glsopt.wrgloss"><span class="xtrcsoptfmt">wrgloss</span></a><span class="qquad"></span><a href="#sec:glslinkoptions">&#xa7;5.1.1</a>; <a href="#wrglossary.4974">163</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15679">516</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:gls@accessibility"><code class="csfmt">\gls@accessibility</code></a><span class="qquad"></span><a href="#sec:accsuppdevnote">&#xa7;17.5</a>; <a href="#wrglossary.11965">390</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16708">561</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:gls@accsupp@engine"><code class="csfmt">\gls@accsupp@engine</code></a><span class="qquad"></span><a href="#sec:accsuppdevnote">&#xa7;17.5</a>; <a href="#wrglossary.11961">390</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16711">561</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsabbrvfont"><code class="csfmt">\glsabbrvfont</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16714">561</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaccessibility"><code class="csfmt">\glsaccessibility</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11820">382</a>, <a href="#wrglossary.11839">383</a>, <a href="#wrglossary.11966">390</a>, <span class="summarylocfmt"><a href="#wrglossary.16716">561</a></span>, <a href="#wrglossary.16765">563</a>,&#xa0;<a href="#wrglossary.18217">612</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsaccesslong"><code class="xtrcsfmt">\Glsaccesslong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16720">561</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaccesslong"><code class="xtrcsfmt">\glsaccesslong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16724">562</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsaccesslongpl"><code class="xtrcsfmt">\Glsaccesslongpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16731">562</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaccesslongpl"><code class="xtrcsfmt">\glsaccesslongpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16735">562</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaccessname"><code class="xtrcsfmt">\glsaccessname</code></a><span class="qquad"></span><a href="#wrglossary.11858">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16742">562</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaccessshort"><code class="xtrcsfmt">\glsaccessshort</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16749">562</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaccessshortpl"><code class="xtrcsfmt">\glsaccessshortpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16756">562</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaccsupp"><code class="csfmt">\glsaccsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11828">383</a>, <a href="#wrglossary.14907">488</a>, <span class="summarylocfmt"><a href="#wrglossary.16763">563</a></span>,&#xa0;<a href="#wrglossary.17466">585</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsacrpluralsuffix"><code class="csfmt">\glsacrpluralsuffix</code></a><span class="qquad"></span><a href="#sec:acronyms">&#xa7;6</a>; <a href="#wrglossary.1388">50</a>, <a href="#wrglossary.6007">194</a>, <a href="#wrglossary.6357">205</a>&#x2013;<a href="#wrglossary.6453">209</a> passim, <a href="#wrglossary.16362">548</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16766">563</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsacspace"><code class="csfmt">\glsacspace</code></a><span class="qquad"></span><a href="#sec:acrstyleslongshort">&#xa7;6.2.1.1</a>; <a href="#wrglossary.6403">207</a>, <a href="#wrglossary.6476">209</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16770">563</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsacspacemax"><code class="xtrcsfmt">\glsacspacemax</code></a><span class="qquad"></span><a href="#wrglossary.6410">207</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16774">563</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a><span class="qquad"></span><a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.856">33</a>, <a href="#wrglossary.2015">73</a>, <a href="#wrglossary.2037">74</a>, <a href="#wrglossary.2701">93</a>&#x2013;<a href="#wrglossary.2736">95</a>, <a href="#wrglossary.4012">135</a>, <a href="#wrglossary.7405">235</a>, <a href="#wrglossary.7457">238</a>, <a href="#wrglossary.8111">255</a>&#x2013;<a href="#wrglossary.8278">259</a> passim, <a href="#wrglossary.8492">266</a>, <a href="#wrglossary.8787">274</a>, <a href="#wrglossary.13277">430</a>, <a href="#wrglossary.13349">433</a>, <a href="#wrglossary.15141">499</a>, <a href="#wrglossary.15620">514</a>, <span class="summarylocfmt"><a href="#wrglossary.16777">563</a></span>,&#xa0;<a href="#wrglossary.16801">564</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a><span class="qquad"></span><a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.2038">74</a>, <a href="#wrglossary.4683">156</a>, <a href="#wrglossary.7548">241</a>, <a href="#wrglossary.8144">256</a>, <a href="#wrglossary.8487">266</a>, <a href="#wrglossary.8495">267</a>, <a href="#wrglossary.12105">395</a>, <a href="#wrglossary.12134">397</a>, <a href="#wrglossary.14547">477</a>, <a href="#wrglossary.15678">516</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16779">563</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a><span class="qquad"></span><a href="#sec:glsadd">&#xa7;10</a>; <a href="#wrglossary.8180">256</a>, <a href="#wrglossary.8198">257</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16789">564</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaddeach"><code class="csfmt">\glsaddeach</code></a><span class="qquad"></span><a href="#wrglossary.8143">256</a>, <span class="summarylocfmt"><a href="#wrglossary.16799">564</a></span>,&#xa0;<a href="#wrglossary.18259">613</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a><span class="qquad"></span><a href="#sec:glsaddkey">&#xa7;4.3.1</a>; <a href="#wrglossary.3954">133</a>, <a href="#wrglossary.4156">139</a>&#x2013;<a href="#wrglossary.4223">142</a>, <a href="#wrglossary.11324">362</a>, <a href="#wrglossary.14154">462</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16802">564</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsAddLetterGroup"><code class="csfmt">\GlsAddLetterGroup</code></a><span class="qquad"></span><a href="#wrglossary.14340">467</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16800">561</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a><span class="qquad"></span><a href="#sec:glsaddstoragekey">&#xa7;4.3.2</a>; <a href="#wrglossary.3951">133</a>, <a href="#wrglossary.4174">140</a>, <a href="#wrglossary.4218">142</a>, <a href="#wrglossary.4393">148</a>, <a href="#wrglossary.4797">160</a>, <a href="#wrglossary.5660">183</a>, <a href="#wrglossary.7038">220</a>, <a href="#wrglossary.12717">410</a>, <a href="#wrglossary.14186">461</a>&#x2013;<a href="#wrglossary.14244">463</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16807">561</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsAddLetterGroup"><code class="csfmt">\GlsAddLetterGroup</code></a><span class="qquad"></span><a href="#wrglossary.14350">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16810">564</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a><span class="qquad"></span><a href="#sec:glsaddstoragekey">&#xa7;4.3.2</a>; <a href="#wrglossary.3955">133</a>, <a href="#wrglossary.4178">140</a>, <a href="#wrglossary.4222">142</a>, <a href="#wrglossary.4397">148</a>, <a href="#wrglossary.4801">160</a>, <a href="#wrglossary.5664">183</a>, <a href="#wrglossary.7042">221</a>, <a href="#wrglossary.12727">413</a>, <a href="#wrglossary.14196">464</a>&#x2013;<a href="#wrglossary.14254">466</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16817">564</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.8552">267</a>, <a href="#wrglossary.8581">268</a>, <a href="#wrglossary.10884">341</a>, <a href="#wrglossary.10920">342</a>, <a href="#wrglossary.14307">465</a>, <a href="#wrglossary.14362">467</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16811">561</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10867">341</a>, <a href="#wrglossary.10925">342</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16816">562</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.9303">287</a>, <a href="#wrglossary.9345">288</a>, <a href="#wrglossary.10929">343</a>, <a href="#wrglossary.10960">344</a>, <a href="#wrglossary.11065">349</a>, <a href="#wrglossary.14319">466</a>, <a href="#wrglossary.14363">467</a>, <a href="#wrglossary.14465">471</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16820">562</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></a><span class="qquad"></span><a href="#sec:xdystyles">&#xa7;14.1</a>; <a href="#wrglossary.10797">338</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16824">562</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsSetXdyStyles"><code class="csfmt">\GlsSetXdyStyles</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsAddXdyAttribute"><code class="csfmt">\GlsAddXdyAttribute</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.8556">268</a>, <a href="#wrglossary.8585">269</a>, <a href="#wrglossary.10894">343</a>, <a href="#wrglossary.10930">344</a>, <a href="#wrglossary.14317">468</a>, <a href="#wrglossary.14372">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16821">564</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsAddXdyCounters"><code class="csfmt">\GlsAddXdyCounters</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10877">343</a>, <a href="#wrglossary.10935">344</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16826">565</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsAddXdyLocation"><code class="csfmt">\GlsAddXdyLocation</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.9307">288</a>, <a href="#wrglossary.9349">289</a>, <a href="#wrglossary.10939">344</a>, <a href="#wrglossary.10943">345</a>, <a href="#wrglossary.11075">350</a>, <a href="#wrglossary.14329">469</a>, <a href="#wrglossary.14373">470</a>, <a href="#wrglossary.14475">474</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16830">565</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></a><span class="qquad"></span><a href="#sec:xdystyles">&#xa7;14.1</a>; <a href="#wrglossary.10807">340</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16834">565</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsSetXdyStyles"><code class="csfmt">\GlsSetXdyStyles</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2313">81</a>, <a href="#wrglossary.2352">82</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16829">562</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsbackslash"><code class="csfmt">\glsbackslash</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10773">338</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16833">562</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.5708">184</a>, <a href="#wrglossary.11202">355</a>, <a href="#wrglossary.15103">495</a>, <span class="summarylocfmt"><a href="#wrglossary.16836">562</a></span>,&#xa0;<a href="#wrglossary.17336">579</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5365">176</a>, <a href="#wrglossary.5427">177</a>, <a href="#wrglossary.6547">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16840">562</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a> &amp; <a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2317">81</a>, <a href="#wrglossary.2356">82</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16839">565</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsbackslash"><code class="csfmt">\glsbackslash</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10783">340</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16843">565</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.5712">185</a>, <a href="#wrglossary.11212">357</a>, <a href="#wrglossary.15113">498</a>, <span class="summarylocfmt"><a href="#wrglossary.16846">565</a></span>,&#xa0;<a href="#wrglossary.17346">582</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5369">176</a>, <a href="#wrglossary.5431">177</a>, <a href="#wrglossary.6551">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16850">565</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a> &amp; <a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glscategory"><code class="xtrcsfmt">\glscategory</code></a><span class="qquad"></span><a href="#wrglossary.14194">461</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16852">563</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7819">246</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16854">563</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10760">337</a>, <a href="#wrglossary.14322">466</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16857">563</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glscounter"><code class="csfmt">\glscounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2605">90</a>, <a href="#wrglossary.8651">269</a>, <span class="summarylocfmt"><a href="#wrglossary.16859">563</a></span>,&#xa0;<a href="#wrglossary.17019">569</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a><span class="qquad"></span><a href="#wrglossary.13460">434</a>, <a href="#wrglossary.13726">445</a>&#x2013;<a href="#wrglossary.13778">447</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16862">563</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11323">360</a>, <a href="#wrglossary.13731">445</a>, <span class="summarylocfmt"><a href="#wrglossary.16868">563</a></span>, <a href="#wrglossary.18734">628</a>,&#xa0;<a href="#wrglossary.19010">638</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5375">176</a>, <a href="#wrglossary.5429">177</a>, <a href="#wrglossary.6094">196</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16871">563</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> &amp; <a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glscategory"><code class="xtrcsfmt">\glscategory</code></a><span class="qquad"></span><a href="#wrglossary.14204">464</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16862">566</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsclearpage"><code class="csfmt">\glsclearpage</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7823">247</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16864">566</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsclosebrace"><code class="csfmt">\glsclosebrace</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10770">339</a>, <a href="#wrglossary.14332">469</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16867">566</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glscounter"><code class="csfmt">\glscounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2609">90</a>, <a href="#wrglossary.8655">270</a>, <span class="summarylocfmt"><a href="#wrglossary.16869">566</a></span>,&#xa0;<a href="#wrglossary.17029">572</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a><span class="qquad"></span><a href="#wrglossary.13470">437</a>, <a href="#wrglossary.13736">448</a>&#x2013;<a href="#wrglossary.13788">450</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16872">566</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11333">363</a>, <a href="#wrglossary.13741">448</a>, <span class="summarylocfmt"><a href="#wrglossary.16878">566</a></span>, <a href="#wrglossary.18751">631</a>,&#xa0;<a href="#wrglossary.19027">641</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5379">176</a>, <a href="#wrglossary.5433">177</a>, <a href="#wrglossary.6098">197</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16881">566</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> &amp; <a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3216">110</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16874">564</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11774">378</a>, <a href="#wrglossary.14969">488</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16878">564</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a><span class="qquad"></span><a href="#wrglossary.3353">114</a>, <a href="#wrglossary.3945">133</a>, <a href="#wrglossary.4570">153</a>, <a href="#wrglossary.4624">154</a>, <a href="#wrglossary.5327">175</a>, <a href="#wrglossary.6016">193</a>, <a href="#wrglossary.7512">239</a>, <a href="#wrglossary.7557">240</a>, <a href="#wrglossary.7878">247</a>, <a href="#wrglossary.8062">253</a>, <a href="#wrglossary.10821">339</a>, <a href="#wrglossary.11240">356</a>, <a href="#wrglossary.15549">508</a>, <a href="#wrglossary.15744">517</a>, <a href="#wrglossary.16339">545</a>&#x2013;<a href="#wrglossary.16574">553</a> passim, <span class="summarylocfmt"><a href="#wrglossary.16883">564</a></span>, <a href="#wrglossary.18620">623</a>, <a href="#wrglossary.19080">642</a>, <a href="#wrglossary.19288">648</a>,&#xa0;<a href="#wrglossary.19478">654</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></a><span class="qquad"></span><a href="#wrglossary.13722">445</a>, <a href="#wrglossary.14031">455</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16888">564</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a><span class="qquad"></span><a href="#wrglossary.3828">130</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16891">564</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdefs@newdocentry"><code class="csfmt">\glsdefs@newdocentry</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16894">564</a></span>,&#xa0;<a href="#wrglossary.18579">622</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSdesc"><code class="csfmt">\GLSdesc</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5251">172</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16899">564</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsdesc"><code class="csfmt">\Glsdesc</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5249">172</a>, <a href="#wrglossary.8299">259</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16904">565</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4101">137</a>, <a href="#wrglossary.5242">171</a>, <a href="#wrglossary.5247">172</a>, <a href="#wrglossary.8298">259</a>, <a href="#wrglossary.12499">405</a>, <a href="#wrglossary.12887">415</a>, <a href="#wrglossary.12931">416</a>, <a href="#wrglossary.13176">424</a>, <a href="#wrglossary.15345">502</a>, <a href="#wrglossary.16901">564</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16910">565</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSdescplural"><code class="csfmt">\GLSdescplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16917">565</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsdescplural"><code class="csfmt">\Glsdescplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16922">565</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdescplural"><code class="csfmt">\glsdescplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16927">565</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11866">382</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16931">565</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11869">383</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16934">566</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a><span class="qquad"></span><a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.7907">248</a>, <a href="#wrglossary.9513">293</a>, <a href="#wrglossary.9706">300</a>&#x2013;<a href="#wrglossary.9832">305</a> passim, <a href="#wrglossary.9938">309</a>&#x2013;<a href="#wrglossary.10042">313</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16937">566</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#sec:disablehyperlinks">&#xa7;5.1.6</a>; <a href="#wrglossary.4930">162</a>, <a href="#wrglossary.5399">176</a>, <a href="#wrglossary.5580">181</a>&#x2013;<a href="#wrglossary.5736">185</a> passim, <a href="#wrglossary.11121">352</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16941">566</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5118">167</a>, <a href="#wrglossary.5382">176</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16944">566</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.2126">76</a>, <a href="#wrglossary.3822">130</a>, <a href="#wrglossary.3855">131</a>, <a href="#wrglossary.4153">139</a>, <a href="#wrglossary.4167">140</a>, <a href="#wrglossary.5015">165</a>&#x2013;<a href="#wrglossary.5125">168</a> passim, <a href="#wrglossary.5368">176</a>, <a href="#wrglossary.7399">234</a>, <a href="#wrglossary.14159">459</a>, <a href="#wrglossary.15161">497</a>, <a href="#wrglossary.16873">564</a>, <span class="summarylocfmt"><a href="#wrglossary.16948">566</a></span>,&#xa0;<a href="#wrglossary.17702">592</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdisplay"><code class="csfmt">\glsdisplay</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16956">566</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdisplayfirst"><code class="csfmt">\glsdisplayfirst</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16961">566</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.2357">83</a>, <a href="#wrglossary.5878">189</a>, <a href="#wrglossary.5902">190</a>, <a href="#wrglossary.14637">477</a>&#x2013;<a href="#wrglossary.14703">479</a>, <span class="summarylocfmt"><a href="#wrglossary.16966">567</a></span>, <a href="#wrglossary.17873">598</a>,&#xa0;<a href="#wrglossary.17920">599</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.1977">71</a>, <a href="#wrglossary.11138">353</a>, <span class="summarylocfmt"><a href="#wrglossary.16972">567</a></span>,&#xa0;<a href="#wrglossary.16999">568</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a> &amp; <a href="#glo:glsdonohyperlink"><code class="csfmt">\glsdonohyperlink</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsDeclareNoHyperList"><code class="csfmt">\GlsDeclareNoHyperList</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3220">110</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16884">567</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a><span class="qquad"></span><a href="#sec:accsuppkeys">&#xa7;17.1</a>; <a href="#wrglossary.11784">381</a>, <a href="#wrglossary.14979">491</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16888">567</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a><span class="qquad"></span><a href="#wrglossary.3357">114</a>, <a href="#wrglossary.3949">133</a>, <a href="#wrglossary.4574">153</a>, <a href="#wrglossary.4628">154</a>, <a href="#wrglossary.5331">175</a>, <a href="#wrglossary.6020">194</a>, <a href="#wrglossary.7516">240</a>, <a href="#wrglossary.7561">241</a>, <a href="#wrglossary.7882">248</a>, <a href="#wrglossary.8066">254</a>, <a href="#wrglossary.10831">341</a>, <a href="#wrglossary.11250">358</a>, <a href="#wrglossary.15559">511</a>, <a href="#wrglossary.15754">520</a>, <a href="#wrglossary.16349">548</a>&#x2013;<a href="#wrglossary.16584">556</a> passim, <span class="summarylocfmt"><a href="#wrglossary.16893">567</a></span>, <a href="#wrglossary.18637">627</a>, <a href="#wrglossary.19097">645</a>, <a href="#wrglossary.19305">651</a>,&#xa0;<a href="#wrglossary.19495">657</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdefpostdesc"><code class="xtrcsfmt">\glsdefpostdesc</code></a><span class="qquad"></span><a href="#wrglossary.13732">448</a>, <a href="#wrglossary.14041">458</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16898">567</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a><span class="qquad"></span><a href="#wrglossary.3832">130</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16901">567</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdefs@newdocentry"><code class="csfmt">\glsdefs@newdocentry</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16904">567</a></span>,&#xa0;<a href="#wrglossary.18596">625</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSdesc"><code class="csfmt">\GLSdesc</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5255">172</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16909">567</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsdesc"><code class="csfmt">\Glsdesc</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5253">172</a>, <a href="#wrglossary.8303">260</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16914">568</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdesc"><code class="csfmt">\glsdesc</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4105">137</a>, <a href="#wrglossary.5246">172</a>, <a href="#wrglossary.8302">260</a>, <a href="#wrglossary.12509">408</a>, <a href="#wrglossary.12897">418</a>, <a href="#wrglossary.12941">419</a>, <a href="#wrglossary.13186">427</a>, <a href="#wrglossary.15355">505</a>, <a href="#wrglossary.16911">567</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16920">568</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSdescplural"><code class="csfmt">\GLSdescplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16927">568</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsdescplural"><code class="csfmt">\Glsdescplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16932">568</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdescplural"><code class="csfmt">\glsdescplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16937">568</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11876">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16941">568</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11879">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16944">569</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdescwidth"><code class="csfmt">\glsdescwidth</code></a><span class="qquad"></span><a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.7911">249</a>, <a href="#wrglossary.9517">294</a>, <a href="#wrglossary.9710">301</a>&#x2013;<a href="#wrglossary.9836">306</a> passim, <a href="#wrglossary.9942">310</a>&#x2013;<a href="#wrglossary.10046">314</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16947">569</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdisablehyper"><code class="csfmt">\glsdisablehyper</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#sec:disablehyperlinks">&#xa7;5.1.6</a>; <a href="#wrglossary.4934">162</a>, <a href="#wrglossary.5403">177</a>, <a href="#wrglossary.5584">181</a>&#x2013;<a href="#wrglossary.5740">185</a> passim, <a href="#wrglossary.11131">354</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16951">569</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5122">168</a>, <a href="#wrglossary.5386">176</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16954">569</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.2130">76</a>, <a href="#wrglossary.3826">130</a>, <a href="#wrglossary.3859">131</a>, <a href="#wrglossary.4157">139</a>, <a href="#wrglossary.4171">140</a>, <a href="#wrglossary.5019">165</a>&#x2013;<a href="#wrglossary.5129">168</a> passim, <a href="#wrglossary.5372">176</a>, <a href="#wrglossary.7403">235</a>, <a href="#wrglossary.14169">462</a>, <a href="#wrglossary.15171">500</a>, <a href="#wrglossary.16883">567</a>, <span class="summarylocfmt"><a href="#wrglossary.16958">569</a></span>,&#xa0;<a href="#wrglossary.17712">595</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdisplay"><code class="csfmt">\glsdisplay</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16966">569</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdisplayfirst"><code class="csfmt">\glsdisplayfirst</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.16971">569</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.2361">83</a>, <a href="#wrglossary.5827">189</a>&#x2013;<a href="#wrglossary.5912">191</a>, <a href="#wrglossary.14647">480</a>&#x2013;<a href="#wrglossary.14713">482</a>, <span class="summarylocfmt"><a href="#wrglossary.16976">570</a></span>, <a href="#wrglossary.17890">601</a>&#x2013;<a href="#wrglossary.17942">603</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdohyperlink"><code class="csfmt">\glsdohyperlink</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.1981">71</a>, <a href="#wrglossary.11148">355</a>, <span class="summarylocfmt"><a href="#wrglossary.16982">570</a></span>,&#xa0;<a href="#wrglossary.17009">571</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a> &amp; <a href="#glo:glsdonohyperlink"><code class="csfmt">\glsdonohyperlink</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.1975">71</a>, <a href="#wrglossary.8844">275</a>, <a href="#wrglossary.11135">352</a>, <a href="#wrglossary.11405">364</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16977">567</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11263">357</a>&#x2013;<a href="#wrglossary.11282">359</a>, <span class="summarylocfmt"><a href="#wrglossary.16982">567</a></span>, <a href="#wrglossary.16992">568</a>, <a href="#wrglossary.17470">583</a>, <a href="#wrglossary.18982">637</a>,&#xa0;<a href="#wrglossary.18992">638</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a>, <a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a> &amp; <a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdohypertarget"><code class="csfmt">\glsdohypertarget</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.1979">71</a>, <a href="#wrglossary.8848">276</a>, <a href="#wrglossary.11145">354</a>, <a href="#wrglossary.11415">366</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16987">570</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11273">360</a>, <a href="#wrglossary.11292">361</a>, <span class="summarylocfmt"><a href="#wrglossary.16992">570</a></span>, <a href="#wrglossary.17002">571</a>, <a href="#wrglossary.17480">586</a>, <a href="#wrglossary.18999">640</a>,&#xa0;<a href="#wrglossary.19004">641</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a>, <a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a> &amp; <a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11267">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16985">567</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a>, <a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a> &amp; <a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11277">360</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16995">570</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a>, <a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a> &amp; <a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdoifexistsorwarn"><code class="csfmt">\glsdoifexistsorwarn</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11265">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16990">567</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11264">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16994">568</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a>, <a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a> &amp; <a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdoifexistsorwarn"><code class="csfmt">\glsdoifexistsorwarn</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11275">360</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17000">570</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11274">360</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17004">571</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a>, <a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a> &amp; <a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdonohyperlink"><code class="csfmt">\glsdonohyperlink</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11129">352</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.16997">568</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2900">99</a>, <a href="#wrglossary.13549">438</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17001">568</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7356">233</a>&#x2013;<a href="#wrglossary.7419">235</a>, <a href="#wrglossary.15064">491</a>, <span class="summarylocfmt"><a href="#wrglossary.17005">568</a></span>, <a href="#wrglossary.17037">569</a>,&#xa0;<a href="#wrglossary.17246">576</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#sec:disablehyperlinks">&#xa7;5.1.6</a>; <a href="#wrglossary.5581">181</a>, <a href="#wrglossary.11131">352</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17007">568</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsendrange"><code class="csfmt">\glsendrange</code></a><span class="qquad"></span><a href="#wrglossary.8137">255</a>, <a href="#wrglossary.8725">272</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17011">568</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryaccess"><code class="csfmt">\glsentryaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11903">384</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17015">568</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrycounter"><code class="csfmt">\glsentrycounter</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8650">269</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17018">569</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrycounterfalse"><code class="csfmt">\glsentrycounterfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2414">85</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17022">569</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrycounterlabel"><code class="csfmt">\glsentrycounterlabel</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2407">84</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17025">569</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsEntryCounterLabelPrefix"><code class="csfmt">\GlsEntryCounterLabelPrefix</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2382">83</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17029">569</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrycountertrue"><code class="csfmt">\glsentrycountertrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2415">85</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17032">569</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7376">233</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17035">569</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.806">30</a>, <a href="#wrglossary.868">33</a>, <a href="#wrglossary.5783">187</a>, <a href="#wrglossary.12555">406</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17038">569</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.867">33</a>, <a href="#wrglossary.5778">187</a>, <a href="#wrglossary.8297">259</a>, <a href="#wrglossary.10425">328</a>, <a href="#wrglossary.12502">405</a>, <a href="#wrglossary.15348">502</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17046">570</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrydescaccess"><code class="csfmt">\glsentrydescaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11917">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17052">570</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentrydescplural"><code class="csfmt">\Glsentrydescplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5787">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17055">570</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrydescplural"><code class="csfmt">\glsentrydescplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5784">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17063">570</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrydescpluralaccess"><code class="csfmt">\glsentrydescpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11920">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17069">570</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryfirst"><code class="csfmt">\Glsentryfirst</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5773">186</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17072">570</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5770">186</a>, <a href="#wrglossary.14378">468</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17080">571</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryfirstaccess"><code class="csfmt">\glsentryfirstaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11907">384</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17086">571</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryfirstplural"><code class="csfmt">\Glsentryfirstplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5777">186</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17089">571</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5774">186</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17097">571</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryfirstpluralaccess"><code class="csfmt">\glsentryfirstpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11911">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17103">571</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.4873">161</a>, <a href="#wrglossary.5012">165</a>, <a href="#wrglossary.5131">168</a>, <a href="#wrglossary.5309">174</a>&#x2013;<a href="#wrglossary.5638">182</a> passim, <a href="#wrglossary.14712">479</a>, <a href="#wrglossary.14717">480</a>, <a href="#wrglossary.16245">542</a>, <a href="#wrglossary.16960">566</a>, <a href="#wrglossary.16965">567</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17106">571</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> &amp; <a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdonohyperlink"><code class="csfmt">\glsdonohyperlink</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.11139">354</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17007">571</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsdosanitizesort"><code class="csfmt">\glsdosanitizesort</code></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2904">99</a>, <a href="#wrglossary.13559">441</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17011">571</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7360">234</a>&#x2013;<a href="#wrglossary.7423">236</a>, <a href="#wrglossary.15074">494</a>, <span class="summarylocfmt"><a href="#wrglossary.17015">571</a></span>, <a href="#wrglossary.17047">572</a>,&#xa0;<a href="#wrglossary.17256">579</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsenablehyper"><code class="csfmt">\glsenablehyper</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#sec:disablehyperlinks">&#xa7;5.1.6</a>; <a href="#wrglossary.5585">181</a>, <a href="#wrglossary.5591">182</a>, <a href="#wrglossary.11141">354</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17017">571</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsendrange"><code class="csfmt">\glsendrange</code></a><span class="qquad"></span><a href="#wrglossary.8141">256</a>, <a href="#wrglossary.8729">273</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17021">571</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryaccess"><code class="csfmt">\glsentryaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11913">387</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17025">571</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrycounter"><code class="csfmt">\glsentrycounter</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8654">270</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17028">572</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrycounterfalse"><code class="csfmt">\glsentrycounterfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2418">85</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17032">572</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrycounterlabel"><code class="csfmt">\glsentrycounterlabel</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2411">84</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17035">572</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsEntryCounterLabelPrefix"><code class="csfmt">\GlsEntryCounterLabelPrefix</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2386">83</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17039">572</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrycountertrue"><code class="csfmt">\glsentrycountertrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2419">85</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17042">572</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7380">234</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17045">572</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.807">30</a>, <a href="#wrglossary.869">33</a>, <a href="#wrglossary.5787">187</a>, <a href="#wrglossary.12565">409</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17048">572</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.868">33</a>, <a href="#wrglossary.5782">187</a>, <a href="#wrglossary.8301">260</a>, <a href="#wrglossary.10429">329</a>, <a href="#wrglossary.12512">408</a>, <a href="#wrglossary.15358">505</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17056">573</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrydescaccess"><code class="csfmt">\glsentrydescaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11927">388</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17062">573</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentrydescplural"><code class="csfmt">\Glsentrydescplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5791">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17065">573</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrydescplural"><code class="csfmt">\glsentrydescplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5788">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17073">573</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrydescpluralaccess"><code class="csfmt">\glsentrydescpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11930">388</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17079">573</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryfirst"><code class="csfmt">\Glsentryfirst</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5777">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17082">573</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5774">186</a>, <a href="#wrglossary.14388">471</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17090">574</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryfirstaccess"><code class="csfmt">\glsentryfirstaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11917">388</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17096">574</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryfirstplural"><code class="csfmt">\Glsentryfirstplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5781">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17099">574</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5778">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17107">574</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryfirstpluralaccess"><code class="csfmt">\glsentryfirstpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11921">388</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17113">574</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.4877">161</a>, <a href="#wrglossary.5016">165</a>, <a href="#wrglossary.5135">168</a>, <a href="#wrglossary.5313">175</a>&#x2013;<a href="#wrglossary.5642">183</a> passim, <a href="#wrglossary.14722">482</a>, <a href="#wrglossary.14727">483</a>, <a href="#wrglossary.16255">545</a>, <a href="#wrglossary.16970">569</a>, <a href="#wrglossary.16975">570</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17116">574</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> &amp; <a href="#glo:defglsentryfmt"><code class="csfmt">\defglsentryfmt</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSentryfull"><code class="csfmt">\GLSentryfull</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17110">572</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.5761">186</a>, <a href="#wrglossary.6202">200</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17114">572</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6190">200</a>&#x2013;<a href="#wrglossary.6332">204</a> passim, <a href="#wrglossary.6491">209</a>&#x2013;<a href="#wrglossary.6714">215</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17118">572</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSentryfullpl"><code class="csfmt">\GLSentryfullpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17124">572</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6207">200</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17128">572</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6205">200</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17132">572</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.2401">84</a>, <a href="#wrglossary.2455">86</a>, <a href="#wrglossary.9460">292</a>, <a href="#wrglossary.10342">326</a>, <a href="#wrglossary.10576">333</a>, <a href="#wrglossary.10639">334</a>, <a href="#wrglossary.11411">364</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17138">572</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.5759">186</a>, <a href="#wrglossary.6180">199</a>, <a href="#wrglossary.6708">214</a>, <a href="#wrglossary.6837">217</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17143">573</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6176">199</a>, <a href="#wrglossary.6192">200</a>, <a href="#wrglossary.6710">214</a>, <a href="#wrglossary.6838">217</a>, <a href="#wrglossary.16720">559</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17151">573</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrylongaccess"><code class="csfmt">\glsentrylongaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11927">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17157">573</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>,&#xa0;<a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.6184">199</a>, <a href="#wrglossary.6709">214</a>, <a href="#wrglossary.7446">236</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17160">573</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6181">199</a>, <a href="#wrglossary.6711">214</a>, <a href="#wrglossary.16731">559</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17168">573</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrylongpluralaccess"><code class="csfmt">\glsentrylongpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11929">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17174">573</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.785">29</a>, <a href="#wrglossary.5755">185</a>, <a href="#wrglossary.5756">186</a>, <a href="#wrglossary.9426">291</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17177">574</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.784">29</a>, <a href="#wrglossary.5750">185</a>, <a href="#wrglossary.8408">263</a>, <a href="#wrglossary.9425">291</a>, <a href="#wrglossary.10410">327</a>, <a href="#wrglossary.10422">328</a>, <a href="#wrglossary.11850">382</a>, <a href="#wrglossary.14380">468</a>, <a href="#wrglossary.15439">505</a>, <a href="#wrglossary.16738">559</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17184">574</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.2356">83</a>, <a href="#wrglossary.5837">189</a>, <a href="#wrglossary.5887">190</a>, <a href="#wrglossary.14636">477</a>&#x2013;<a href="#wrglossary.14704">479</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17188">574</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.7748">244</a>, <a href="#wrglossary.11434">365</a>, <a href="#wrglossary.13746">445</a>, <a href="#wrglossary.13759">446</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17194">574</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryplural"><code class="csfmt">\Glsentryplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5769">186</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17199">574</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5766">186</a>, <a href="#wrglossary.13729">445</a>&#x2013;<a href="#wrglossary.13779">447</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17207">574</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrypluralaccess"><code class="csfmt">\glsentrypluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11909">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17213">575</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11585">371</a>, <a href="#wrglossary.11648">373</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17216">575</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11635">373</a>, <a href="#wrglossary.13459">434</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17220">575</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryprefixfirst"><code class="csfmt">\Glsentryprefixfirst</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11586">371</a>, <a href="#wrglossary.11654">373</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17223">575</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11639">373</a>, <a href="#wrglossary.11655">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17227">575</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryprefixfirstplural"><code class="csfmt">\Glsentryprefixfirstplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11598">371</a>, <a href="#wrglossary.11657">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17230">575</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11641">373</a>, <a href="#wrglossary.11658">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17234">575</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryprefixplural"><code class="csfmt">\Glsentryprefixplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11597">371</a>, <a href="#wrglossary.11651">373</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17237">576</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11637">373</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17241">576</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7378">234</a>&#x2013;<a href="#wrglossary.7457">237</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17244">576</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.5760">186</a>, <a href="#wrglossary.6189">200</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17247">576</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6185">200</a>, <a href="#wrglossary.16745">559</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17255">576</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryshortaccess"><code class="csfmt">\glsentryshortaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11923">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17261">576</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17264">577</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a><span class="qquad"></span><a href="#wrglossary.16752">560</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17272">577</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryshortpluralaccess"><code class="csfmt">\glsentryshortpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11925">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17278">577</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrysort"><code class="csfmt">\glsentrysort</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11436">365</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17281">577</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentrysymbol"><code class="csfmt">\Glsentrysymbol</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5793">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17284">577</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.805">30</a>, <a href="#wrglossary.876">33</a>, <a href="#wrglossary.5510">179</a>, <a href="#wrglossary.5788">187</a>, <a href="#wrglossary.10440">328</a>, <a href="#wrglossary.10448">329</a>, <a href="#wrglossary.14738">480</a>, <a href="#wrglossary.15524">507</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17292">577</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrysymbolaccess"><code class="csfmt">\glsentrysymbolaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11913">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17298">578</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentrysymbolplural"><code class="csfmt">\Glsentrysymbolplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5797">187</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17301">578</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5794">187</a>, <a href="#wrglossary.15534">508</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17309">578</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrysymbolpluralaccess"><code class="csfmt">\glsentrysymbolpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11915">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17315">578</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.4185">141</a>, <a href="#wrglossary.5695">184</a>, <a href="#wrglossary.5765">186</a>, <a href="#wrglossary.11162">354</a>, <a href="#wrglossary.11644">373</a>, <a href="#wrglossary.15096">495</a>, <a href="#wrglossary.16796">561</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17318">578</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.4175">140</a>, <a href="#wrglossary.4810">160</a>, <a href="#wrglossary.5662">183</a>&#x2013;<a href="#wrglossary.5762">186</a> passim, <a href="#wrglossary.6173">199</a>, <a href="#wrglossary.7040">220</a>, <a href="#wrglossary.7402">234</a>, <a href="#wrglossary.8412">264</a>, <a href="#wrglossary.11898">384</a>, <a href="#wrglossary.13523">437</a>, <a href="#wrglossary.13736">445</a>, <a href="#wrglossary.14157">459</a>, <a href="#wrglossary.16795">561</a>, <span class="summarylocfmt"><a href="#wrglossary.17326">578</a></span>,&#xa0;<a href="#wrglossary.17590">587</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrytextaccess"><code class="csfmt">\glsentrytextaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11905">384</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17330">579</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5161">169</a>, <a href="#wrglossary.5705">184</a>, <a href="#wrglossary.15101">495</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17333">579</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.5355">175</a>, <a href="#wrglossary.11245">356</a>, <a href="#wrglossary.11431">365</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17339">579</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryuseri"><code class="csfmt">\Glsentryuseri</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5801">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17342">579</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5798">187</a>, <a href="#wrglossary.15558">508</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17350">579</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriaccess"><code class="csfmt">\glsentryuseriaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11931">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17356">579</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryuserii"><code class="csfmt">\Glsentryuserii</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5805">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17359">579</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5802">188</a>, <a href="#wrglossary.15567">509</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17367">580</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriiaccess"><code class="csfmt">\glsentryuseriiaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11934">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17373">580</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryuseriii"><code class="csfmt">\Glsentryuseriii</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5809">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17376">580</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5806">188</a>, <a href="#wrglossary.15576">509</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17384">580</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriiiaccess"><code class="csfmt">\glsentryuseriiiaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11937">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17390">580</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryuseriv"><code class="csfmt">\Glsentryuseriv</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5813">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17393">580</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5810">188</a>, <a href="#wrglossary.15585">509</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17401">581</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuserivaccess"><code class="csfmt">\glsentryuserivaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11940">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17407">581</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryuserv"><code class="csfmt">\Glsentryuserv</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5817">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17410">581</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5814">188</a>, <a href="#wrglossary.15594">510</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17418">581</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuservaccess"><code class="csfmt">\glsentryuservaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11943">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17424">581</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsentryuservi"><code class="csfmt">\Glsentryuservi</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5821">189</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17427">581</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5818">189</a>, <a href="#wrglossary.15603">510</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17435">582</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsentryuserviaccess"><code class="csfmt">\glsentryuserviaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11946">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17441">582</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsexpandfields"><code class="csfmt">\glsexpandfields</code></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4408">148</a>, <span class="summarylocfmt"><a href="#wrglossary.17444">582</a></span>,&#xa0;<a href="#wrglossary.18134">606</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfield-labelaccsupp"><code class="xtrcsfmt">\gls<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>accsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11817">380</a>, <a href="#wrglossary.14892">485</a>, <a href="#wrglossary.14912">486</a>, <a href="#wrglossary.15023">490</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17447">582</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11816">379</a>, <span class="summarylocfmt"><a href="#wrglossary.17450">582</a></span>,&#xa0;<a href="#wrglossary.18629">624</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.4676">156</a>, <a href="#wrglossary.11474">367</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17457">583</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfieldedef"><code class="csfmt">\glsfieldedef</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11476">367</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17462">583</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.4432">150</a>, <a href="#wrglossary.11441">366</a>, <a href="#wrglossary.15176">497</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17467">583</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfieldgdef"><code class="csfmt">\glsfieldgdef</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17471">583</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.5670">183</a>, <a href="#wrglossary.11479">367</a>, <a href="#wrglossary.14239">463</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17474">583</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10162">318</a>, <a href="#wrglossary.13869">450</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17477">583</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsFindWidestUsedLevelTwo"><code class="xtrcsfmt">\glsFindWidestUsedLevelTwo</code></a><span class="qquad"></span><a href="#wrglossary.13895">451</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17481">584</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsFindWidestUsedTopLevelName"><code class="xtrcsfmt">\glsFindWidestUsedTopLevelName</code></a><span class="qquad"></span><a href="#wrglossary.13894">451</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17486">584</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSfirst"><code class="csfmt">\GLSfirst</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5171">169</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17490">584</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsfirst"><code class="csfmt">\Glsfirst</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5169">169</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17495">584</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5165">169</a>, <a href="#wrglossary.5211">170</a>, <a href="#wrglossary.6269">202</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17500">584</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17512">584</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfirstaccessdisplay"><code class="csfmt">\glsfirstaccessdisplay</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17516">584</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17519">585</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSfirstplural"><code class="csfmt">\GLSfirstplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5203">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17522">585</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsfirstplural"><code class="csfmt">\Glsfirstplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5201">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17527">585</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5197">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17532">585</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11860">382</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17545">585</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfmtfirst"><code class="csfmt">\glsfmtfirst</code></a><span class="qquad"></span><a href="#wrglossary.14379">468</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17548">585</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsfmtlong"><code class="xtrcsfmt">\Glsfmtlong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17550">586</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a><span class="qquad"></span><a href="#wrglossary.8431">264</a>, <a href="#wrglossary.14381">468</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17553">586</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfmtshort"><code class="xtrcsfmt">\glsfmtshort</code></a><span class="qquad"></span><a href="#wrglossary.6107">196</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17555">586</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a><span class="qquad"></span><a href="#wrglossary.4825">160</a>, <a href="#wrglossary.8429">264</a>, <a href="#wrglossary.13524">437</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17557">586</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5469">178</a>, <a href="#wrglossary.6264">202</a>, <a href="#wrglossary.6543">211</a>, <a href="#wrglossary.6632">213</a>, <a href="#wrglossary.7042">220</a>, <a href="#wrglossary.16584">554</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17560">586</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.4337">145</a>, <a href="#wrglossary.5311">174</a>&#x2013;<a href="#wrglossary.5465">178</a> passim, <a href="#wrglossary.6556">211</a>, <a href="#wrglossary.6630">213</a>, <span class="summarylocfmt"><a href="#wrglossary.17565">586</a></span>,&#xa0;<a href="#wrglossary.17604">588</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.9485">292</a>, <a href="#wrglossary.9511">293</a>, <a href="#wrglossary.9625">298</a>, <a href="#wrglossary.10116">316</a>, <a href="#wrglossary.10451">329</a>, <a href="#wrglossary.10493">330</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17568">586</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSentryfull"><code class="csfmt">\GLSentryfull</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17120">575</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryfull"><code class="csfmt">\Glsentryfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.5765">186</a>, <a href="#wrglossary.6206">201</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17124">575</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryfull"><code class="csfmt">\glsentryfull</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6194">201</a>&#x2013;<a href="#wrglossary.6336">205</a> passim, <a href="#wrglossary.6495">210</a>&#x2013;<a href="#wrglossary.6718">216</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17128">575</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSentryfullpl"><code class="csfmt">\GLSentryfullpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17134">575</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryfullpl"><code class="csfmt">\Glsentryfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6211">201</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17138">575</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryfullpl"><code class="csfmt">\glsentryfullpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6209">201</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17142">575</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryitem"><code class="csfmt">\glsentryitem</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.2405">84</a>, <a href="#wrglossary.2459">86</a>, <a href="#wrglossary.9464">293</a>, <a href="#wrglossary.10346">327</a>, <a href="#wrglossary.10586">334</a>, <a href="#wrglossary.10649">336</a>, <a href="#wrglossary.11421">366</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17148">575</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.5763">186</a>, <a href="#wrglossary.6184">200</a>, <a href="#wrglossary.6712">215</a>, <a href="#wrglossary.6841">218</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17153">576</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6180">200</a>, <a href="#wrglossary.6196">201</a>, <a href="#wrglossary.6714">215</a>, <a href="#wrglossary.6842">218</a>, <a href="#wrglossary.16730">562</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17161">576</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrylongaccess"><code class="csfmt">\glsentrylongaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11937">389</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17167">576</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentrylongpl"><code class="csfmt">\Glsentrylongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>,&#xa0;<a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.6188">200</a>, <a href="#wrglossary.6713">215</a>, <a href="#wrglossary.7450">237</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17170">576</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6185">200</a>, <a href="#wrglossary.6715">215</a>, <a href="#wrglossary.16741">562</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17178">576</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrylongpluralaccess"><code class="csfmt">\glsentrylongpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11939">389</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17184">576</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.786">29</a>, <a href="#wrglossary.5759">186</a>, <a href="#wrglossary.9430">292</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17187">577</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.785">29</a>, <a href="#wrglossary.5754">186</a>, <a href="#wrglossary.8412">264</a>, <a href="#wrglossary.9429">292</a>, <a href="#wrglossary.10414">328</a>, <a href="#wrglossary.10426">329</a>, <a href="#wrglossary.11860">385</a>, <a href="#wrglossary.14390">471</a>, <a href="#wrglossary.15449">508</a>, <a href="#wrglossary.16748">562</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17194">577</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.2360">83</a>, <a href="#wrglossary.5826">189</a>&#x2013;<a href="#wrglossary.5913">191</a>, <a href="#wrglossary.14646">480</a>&#x2013;<a href="#wrglossary.14714">482</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17198">577</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.7752">245</a>, <a href="#wrglossary.11444">368</a>, <a href="#wrglossary.13756">448</a>, <a href="#wrglossary.13769">449</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17204">577</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryplural"><code class="csfmt">\Glsentryplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5773">186</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17209">577</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5770">186</a>, <a href="#wrglossary.13739">448</a>&#x2013;<a href="#wrglossary.13789">450</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17217">577</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrypluralaccess"><code class="csfmt">\glsentrypluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11919">388</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17223">578</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryprefix"><code class="csfmt">\Glsentryprefix</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11595">374</a>, <a href="#wrglossary.11658">376</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17226">578</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryprefix"><code class="csfmt">\glsentryprefix</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11645">376</a>, <a href="#wrglossary.13469">437</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17230">578</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryprefixfirst"><code class="csfmt">\Glsentryprefixfirst</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11596">374</a>, <a href="#wrglossary.11664">376</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17233">578</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryprefixfirst"><code class="csfmt">\glsentryprefixfirst</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11649">376</a>, <a href="#wrglossary.11665">377</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17237">578</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryprefixfirstplural"><code class="csfmt">\Glsentryprefixfirstplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11608">374</a>, <a href="#wrglossary.11667">377</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17240">578</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryprefixfirstplural"><code class="csfmt">\glsentryprefixfirstplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11651">376</a>, <a href="#wrglossary.11668">377</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17244">578</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryprefixplural"><code class="csfmt">\Glsentryprefixplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11607">374</a>, <a href="#wrglossary.11661">376</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17247">579</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryprefixplural"><code class="csfmt">\glsentryprefixplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11647">376</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17251">579</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7382">235</a>&#x2013;<a href="#wrglossary.7461">238</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17254">579</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.5764">186</a>, <a href="#wrglossary.6193">201</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17257">579</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a><span class="qquad"></span><a href="#sec:longshortfull">&#xa7;6.1</a>; <a href="#wrglossary.6189">201</a>, <a href="#wrglossary.16755">562</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17265">579</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryshortaccess"><code class="csfmt">\glsentryshortaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11933">388</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17271">579</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryshortpl"><code class="csfmt">\Glsentryshortpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17274">580</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a><span class="qquad"></span><a href="#wrglossary.16762">563</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17282">580</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryshortpluralaccess"><code class="csfmt">\glsentryshortpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11935">389</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17288">580</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrysort"><code class="csfmt">\glsentrysort</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11446">368</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17291">580</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentrysymbol"><code class="csfmt">\Glsentrysymbol</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5797">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17294">580</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.806">30</a>, <a href="#wrglossary.877">33</a>, <a href="#wrglossary.5514">179</a>, <a href="#wrglossary.5792">187</a>, <a href="#wrglossary.10444">329</a>, <a href="#wrglossary.10452">330</a>, <a href="#wrglossary.14748">483</a>, <a href="#wrglossary.15534">510</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17302">580</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrysymbolaccess"><code class="csfmt">\glsentrysymbolaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11923">388</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17308">581</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentrysymbolplural"><code class="csfmt">\Glsentrysymbolplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5801">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17311">581</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5798">188</a>, <a href="#wrglossary.15544">511</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17319">581</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrysymbolpluralaccess"><code class="csfmt">\glsentrysymbolpluralaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11925">388</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17325">581</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentrytext"><code class="csfmt">\Glsentrytext</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.4189">141</a>, <a href="#wrglossary.5699">184</a>, <a href="#wrglossary.5769">186</a>, <a href="#wrglossary.11172">356</a>, <a href="#wrglossary.11654">376</a>, <a href="#wrglossary.15106">498</a>, <a href="#wrglossary.16806">564</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17328">581</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.4179">140</a>, <a href="#wrglossary.4814">160</a>, <a href="#wrglossary.5666">183</a>&#x2013;<a href="#wrglossary.5766">186</a> passim, <a href="#wrglossary.6177">200</a>, <a href="#wrglossary.7044">221</a>, <a href="#wrglossary.7406">235</a>, <a href="#wrglossary.8416">265</a>, <a href="#wrglossary.11908">387</a>, <a href="#wrglossary.13533">440</a>, <a href="#wrglossary.13746">448</a>, <a href="#wrglossary.14167">462</a>, <a href="#wrglossary.16805">564</a>, <span class="summarylocfmt"><a href="#wrglossary.17336">581</a></span>,&#xa0;<a href="#wrglossary.17600">590</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrytextaccess"><code class="csfmt">\glsentrytextaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11915">387</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17340">582</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5165">169</a>, <a href="#wrglossary.5709">185</a>, <a href="#wrglossary.15111">498</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17343">582</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentrytype"><code class="csfmt">\glsentrytype</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.5359">176</a>, <a href="#wrglossary.11255">359</a>, <a href="#wrglossary.11441">367</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17349">582</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryuseri"><code class="csfmt">\Glsentryuseri</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5805">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17352">582</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5802">188</a>, <a href="#wrglossary.15568">511</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17360">582</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriaccess"><code class="csfmt">\glsentryuseriaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11941">389</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17366">582</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryuserii"><code class="csfmt">\Glsentryuserii</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5809">188</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17369">582</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5806">188</a>, <a href="#wrglossary.15577">512</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17377">583</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriiaccess"><code class="csfmt">\glsentryuseriiaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11944">389</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17383">583</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryuseriii"><code class="csfmt">\Glsentryuseriii</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5813">189</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17386">583</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5810">188</a>, <a href="#wrglossary.15586">512</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17394">583</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriiiaccess"><code class="csfmt">\glsentryuseriiiaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11947">389</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17400">583</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryuseriv"><code class="csfmt">\Glsentryuseriv</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5817">189</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17403">583</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5814">189</a>, <a href="#wrglossary.15595">512</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17411">584</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuserivaccess"><code class="csfmt">\glsentryuserivaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11950">389</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17417">584</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryuserv"><code class="csfmt">\Glsentryuserv</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5821">189</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17420">584</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5818">189</a>, <a href="#wrglossary.15604">513</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17428">584</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuservaccess"><code class="csfmt">\glsentryuservaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11953">389</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17434">584</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsentryuservi"><code class="csfmt">\Glsentryuservi</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5825">189</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17437">584</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5822">189</a>, <a href="#wrglossary.15613">513</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17445">585</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsentryuserviaccess"><code class="csfmt">\glsentryuserviaccess</code></a><span class="qquad"></span><a href="#sec:glsentryaccess">&#xa7;17.4</a>; <a href="#wrglossary.11956">390</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17451">585</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsexpandfields"><code class="csfmt">\glsexpandfields</code></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4412">149</a>, <span class="summarylocfmt"><a href="#wrglossary.17454">585</a></span>,&#xa0;<a href="#wrglossary.18151">609</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfield-labelaccsupp"><code class="xtrcsfmt">\gls<span class="meta">&#x2329;<em class="metainner">field-label</em>&#x232a;</span>accsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11827">383</a>, <a href="#wrglossary.14902">488</a>, <a href="#wrglossary.14922">489</a>, <a href="#wrglossary.15033">493</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17457">585</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfieldaccsupp"><code class="csfmt">\glsfieldaccsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11826">382</a>, <span class="summarylocfmt"><a href="#wrglossary.17460">585</a></span>,&#xa0;<a href="#wrglossary.18646">627</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.4680">156</a>, <a href="#wrglossary.11484">369</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17467">586</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfieldedef"><code class="csfmt">\glsfieldedef</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11486">369</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17472">586</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfieldfetch"><code class="csfmt">\glsfieldfetch</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.4436">150</a>, <a href="#wrglossary.11451">368</a>, <a href="#wrglossary.15186">500</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17477">586</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfieldgdef"><code class="csfmt">\glsfieldgdef</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17481">586</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfieldxdef"><code class="csfmt">\glsfieldxdef</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.5674">184</a>, <a href="#wrglossary.11489">369</a>, <a href="#wrglossary.14249">466</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17484">586</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfindwidesttoplevelname"><code class="csfmt">\glsfindwidesttoplevelname</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10166">319</a>, <a href="#wrglossary.13879">453</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17487">586</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsFindWidestUsedLevelTwo"><code class="xtrcsfmt">\glsFindWidestUsedLevelTwo</code></a><span class="qquad"></span><a href="#wrglossary.13905">454</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17491">587</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsFindWidestUsedTopLevelName"><code class="xtrcsfmt">\glsFindWidestUsedTopLevelName</code></a><span class="qquad"></span><a href="#wrglossary.13904">454</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17496">587</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSfirst"><code class="csfmt">\GLSfirst</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5175">169</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17500">587</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsfirst"><code class="csfmt">\Glsfirst</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5173">169</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17505">587</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5169">169</a>, <a href="#wrglossary.5215">171</a>, <a href="#wrglossary.6273">203</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17510">587</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfirstabbrvscfont"><code class="xtrcsfmt">\glsfirstabbrvscfont</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17522">587</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfirstaccessdisplay"><code class="csfmt">\glsfirstaccessdisplay</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17526">587</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfirstlongfootnotefont"><code class="xtrcsfmt">\glsfirstlongfootnotefont</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17529">588</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSfirstplural"><code class="csfmt">\GLSfirstplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5207">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17532">588</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsfirstplural"><code class="csfmt">\Glsfirstplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5205">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17537">588</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5201">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17542">588</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11870">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17555">588</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfmtfirst"><code class="csfmt">\glsfmtfirst</code></a><span class="qquad"></span><a href="#wrglossary.14389">471</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17558">588</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsfmtlong"><code class="xtrcsfmt">\Glsfmtlong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17560">589</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a><span class="qquad"></span><a href="#wrglossary.8435">265</a>, <a href="#wrglossary.14391">471</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17563">589</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfmtshort"><code class="xtrcsfmt">\glsfmtshort</code></a><span class="qquad"></span><a href="#wrglossary.6111">197</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17565">589</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsfmttext"><code class="xtrcsfmt">\glsfmttext</code></a><span class="qquad"></span><a href="#wrglossary.4829">160</a>, <a href="#wrglossary.8433">265</a>, <a href="#wrglossary.13534">440</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17567">589</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsgenacfmt"><code class="csfmt">\glsgenacfmt</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5473">178</a>, <a href="#wrglossary.6268">203</a>, <a href="#wrglossary.6547">212</a>, <a href="#wrglossary.6636">214</a>, <a href="#wrglossary.7046">221</a>, <a href="#wrglossary.16594">557</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17570">589</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.4341">145</a>, <a href="#wrglossary.5315">175</a>&#x2013;<a href="#wrglossary.5449">178</a> passim, <a href="#wrglossary.6560">212</a>, <a href="#wrglossary.6634">214</a>, <span class="summarylocfmt"><a href="#wrglossary.17575">589</a></span>,&#xa0;<a href="#wrglossary.17614">591</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsgetgrouptitle"><code class="csfmt">\glsgetgrouptitle</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.9489">293</a>, <a href="#wrglossary.9515">294</a>, <a href="#wrglossary.9629">299</a>, <a href="#wrglossary.10120">317</a>, <a href="#wrglossary.10455">330</a>, <a href="#wrglossary.10501">331</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17578">589</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7968">250</a>, <a href="#wrglossary.10251">322</a>, <a href="#wrglossary.10327">325</a>, <a href="#wrglossary.10528">331</a>, <a href="#wrglossary.10589">333</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17570">586</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7967">250</a>, <a href="#wrglossary.9536">295</a>&#x2013;<a href="#wrglossary.9694">300</a> passim, <a href="#wrglossary.9886">307</a>, <a href="#wrglossary.10249">322</a>, <a href="#wrglossary.10591">333</a>, <span class="summarylocfmt"><a href="#wrglossary.17575">587</a></span>,&#xa0;<a href="#wrglossary.17947">600</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.2280">80</a>, <a href="#wrglossary.7787">245</a>&#x2013;<a href="#wrglossary.7908">248</a>, <a href="#wrglossary.16623">555</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17579">587</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glshyperfirstfalse"><code class="csfmt">\glshyperfirstfalse</code></a><span class="qquad"></span><a href="#wrglossary.6858">217</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17582">587</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glshyperfirsttrue"><code class="csfmt">\glshyperfirsttrue</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17585">587</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5639">182</a>&#x2013;<a href="#wrglossary.5730">185</a> passim, <a href="#wrglossary.7712">244</a>, <a href="#wrglossary.11123">352</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17588">587</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.9634">298</a>, <a href="#wrglossary.10494">330</a>, <span class="summarylocfmt"><a href="#wrglossary.17591">587</a></span>, <a href="#wrglossary.17857">597</a>,&#xa0;<a href="#wrglossary.18298">612</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8566">267</a>, <a href="#wrglossary.8623">269</a>, <a href="#wrglossary.8849">275</a>, <a href="#wrglossary.9155">282</a>&#x2013;<a href="#wrglossary.9231">285</a>, <a href="#wrglossary.9399">290</a>, <span class="summarylocfmt"><a href="#wrglossary.17594">587</a></span>, <a href="#wrglossary.17902">599</a>, <a href="#wrglossary.18563">621</a>, <a href="#wrglossary.18929">635</a>, <a href="#wrglossary.18945">636</a>,&#xa0;<a href="#wrglossary.19465">654</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsifhyper"><code class="csfmt">\glsifhyper</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17603">588</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5393">176</a>, <a href="#wrglossary.5672">183</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17607">588</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> &amp; <a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsgroupheading"><code class="csfmt">\glsgroupheading</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7972">251</a>, <a href="#wrglossary.10255">323</a>, <a href="#wrglossary.10331">326</a>, <a href="#wrglossary.10538">333</a>&#x2013;<a href="#wrglossary.10620">335</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17580">589</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7971">251</a>, <a href="#wrglossary.9540">296</a>&#x2013;<a href="#wrglossary.9698">301</a> passim, <a href="#wrglossary.9890">308</a>, <a href="#wrglossary.10253">323</a>, <a href="#wrglossary.10601">334</a>, <a href="#wrglossary.10621">335</a>, <span class="summarylocfmt"><a href="#wrglossary.17585">590</a></span>,&#xa0;<a href="#wrglossary.17964">603</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsglossarymark"><code class="csfmt">\glsglossarymark</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.2284">80</a>, <a href="#wrglossary.7774">245</a>&#x2013;<a href="#wrglossary.7912">249</a> passim, <a href="#wrglossary.16633">558</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17589">590</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glshyperfirstfalse"><code class="csfmt">\glshyperfirstfalse</code></a><span class="qquad"></span><a href="#wrglossary.6862">218</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17592">590</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glshyperfirsttrue"><code class="csfmt">\glshyperfirsttrue</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17595">590</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5643">183</a>&#x2013;<a href="#wrglossary.5734">185</a>, <a href="#wrglossary.7716">245</a>, <a href="#wrglossary.11133">354</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17598">590</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glshypernavsep"><code class="csfmt">\glshypernavsep</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.9638">299</a>, <a href="#wrglossary.10504">332</a>, <span class="summarylocfmt"><a href="#wrglossary.17601">590</a></span>, <a href="#wrglossary.17871">600</a>,&#xa0;<a href="#wrglossary.18315">615</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8570">268</a>, <a href="#wrglossary.8627">270</a>, <a href="#wrglossary.8853">276</a>, <a href="#wrglossary.9159">283</a>&#x2013;<a href="#wrglossary.9235">286</a>, <a href="#wrglossary.9403">291</a>, <span class="summarylocfmt"><a href="#wrglossary.17604">590</a></span>, <a href="#wrglossary.17919">602</a>, <a href="#wrglossary.18580">624</a>, <a href="#wrglossary.18586">625</a>, <a href="#wrglossary.18946">638</a>&#x2013;<a href="#wrglossary.18982">640</a>,&#xa0;<a href="#wrglossary.19482">657</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsifhyper"><code class="csfmt">\glsifhyper</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17613">591</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsifhyperon"><code class="csfmt">\glsifhyperon</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5397">177</a>, <a href="#wrglossary.5676">184</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17617">591</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> &amp; <a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsIfListOfAcronyms"><code class="csfmt">\glsIfListOfAcronyms</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3429">116</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17611">588</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsifmeasuring"><code class="csfmt">\glsifmeasuring</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11419">364</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17613">588</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5361">176</a>, <a href="#wrglossary.5426">177</a>, <a href="#wrglossary.6546">211</a>, <a href="#wrglossary.7191">225</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17615">588</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a>, <a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a> &amp; <a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsIfListOfAcronyms"><code class="csfmt">\glsIfListOfAcronyms</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3433">116</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17621">591</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsifmeasuring"><code class="csfmt">\glsifmeasuring</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11429">367</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17623">591</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5365">176</a>, <a href="#wrglossary.5430">177</a>, <a href="#wrglossary.6550">212</a>, <a href="#wrglossary.7195">226</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17625">591</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a>, <a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a> &amp; <a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></a><span class="qquad"></span><a href="#wrglossary.1358">49</a>&#x2013;<a href="#wrglossary.1421">52</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17619">588</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.4938">163</a>, <a href="#wrglossary.8187">256</a>, <a href="#wrglossary.8536">266</a>, <a href="#wrglossary.8980">278</a>, <a href="#wrglossary.15192">497</a>, <a href="#wrglossary.15639">512</a>, <a href="#wrglossary.16785">561</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17624">589</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a><span class="qquad"></span><a href="#sec:indexingoptions">&#xa7;1.3</a>; <a href="#wrglossary.242">9</a>, <a href="#wrglossary.2843">98</a>, <a href="#wrglossary.3010">103</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17632">589</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsindexonlyfirstfalse"><code class="csfmt">\glsindexonlyfirstfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2701">94</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17635">589</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsindexonlyfirsttrue"><code class="csfmt">\glsindexonlyfirsttrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2700">94</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17638">589</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlinedescformat"><code class="csfmt">\glsinlinedescformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10297">324</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17641">589</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlinedopostchild"><code class="csfmt">\glsinlinedopostchild</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10253">322</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17644">589</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlineemptydescformat"><code class="csfmt">\glsinlineemptydescformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10296">324</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17651">589</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlineifhaschildren"><code class="csfmt">\glsinlineifhaschildren</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10279">323</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17654">590</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10272">323</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17656">590</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlineparentchildseparator"><code class="csfmt">\glsinlineparentchildseparator</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10266">322</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17659">590</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10259">322</a>, <a href="#wrglossary.10302">324</a>, <a href="#wrglossary.17649">589</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17663">590</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlineseparator"><code class="csfmt">\glsinlineseparator</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10261">322</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17666">590</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlinesubdescformat"><code class="csfmt">\glsinlinesubdescformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10301">324</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17670">590</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlinesubnameformat"><code class="csfmt">\glsinlinesubnameformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10291">323</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17673">590</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinlinesubseparator"><code class="csfmt">\glsinlinesubseparator</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10264">322</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17675">590</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5357">175</a>, <a href="#wrglossary.5428">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17678">591</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> &amp; <a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsifusedtranslatordict"><code class="csfmt">\glsifusedtranslatordict</code></a><span class="qquad"></span><a href="#wrglossary.1362">49</a>&#x2013;<a href="#wrglossary.1425">52</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17629">591</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.4942">163</a>, <a href="#wrglossary.8191">257</a>, <a href="#wrglossary.8540">267</a>, <a href="#wrglossary.8984">279</a>, <a href="#wrglossary.15202">500</a>, <a href="#wrglossary.15649">515</a>, <a href="#wrglossary.16795">564</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17634">592</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a><span class="qquad"></span><a href="#sec:indexingoptions">&#xa7;1.3</a>; <a href="#wrglossary.243">9</a>, <a href="#wrglossary.2847">98</a>, <a href="#wrglossary.3014">103</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17642">592</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsindexonlyfirstfalse"><code class="csfmt">\glsindexonlyfirstfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2705">94</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17645">592</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsindexonlyfirsttrue"><code class="csfmt">\glsindexonlyfirsttrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2704">94</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17648">592</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlinedescformat"><code class="csfmt">\glsinlinedescformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10301">325</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17651">592</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlinedopostchild"><code class="csfmt">\glsinlinedopostchild</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10257">323</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17654">592</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlineemptydescformat"><code class="csfmt">\glsinlineemptydescformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10300">325</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17661">592</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlineifhaschildren"><code class="csfmt">\glsinlineifhaschildren</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10283">324</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17664">593</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlinenameformat"><code class="csfmt">\glsinlinenameformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10276">324</a>, <a href="#wrglossary.10296">325</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17666">593</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlineparentchildseparator"><code class="csfmt">\glsinlineparentchildseparator</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10270">323</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17669">593</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlinepostchild"><code class="csfmt">\glsinlinepostchild</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10263">323</a>, <a href="#wrglossary.10306">325</a>, <a href="#wrglossary.17659">592</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17673">593</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlineseparator"><code class="csfmt">\glsinlineseparator</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10265">323</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17676">593</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlinesubdescformat"><code class="csfmt">\glsinlinesubdescformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10305">325</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17680">593</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlinesubnameformat"><code class="csfmt">\glsinlinesubnameformat</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10295">325</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17683">593</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinlinesubseparator"><code class="csfmt">\glsinlinesubseparator</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10268">323</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17685">593</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5361">176</a>, <a href="#wrglossary.5432">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17688">594</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>, <a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> &amp; <a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glskeylisttok"><code class="csfmt">\glskeylisttok</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6583">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17681">591</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.2155">76</a>, <a href="#wrglossary.4102">137</a>, <a href="#wrglossary.4182">140</a>, <a href="#wrglossary.5349">175</a>, <a href="#wrglossary.5424">177</a>, <a href="#wrglossary.6066">195</a>, <a href="#wrglossary.7060">221</a>, <a href="#wrglossary.7160">224</a>, <a href="#wrglossary.12965">417</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17685">591</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a>, <a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a>, <a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> &amp; <a href="#glo:glstype"><code class="csfmt">\glstype</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glskeylisttok"><code class="csfmt">\glskeylisttok</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6587">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17691">594</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.2159">76</a>, <a href="#wrglossary.4106">137</a>, <a href="#wrglossary.4186">140</a>, <a href="#wrglossary.5353">176</a>, <a href="#wrglossary.5428">177</a>, <a href="#wrglossary.6070">196</a>, <a href="#wrglossary.7064">222</a>, <a href="#wrglossary.7164">225</a>, <a href="#wrglossary.12975">420</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17695">594</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a>, <a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>, <a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a>, <a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a>, <a href="#glo:glscustomtext"><code class="csfmt">\glscustomtext</code></a> &amp; <a href="#glo:glstype"><code class="csfmt">\glstype</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslabeltok"><code class="csfmt">\glslabeltok</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6584">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17687">591</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11444">366</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17692">591</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glslink"><code class="csfmt">\Glslink</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5146">168</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17695">591</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslink"><code class="csfmt">\glslink</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.2128">76</a>, <a href="#wrglossary.4154">139</a>, <a href="#wrglossary.4166">140</a>, <a href="#wrglossary.4905">162</a>, <a href="#wrglossary.5141">168</a>, <a href="#wrglossary.5162">169</a>, <a href="#wrglossary.6813">216</a>, <a href="#wrglossary.7403">234</a>, <a href="#wrglossary.7704">244</a>, <a href="#wrglossary.12888">415</a>&#x2013;<a href="#wrglossary.13001">418</a> passim, <a href="#wrglossary.15169">497</a>, <a href="#wrglossary.16952">566</a>, <span class="summarylocfmt"><a href="#wrglossary.17699">591</a></span>,&#xa0;<a href="#wrglossary.18653">625</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2152">76</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17706">592</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a><span class="qquad"></span><a href="#sec:glshooks">&#xa7;5.1.5</a>; <a href="#wrglossary.2178">77</a>, <a href="#wrglossary.5433">177</a>&#x2013;<a href="#wrglossary.5664">183</a> passim, <a href="#wrglossary.7188">224</a>, <a href="#wrglossary.14226">462</a>, <a href="#wrglossary.14245">463</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17710">592</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslinkpresetkeys"><code class="xtrcsfmt">\glslinkpresetkeys</code></a><span class="qquad"></span><a href="#wrglossary.5552">180</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17714">592</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5408">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17718">592</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> &amp; <a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glslabeltok"><code class="csfmt">\glslabeltok</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6588">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17697">594</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.11454">368</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17702">594</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glslink"><code class="csfmt">\Glslink</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5150">168</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17705">594</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslink"><code class="csfmt">\glslink</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.2132">76</a>, <a href="#wrglossary.4158">139</a>, <a href="#wrglossary.4170">140</a>, <a href="#wrglossary.4909">162</a>, <a href="#wrglossary.5145">168</a>, <a href="#wrglossary.5154">169</a>, <a href="#wrglossary.6817">217</a>, <a href="#wrglossary.7407">235</a>, <a href="#wrglossary.7708">244</a>, <a href="#wrglossary.7715">245</a>, <a href="#wrglossary.12898">418</a>&#x2013;<a href="#wrglossary.13011">421</a> passim, <a href="#wrglossary.15179">500</a>, <a href="#wrglossary.16962">569</a>, <span class="summarylocfmt"><a href="#wrglossary.17709">594</a></span>,&#xa0;<a href="#wrglossary.18670">628</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.2156">76</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17716">595</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a><span class="qquad"></span><a href="#sec:glshooks">&#xa7;5.1.5</a>; <a href="#wrglossary.2182">77</a>, <a href="#wrglossary.5437">177</a>, <a href="#wrglossary.5553">181</a>, <a href="#wrglossary.5668">184</a>, <a href="#wrglossary.7192">225</a>, <a href="#wrglossary.14236">465</a>, <a href="#wrglossary.14255">466</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17720">595</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslinkpresetkeys"><code class="xtrcsfmt">\glslinkpresetkeys</code></a><span class="qquad"></span><a href="#wrglossary.5556">181</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17724">595</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.5412">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17728">595</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> &amp; <a href="#glo:glslinkvar"><code class="csfmt">\glslinkvar</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslistdottedwidth"><code class="csfmt">\glslistdottedwidth</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9656">299</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17723">592</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslistexpandedname"><code class="csfmt">\glslistexpandedname</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9594">297</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17726">592</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslistgroupheaderfmt"><code class="csfmt">\glslistgroupheaderfmt</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9603">297</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17730">593</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslistinit"><code class="csfmt">\glslistinit</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9588">296</a>, <a href="#wrglossary.17728">592</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17733">593</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9605">297</a>, <a href="#wrglossary.9631">298</a>, <a href="#wrglossary.10081">315</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17737">593</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7257">228</a>, <a href="#wrglossary.7368">233</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17740">593</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>, <a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a> &amp; <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glslistdottedwidth"><code class="csfmt">\glslistdottedwidth</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9660">300</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17733">595</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslistexpandedname"><code class="csfmt">\glslistexpandedname</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9598">298</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17736">595</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslistgroupheaderfmt"><code class="csfmt">\glslistgroupheaderfmt</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9607">298</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17740">596</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslistinit"><code class="csfmt">\glslistinit</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9592">297</a>, <a href="#wrglossary.17738">595</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17743">596</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslistnavigationitem"><code class="csfmt">\glslistnavigationitem</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9609">298</a>, <a href="#wrglossary.9635">299</a>, <a href="#wrglossary.10085">316</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17747">596</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7261">229</a>, <a href="#wrglossary.7372">234</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17750">596</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>, <a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a> &amp; <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7269">228</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17743">593</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>, <a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>, <a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a> &amp; <a href="#glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7273">229</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17753">596</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>, <a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>, <a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a> &amp; <a href="#glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7261">228</a>, <a href="#wrglossary.7362">233</a>, <a href="#wrglossary.15630">511</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17748">593</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, <a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> &amp; <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7265">229</a>, <a href="#wrglossary.7366">234</a>, <a href="#wrglossary.15640">514</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17758">596</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, <a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> &amp; <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7273">229</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17751">593</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, <a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>, <a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> &amp; <a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7277">230</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17761">596</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, <a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>, <a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> &amp; <a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a><span class="qquad"></span><a href="#sec:problemlocations">&#xa7;12.5</a>; <a href="#wrglossary.9138">282</a>&#x2013;<a href="#wrglossary.9235">285</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17756">594</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11876">383</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17760">594</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslongfont"><code class="xtrcsfmt">\glslongfont</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17763">594</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11878">383</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17765">594</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6586">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17768">594</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glslowercase"><code class="csfmt">\glslowercase</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11153">353</a>, <a href="#wrglossary.15107">495</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17772">594</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsLTpenaltycheck"><code class="csfmt">\glsLTpenaltycheck</code></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9884">307</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17776">594</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></a><span class="qquad"></span><a href="#wrglossary.11177">354</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17779">594</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmcols"><code class="csfmt">\glsmcols</code></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#wrglossary.10220">320</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17787">595</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmeasuredepth"><code class="csfmt">\glsmeasuredepth</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11417">364</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17789">595</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmeasureheight"><code class="csfmt">\glsmeasureheight</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11416">364</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17792">595</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmeasurewidth"><code class="csfmt">\glsmeasurewidth</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11418">364</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17795">595</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11216">355</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17798">595</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11212">355</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17804">595</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11152">353</a>&#x2013;<a href="#wrglossary.11207">355</a>, <a href="#wrglossary.17803">595</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17810">596</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsmoveentry"><code class="csfmt">\glsmoveentry</code></a><span class="qquad"></span><a href="#sec:moveentry">&#xa7;4.7</a>; <a href="#wrglossary.4668">156</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17815">596</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glslocationcstoencap"><code class="csfmt">\glslocationcstoencap</code></a><span class="qquad"></span><a href="#sec:problemlocations">&#xa7;12.5</a>; <a href="#wrglossary.9142">283</a>&#x2013;<a href="#wrglossary.9239">286</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17766">597</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11886">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17770">597</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslongfont"><code class="xtrcsfmt">\glslongfont</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.17773">597</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11888">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17775">597</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslongtok"><code class="csfmt">\glslongtok</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6590">213</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17778">597</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glslowercase"><code class="csfmt">\glslowercase</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11163">355</a>, <a href="#wrglossary.15117">498</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17782">597</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsLTpenaltycheck"><code class="csfmt">\glsLTpenaltycheck</code></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9888">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17786">597</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmakefirstuc"><code class="csfmt">\glsmakefirstuc</code></a><span class="qquad"></span><a href="#wrglossary.11187">356</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17789">597</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmcols"><code class="csfmt">\glsmcols</code></a><span class="qquad"></span><a href="#sec:mcolstyles">&#xa7;13.1.8</a>; <a href="#wrglossary.10224">321</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17797">598</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmeasuredepth"><code class="csfmt">\glsmeasuredepth</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11427">367</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17799">598</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmeasureheight"><code class="csfmt">\glsmeasureheight</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11426">366</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17802">598</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmeasurewidth"><code class="csfmt">\glsmeasurewidth</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.11428">367</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17805">598</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11226">357</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17808">598</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11222">357</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17814">598</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmfuexcl"><code class="csfmt">\glsmfuexcl</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.11162">355</a>&#x2013;<a href="#wrglossary.11217">357</a>, <a href="#wrglossary.17813">598</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17820">599</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsmoveentry"><code class="csfmt">\glsmoveentry</code></a><span class="qquad"></span><a href="#sec:moveentry">&#xa7;4.7</a>; <a href="#wrglossary.4672">156</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17825">599</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSname"><code class="csfmt">\GLSname</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5219">171</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17818">596</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsname"><code class="csfmt">\Glsname</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5217">171</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17823">596</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsname"><code class="csfmt">\glsname</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5205">170</a>, <a href="#wrglossary.5215">171</a>, <a href="#wrglossary.15436">505</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17829">596</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11854">382</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17836">596</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a><span class="qquad"></span><a href="#sec:styles">&#xa7;13</a>; <a href="#wrglossary.6313">204</a>, <a href="#wrglossary.9424">291</a>, <a href="#wrglossary.9464">292</a>, <a href="#wrglossary.10072">314</a>, <a href="#wrglossary.10409">327</a>, <a href="#wrglossary.10414">328</a>, <a href="#wrglossary.16667">557</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17839">596</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10482">330</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17843">597</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnavhyperlinkname"><code class="csfmt">\glsnavhyperlinkname</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10485">330</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17847">597</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10465">329</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17850">597</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10471">329</a>, <a href="#wrglossary.10488">330</a>, <a href="#wrglossary.17593">587</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17854">597</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.3966">134</a>, <a href="#wrglossary.7929">249</a>, <a href="#wrglossary.7950">250</a>, <a href="#wrglossary.15447">505</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17858">597</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4409">149</a>, <a href="#wrglossary.14922">486</a>, <span class="summarylocfmt"><a href="#wrglossary.17863">597</a></span>,&#xa0;<a href="#wrglossary.18131">606</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.8649">269</a>, <a href="#wrglossary.9396">290</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17866">598</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnoidxdisplayloclisthandler"><code class="csfmt">\glsnoidxdisplayloclisthandler</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5905">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17871">598</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.5859">189</a>, <a href="#wrglossary.9352">288</a>, <a href="#wrglossary.9361">289</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17875">598</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnoidxloclisthandler"><code class="csfmt">\glsnoidxloclisthandler</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9356">288</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17880">598</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnoidxnumberlistloophandler"><code class="csfmt">\glsnoidxnumberlistloophandler</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9405">290</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17884">598</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.3976">134</a>, <a href="#wrglossary.7935">249</a>, <a href="#wrglossary.7962">250</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17887">598</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.3964">134</a>, <a href="#wrglossary.7938">249</a>, <a href="#wrglossary.7954">250</a>, <a href="#wrglossary.15446">505</a>, <a href="#wrglossary.16616">555</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17892">598</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8621">268</a>, <a href="#wrglossary.8720">272</a>, <a href="#wrglossary.9136">281</a>, <a href="#wrglossary.9140">282</a>, <a href="#wrglossary.11001">345</a>, <a href="#wrglossary.13062">420</a>, <a href="#wrglossary.13120">422</a>, <a href="#wrglossary.15264">499</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17897">599</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9367">289</a>, <a href="#wrglossary.9402">290</a>, <a href="#wrglossary.17886">598</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17906">599</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1370">49</a>, <a href="#wrglossary.1378">50</a>, <a href="#wrglossary.8103">253</a>, <span class="summarylocfmt"><a href="#wrglossary.17909">599</a></span>,&#xa0;<a href="#wrglossary.19876">664</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnumlistlastsep"><code class="csfmt">\glsnumlistlastsep</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5883">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17915">599</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsnumlistsep"><code class="csfmt">\glsnumlistsep</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5880">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17922">599</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10758">337</a>, <a href="#wrglossary.14321">466</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17927">599</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a><span class="qquad"></span><a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.9514">293</a>, <a href="#wrglossary.9723">301</a>&#x2013;<a href="#wrglossary.9834">305</a> passim, <a href="#wrglossary.9953">309</a>&#x2013;<a href="#wrglossary.10043">313</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17929">600</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspar"><code class="csfmt">\glspar</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3783">129</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17934">600</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspatchLToutput"><code class="csfmt">\glspatchLToutput</code></a><span class="qquad"></span><a href="#wrglossary.17778">594</a>, <span class="summarylocfmt"><a href="#wrglossary.17937">600</a></span>,&#xa0;<a href="#wrglossary.18069">604</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.5032">165</a>, <a href="#wrglossary.7347">232</a>, <a href="#wrglossary.11422">365</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17940">600</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspenaltygroupskip"><code class="csfmt">\glspenaltygroupskip</code></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9887">307</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17945">600</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspercentchar"><code class="csfmt">\glspercentchar</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10764">337</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17950">600</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5070">166</a>, <a href="#wrglossary.5364">176</a>, <a href="#wrglossary.11612">372</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17953">600</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5068">166</a>, <a href="#wrglossary.5363">176</a>, <a href="#wrglossary.11590">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17958">601</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspl"><code class="csfmt">\glspl</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.3835">131</a>, <a href="#wrglossary.5066">166</a>, <a href="#wrglossary.5362">176</a>, <a href="#wrglossary.11569">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17963">601</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSplural"><code class="csfmt">\GLSplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5195">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17966">601</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsplural"><code class="csfmt">\Glsplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5193">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17971">601</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5189">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17976">601</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11858">382</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17985">601</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a><span class="qquad"></span><a href="#sec:plurals">&#xa7;4.1</a>; <a href="#wrglossary.1383">50</a>, <a href="#wrglossary.3837">131</a>, <a href="#wrglossary.4131">138</a>, <a href="#wrglossary.4155">139</a>, <a href="#wrglossary.6001">192</a>, <a href="#wrglossary.6004">193</a>, <a href="#wrglossary.6355">205</a>, <a href="#wrglossary.13738">445</a>, <a href="#wrglossary.15380">503</a>, <a href="#wrglossary.15461">505</a>, <a href="#wrglossary.16757">560</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17988">601</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>,&#xa0;<a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.2609">91</a>, <a href="#wrglossary.7627">242</a>, <a href="#wrglossary.9557">295</a>, <a href="#wrglossary.12542">405</a>, <a href="#wrglossary.15279">499</a>, <a href="#wrglossary.15351">502</a>, <a href="#wrglossary.16867">563</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17990">602</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspostinline"><code class="csfmt">\glspostinline</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10269">322</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17997">602</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspostinlinedescformat"><code class="csfmt">\glspostinlinedescformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18000">602</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspostinlinesubdescformat"><code class="csfmt">\glspostinlinesubdescformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18003">602</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a><span class="qquad"></span><a href="#sec:glshooks">&#xa7;5.1.5</a>; <a href="#wrglossary.5432">177</a>&#x2013;<a href="#wrglossary.5564">181</a> passim, <a href="#wrglossary.7146">223</a>, <a href="#wrglossary.7158">224</a>, <a href="#wrglossary.15285">499</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18006">602</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11525">369</a>&#x2013;<a href="#wrglossary.11680">374</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18013">602</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2894">99</a>&#x2013;<a href="#wrglossary.2943">101</a>, <a href="#wrglossary.3888">132</a>, <a href="#wrglossary.13519">436</a>&#x2013;<a href="#wrglossary.13564">439</a> passim, <span class="summarylocfmt"><a href="#wrglossary.18015">602</a></span>,&#xa0;<a href="#wrglossary.19948">666</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsps"><code class="xtrcsfmt">\glsps</code></a><span class="qquad"></span><a href="#wrglossary.13181">424</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18021">603</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a><span class="qquad"></span><a href="#wrglossary.13183">424</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18024">603</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsquote"><code class="csfmt">\glsquote</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10776">338</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18027">603</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2378">83</a>&#x2013;<a href="#wrglossary.2460">86</a> passim, <a href="#wrglossary.7632">242</a>, <a href="#wrglossary.13640">442</a>, <a href="#wrglossary.13845">449</a>, <a href="#wrglossary.17031">569</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18032">603</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.2703">94</a>, <a href="#wrglossary.5977">192</a>, <a href="#wrglossary.6028">193</a>, <a href="#wrglossary.7255">228</a>, <a href="#wrglossary.7367">233</a>, <a href="#wrglossary.8209">256</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18042">603</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>, <a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a> &amp; <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSname"><code class="csfmt">\GLSname</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5223">171</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17828">599</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsname"><code class="csfmt">\Glsname</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5221">171</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17833">599</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsname"><code class="csfmt">\glsname</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5209">171</a>, <a href="#wrglossary.15446">508</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17839">599</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11864">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17846">599</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a><span class="qquad"></span><a href="#sec:styles">&#xa7;13</a>; <a href="#wrglossary.6317">205</a>, <a href="#wrglossary.9428">292</a>, <a href="#wrglossary.9468">293</a>, <a href="#wrglossary.10076">315</a>, <a href="#wrglossary.10413">328</a>, <a href="#wrglossary.10418">329</a>, <a href="#wrglossary.16677">560</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17849">599</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnavhypergroupdotarget"><code class="csfmt">\glsnavhypergroupdotarget</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10486">331</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17853">600</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnavhyperlink"><code class="csfmt">\glsnavhyperlink</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10490">331</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17856">600</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnavhyperlinkname"><code class="csfmt">\glsnavhyperlinkname</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10493">331</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17860">600</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnavhypertarget"><code class="csfmt">\glsnavhypertarget</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10469">330</a>, <a href="#wrglossary.10487">331</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17863">600</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnavigation"><code class="csfmt">\glsnavigation</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10475">330</a>&#x2013;<a href="#wrglossary.10511">332</a>, <a href="#wrglossary.17603">590</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17868">600</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnavigationitem"><code class="csfmt">\glsnavigationitem</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10502">331</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17872">600</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnextpages"><code class="csfmt">\glsnextpages</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.3970">134</a>, <a href="#wrglossary.7933">250</a>, <a href="#wrglossary.7954">251</a>, <a href="#wrglossary.15457">508</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17875">601</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4413">149</a>, <a href="#wrglossary.14932">489</a>, <span class="summarylocfmt"><a href="#wrglossary.17880">601</a></span>,&#xa0;<a href="#wrglossary.18148">609</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.8653">270</a>, <a href="#wrglossary.9400">291</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17883">601</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnoidxdisplayloclisthandler"><code class="csfmt">\glsnoidxdisplayloclisthandler</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5909">191</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17888">601</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnoidxloclist"><code class="csfmt">\glsnoidxloclist</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.5863">190</a>, <a href="#wrglossary.9356">289</a>, <a href="#wrglossary.9365">290</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17892">601</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnoidxloclisthandler"><code class="csfmt">\glsnoidxloclisthandler</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9360">289</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17897">601</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnoidxnumberlistloophandler"><code class="csfmt">\glsnoidxnumberlistloophandler</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9409">291</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17901">601</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnoidxprenumberlist"><code class="csfmt">\glsnoidxprenumberlist</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.3980">134</a>, <a href="#wrglossary.7939">250</a>, <a href="#wrglossary.7966">251</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17904">602</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnonextpages"><code class="csfmt">\glsnonextpages</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.3968">134</a>, <a href="#wrglossary.7942">250</a>, <a href="#wrglossary.7958">251</a>, <a href="#wrglossary.15456">508</a>, <a href="#wrglossary.16626">558</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17909">602</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnumberformat"><code class="csfmt">\glsnumberformat</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8625">269</a>, <a href="#wrglossary.8724">273</a>, <a href="#wrglossary.9140">282</a>, <a href="#wrglossary.9144">283</a>, <a href="#wrglossary.11011">347</a>, <a href="#wrglossary.13072">423</a>, <a href="#wrglossary.13130">425</a>, <a href="#wrglossary.15274">502</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17914">602</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnumberlistloop"><code class="csfmt">\glsnumberlistloop</code></a><span class="qquad"></span><a href="#sec:numberlistloop">&#xa7;12.6</a>; <a href="#wrglossary.9371">290</a>, <a href="#wrglossary.9406">291</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17923">602</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnumbersgroupname"><code class="csfmt">\glsnumbersgroupname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1374">49</a>, <a href="#wrglossary.1382">50</a>, <a href="#wrglossary.8107">254</a>, <span class="summarylocfmt"><a href="#wrglossary.17926">602</a></span>,&#xa0;<a href="#wrglossary.19893">667</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnumlistlastsep"><code class="csfmt">\glsnumlistlastsep</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5887">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17932">602</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsnumlistsep"><code class="csfmt">\glsnumlistsep</code></a><span class="qquad"></span><a href="#sec:glsnolink">&#xa7;5.2</a>; <a href="#wrglossary.5884">190</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17939">603</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsopenbrace"><code class="csfmt">\glsopenbrace</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10768">339</a>, <a href="#wrglossary.14331">469</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17944">603</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspagelistwidth"><code class="csfmt">\glspagelistwidth</code></a><span class="qquad"></span><a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.9518">294</a>, <a href="#wrglossary.9727">302</a>&#x2013;<a href="#wrglossary.9838">306</a> passim, <a href="#wrglossary.9957">311</a>&#x2013;<a href="#wrglossary.10047">314</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17946">603</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspar"><code class="csfmt">\glspar</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3787">129</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17951">603</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspatchLToutput"><code class="csfmt">\glspatchLToutput</code></a><span class="qquad"></span><a href="#wrglossary.17788">597</a>, <span class="summarylocfmt"><a href="#wrglossary.17954">603</a></span>,&#xa0;<a href="#wrglossary.18086">608</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspatchtabularx"><code class="csfmt">\glspatchtabularx</code></a><span class="qquad"></span><a href="#sec:measuring">&#xa7;15.5</a>; <a href="#wrglossary.5036">165</a>, <a href="#wrglossary.7351">233</a>, <a href="#wrglossary.11432">367</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17957">603</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspenaltygroupskip"><code class="csfmt">\glspenaltygroupskip</code></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9891">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17962">603</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspercentchar"><code class="csfmt">\glspercentchar</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10774">339</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17967">604</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5074">166</a>, <a href="#wrglossary.5368">176</a>, <a href="#wrglossary.11622">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17970">604</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.5072">166</a>, <a href="#wrglossary.5367">176</a>, <a href="#wrglossary.11600">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17975">604</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspl"><code class="csfmt">\glspl</code></a><span class="qquad"></span><a href="#sec:gls-like">&#xa7;5.1.2</a>; <a href="#wrglossary.3839">131</a>, <a href="#wrglossary.5070">166</a>, <a href="#wrglossary.5366">176</a>, <a href="#wrglossary.11579">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17980">604</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSplural"><code class="csfmt">\GLSplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5199">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17983">604</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsplural"><code class="csfmt">\Glsplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5197">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17988">604</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5193">170</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.17993">604</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11868">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18002">605</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a><span class="qquad"></span><a href="#sec:plurals">&#xa7;4.1</a>; <a href="#wrglossary.1387">50</a>, <a href="#wrglossary.3841">131</a>, <a href="#wrglossary.4135">138</a>, <a href="#wrglossary.4159">139</a>, <a href="#wrglossary.6005">193</a>, <a href="#wrglossary.6008">194</a>, <a href="#wrglossary.6359">206</a>, <a href="#wrglossary.13748">448</a>, <a href="#wrglossary.15390">506</a>, <a href="#wrglossary.15471">508</a>, <a href="#wrglossary.16767">563</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18005">605</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>,&#xa0;<a href="#sec:predefinedstyles">&#xa7;13.1</a>; <a href="#wrglossary.2613">91</a>, <a href="#wrglossary.7631">243</a>, <a href="#wrglossary.9561">296</a>, <a href="#wrglossary.12552">408</a>, <a href="#wrglossary.15289">502</a>, <a href="#wrglossary.15361">505</a>, <a href="#wrglossary.16877">566</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18007">605</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspostinline"><code class="csfmt">\glspostinline</code></a><span class="qquad"></span><a href="#sec:inline">&#xa7;13.1.9</a>; <a href="#wrglossary.10273">324</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18014">605</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspostinlinedescformat"><code class="csfmt">\glspostinlinedescformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18017">605</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspostinlinesubdescformat"><code class="csfmt">\glspostinlinesubdescformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18020">605</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a><span class="qquad"></span><a href="#sec:glshooks">&#xa7;5.1.5</a>; <a href="#wrglossary.5436">177</a>, <a href="#wrglossary.5558">181</a>, <a href="#wrglossary.7150">224</a>, <a href="#wrglossary.7162">225</a>, <a href="#wrglossary.15295">502</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18023">605</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11535">372</a>&#x2013;<a href="#wrglossary.11690">377</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18030">606</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsprestandardsort"><code class="csfmt">\glsprestandardsort</code></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2898">99</a>&#x2013;<a href="#wrglossary.2947">101</a>, <a href="#wrglossary.3892">132</a>, <a href="#wrglossary.13529">439</a>&#x2013;<a href="#wrglossary.13574">442</a> passim, <span class="summarylocfmt"><a href="#wrglossary.18032">606</a></span>,&#xa0;<a href="#wrglossary.19965">669</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsps"><code class="xtrcsfmt">\glsps</code></a><span class="qquad"></span><a href="#wrglossary.13191">427</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18038">606</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glspt"><code class="xtrcsfmt">\glspt</code></a><span class="qquad"></span><a href="#wrglossary.13193">427</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18041">606</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsquote"><code class="csfmt">\glsquote</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10786">340</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18044">606</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2382">83</a>&#x2013;<a href="#wrglossary.2464">86</a> passim, <a href="#wrglossary.7636">243</a>, <a href="#wrglossary.13650">445</a>, <a href="#wrglossary.13855">452</a>, <a href="#wrglossary.17041">572</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18049">606</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.2707">94</a>, <a href="#wrglossary.5981">193</a>, <a href="#wrglossary.6032">194</a>, <a href="#wrglossary.7259">229</a>, <a href="#wrglossary.7371">234</a>, <a href="#wrglossary.8213">257</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18059">607</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>, <a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a> &amp; <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7267">228</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18045">603</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>, <a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>, <a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a> &amp; <a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7271">229</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18062">607</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>, <a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>, <a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a> &amp; <a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7371">233</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18050">604</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsresetcurrcounttrue"><code class="csfmt">\glsresetcurrcounttrue</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7370">233</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18053">604</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2395">84</a>, <a href="#wrglossary.2431">85</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18056">604</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7933">249</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18060">604</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsresetsubentrycounter"><code class="csfmt">\glsresetsubentrycounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2463">86</a>, <a href="#wrglossary.10347">326</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18063">604</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsrestoreLToutput"><code class="csfmt">\glsrestoreLToutput</code></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9883">307</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18067">604</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssee"><code class="csfmt">\glssee</code></a><span class="qquad"></span><a href="#sec:crossref">&#xa7;11</a>; <a href="#wrglossary.1925">69</a>, <a href="#wrglossary.2594">90</a>&#x2013;<a href="#wrglossary.2744">95</a> passim, <a href="#wrglossary.3978">134</a>, <a href="#wrglossary.8300">259</a>&#x2013;<a href="#wrglossary.8448">265</a> passim, <a href="#wrglossary.14075">456</a>&#x2013;<a href="#wrglossary.14126">458</a>, <a href="#wrglossary.15480">506</a>, <span class="summarylocfmt"><a href="#wrglossary.18070">604</a></span>,&#xa0;<a href="#wrglossary.18604">623</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8322">260</a>&#x2013;<a href="#wrglossary.8435">264</a> passim, <a href="#wrglossary.9373">289</a>, <a href="#wrglossary.9410">290</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18075">604</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8395">263</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18082">605</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8400">263</a>, <a href="#wrglossary.8428">264</a>, <a href="#wrglossary.12276">398</a>, <a href="#wrglossary.12445">403</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18090">605</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8393">263</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18094">605</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8388">263</a>, <a href="#wrglossary.8436">264</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18098">605</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsseesep"><code class="csfmt">\glsseesep</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8391">263</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18103">605</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.5041">165</a>, <a href="#wrglossary.5385">176</a>, <a href="#wrglossary.5702">184</a>, <a href="#wrglossary.11168">354</a>, <a href="#wrglossary.11647">373</a>, <a href="#wrglossary.15094">495</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18108">605</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3694">126</a>, <a href="#wrglossary.11063">348</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18115">606</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a><span class="qquad"></span><a href="#wrglossary.13462">434</a>, <a href="#wrglossary.14997">489</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18121">606</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3676">125</a>, <a href="#wrglossary.8796">274</a>, <a href="#wrglossary.9019">278</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18124">606</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4403">148</a>, <a href="#wrglossary.17865">597</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18129">606</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4404">148</a>, <a href="#wrglossary.17446">582</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18132">606</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a><span class="qquad"></span><a href="#sec:languages">&#xa7;1.5</a>; <a href="#wrglossary.450">16</a>, <a href="#wrglossary.1261">44</a>, <a href="#wrglossary.9055">279</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18135">606</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a><span class="qquad"></span><a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8747">272</a>, <a href="#wrglossary.8766">273</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18139">606</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a><span class="qquad"></span><a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8749">273</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18141">607</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssettoctitle"><code class="csfmt">\glssettoctitle</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7851">247</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18143">607</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10155">318</a>, <a href="#wrglossary.10178">319</a>, <a href="#wrglossary.13865">450</a>&#x2013;<a href="#wrglossary.13968">453</a> passim, <a href="#wrglossary.15865">525</a>, <a href="#wrglossary.15984">531</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18149">607</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3639">124</a>, <a href="#wrglossary.3647">125</a>, <a href="#wrglossary.8915">276</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18152">607</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></a><span class="qquad"></span><a href="#sec:langenc">&#xa7;14.2</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.3069">105</a>, <a href="#wrglossary.10838">340</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18155">607</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a><span class="qquad"></span><a href="#sec:groups">&#xa7;14.4</a>; <a href="#wrglossary.577">20</a>, <a href="#wrglossary.1213">43</a>, <a href="#wrglossary.11100">350</a>, <a href="#wrglossary.11108">351</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18164">607</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a><span class="qquad"></span><a href="#sec:langenc">&#xa7;14.2</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.3034">104</a>, <a href="#wrglossary.3068">105</a>, <a href="#wrglossary.3588">122</a>, <a href="#wrglossary.10819">339</a>, <a href="#wrglossary.14276">464</a>, <a href="#wrglossary.14364">467</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18168">607</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.8922">276</a>, <a href="#wrglossary.11068">349</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18177">608</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.8732">272</a>, <a href="#wrglossary.11077">349</a>, <a href="#wrglossary.11082">350</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18180">608</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a><span class="qquad"></span><a href="#sec:groups">&#xa7;14.4</a>; <a href="#wrglossary.579">20</a>, <a href="#wrglossary.3064">105</a>, <a href="#wrglossary.11103">351</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18186">608</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyStyles"><code class="csfmt">\GlsSetXdyStyles</code></a><span class="qquad"></span><a href="#sec:xdystyles">&#xa7;14.1</a>; <a href="#wrglossary.10798">338</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18190">608</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7375">234</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18067">607</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsresetcurrcounttrue"><code class="csfmt">\glsresetcurrcounttrue</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7374">234</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18070">607</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsresetentrycounter"><code class="csfmt">\glsresetentrycounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2399">84</a>, <a href="#wrglossary.2435">85</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18073">607</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsresetentrylist"><code class="csfmt">\glsresetentrylist</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7937">250</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18077">607</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsresetsubentrycounter"><code class="csfmt">\glsresetsubentrycounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2467">86</a>, <a href="#wrglossary.10351">327</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18080">607</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsrestoreLToutput"><code class="csfmt">\glsrestoreLToutput</code></a><span class="qquad"></span><a href="#sec:longbooktabsstyles">&#xa7;13.1.4</a>; <a href="#wrglossary.9887">308</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18084">607</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssee"><code class="csfmt">\glssee</code></a><span class="qquad"></span><a href="#sec:crossref">&#xa7;11</a>; <a href="#wrglossary.1929">69</a>, <a href="#wrglossary.2598">90</a>&#x2013;<a href="#wrglossary.2748">95</a> passim, <a href="#wrglossary.3982">134</a>, <a href="#wrglossary.8304">260</a>&#x2013;<a href="#wrglossary.8452">266</a> passim, <a href="#wrglossary.14085">459</a>&#x2013;<a href="#wrglossary.14136">461</a>, <a href="#wrglossary.15490">509</a>, <span class="summarylocfmt"><a href="#wrglossary.18087">608</a></span>,&#xa0;<a href="#wrglossary.18621">626</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8326">261</a>&#x2013;<a href="#wrglossary.8439">265</a> passim, <a href="#wrglossary.9377">290</a>, <a href="#wrglossary.9414">291</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18092">608</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8399">264</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18099">608</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8404">264</a>, <a href="#wrglossary.8432">265</a>, <a href="#wrglossary.12286">401</a>, <a href="#wrglossary.12455">406</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18107">608</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8397">264</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18111">608</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8392">264</a>, <a href="#wrglossary.8440">265</a>, <span class="summarylocfmt"><a href="#wrglossary.18115">608</a></span>,&#xa0;<a href="#wrglossary.18123">609</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsseesep"><code class="csfmt">\glsseesep</code></a><span class="qquad"></span><a href="#sec:customxr">&#xa7;11.1</a>; <a href="#wrglossary.8395">264</a>, <a href="#wrglossary.18119">608</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18120">609</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.5045">165</a>, <a href="#wrglossary.5389">176</a>, <a href="#wrglossary.5706">184</a>, <a href="#wrglossary.11178">356</a>, <a href="#wrglossary.11657">376</a>, <a href="#wrglossary.15104">498</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18125">609</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsSetAlphaCompositor"><code class="csfmt">\glsSetAlphaCompositor</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3698">126</a>, <a href="#wrglossary.11073">350</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18132">609</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssetcategoryattribute"><code class="xtrcsfmt">\glssetcategoryattribute</code></a><span class="qquad"></span><a href="#wrglossary.13472">437</a>, <a href="#wrglossary.15007">492</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18138">609</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsSetCompositor"><code class="csfmt">\glsSetCompositor</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3680">125</a>, <a href="#wrglossary.8800">275</a>, <a href="#wrglossary.9023">279</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18141">609</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssetexpandfield"><code class="csfmt">\glssetexpandfield</code></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4407">148</a>, <a href="#wrglossary.17882">601</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18146">609</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssetnoexpandfield"><code class="csfmt">\glssetnoexpandfield</code></a><span class="qquad"></span><a href="#sec:expansion">&#xa7;4.4</a>; <a href="#wrglossary.4408">148</a>, <a href="#wrglossary.17456">585</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18149">609</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetQuote"><code class="csfmt">\GlsSetQuote</code></a><span class="qquad"></span><a href="#sec:languages">&#xa7;1.5</a>; <a href="#wrglossary.451">16</a>, <a href="#wrglossary.1265">44</a>, <a href="#wrglossary.9059">280</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18152">610</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsSetSuffixF"><code class="csfmt">\glsSetSuffixF</code></a><span class="qquad"></span><a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8751">273</a>, <a href="#wrglossary.8770">274</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18156">610</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsSetSuffixFF"><code class="csfmt">\glsSetSuffixFF</code></a><span class="qquad"></span><a href="#sec:ranges">&#xa7;12.2</a>; <a href="#wrglossary.8753">274</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18158">610</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssettoctitle"><code class="csfmt">\glssettoctitle</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7855">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18160">610</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10159">319</a>, <a href="#wrglossary.10182">320</a>, <a href="#wrglossary.13875">453</a>&#x2013;<a href="#wrglossary.13978">456</a> passim, <a href="#wrglossary.15875">528</a>, <a href="#wrglossary.15994">534</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18166">610</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetWriteIstHook"><code class="csfmt">\GlsSetWriteIstHook</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3643">124</a>, <a href="#wrglossary.3651">125</a>, <a href="#wrglossary.8919">277</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18169">610</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyCodePage"><code class="csfmt">\GlsSetXdyCodePage</code></a><span class="qquad"></span><a href="#sec:langenc">&#xa7;14.2</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.3073">105</a>, <a href="#wrglossary.10848">342</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18172">610</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyFirstLetterAfterDigits"><code class="csfmt">\GlsSetXdyFirstLetterAfterDigits</code></a><span class="qquad"></span><a href="#sec:groups">&#xa7;14.4</a>; <a href="#wrglossary.578">20</a>, <a href="#wrglossary.1217">43</a>, <a href="#wrglossary.11110">352</a>, <a href="#wrglossary.11118">353</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18181">611</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyLanguage"><code class="csfmt">\GlsSetXdyLanguage</code></a><span class="qquad"></span><a href="#sec:langenc">&#xa7;14.2</a>; <a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.3038">104</a>, <a href="#wrglossary.3072">105</a>, <a href="#wrglossary.3592">122</a>, <a href="#wrglossary.10829">341</a>, <a href="#wrglossary.14286">467</a>, <a href="#wrglossary.14374">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18185">611</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyLocationClassOrder"><code class="csfmt">\GlsSetXdyLocationClassOrder</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.8926">277</a>, <a href="#wrglossary.11078">351</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18194">611</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyMinRangeLength"><code class="csfmt">\GlsSetXdyMinRangeLength</code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.8736">273</a>, <a href="#wrglossary.11087">351</a>, <a href="#wrglossary.11092">352</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18197">611</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyNumberGroupOrder"><code class="csfmt">\GlsSetXdyNumberGroupOrder</code></a><span class="qquad"></span><a href="#sec:groups">&#xa7;14.4</a>; <a href="#wrglossary.580">20</a>, <a href="#wrglossary.3068">105</a>, <a href="#wrglossary.11113">353</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18203">611</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsSetXdyStyles"><code class="csfmt">\GlsSetXdyStyles</code></a><span class="qquad"></span><a href="#sec:xdystyles">&#xa7;14.1</a>; <a href="#wrglossary.10808">340</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18207">611</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsAddXdyStyle"><code class="csfmt">\GlsAddXdyStyle</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11872">383</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18194">608</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11825">380</a>, <a href="#wrglossary.14894">485</a>, <a href="#wrglossary.17455">582</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18197">608</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshortplaccsupp"><code class="csfmt">\glsshortplaccsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11827">380</a>, <a href="#wrglossary.14895">485</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18202">609</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11874">383</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18207">609</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6585">211</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18210">609</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshowaccsupp"><code class="csfmt">\glsshowaccsupp</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1995">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18214">609</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1972">71</a>, <a href="#wrglossary.1983">72</a>, <span class="summarylocfmt"><a href="#wrglossary.18217">609</a></span>,&#xa0;<a href="#wrglossary.18230">610</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetfont"><code class="csfmt">\glsshowtargetfont</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1988">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18221">609</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1982">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18225">609</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1980">71</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18228">609</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1984">72</a>, <a href="#wrglossary.18224">609</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18232">610</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetsymbol"><code class="csfmt">\glsshowtargetsymbol</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1985">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18235">610</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2877">99</a>, <a href="#wrglossary.13547">438</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18238">610</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsstartrange"><code class="csfmt">\glsstartrange</code></a><span class="qquad"></span><a href="#wrglossary.8136">255</a>, <a href="#wrglossary.8724">272</a>, <a href="#wrglossary.17013">568</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18240">610</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsstepentry"><code class="csfmt">\glsstepentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2400">84</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18246">610</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsstepsubentry"><code class="csfmt">\glsstepsubentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2470">86</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18251">610</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssubentrycounterfalse"><code class="csfmt">\glssubentrycounterfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2485">87</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18256">610</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssubentrycounterlabel"><code class="csfmt">\glssubentrycounterlabel</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2478">87</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18259">611</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssubentrycountertrue"><code class="csfmt">\glssubentrycountertrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2486">87</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18263">611</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.2471">86</a>, <a href="#wrglossary.2483">87</a>, <a href="#wrglossary.10365">326</a>, <a href="#wrglossary.10397">327</a>, <a href="#wrglossary.10582">333</a>, <a href="#wrglossary.10640">334</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18266">611</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssubgroupheading"><code class="xtrcsfmt">\glssubgroupheading</code></a><span class="qquad"></span><a href="#wrglossary.10538">332</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18271">611</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSsymbol"><code class="csfmt">\GLSsymbol</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5240">171</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18275">611</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glssymbol"><code class="csfmt">\Glssymbol</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5238">171</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18280">611</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4099">137</a>, <a href="#wrglossary.4912">162</a>, <a href="#wrglossary.5231">171</a>, <a href="#wrglossary.5511">179</a>, <a href="#wrglossary.12994">418</a>, <a href="#wrglossary.14739">480</a>, <a href="#wrglossary.14925">486</a>, <a href="#wrglossary.15521">507</a>, <span class="summarylocfmt"><a href="#wrglossary.18286">611</a></span>,&#xa0;<a href="#wrglossary.18311">612</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11862">382</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18293">612</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssymbolnav"><code class="csfmt">\glssymbolnav</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10498">330</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18296">612</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSsymbolplural"><code class="csfmt">\GLSsymbolplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18299">612</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glssymbolplural"><code class="csfmt">\Glssymbolplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18304">612</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></a><span class="qquad"></span><a href="#wrglossary.15531">508</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18309">612</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11864">382</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18313">612</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1369">49</a>, <a href="#wrglossary.1377">50</a>, <a href="#wrglossary.8102">253</a>, <span class="summarylocfmt"><a href="#wrglossary.18316">613</a></span>,&#xa0;<a href="#wrglossary.19959">666</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.1976">71</a>, <a href="#wrglossary.9461">292</a>, <a href="#wrglossary.10402">327</a>, <a href="#wrglossary.10578">333</a>, <a href="#wrglossary.11126">352</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18322">613</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.4820">160</a>, <a href="#wrglossary.8665">270</a>, <a href="#wrglossary.11140">353</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18327">613</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4188">141</a>, <a href="#wrglossary.5158">169</a>, <a href="#wrglossary.11151">353</a>, <a href="#wrglossary.15085">495</a>, <a href="#wrglossary.16799">561</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18331">613</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4187">141</a>, <a href="#wrglossary.5156">169</a>, <a href="#wrglossary.11171">354</a>, <a href="#wrglossary.15090">495</a>, <a href="#wrglossary.16798">561</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18336">613</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstext"><code class="csfmt">\glstext</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.2129">76</a>, <a href="#wrglossary.2177">77</a>, <a href="#wrglossary.4186">141</a>, <a href="#wrglossary.5152">169</a>, <a href="#wrglossary.5210">170</a>, <a href="#wrglossary.6270">202</a>, <a href="#wrglossary.12925">415</a>, <a href="#wrglossary.14158">459</a>, <a href="#wrglossary.14230">462</a>, <a href="#wrglossary.15168">497</a>, <a href="#wrglossary.16797">561</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18341">613</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:glstextlike"><code class="csfmt">\glstext</code>-like</dfn><span class="qquad"></span><a href="#wrglossary.4877">161</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15167">497</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11856">382</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18351">613</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a><span class="qquad"></span><a href="#sec:glslink">&#xa7;5.1</a>; <a href="#wrglossary.4869">161</a>&#x2013;<a href="#wrglossary.5134">168</a> passim, <a href="#wrglossary.5318">175</a>, <a href="#wrglossary.5514">179</a>, <a href="#wrglossary.5687">184</a>, <a href="#wrglossary.6115">196</a>, <a href="#wrglossary.15627">511</a>, <a href="#wrglossary.15656">512</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18354">614</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.1387">50</a>, <a href="#wrglossary.6358">205</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18359">614</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstildechar"><code class="csfmt">\glstildechar</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10766">337</a>, <a href="#wrglossary.10770">338</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18365">614</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstocfalse"><code class="csfmt">\glstocfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2253">79</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18368">614</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstoctrue"><code class="csfmt">\glstoctrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2252">79</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18371">614</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10089">315</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18374">614</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10076">314</a>, <a href="#wrglossary.10208">320</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18376">614</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreeindent"><code class="csfmt">\glstreeindent</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10128">317</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18381">615</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10098">315</a>, <a href="#wrglossary.10105">316</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18384">615</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreenamebox"><code class="csfmt">\glstreenamebox</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10184">319</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18387">615</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.9444">291</a>, <a href="#wrglossary.9473">292</a>, <a href="#wrglossary.10070">314</a>, <a href="#wrglossary.10080">315</a>, <a href="#wrglossary.10207">320</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18390">615</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10079">315</a>&#x2013;<a href="#wrglossary.10209">320</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18394">615</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10085">315</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18397">615</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreesubitem"><code class="csfmt">\glstreesubitem</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10100">316</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18399">615</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstreesubsubitem"><code class="csfmt">\glstreesubsubitem</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10102">316</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18402">615</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glstype"><code class="csfmt">\glstype</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.2157">76</a>, <a href="#wrglossary.5352">175</a>, <a href="#wrglossary.5425">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18405">616</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11882">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18211">612</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshortaccsupp"><code class="csfmt">\glsshortaccsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11835">383</a>, <a href="#wrglossary.14904">488</a>, <a href="#wrglossary.17465">585</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18214">612</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshortplaccsupp"><code class="csfmt">\glsshortplaccsupp</code></a><span class="qquad"></span><a href="#sec:accsuppcmds">&#xa7;17.2</a>; <a href="#wrglossary.11837">383</a>, <a href="#wrglossary.14905">488</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18219">612</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11884">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18224">612</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshorttok"><code class="csfmt">\glsshorttok</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6589">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18227">612</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshowaccsupp"><code class="csfmt">\glsshowaccsupp</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1999">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18231">612</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshowtarget"><code class="csfmt">\glsshowtarget</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1976">71</a>, <a href="#wrglossary.1987">72</a>, <span class="summarylocfmt"><a href="#wrglossary.18234">612</a></span>,&#xa0;<a href="#wrglossary.18247">613</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetfont"><code class="csfmt">\glsshowtargetfont</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1992">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18238">613</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1986">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18242">613</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1984">71</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18245">613</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1988">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18249">613</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsshowtargetsymbol"><code class="csfmt">\glsshowtargetsymbol</code></a><span class="qquad"></span><a href="#sec:pkgopts-general">&#xa7;2.1</a>; <a href="#wrglossary.1989">72</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18252">613</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssortnumberfmt"><code class="csfmt">\glssortnumberfmt</code></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.2881">99</a>, <a href="#wrglossary.13557">441</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18255">613</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsstartrange"><code class="csfmt">\glsstartrange</code></a><span class="qquad"></span><a href="#wrglossary.8140">256</a>, <a href="#wrglossary.8728">273</a>, <a href="#wrglossary.17023">571</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18257">613</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsstepentry"><code class="csfmt">\glsstepentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2404">84</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18263">613</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsstepsubentry"><code class="csfmt">\glsstepsubentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2474">86</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18268">614</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssubentrycounterfalse"><code class="csfmt">\glssubentrycounterfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2489">87</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18273">614</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssubentrycounterlabel"><code class="csfmt">\glssubentrycounterlabel</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2482">87</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18276">614</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssubentrycountertrue"><code class="csfmt">\glssubentrycountertrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2490">87</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18280">614</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssubentryitem"><code class="csfmt">\glssubentryitem</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.2475">86</a>, <a href="#wrglossary.2487">87</a>, <a href="#wrglossary.10369">327</a>, <a href="#wrglossary.10401">328</a>, <a href="#wrglossary.10592">334</a>, <a href="#wrglossary.10650">336</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18283">614</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssubgroupheading"><code class="xtrcsfmt">\glssubgroupheading</code></a><span class="qquad"></span><a href="#wrglossary.10548">333</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18288">614</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSsymbol"><code class="csfmt">\GLSsymbol</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5244">172</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18292">614</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glssymbol"><code class="csfmt">\Glssymbol</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5242">171</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18297">615</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4103">137</a>, <a href="#wrglossary.4916">162</a>, <a href="#wrglossary.5235">171</a>, <a href="#wrglossary.5515">179</a>, <a href="#wrglossary.13004">421</a>, <a href="#wrglossary.14749">483</a>, <a href="#wrglossary.14935">489</a>, <a href="#wrglossary.15531">510</a>, <span class="summarylocfmt"><a href="#wrglossary.18303">615</a></span>,&#xa0;<a href="#wrglossary.18328">616</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11872">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18310">615</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssymbolnav"><code class="csfmt">\glssymbolnav</code></a><span class="qquad"></span><a href="#sec:hypernav">&#xa7;13.2.2</a>; <a href="#wrglossary.10508">332</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18313">615</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSsymbolplural"><code class="csfmt">\GLSsymbolplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18316">615</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glssymbolplural"><code class="csfmt">\Glssymbolplural</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18321">615</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssymbolplural"><code class="csfmt">\glssymbolplural</code></a><span class="qquad"></span><a href="#wrglossary.15541">511</a>, <a href="#wrglossary.18318">615</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18326">616</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11874">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18330">616</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glssymbolsgroupname"><code class="csfmt">\glssymbolsgroupname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1373">49</a>, <a href="#wrglossary.1381">50</a>, <a href="#wrglossary.8106">254</a>, <span class="summarylocfmt"><a href="#wrglossary.18333">616</a></span>,&#xa0;<a href="#wrglossary.19976">669</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a><span class="qquad"></span><a href="#sec:glossarycmds">&#xa7;13.2.1</a>; <a href="#wrglossary.1980">71</a>, <a href="#wrglossary.9465">293</a>, <a href="#wrglossary.10406">328</a>, <a href="#wrglossary.10588">334</a>, <a href="#wrglossary.11136">354</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18339">616</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstexorpdfstring"><code class="csfmt">\glstexorpdfstring</code></a><span class="qquad"></span><a href="#sec:hyperref">&#xa7;15.1</a>; <a href="#wrglossary.4824">160</a>, <a href="#wrglossary.8669">271</a>, <a href="#wrglossary.11150">355</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18344">616</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLStext"><code class="csfmt">\GLStext</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4192">141</a>, <a href="#wrglossary.5162">169</a>, <a href="#wrglossary.11161">355</a>, <a href="#wrglossary.15095">498</a>, <a href="#wrglossary.16809">564</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18348">616</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4191">141</a>, <a href="#wrglossary.5160">169</a>, <a href="#wrglossary.11181">356</a>, <a href="#wrglossary.15100">498</a>, <a href="#wrglossary.16808">564</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18353">616</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstext"><code class="csfmt">\glstext</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.2133">76</a>, <a href="#wrglossary.2181">77</a>, <a href="#wrglossary.4190">141</a>, <a href="#wrglossary.5156">169</a>, <a href="#wrglossary.5214">171</a>, <a href="#wrglossary.6274">203</a>, <a href="#wrglossary.12935">418</a>, <a href="#wrglossary.14168">462</a>, <a href="#wrglossary.14240">465</a>, <a href="#wrglossary.15178">500</a>, <a href="#wrglossary.16807">564</a>, <a href="#wrglossary.18350">616</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18358">617</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:glstextlike"><code class="csfmt">\glstext</code>-like</dfn><span class="qquad"></span><a href="#wrglossary.4881">161</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15177">500</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11866">385</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18368">617</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a><span class="qquad"></span><a href="#sec:glslink">&#xa7;5.1</a>; <a href="#wrglossary.4873">161</a>&#x2013;<a href="#wrglossary.5138">168</a> passim, <a href="#wrglossary.5322">175</a>, <a href="#wrglossary.5518">179</a>, <a href="#wrglossary.5530">180</a>, <a href="#wrglossary.5691">184</a>, <a href="#wrglossary.6119">197</a>, <a href="#wrglossary.15637">514</a>, <a href="#wrglossary.15666">515</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18371">617</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.1391">50</a>, <a href="#wrglossary.6362">206</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18376">617</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstildechar"><code class="csfmt">\glstildechar</code></a><span class="qquad"></span><a href="#sec:xindy">&#xa7;14</a>; <a href="#wrglossary.10776">339</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18382">617</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstocfalse"><code class="csfmt">\glstocfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2257">79</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18385">617</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstoctrue"><code class="csfmt">\glstoctrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2256">79</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18388">618</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreechildpredesc"><code class="csfmt">\glstreechildpredesc</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10093">316</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18391">618</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreegroupheaderfmt"><code class="csfmt">\glstreegroupheaderfmt</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10080">315</a>, <a href="#wrglossary.10212">321</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18393">618</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreeindent"><code class="csfmt">\glstreeindent</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10132">318</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18398">618</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreeitem"><code class="csfmt">\glstreeitem</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10102">316</a>, <a href="#wrglossary.10109">317</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18401">618</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreenamebox"><code class="csfmt">\glstreenamebox</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10188">320</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18404">618</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreenamefmt"><code class="csfmt">\glstreenamefmt</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.9448">292</a>, <a href="#wrglossary.9477">293</a>, <a href="#wrglossary.10074">315</a>, <a href="#wrglossary.10081">316</a>, <a href="#wrglossary.10211">321</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18407">618</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreenavigationfmt"><code class="csfmt">\glstreenavigationfmt</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10083">316</a>&#x2013;<a href="#wrglossary.10213">321</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18411">618</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreepredesc"><code class="csfmt">\glstreepredesc</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10089">316</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18414">619</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreesubitem"><code class="csfmt">\glstreesubitem</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10104">317</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18416">619</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstreesubsubitem"><code class="csfmt">\glstreesubsubitem</code></a><span class="qquad"></span><a href="#sec:treestyles">&#xa7;13.1.7</a>; <a href="#wrglossary.10106">317</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18419">619</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glstype"><code class="csfmt">\glstype</code></a><span class="qquad"></span><a href="#sec:glsdisplay">&#xa7;5.1.4</a>; <a href="#wrglossary.2161">76</a>, <a href="#wrglossary.5356">176</a>, <a href="#wrglossary.5429">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18422">619</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsucmarkfalse"><code class="csfmt">\glsucmarkfalse</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18408">616</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsucmarktrue"><code class="csfmt">\glsucmarktrue</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18411">616</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsunexpandedfieldvalue"><code class="csfmt">\glsunexpandedfieldvalue</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.9595">297</a>, <a href="#wrglossary.11457">366</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18414">616</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7259">228</a>, <a href="#wrglossary.7361">233</a>, <a href="#wrglossary.7397">234</a>, <a href="#wrglossary.15632">511</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18417">616</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>, <a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> &amp; <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsucmarkfalse"><code class="csfmt">\glsucmarkfalse</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18425">619</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsucmarktrue"><code class="csfmt">\glsucmarktrue</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18428">619</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsunexpandedfieldvalue"><code class="csfmt">\glsunexpandedfieldvalue</code></a><span class="qquad"></span><a href="#sec:fetchset">&#xa7;15.6</a>; <a href="#wrglossary.9599">298</a>, <a href="#wrglossary.11467">369</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18431">619</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.7263">229</a>, <a href="#wrglossary.7365">234</a>, <a href="#wrglossary.7401">235</a>, <a href="#wrglossary.15642">514</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18434">620</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>, <a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> &amp; <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.2143">76</a>, <a href="#wrglossary.4680">156</a>, <a href="#wrglossary.5619">182</a>, <a href="#wrglossary.7271">229</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18420">616</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, <a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>, <a href="#glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></a> &amp; <a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a><span class="qquad"></span><a href="#sec:glsunset">&#xa7;7</a>; <a href="#wrglossary.2147">76</a>, <a href="#wrglossary.4684">156</a>, <a href="#wrglossary.5623">182</a>, <a href="#wrglossary.7275">230</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18437">620</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, <a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>, <a href="#glo:glslocalunsetall"><code class="csfmt">\glslocalunsetall</code></a> &amp; <a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.1386">50</a>, <a href="#wrglossary.6357">205</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18425">616</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.5043">165</a>, <a href="#wrglossary.7805">245</a>, <a href="#wrglossary.11147">353</a>, <a href="#wrglossary.11211">355</a>, <a href="#wrglossary.11543">370</a>, <a href="#wrglossary.11901">384</a>, <a href="#wrglossary.15087">495</a>, <span class="summarylocfmt"><a href="#wrglossary.18430">617</a></span>,&#xa0;<a href="#wrglossary.19123">643</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6598">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18434">617</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6599">212</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18439">617</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSuseri"><code class="csfmt">\GLSuseri</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5259">172</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18443">617</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsuseri"><code class="csfmt">\Glsuseri</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5257">172</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18448">617</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4150">139</a>, <a href="#wrglossary.5253">172</a>, <a href="#wrglossary.14926">487</a>, <a href="#wrglossary.15555">508</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18453">617</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11880">383</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18459">618</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSuserii"><code class="csfmt">\GLSuserii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5267">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18462">618</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsuserii"><code class="csfmt">\Glsuserii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5265">172</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18467">618</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5261">172</a>, <a href="#wrglossary.15564">509</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18472">618</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11883">383</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18478">618</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSuseriii"><code class="csfmt">\GLSuseriii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5275">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18481">618</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsuseriii"><code class="csfmt">\Glsuseriii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5273">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18486">618</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5269">173</a>, <a href="#wrglossary.15573">509</a>, <a href="#wrglossary.18483">618</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18491">619</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11886">383</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18497">619</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSuseriv"><code class="csfmt">\GLSuseriv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5283">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18500">619</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsuseriv"><code class="csfmt">\Glsuseriv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5281">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18505">619</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5277">173</a>, <a href="#wrglossary.15582">509</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18510">619</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11889">384</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18516">619</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSuserv"><code class="csfmt">\GLSuserv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5291">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18519">619</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsuserv"><code class="csfmt">\Glsuserv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5289">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18524">620</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5285">173</a>, <a href="#wrglossary.15591">510</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18529">620</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11892">384</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18535">620</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSuservi"><code class="csfmt">\GLSuservi</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5299">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18538">620</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsuservi"><code class="csfmt">\Glsuservi</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5297">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18543">620</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5293">174</a>, <a href="#wrglossary.15600">510</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18548">620</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11895">384</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18554">621</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswrallowprimitivemodsfalse"><code class="csfmt">\glswrallowprimitivemodsfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2681">93</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18557">621</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2679">93</a>, <a href="#wrglossary.10969">344</a>, <a href="#wrglossary.11016">346</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18559">621</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8652">269</a>, <a href="#wrglossary.8664">270</a>, <a href="#wrglossary.8885">275</a>, <a href="#wrglossary.9225">284</a>, <a href="#wrglossary.9236">285</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18561">621</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a><span class="qquad"></span><a href="#sec:locationsyntax">&#xa7;12.3</a>; <a href="#wrglossary.8846">275</a>, <a href="#wrglossary.9253">285</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18564">621</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8669">270</a>, <a href="#wrglossary.8671">271</a>, <a href="#wrglossary.9241">285</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18567">621</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswrglosslocationtextfmt"><code class="csfmt">\glswrglosslocationtextfmt</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8638">269</a>, <a href="#wrglossary.8851">275</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18570">621</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3640">124</a>, <a href="#wrglossary.3649">125</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18574">622</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswritedefhook"><code class="csfmt">\glswritedefhook</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18576">622</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2707">94</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18580">622</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10888">341</a>, <a href="#wrglossary.11003">345</a>, <a href="#wrglossary.14330">466</a>, <a href="#wrglossary.14366">467</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18584">622</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsupacrpluralsuffix"><code class="csfmt">\glsupacrpluralsuffix</code></a><span class="qquad"></span><a href="#sec:predefinedacrstyles">&#xa7;6.2.1</a>; <a href="#wrglossary.1390">50</a>, <a href="#wrglossary.6361">206</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18442">620</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.5047">165</a>, <a href="#wrglossary.7809">246</a>, <a href="#wrglossary.11157">355</a>, <a href="#wrglossary.11221">357</a>, <a href="#wrglossary.11553">373</a>, <a href="#wrglossary.11911">387</a>, <a href="#wrglossary.15097">498</a>, <span class="summarylocfmt"><a href="#wrglossary.18447">620</a></span>,&#xa0;<a href="#wrglossary.19140">646</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsUseAcrEntryDispStyle"><code class="csfmt">\GlsUseAcrEntryDispStyle</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6602">213</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18451">620</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsUseAcrStyleDefs"><code class="csfmt">\GlsUseAcrStyleDefs</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6603">213</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18456">620</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSuseri"><code class="csfmt">\GLSuseri</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5263">172</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18460">620</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsuseri"><code class="csfmt">\Glsuseri</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5261">172</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18465">621</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.4154">139</a>, <a href="#wrglossary.5257">172</a>, <a href="#wrglossary.14936">490</a>, <a href="#wrglossary.15565">511</a>, <a href="#wrglossary.18462">620</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18470">621</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11890">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18476">621</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSuserii"><code class="csfmt">\GLSuserii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5271">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18479">621</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsuserii"><code class="csfmt">\Glsuserii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5269">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18484">621</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuserii"><code class="csfmt">\glsuserii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5265">173</a>, <a href="#wrglossary.15574">512</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18489">621</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11893">386</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18495">621</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSuseriii"><code class="csfmt">\GLSuseriii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5279">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18498">622</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsuseriii"><code class="csfmt">\Glsuseriii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5277">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18503">622</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuseriii"><code class="csfmt">\glsuseriii</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5273">173</a>, <a href="#wrglossary.15583">512</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18508">622</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11896">387</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18514">622</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSuseriv"><code class="csfmt">\GLSuseriv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5287">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18517">622</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsuseriv"><code class="csfmt">\Glsuseriv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5285">173</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18522">622</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuseriv"><code class="csfmt">\glsuseriv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5281">173</a>, <a href="#wrglossary.15592">512</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18527">622</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11899">387</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18533">623</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSuserv"><code class="csfmt">\GLSuserv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5295">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18536">623</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsuserv"><code class="csfmt">\Glsuserv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5293">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18541">623</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuserv"><code class="csfmt">\glsuserv</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5289">174</a>, <a href="#wrglossary.15601">513</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18546">623</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11902">387</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18552">623</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSuservi"><code class="csfmt">\GLSuservi</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5303">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18555">623</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsuservi"><code class="csfmt">\Glsuservi</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5301">174</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18560">624</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuservi"><code class="csfmt">\glsuservi</code></a><span class="qquad"></span><a href="#sec:glstext-like">&#xa7;5.1.3</a>; <a href="#wrglossary.5297">174</a>, <a href="#wrglossary.15610">513</a>, <a href="#wrglossary.18557">623</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18565">624</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></a><span class="qquad"></span><a href="#sec:glsentryaccessdisplay">&#xa7;17.3</a>; <a href="#wrglossary.11905">387</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18571">624</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswrallowprimitivemodsfalse"><code class="csfmt">\glswrallowprimitivemodsfalse</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2685">93</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18574">624</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswrallowprimitivemodstrue"><code class="csfmt">\glswrallowprimitivemodstrue</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2683">93</a>, <a href="#wrglossary.10979">346</a>, <a href="#wrglossary.11026">348</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18576">624</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswrglossdisableanchorcmds"><code class="csfmt">\glswrglossdisableanchorcmds</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8656">270</a>, <a href="#wrglossary.8668">271</a>, <a href="#wrglossary.8889">276</a>, <a href="#wrglossary.9229">285</a>, <a href="#wrglossary.9240">286</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18578">624</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswrglossdisablelocationcmds"><code class="csfmt">\glswrglossdisablelocationcmds</code></a><span class="qquad"></span><a href="#sec:locationsyntax">&#xa7;12.3</a>; <a href="#wrglossary.8850">276</a>, <a href="#wrglossary.9257">286</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18581">624</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswrglosslocationtarget"><code class="csfmt">\glswrglosslocationtarget</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8673">271</a>, <a href="#wrglossary.8675">272</a>, <a href="#wrglossary.9245">286</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18584">625</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswrglosslocationtextfmt"><code class="csfmt">\glswrglosslocationtextfmt</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8642">270</a>, <a href="#wrglossary.8855">276</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18587">625</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswrite"><code class="csfmt">\glswrite</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3644">124</a>, <a href="#wrglossary.3653">125</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18591">625</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswritedefhook"><code class="csfmt">\glswritedefhook</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18593">625</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glswriteentry"><code class="csfmt">\glswriteentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2711">94</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18597">625</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsXcounterXformat"><code class="csfmt">\glsX<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>X<span class="meta">&#x2329;<em class="metainner">format</em>&#x232a;</span></code></a><span class="qquad"></span><a href="#sec:xindyloc">&#xa7;14.3</a>; <a href="#wrglossary.10898">343</a>, <a href="#wrglossary.11013">347</a>, <a href="#wrglossary.14340">469</a>, <a href="#wrglossary.14376">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18601">625</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7077888 -->
<section id="index7143424"><!-- start of section index7143424 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->Glsxtr<div class="labellink"><a href="#index7143424">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtr@makeglossaries"><code class="csfmt">\glsxtr@makeglossaries</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1861">66</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18587">622</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtr@record"><code class="csfmt">\glsxtr@record</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1922">68</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18592">622</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtr@record@nameref"><code class="csfmt">\glsxtr@record@nameref</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1924">68</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18596">622</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtr@recordsee"><code class="csfmt">\glsxtr@recordsee</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1926">69</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18601">623</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtr@resource"><code class="csfmt">\glsxtr@resource</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1906">68</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18606">623</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtr@texencoding"><code class="csfmt">\glsxtr@texencoding</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18610">623</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18615">623</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a><span class="qquad"></span><a href="#wrglossary.3368">114</a>, <a href="#wrglossary.3388">115</a>, <a href="#wrglossary.16348">545</a>, <span class="summarylocfmt"><a href="#wrglossary.18619">623</a></span>, <a href="#wrglossary.19294">648</a>,&#xa0;<a href="#wrglossary.19550">658</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrbookindexname"><code class="xtrcsfmt">\glsxtrbookindexname</code></a><span class="qquad"></span><a href="#wrglossary.978">36</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18625">623</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrcategoryaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>accsupp</code></a><span class="qquad"></span><a href="#wrglossary.15032">490</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18628">623</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></a><span class="qquad"></span><a href="#wrglossary.11824">380</a>, <a href="#wrglossary.15026">490</a>, <a href="#wrglossary.17453">582</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18630">624</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a><span class="qquad"></span><a href="#wrglossary.4687">156</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18633">624</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsmoveentry"><code class="csfmt">\glsmoveentry</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtr@makeglossaries"><code class="csfmt">\glsxtr@makeglossaries</code></a><span class="qquad"></span><a href="#sec:notedev.makeindex.xindy">&#xa7;1.7.1</a>; <a href="#wrglossary.1865">66</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18604">625</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtr@record"><code class="csfmt">\glsxtr@record</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1926">68</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18609">626</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtr@record@nameref"><code class="csfmt">\glsxtr@record@nameref</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1928">68</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18613">626</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtr@recordsee"><code class="csfmt">\glsxtr@recordsee</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1930">69</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18618">626</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtr@resource"><code class="csfmt">\glsxtr@resource</code></a><span class="qquad"></span><a href="#sec:notedev.bib2gls">&#xa7;1.7.3</a>; <a href="#wrglossary.1910">68</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18623">626</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtr@texencoding"><code class="csfmt">\glsxtr@texencoding</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18627">626</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrabbrvfootnote"><code class="xtrcsfmt">\glsxtrabbrvfootnote</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18632">626</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrabbrvtype"><code class="xtrcsfmt">\glsxtrabbrvtype</code></a><span class="qquad"></span><a href="#wrglossary.3372">114</a>, <a href="#wrglossary.3392">115</a>, <a href="#wrglossary.16358">548</a>, <span class="summarylocfmt"><a href="#wrglossary.18636">627</a></span>, <a href="#wrglossary.19311">651</a>,&#xa0;<a href="#wrglossary.19567">661</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrbookindexname"><code class="xtrcsfmt">\glsxtrbookindexname</code></a><span class="qquad"></span><a href="#wrglossary.979">36</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18642">627</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrcategoryaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span>accsupp</code></a><span class="qquad"></span><a href="#wrglossary.15042">493</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18645">627</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrcategoryfieldaccsupp"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">category</em>&#x232a;</span><span class="meta">&#x2329;<em class="metainner">field</em>&#x232a;</span>accsupp</code></a><span class="qquad"></span><a href="#wrglossary.11834">383</a>, <a href="#wrglossary.15036">493</a>, <a href="#wrglossary.17463">585</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18647">627</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a><span class="qquad"></span><a href="#wrglossary.4691">156</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18650">627</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsmoveentry"><code class="csfmt">\glsmoveentry</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>locfmt</code></a><span class="qquad"></span><a href="#wrglossary.13134">422</a>, <a href="#wrglossary.14478">472</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18638">624</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrdopostpunc"><code class="xtrcsfmt">\glsxtrdopostpunc</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18640">624</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrfieldforlistloop"><code class="xtrcsfmt">\glsxtrfieldforlistloop</code></a><span class="qquad"></span><a href="#wrglossary.9413">290</a>, <a href="#wrglossary.13772">446</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18642">624</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></a><span class="qquad"></span><a href="#wrglossary.11116">352</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18646">624</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a><span class="qquad"></span><a href="#wrglossary.12860">414</a>, <a href="#wrglossary.13005">418</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18651">625</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrFmtField"><code class="xtrcsfmt">\GlsXtrFmtField</code></a><span class="qquad"></span><a href="#wrglossary.12960">417</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18654">625</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrfootnotedescname"><code class="xtrcsfmt">\glsxtrfootnotedescname</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18658">625</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrfootnotedescsort"><code class="xtrcsfmt">\glsxtrfootnotedescsort</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18661">625</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrforcsvfield"><code class="xtrcsfmt">\glsxtrforcsvfield</code></a><span class="qquad"></span><a href="#wrglossary.11248">357</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18664">625</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSxtrfull"><code class="xtrcsfmt">\GLSxtrfull</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18667">625</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsxtrfull"><code class="xtrcsfmt">\Glsxtrfull</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18672">625</a></span>,&#xa0;<a href="#wrglossary.18758">629</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a><span class="qquad"></span><a href="#wrglossary.5230">171</a>, <a href="#wrglossary.12228">397</a>, <a href="#wrglossary.12295">399</a>, <a href="#wrglossary.12754">411</a>, <a href="#wrglossary.14965">488</a>, <a href="#wrglossary.16228">541</a>, <a href="#wrglossary.17507">584</a>, <a href="#wrglossary.18669">625</a>, <span class="summarylocfmt"><a href="#wrglossary.18677">626</a></span>,&#xa0;<a href="#wrglossary.18762">629</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSxtrfullpl"><code class="xtrcsfmt">\GLSxtrfullpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18688">626</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsxtrfullpl"><code class="xtrcsfmt">\Glsxtrfullpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18693">626</a></span>,&#xa0;<a href="#wrglossary.18765">629</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a><span class="qquad"></span><a href="#wrglossary.16260">542</a>, <a href="#wrglossary.17539">585</a>, <span class="summarylocfmt"><a href="#wrglossary.18698">626</a></span>,&#xa0;<a href="#wrglossary.18769">630</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18701">626</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrGeneralInitRules"><code class="xtrcsfmt">\glsxtrGeneralInitRules</code></a><span class="qquad"></span><a href="#wrglossary.14426">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18703">626</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrGeneralLatinAtoGrules"><code class="xtrcsfmt">\glsxtrGeneralLatinAtoGrules</code></a><span class="qquad"></span><a href="#wrglossary.14427">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18705">626</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrGeneralLatinNtoZrules"><code class="xtrcsfmt">\glsxtrGeneralLatinNtoZrules</code></a><span class="qquad"></span><a href="#wrglossary.14428">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18707">627</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrgetgrouptitle"><code class="xtrcsfmt">\glsxtrgetgrouptitle</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18709">627</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a><span class="qquad"></span><a href="#wrglossary.804">30</a>, <a href="#wrglossary.863">33</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18712">627</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrhiername"><code class="xtrcsfmt">\glsxtrhiername</code></a><span class="qquad"></span><a href="#wrglossary.8432">264</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18715">627</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfFieldEqNum"><code class="xtrcsfmt">\GlsXtrIfFieldEqNum</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18717">627</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfFieldEqStr"><code class="xtrcsfmt">\GlsXtrIfFieldEqStr</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18719">627</a></span>,&#xa0;<a href="#wrglossary.18754">629</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfFieldNonZero"><code class="xtrcsfmt">\GlsXtrIfFieldNonZero</code></a><span class="qquad"></span><a href="#wrglossary.13768">446</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18723">628</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfFieldUndef"><code class="xtrcsfmt">\GlsXtrIfFieldUndef</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18725">628</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrcounterlocfmt"><code class="xtrcsfmt">\glsxtr<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span>locfmt</code></a><span class="qquad"></span><a href="#wrglossary.13144">425</a>, <a href="#wrglossary.14488">475</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18655">627</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrdopostpunc"><code class="xtrcsfmt">\glsxtrdopostpunc</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18657">627</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrfieldforlistloop"><code class="xtrcsfmt">\glsxtrfieldforlistloop</code></a><span class="qquad"></span><a href="#wrglossary.9417">291</a>, <a href="#wrglossary.13782">449</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18659">628</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrfieldformatlist"><code class="xtrcsfmt">\glsxtrfieldformatlist</code></a><span class="qquad"></span><a href="#wrglossary.11126">354</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18663">628</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrfmt"><code class="xtrcsfmt">\glsxtrfmt</code></a><span class="qquad"></span><a href="#wrglossary.12870">417</a>, <a href="#wrglossary.13015">421</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18668">628</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrFmtField"><code class="xtrcsfmt">\GlsXtrFmtField</code></a><span class="qquad"></span><a href="#wrglossary.12970">420</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18671">628</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrfootnotedescname"><code class="xtrcsfmt">\glsxtrfootnotedescname</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18675">628</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrfootnotedescsort"><code class="xtrcsfmt">\glsxtrfootnotedescsort</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18678">628</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrforcsvfield"><code class="xtrcsfmt">\glsxtrforcsvfield</code></a><span class="qquad"></span><a href="#wrglossary.11258">359</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18681">628</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSxtrfull"><code class="xtrcsfmt">\GLSxtrfull</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18684">629</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsxtrfull"><code class="xtrcsfmt">\Glsxtrfull</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18689">629</a></span>,&#xa0;<a href="#wrglossary.18775">632</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrfull"><code class="xtrcsfmt">\glsxtrfull</code></a><span class="qquad"></span><a href="#wrglossary.5234">171</a>, <a href="#wrglossary.12238">400</a>, <a href="#wrglossary.12305">402</a>, <a href="#wrglossary.12764">414</a>, <a href="#wrglossary.14975">491</a>, <a href="#wrglossary.16238">544</a>, <a href="#wrglossary.17517">587</a>, <span class="summarylocfmt"><a href="#wrglossary.18694">629</a></span>,&#xa0;<a href="#wrglossary.18779">633</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSxtrfullpl"><code class="xtrcsfmt">\GLSxtrfullpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18705">629</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsxtrfullpl"><code class="xtrcsfmt">\Glsxtrfullpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18710">629</a></span>,&#xa0;<a href="#wrglossary.18782">633</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrfullpl"><code class="xtrcsfmt">\glsxtrfullpl</code></a><span class="qquad"></span><a href="#wrglossary.16270">545</a>, <a href="#wrglossary.17549">588</a>, <span class="summarylocfmt"><a href="#wrglossary.18715">629</a></span>,&#xa0;<a href="#wrglossary.18786">633</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrfullsep"><code class="xtrcsfmt">\glsxtrfullsep</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18718">630</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrGeneralInitRules"><code class="xtrcsfmt">\glsxtrGeneralInitRules</code></a><span class="qquad"></span><a href="#wrglossary.14436">473</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18720">630</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrGeneralLatinAtoGrules"><code class="xtrcsfmt">\glsxtrGeneralLatinAtoGrules</code></a><span class="qquad"></span><a href="#wrglossary.14437">473</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18722">630</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrGeneralLatinNtoZrules"><code class="xtrcsfmt">\glsxtrGeneralLatinNtoZrules</code></a><span class="qquad"></span><a href="#wrglossary.14438">473</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18724">630</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrgetgrouptitle"><code class="xtrcsfmt">\glsxtrgetgrouptitle</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18726">630</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrglossentry"><code class="csfmt">\glsxtrglossentry</code></a><span class="qquad"></span><a href="#wrglossary.805">30</a>, <a href="#wrglossary.864">33</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18729">630</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrhiername"><code class="xtrcsfmt">\glsxtrhiername</code></a><span class="qquad"></span><a href="#wrglossary.8436">265</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18732">630</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfFieldEqNum"><code class="xtrcsfmt">\GlsXtrIfFieldEqNum</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18734">631</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfFieldEqStr"><code class="xtrcsfmt">\GlsXtrIfFieldEqStr</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18736">631</a></span>,&#xa0;<a href="#wrglossary.18771">632</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfFieldNonZero"><code class="xtrcsfmt">\GlsXtrIfFieldNonZero</code></a><span class="qquad"></span><a href="#wrglossary.13778">449</a>, <span class="summarylocfmt"><a href="#wrglossary.18740">631</a></span>,&#xa0;<a href="#wrglossary.18755">632</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfFieldUndef"><code class="xtrcsfmt">\GlsXtrIfFieldUndef</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18742">631</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></a><span class="qquad"></span><a href="#wrglossary.11456">366</a>, <a href="#wrglossary.13724">445</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18730">628</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></a><span class="qquad"></span><a href="#wrglossary.10287">323</a>, <a href="#wrglossary.11292">359</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18735">628</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.7296">229</a>, <a href="#wrglossary.11279">358</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18740">628</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> &amp; <a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrifhasfield"><code class="xtrcsfmt">\glsxtrifhasfield</code></a><span class="qquad"></span><a href="#wrglossary.11466">368</a>, <a href="#wrglossary.13734">448</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18747">631</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfHasNonZeroChildCount"><code class="xtrcsfmt">\GlsXtrIfHasNonZeroChildCount</code></a><span class="qquad"></span><a href="#wrglossary.10291">324</a>, <a href="#wrglossary.11302">361</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18752">631</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.7300">230</a>, <a href="#wrglossary.11289">361</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18757">632</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> &amp; <a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a><span class="qquad"></span><a href="#wrglossary.5560">180</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18744">629</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></a><span class="qquad"></span><a href="#wrglossary.13733">445</a>, <a href="#wrglossary.13776">447</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18752">629</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrIgnorableRules"><code class="xtrcsfmt">\glsxtrIgnorableRules</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18755">629</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsxtrinlinefullformat"><code class="xtrcsfmt">\Glsxtrinlinefullformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18757">629</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrinlinefullformat"><code class="xtrcsfmt">\glsxtrinlinefullformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18760">629</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsxtrinlinefullplformat"><code class="xtrcsfmt">\Glsxtrinlinefullplformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18763">629</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrinlinefullplformat"><code class="xtrcsfmt">\glsxtrinlinefullplformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18767">629</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a><span class="qquad"></span><a href="#wrglossary.637">22</a>&#x2013;<a href="#wrglossary.714">26</a> passim, <a href="#wrglossary.850">33</a>&#x2013;<a href="#wrglossary.960">35</a>, <a href="#wrglossary.2800">97</a>, <a href="#wrglossary.2976">102</a>, <a href="#wrglossary.4711">157</a>, <a href="#wrglossary.12083">392</a>, <a href="#wrglossary.12321">399</a>, <a href="#wrglossary.12347">400</a>, <a href="#wrglossary.13363">430</a>, <a href="#wrglossary.13447">434</a>, <a href="#wrglossary.13534">437</a>, <a href="#wrglossary.14421">470</a>, <a href="#wrglossary.15295">499</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18770">630</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrlocalsetgrouptitle"><code class="xtrcsfmt">\glsxtrlocalsetgrouptitle</code></a><span class="qquad"></span><a href="#wrglossary.9490">293</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18777">630</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSxtrlong"><code class="xtrcsfmt">\GLSxtrlong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18780">630</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsxtrlong"><code class="xtrcsfmt">\Glsxtrlong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18785">630</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a><span class="qquad"></span><a href="#wrglossary.5228">171</a>, <a href="#wrglossary.12227">397</a>, <a href="#wrglossary.12294">399</a>, <a href="#wrglossary.12753">411</a>, <a href="#wrglossary.14964">488</a>, <a href="#wrglossary.16296">543</a>, <a href="#wrglossary.17510">584</a>, <span class="summarylocfmt"><a href="#wrglossary.18790">630</a></span>,&#xa0;<a href="#wrglossary.18810">631</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSxtrlongpl"><code class="xtrcsfmt">\GLSxtrlongpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18798">630</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsxtrlongpl"><code class="xtrcsfmt">\Glsxtrlongpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18803">631</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a><span class="qquad"></span><a href="#wrglossary.16315">544</a>, <a href="#wrglossary.17542">585</a>, <a href="#wrglossary.18800">630</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18808">631</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrnewgls"><code class="xtrcsfmt">\glsxtrnewgls</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18812">631</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a><span class="qquad"></span><a href="#wrglossary.1927">69</a>, <a href="#wrglossary.13370">430</a>, <a href="#wrglossary.13474">434</a>, <a href="#wrglossary.16152">538</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18815">631</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></a><span class="qquad"></span><a href="#wrglossary.3284">112</a>, <a href="#wrglossary.4577">153</a>, <span class="summarylocfmt"><a href="#wrglossary.18823">631</a></span>,&#xa0;<a href="#wrglossary.19879">664</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a><span class="qquad"></span><a href="#wrglossary.347">13</a>, <a href="#wrglossary.562">20</a>, <a href="#wrglossary.3263">111</a>, <a href="#wrglossary.4576">153</a>, <span class="summarylocfmt"><a href="#wrglossary.18832">631</a></span>,&#xa0;<a href="#wrglossary.19962">666</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a><span class="qquad"></span><a href="#wrglossary.3793">129</a>, <a href="#wrglossary.13511">436</a>, <a href="#wrglossary.13679">443</a>, <a href="#wrglossary.13757">446</a>, <a href="#wrglossary.13904">451</a>, <a href="#wrglossary.13952">453</a>, <a href="#wrglossary.14172">460</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18842">632</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrifwasfirstuse"><code class="xtrcsfmt">\glsxtrifwasfirstuse</code></a><span class="qquad"></span><a href="#wrglossary.5564">181</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18761">632</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrIfXpFieldEqXpStr"><code class="xtrcsfmt">\GlsXtrIfXpFieldEqXpStr</code></a><span class="qquad"></span><a href="#wrglossary.13743">448</a>, <a href="#wrglossary.13786">450</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18769">632</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrIgnorableRules"><code class="xtrcsfmt">\glsxtrIgnorableRules</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18772">632</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsxtrinlinefullformat"><code class="xtrcsfmt">\Glsxtrinlinefullformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18774">632</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrinlinefullformat"><code class="xtrcsfmt">\glsxtrinlinefullformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18777">632</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsxtrinlinefullplformat"><code class="xtrcsfmt">\Glsxtrinlinefullplformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18780">633</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrinlinefullplformat"><code class="xtrcsfmt">\glsxtrinlinefullplformat</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18784">633</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a><span class="qquad"></span><a href="#wrglossary.638">22</a>&#x2013;<a href="#wrglossary.715">26</a> passim, <a href="#wrglossary.851">33</a>&#x2013;<a href="#wrglossary.961">35</a>, <a href="#wrglossary.2804">97</a>, <a href="#wrglossary.2980">102</a>, <a href="#wrglossary.4715">157</a>, <a href="#wrglossary.12093">395</a>, <a href="#wrglossary.12331">402</a>, <a href="#wrglossary.12357">403</a>, <a href="#wrglossary.13373">433</a>, <a href="#wrglossary.13457">437</a>, <a href="#wrglossary.13544">440</a>, <a href="#wrglossary.14431">473</a>, <a href="#wrglossary.15305">502</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18787">633</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrlocalsetgrouptitle"><code class="xtrcsfmt">\glsxtrlocalsetgrouptitle</code></a><span class="qquad"></span><a href="#wrglossary.9494">294</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18794">633</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSxtrlong"><code class="xtrcsfmt">\GLSxtrlong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18797">633</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsxtrlong"><code class="xtrcsfmt">\Glsxtrlong</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18802">633</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrlong"><code class="xtrcsfmt">\glsxtrlong</code></a><span class="qquad"></span><a href="#wrglossary.5232">171</a>, <a href="#wrglossary.12237">400</a>, <a href="#wrglossary.12304">402</a>, <a href="#wrglossary.12763">414</a>, <a href="#wrglossary.14974">491</a>, <a href="#wrglossary.16306">546</a>, <a href="#wrglossary.17520">587</a>, <span class="summarylocfmt"><a href="#wrglossary.18807">633</a></span>,&#xa0;<a href="#wrglossary.18827">634</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSxtrlongpl"><code class="xtrcsfmt">\GLSxtrlongpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18815">634</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsxtrlongpl"><code class="xtrcsfmt">\Glsxtrlongpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18820">634</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrlongpl"><code class="xtrcsfmt">\glsxtrlongpl</code></a><span class="qquad"></span><a href="#wrglossary.16325">547</a>, <a href="#wrglossary.17552">588</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18825">634</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrnewgls"><code class="xtrcsfmt">\glsxtrnewgls</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18829">634</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrnewglslike"><code class="xtrcsfmt">\glsxtrnewglslike</code></a><span class="qquad"></span><a href="#wrglossary.1931">69</a>, <a href="#wrglossary.13380">433</a>, <a href="#wrglossary.13484">437</a>, <a href="#wrglossary.16162">541</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18832">634</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrnewnumber"><code class="xtrcsfmt">\glsxtrnewnumber</code></a><span class="qquad"></span><a href="#wrglossary.3288">112</a>, <a href="#wrglossary.4581">153</a>, <span class="summarylocfmt"><a href="#wrglossary.18840">634</a></span>,&#xa0;<a href="#wrglossary.19896">667</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrnewsymbol"><code class="xtrcsfmt">\glsxtrnewsymbol</code></a><span class="qquad"></span><a href="#wrglossary.348">13</a>, <a href="#wrglossary.563">20</a>, <a href="#wrglossary.3267">111</a>, <a href="#wrglossary.4580">153</a>, <span class="summarylocfmt"><a href="#wrglossary.18849">635</a></span>,&#xa0;<a href="#wrglossary.19979">669</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a><span class="qquad"></span><a href="#wrglossary.3797">129</a>, <a href="#wrglossary.13521">439</a>, <a href="#wrglossary.13689">446</a>, <a href="#wrglossary.13767">449</a>, <a href="#wrglossary.13914">454</a>, <a href="#wrglossary.13962">456</a>, <a href="#wrglossary.14182">463</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18859">635</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a><span class="qquad"></span><a href="#wrglossary.4104">137</a>, <a href="#wrglossary.4914">162</a>, <a href="#wrglossary.18023">603</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18848">632</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18853">632</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrpostlinkAddSymbolOnFirstUse"><code class="xtrcsfmt">\glsxtrpostlinkAddSymbolOnFirstUse</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18855">632</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrpostlinkhook"><code class="xtrcsfmt">\glsxtrpostlinkhook</code></a><span class="qquad"></span><a href="#wrglossary.18012">602</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18859">632</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18862">632</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a><span class="qquad"></span><a href="#wrglossary.1931">69</a>, <a href="#wrglossary.5410">177</a>, <a href="#wrglossary.16147">538</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18865">632</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrSetField"><code class="xtrcsfmt">\GlsXtrSetField</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18868">633</a></span>,&#xa0;<a href="#wrglossary.19534">656</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></a><span class="qquad"></span><a href="#wrglossary.9489">293</a>, <a href="#wrglossary.15397">504</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18872">633</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrSetPlusModifier"><code class="csfmt">\GlsXtrSetPlusModifier</code></a><span class="qquad"></span><a href="#wrglossary.5417">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18875">633</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrSetStarModifier"><code class="csfmt">\GlsXtrSetStarModifier</code></a><span class="qquad"></span><a href="#wrglossary.5416">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18879">633</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GLSxtrshort"><code class="xtrcsfmt">\GLSxtrshort</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18883">633</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsxtrshort"><code class="xtrcsfmt">\Glsxtrshort</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18888">633</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a><span class="qquad"></span><a href="#wrglossary.5229">171</a>, <a href="#wrglossary.6105">196</a>, <a href="#wrglossary.12226">397</a>, <a href="#wrglossary.12293">399</a>, <a href="#wrglossary.12752">411</a>, <a href="#wrglossary.14963">488</a>, <a href="#wrglossary.16374">545</a>, <a href="#wrglossary.18348">613</a>, <a href="#wrglossary.18885">633</a>, <span class="summarylocfmt"><a href="#wrglossary.18893">634</a></span>,&#xa0;<a href="#wrglossary.19282">648</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Glsxtrshortpl"><code class="xtrcsfmt">\Glsxtrshortpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18902">634</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></a><span class="qquad"></span><a href="#wrglossary.16394">546</a>, <a href="#wrglossary.17983">601</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18907">634</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrStartUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStartUnsetBuffering</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18911">634</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsXtrStopUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStopUnsetBuffering</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrp"><code class="xtrcsfmt">\glsxtrp</code></a><span class="qquad"></span><a href="#wrglossary.4108">137</a>, <a href="#wrglossary.4918">162</a>, <a href="#wrglossary.18040">606</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18865">635</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrparen"><code class="xtrcsfmt">\glsxtrparen</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18870">635</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrpostlinkAddSymbolOnFirstUse"><code class="xtrcsfmt">\glsxtrpostlinkAddSymbolOnFirstUse</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18872">635</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrpostlinkhook"><code class="xtrcsfmt">\glsxtrpostlinkhook</code></a><span class="qquad"></span><a href="#wrglossary.18029">606</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18876">635</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18879">635</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrSetAltModifier"><code class="xtrcsfmt">\GlsXtrSetAltModifier</code></a><span class="qquad"></span><a href="#wrglossary.1935">69</a>, <a href="#wrglossary.5414">177</a>, <a href="#wrglossary.16157">541</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18882">636</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrSetField"><code class="xtrcsfmt">\GlsXtrSetField</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18885">636</a></span>,&#xa0;<a href="#wrglossary.19551">659</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrsetgrouptitle"><code class="xtrcsfmt">\glsxtrsetgrouptitle</code></a><span class="qquad"></span><a href="#wrglossary.9493">294</a>, <a href="#wrglossary.15407">507</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18889">636</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrSetPlusModifier"><code class="csfmt">\GlsXtrSetPlusModifier</code></a><span class="qquad"></span><a href="#wrglossary.5421">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18892">636</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrSetStarModifier"><code class="csfmt">\GlsXtrSetStarModifier</code></a><span class="qquad"></span><a href="#wrglossary.5420">177</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18896">636</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GLSxtrshort"><code class="xtrcsfmt">\GLSxtrshort</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18900">636</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsxtrshort"><code class="xtrcsfmt">\Glsxtrshort</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18905">637</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrshort"><code class="xtrcsfmt">\glsxtrshort</code></a><span class="qquad"></span><a href="#wrglossary.5233">171</a>, <a href="#wrglossary.6109">197</a>, <a href="#wrglossary.12236">400</a>, <a href="#wrglossary.12303">402</a>, <a href="#wrglossary.12762">414</a>, <a href="#wrglossary.14973">491</a>, <a href="#wrglossary.16384">548</a>, <a href="#wrglossary.18365">617</a>, <a href="#wrglossary.18902">636</a>, <span class="summarylocfmt"><a href="#wrglossary.18910">637</a></span>,&#xa0;<a href="#wrglossary.19299">651</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Glsxtrshortpl"><code class="xtrcsfmt">\Glsxtrshortpl</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18919">637</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrshortpl"><code class="xtrcsfmt">\glsxtrshortpl</code></a><span class="qquad"></span><a href="#wrglossary.16404">549</a>, <a href="#wrglossary.18000">604</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18924">637</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrStartUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStartUnsetBuffering</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18928">637</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsXtrStopUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStopUnsetBuffering</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrStopUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStopUnsetBuffering</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18913">634</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsXtrStartUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStartUnsetBuffering</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrStopUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStopUnsetBuffering</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18930">637</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsXtrStartUnsetBuffering"><code class="xtrcsfmt">\GlsXtrStartUnsetBuffering</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a><span class="qquad"></span><a href="#wrglossary.18864">632</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18915">634</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrUseAbbrStyleFmts"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleFmts</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18918">634</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:GlsXtrUseAbbrStyleSetup"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleSetup</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18920">635</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a><span class="qquad"></span><a href="#wrglossary.4434">150</a>, <a href="#wrglossary.11115">352</a>, <a href="#wrglossary.11430">365</a>, <a href="#wrglossary.15177">497</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18922">635</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a><span class="qquad"></span><a href="#wrglossary.18881">636</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18932">637</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrUseAbbrStyleFmts"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleFmts</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18935">638</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:GlsXtrUseAbbrStyleSetup"><code class="xtrcsfmt">\GlsXtrUseAbbrStyleSetup</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.18937">638</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:glsxtrusefield"><code class="xtrcsfmt">\glsxtrusefield</code></a><span class="qquad"></span><a href="#wrglossary.4438">150</a>, <a href="#wrglossary.11125">354</a>, <a href="#wrglossary.11440">367</a>, <a href="#wrglossary.15187">500</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18939">638</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7143424 -->
<section id="index7208960"><!-- start of section index7208960 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->H<div class="labellink"><a href="#index7208960">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:hierarchicallevel">hierarchical level</dfn><span class="qquad"></span><a href="#wrglossary.3797">130</a>, <a href="#wrglossary.4423">149</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15174">497</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:homograph">homograph</dfn><span class="qquad"></span><a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.4446">150</a>, <a href="#wrglossary.4506">151</a>, <a href="#wrglossary.10587">333</a>, <span class="termslocfmt"><a href="#wrglossary.15181">497</a></span>, <a href="#wrglossary.15888">526</a>, <a href="#wrglossary.16024">532</a>, <a href="#wrglossary.16031">533</a>,&#xa0;<a href="#wrglossary.16120">537</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.8585">268</a>, <a href="#wrglossary.10874">341</a>, <a href="#wrglossary.12793">413</a>, <a href="#wrglossary.12880">415</a>, <a href="#wrglossary.13029">419</a>&#x2013;<a href="#wrglossary.13113">422</a> passim, <a href="#wrglossary.14333">466</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18926">635</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hyperemph"><code class="csfmt">\hyperemph</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18930">635</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hyperit"><code class="csfmt">\hyperit</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.13068">420</a>, <a href="#wrglossary.13114">422</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18934">635</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:hyperlink"><code class="csfmt">\hyperlink</code></dfn><span class="qquad"></span><a href="#wrglossary.5583">181</a>, <a href="#wrglossary.8569">267</a>, <a href="#wrglossary.8637">269</a>, <a href="#wrglossary.9212">283</a>, <a href="#wrglossary.11139">353</a>,&#xa0;<a href="#wrglossary.16974">567</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.hyperlink">hyperlink</dfn><span class="qquad"></span><a href="#wrglossary.141">6</a>, <a href="#wrglossary.812">30</a>, <a href="#wrglossary.1974">71</a>, <a href="#wrglossary.2116">76</a>, <a href="#wrglossary.2184">77</a>, <a href="#wrglossary.3221">110</a>, <a href="#wrglossary.4851">161</a>&#x2013;<a href="#wrglossary.4967">163</a>, <a href="#wrglossary.5094">167</a>, <a href="#wrglossary.5394">176</a>, <a href="#wrglossary.5575">181</a>, <a href="#wrglossary.5724">185</a>, <a href="#wrglossary.6058">195</a>, <a href="#wrglossary.6089">196</a>, <a href="#wrglossary.6507">209</a>, <a href="#wrglossary.7448">237</a>, <a href="#wrglossary.8526">266</a>&#x2013;<a href="#wrglossary.8624">269</a> passim, <a href="#wrglossary.8761">273</a>, <a href="#wrglossary.8948">277</a>, <a href="#wrglossary.11122">352</a>, <a href="#wrglossary.14223">462</a>, <a href="#wrglossary.15122">496</a>,&#xa0;<a href="#wrglossary.15258">499</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hypermd"><code class="csfmt">\hypermd</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18938">635</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:hyperpage"><code class="csfmt">\hyperpage</code></dfn><span class="qquad"></span><a href="#wrglossary.8559">267</a>,&#xa0;<a href="#wrglossary.8873">275</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.hyperref"><span class="styfmt">hyperref</span> package</dfn><span class="qquad"></span><a href="#wrglossary.29">c</a>, <a href="#wrglossary.164">7</a>, <a href="#wrglossary.681">24</a>, <a href="#wrglossary.864">33</a>, <a href="#wrglossary.889">34</a>, <a href="#wrglossary.2053">74</a>, <a href="#wrglossary.2347">82</a>, <a href="#wrglossary.2786">97</a>, <a href="#wrglossary.4809">160</a>&#x2013;<a href="#wrglossary.4931">162</a>, <a href="#wrglossary.5084">166</a>, <a href="#wrglossary.5398">176</a>, <a href="#wrglossary.5571">181</a>, <a href="#wrglossary.5737">185</a>, <a href="#wrglossary.5907">190</a>, <a href="#wrglossary.6197">200</a>, <a href="#wrglossary.7772">245</a>, <a href="#wrglossary.7815">246</a>, <a href="#wrglossary.8523">266</a>&#x2013;<a href="#wrglossary.8872">275</a> passim, <a href="#wrglossary.9152">282</a>, <a href="#wrglossary.9216">284</a>, <a href="#wrglossary.9587">296</a>, <a href="#wrglossary.10460">329</a>, <a href="#wrglossary.10952">343</a>, <a href="#wrglossary.11118">352</a>, <a href="#wrglossary.11141">353</a>, <a href="#wrglossary.11974">388</a>, <a href="#wrglossary.12797">413</a>, <a href="#wrglossary.13196">424</a>, <a href="#wrglossary.14654">478</a>, <a href="#wrglossary.17009">568</a>,&#xa0;<a href="#wrglossary.18329">613</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hyperrm"><code class="csfmt">\hyperrm</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.12792">413</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18942">636</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hypersc"><code class="csfmt">\hypersc</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18946">636</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hypersf"><code class="csfmt">\hypersf</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18950">636</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hypersl"><code class="csfmt">\hypersl</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18954">636</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:hypertarget"><code class="csfmt">\hypertarget</code></dfn><span class="qquad"></span><a href="#wrglossary.5584">181</a>,&#xa0;<a href="#wrglossary.16981">567</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.hypertarget">hypertarget</dfn><span class="qquad"></span><a href="#wrglossary.1973">71</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hypertt"><code class="csfmt">\hypertt</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18958">636</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:hyperup"><code class="csfmt">\hyperup</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18962">636</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:hierarchicallevel">hierarchical level</dfn><span class="qquad"></span><a href="#wrglossary.3801">130</a>, <a href="#wrglossary.4427">149</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15184">500</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:homograph">homograph</dfn><span class="qquad"></span><a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.4450">150</a>, <a href="#wrglossary.4510">151</a>, <a href="#wrglossary.10597">334</a>, <span class="termslocfmt"><a href="#wrglossary.15191">500</a></span>, <a href="#wrglossary.15898">529</a>, <a href="#wrglossary.16034">535</a>, <a href="#wrglossary.16041">536</a>,&#xa0;<a href="#wrglossary.16130">540</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.8589">269</a>, <a href="#wrglossary.10884">343</a>, <a href="#wrglossary.12803">416</a>, <a href="#wrglossary.12890">418</a>, <a href="#wrglossary.13039">422</a>&#x2013;<a href="#wrglossary.13123">425</a> passim, <a href="#wrglossary.14343">469</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18943">638</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hyperemph"><code class="csfmt">\hyperemph</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18947">638</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hyperit"><code class="csfmt">\hyperit</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.13078">423</a>, <a href="#wrglossary.13124">425</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18951">638</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:hyperlink"><code class="csfmt">\hyperlink</code></dfn><span class="qquad"></span><a href="#wrglossary.5587">181</a>, <a href="#wrglossary.8573">268</a>, <a href="#wrglossary.8641">270</a>, <a href="#wrglossary.9216">284</a>, <a href="#wrglossary.11149">355</a>,&#xa0;<a href="#wrglossary.16984">570</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.hyperlink">hyperlink</dfn><span class="qquad"></span><a href="#wrglossary.141">6</a>, <a href="#wrglossary.813">30</a>, <a href="#wrglossary.1978">71</a>, <a href="#wrglossary.2120">76</a>, <a href="#wrglossary.2188">77</a>, <a href="#wrglossary.3225">110</a>, <a href="#wrglossary.4855">161</a>&#x2013;<a href="#wrglossary.4971">163</a>, <a href="#wrglossary.5098">167</a>, <a href="#wrglossary.5398">177</a>, <a href="#wrglossary.5579">181</a>, <a href="#wrglossary.5728">185</a>, <a href="#wrglossary.6062">196</a>, <a href="#wrglossary.6093">197</a>, <a href="#wrglossary.6511">210</a>, <a href="#wrglossary.7452">238</a>, <a href="#wrglossary.8530">267</a>&#x2013;<a href="#wrglossary.8628">270</a> passim, <a href="#wrglossary.8765">274</a>, <a href="#wrglossary.8952">278</a>, <a href="#wrglossary.11132">354</a>, <a href="#wrglossary.14233">465</a>, <a href="#wrglossary.15132">499</a>,&#xa0;<a href="#wrglossary.15268">502</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hypermd"><code class="csfmt">\hypermd</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18955">639</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:hyperpage"><code class="csfmt">\hyperpage</code></dfn><span class="qquad"></span><a href="#wrglossary.8563">268</a>,&#xa0;<a href="#wrglossary.8877">276</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.hyperref"><span class="styfmt">hyperref</span> package</dfn><span class="qquad"></span><a href="#wrglossary.29">c</a>, <a href="#wrglossary.165">7</a>, <a href="#wrglossary.682">24</a>, <a href="#wrglossary.865">33</a>, <a href="#wrglossary.890">34</a>, <a href="#wrglossary.2057">74</a>, <a href="#wrglossary.2351">82</a>, <a href="#wrglossary.2790">97</a>, <a href="#wrglossary.4813">160</a>&#x2013;<a href="#wrglossary.4935">162</a>, <a href="#wrglossary.5088">166</a>, <a href="#wrglossary.5402">177</a>, <a href="#wrglossary.5575">181</a>&#x2013;<a href="#wrglossary.5741">185</a> passim, <a href="#wrglossary.5911">191</a>, <a href="#wrglossary.6201">201</a>, <a href="#wrglossary.7776">245</a>, <a href="#wrglossary.7819">247</a>, <a href="#wrglossary.8527">267</a>&#x2013;<a href="#wrglossary.8876">276</a> passim, <a href="#wrglossary.9156">283</a>, <a href="#wrglossary.9220">285</a>, <a href="#wrglossary.9591">297</a>, <a href="#wrglossary.10464">330</a>, <a href="#wrglossary.10962">345</a>, <a href="#wrglossary.11128">354</a>, <a href="#wrglossary.11151">355</a>, <a href="#wrglossary.11984">391</a>, <a href="#wrglossary.12807">416</a>, <a href="#wrglossary.13206">427</a>, <a href="#wrglossary.14664">481</a>, <a href="#wrglossary.17019">571</a>,&#xa0;<a href="#wrglossary.18346">616</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hyperrm"><code class="csfmt">\hyperrm</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.12802">416</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18959">639</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hypersc"><code class="csfmt">\hypersc</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18963">639</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hypersf"><code class="csfmt">\hypersf</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18967">639</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hypersl"><code class="csfmt">\hypersl</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18971">639</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:hypertarget"><code class="csfmt">\hypertarget</code></dfn><span class="qquad"></span><a href="#wrglossary.5588">181</a>,&#xa0;<a href="#wrglossary.16991">570</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.hypertarget">hypertarget</dfn><span class="qquad"></span><a href="#wrglossary.1977">71</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hypertt"><code class="csfmt">\hypertt</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18975">639</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:hyperup"><code class="csfmt">\hyperup</code></a><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <span class="summarylocfmt"><a href="#wrglossary.18979">639</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7208960 -->
<section id="index7274496"><!-- start of section index7274496 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->I<div class="labellink"><a href="#index7274496">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:if@openright"><code class="csfmt">\if@openright</code></dfn><span class="qquad"></span><a href="#wrglossary.7823">246</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ifcsstrequal"><code class="csfmt">\ifcsstrequal</code></dfn><span class="qquad"></span><a href="#wrglossary.11403">364</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ifcsstring"><code class="csfmt">\ifcsstring</code></dfn><span class="qquad"></span><a href="#wrglossary.11330">361</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ifcsundef"><code class="csfmt">\ifcsundef</code></dfn><span class="qquad"></span><a href="#wrglossary.11262">357</a>,&#xa0;<a href="#wrglossary.18729">628</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></dfn><span class="qquad"></span><a href="#wrglossary.11318">360</a>,&#xa0;<a href="#wrglossary.18997">638</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ifdef"><code class="csfmt">\ifdef</code></dfn><span class="qquad"></span><a href="#wrglossary.11449">366</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ifdefstrequal"><code class="csfmt">\ifdefstrequal</code></dfn><span class="qquad"></span><a href="#wrglossary.11380">363</a>,&#xa0;<a href="#wrglossary.11404">364</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11251">357</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18966">637</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsdescsuppressed"><code class="csfmt">\ifglsdescsuppressed</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.10295">324</a>, <a href="#wrglossary.11307">360</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18970">637</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2413">84</a>, <a href="#wrglossary.17024">569</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18974">637</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11259">357</a>, <a href="#wrglossary.16987">567</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18977">637</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a>, <a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a> &amp; <a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:if@openright"><code class="csfmt">\if@openright</code></dfn><span class="qquad"></span><a href="#wrglossary.7827">247</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ifcsstrequal"><code class="csfmt">\ifcsstrequal</code></dfn><span class="qquad"></span><a href="#wrglossary.11413">366</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ifcsstring"><code class="csfmt">\ifcsstring</code></dfn><span class="qquad"></span><a href="#wrglossary.11340">363</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ifcsundef"><code class="csfmt">\ifcsundef</code></dfn><span class="qquad"></span><a href="#wrglossary.11272">360</a>,&#xa0;<a href="#wrglossary.18746">631</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></dfn><span class="qquad"></span><a href="#wrglossary.11328">362</a>,&#xa0;<a href="#wrglossary.19014">641</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ifdef"><code class="csfmt">\ifdef</code></dfn><span class="qquad"></span><a href="#wrglossary.11459">368</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ifdefstrequal"><code class="csfmt">\ifdefstrequal</code></dfn><span class="qquad"></span><a href="#wrglossary.11390">365</a>,&#xa0;<a href="#wrglossary.11414">366</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11261">359</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18983">640</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsdescsuppressed"><code class="csfmt">\ifglsdescsuppressed</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.10299">325</a>, <a href="#wrglossary.11317">362</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18987">640</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsentrycounter"><code class="csfmt">\ifglsentrycounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2417">84</a>, <a href="#wrglossary.17034">572</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18991">640</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsentryexists"><code class="csfmt">\ifglsentryexists</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11269">360</a>, <a href="#wrglossary.16997">570</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18994">640</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsdoifexistsordo"><code class="csfmt">\glsdoifexistsordo</code></a>, <a href="#glo:glsdoifexists"><code class="csfmt">\glsdoifexists</code></a> &amp; <a href="#glo:glsdoifnoexists"><code class="csfmt">\glsdoifnoexists</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsfieldcseq"><code class="csfmt">\ifglsfieldcseq</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11401">364</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18978">637</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11377">363</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18983">637</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.7161">224</a>, <a href="#wrglossary.11327">361</a>, <a href="#wrglossary.11378">363</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18988">638</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11315">360</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18993">638</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsXtrIfFieldUndef"><code class="xtrcsfmt">\GlsXtrIfFieldUndef</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsfieldcseq"><code class="csfmt">\ifglsfieldcseq</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11411">366</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18995">640</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsfielddefeq"><code class="csfmt">\ifglsfielddefeq</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11387">365</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19000">640</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsfieldeq"><code class="csfmt">\ifglsfieldeq</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.7165">225</a>, <a href="#wrglossary.11337">363</a>, <a href="#wrglossary.11388">365</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19005">641</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11325">362</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19010">641</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:GlsXtrIfFieldUndef"><code class="xtrcsfmt">\GlsXtrIfFieldUndef</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.10280">323</a>, <a href="#wrglossary.11283">359</a>, <a href="#wrglossary.13760">446</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.18998">638</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshasdesc"><code class="csfmt">\ifglshasdesc</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.10294">324</a>, <a href="#wrglossary.11305">360</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19004">638</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11320">360</a>, <a href="#wrglossary.11454">366</a>, <a href="#wrglossary.16870">563</a>, <a href="#wrglossary.18733">628</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19007">638</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.10284">324</a>, <a href="#wrglossary.11293">361</a>, <a href="#wrglossary.13770">449</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19015">641</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshasdesc"><code class="csfmt">\ifglshasdesc</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.10298">325</a>, <a href="#wrglossary.11315">362</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19021">641</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.11330">362</a>, <a href="#wrglossary.11464">368</a>, <a href="#wrglossary.16880">566</a>, <a href="#wrglossary.18750">631</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19024">641</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.2164">76</a>, <a href="#wrglossary.4333">145</a>&#x2013;<a href="#wrglossary.4385">147</a>, <a href="#wrglossary.6563">211</a>, <a href="#wrglossary.11299">359</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19011">638</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.7747">244</a>, <a href="#wrglossary.11293">359</a>, <a href="#wrglossary.13740">445</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19014">639</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11627">372</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19017">639</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshasprefixfirst"><code class="csfmt">\ifglshasprefixfirst</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11631">372</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19020">639</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshasprefixfirstplural"><code class="csfmt">\ifglshasprefixfirstplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11633">373</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19023">639</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshasprefixplural"><code class="csfmt">\ifglshasprefixplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11629">372</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19026">639</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.2166">76</a>, <a href="#wrglossary.4386">147</a>, <a href="#wrglossary.6562">211</a>, <a href="#wrglossary.11302">359</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19029">639</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.894">34</a>, <a href="#wrglossary.10646">334</a>, <a href="#wrglossary.11296">359</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19032">639</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglshyperfirst"><code class="csfmt">\ifglshyperfirst</code></a><span class="qquad"></span><a href="#wrglossary.17584">587</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19035">639</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2699">93</a>, <a href="#wrglossary.17637">589</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19038">640</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2625">91</a>, <a href="#wrglossary.7623">242</a>, <a href="#wrglossary.9693">300</a>, <a href="#wrglossary.10594">333</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19041">640</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7366">233</a>, <a href="#wrglossary.18052">604</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19044">640</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>, <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> &amp; <a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.2168">76</a>, <a href="#wrglossary.4337">145</a>&#x2013;<a href="#wrglossary.4389">147</a>, <a href="#wrglossary.6567">212</a>, <a href="#wrglossary.11309">362</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19028">642</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.7751">245</a>, <a href="#wrglossary.11303">361</a>, <a href="#wrglossary.13750">448</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19031">642</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshasprefix"><code class="csfmt">\ifglshasprefix</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11637">375</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19034">642</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshasprefixfirst"><code class="csfmt">\ifglshasprefixfirst</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11641">375</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19037">642</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshasprefixfirstplural"><code class="csfmt">\ifglshasprefixfirstplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11643">376</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19040">642</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshasprefixplural"><code class="csfmt">\ifglshasprefixplural</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11639">375</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19043">642</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.2170">76</a>, <a href="#wrglossary.4390">147</a>, <a href="#wrglossary.6566">212</a>, <a href="#wrglossary.11312">362</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19046">642</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.895">34</a>, <a href="#wrglossary.10656">336</a>, <a href="#wrglossary.11306">361</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19049">642</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglshyperfirst"><code class="csfmt">\ifglshyperfirst</code></a><span class="qquad"></span><a href="#wrglossary.17594">590</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19052">643</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2703">93</a>, <a href="#wrglossary.17647">592</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19055">643</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsnogroupskip"><code class="csfmt">\ifglsnogroupskip</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2629">91</a>, <a href="#wrglossary.7627">243</a>, <a href="#wrglossary.9697">301</a>, <a href="#wrglossary.10604">334</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19058">643</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></a><span class="qquad"></span><a href="#sec:enableentrycount">&#xa7;7.1</a>; <a href="#wrglossary.7370">234</a>, <a href="#wrglossary.18069">607</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19061">643</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>, <a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> &amp; <a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2484">87</a>, <a href="#wrglossary.18258">610</a>, <a href="#wrglossary.18265">611</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19047">640</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglstoc"><code class="csfmt">\ifglstoc</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2254">79</a>, <a href="#wrglossary.18370">614</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19050">640</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2289">80</a>, <a href="#wrglossary.18410">616</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19053">640</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.2159">76</a>, <a href="#wrglossary.5419">177</a>, <a href="#wrglossary.5557">180</a>, <a href="#wrglossary.6545">211</a>, <a href="#wrglossary.7187">224</a>, <a href="#wrglossary.7294">229</a>, <a href="#wrglossary.11270">358</a>, <a href="#wrglossary.12152">395</a>, <a href="#wrglossary.18751">629</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19056">640</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2677">93</a>, <a href="#wrglossary.18558">621</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19061">641</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsxindy"><code class="csfmt">\ifglsxindy</code></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3006">103</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19066">641</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19069">641</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ifignoredglossary"><code class="csfmt">\ifignoredglossary</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8025">252</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19071">641</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ifundef"><code class="csfmt">\ifundef</code></dfn><span class="qquad"></span><a href="#wrglossary.11450">366</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ignoredglossary">ignored glossary</dfn><span class="qquad"></span><a href="#wrglossary.8003">252</a>, <span class="termslocfmt"><a href="#wrglossary.15182">497</a></span>,&#xa0;<a href="#wrglossary.19221">646</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ignoredlocation">ignored location (or record)</dfn><span class="qquad"></span><a href="#wrglossary.8502">266</a>, <a href="#wrglossary.8943">277</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15190">497</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.imakeidx"><span class="styfmt">imakeidx</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3316">113</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:include"><code class="csfmt">\include</code></dfn><span class="qquad"></span><a href="#wrglossary.4584">153</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:includegraphics"><code class="csfmt">\includegraphics</code></dfn><span class="qquad"></span><a href="#wrglossary.14851">484</a>,&#xa0;<a href="#wrglossary.14921">486</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:index"><code class="csfmt">\index</code></dfn><span class="qquad"></span><a href="#wrglossary.3311">113</a>, <a href="#wrglossary.8105">254</a>, <a href="#wrglossary.8531">266</a>, <a href="#wrglossary.8701">271</a>, <a href="#wrglossary.8874">275</a>, <a href="#wrglossary.9085">280</a>,&#xa0;<a href="#wrglossary.10870">341</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:indexentry"><code class="csfmt">\indexentry</code></dfn><span class="qquad"></span><a href="#wrglossary.9063">279</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:indexingapp">indexing application</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15201">498</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:indexingfile">indexing file</dfn><span class="qquad"></span><a href="#wrglossary.491">18</a>, <a href="#wrglossary.1490">54</a>, <a href="#wrglossary.1839">66</a>, <a href="#wrglossary.2387">84</a>, <a href="#wrglossary.2641">92</a>, <a href="#wrglossary.2804">97</a>, <a href="#wrglossary.3129">107</a>, <a href="#wrglossary.3524">120</a>&#x2013;<a href="#wrglossary.3624">124</a> passim, <a href="#wrglossary.4673">156</a>, <a href="#wrglossary.4775">159</a>, <a href="#wrglossary.5732">185</a>, <a href="#wrglossary.5868">189</a>, <a href="#wrglossary.7451">237</a>&#x2013;<a href="#wrglossary.7534">240</a> passim, <a href="#wrglossary.7759">244</a>, <a href="#wrglossary.7980">251</a>&#x2013;<a href="#wrglossary.8192">256</a> passim, <a href="#wrglossary.8410">264</a>, <a href="#wrglossary.8815">274</a>&#x2013;<a href="#wrglossary.9023">279</a> passim, <a href="#wrglossary.9292">286</a>, <a href="#wrglossary.10314">325</a>, <a href="#wrglossary.10749">337</a>, <a href="#wrglossary.11990">389</a>, <a href="#wrglossary.12192">396</a>, <a href="#wrglossary.12388">401</a>, <a href="#wrglossary.14328">466</a>, <a href="#wrglossary.14646">477</a>, <span class="termslocfmt"><a href="#wrglossary.15211">498</a></span>, <a href="#wrglossary.18566">621</a>, <a href="#wrglossary.19101">643</a>, <a href="#wrglossary.19219">646</a>, <a href="#wrglossary.19589">659</a>&#x2013;<a href="#wrglossary.19689">661</a>,&#xa0;<a href="#wrglossary.19915">665</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:indexing">indexing (or recording)</dfn><span class="qquad"></span><a href="#wrglossary.224">8</a>, <a href="#wrglossary.2634">92</a>&#x2013;<a href="#wrglossary.2789">97</a>, <a href="#wrglossary.4764">159</a>, <a href="#wrglossary.4960">163</a>, <a href="#wrglossary.6088">196</a>, <a href="#wrglossary.7450">237</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15222">498</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:indexname"><code class="csfmt">\indexname</code></dfn><span class="qquad"></span><a href="#wrglossary.8104">253</a>,&#xa0;<a href="#wrglossary.19747">662</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9600">297</a>, <a href="#wrglossary.9618">298</a>, <a href="#wrglossary.10097">315</a>, <a href="#wrglossary.10666">335</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19075">641</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:input"><code class="csfmt">\input</code></dfn><span class="qquad"></span><a href="#wrglossary.988">36</a>, <a href="#wrglossary.4583">153</a>, <a href="#wrglossary.7762">244</a>,&#xa0;<a href="#wrglossary.10313">325</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.inputenc"><span class="styfmt">inputenc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.4114">137</a>, <a href="#wrglossary.11102">351</a>, <a href="#wrglossary.11972">388</a>, <a href="#wrglossary.14265">464</a>,&#xa0;<a href="#wrglossary.14596">476</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:inputencodingname"><code class="csfmt">\inputencodingname</code></dfn><span class="qquad"></span><a href="#wrglossary.1426">52</a>, <a href="#wrglossary.3042">104</a>,&#xa0;<a href="#wrglossary.10827">339</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.intersentencespace">inter-sentence space</dfn><span class="qquad"></span><a href="#wrglossary.7121">222</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.interwordspace">inter-word space</dfn><span class="qquad"></span><a href="#wrglossary.7118">222</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:internalfield">internal field</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15236">498</a></span>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.glosfield">glossary entry fields</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglssubentrycounter"><code class="csfmt">\ifglssubentrycounter</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2488">87</a>, <a href="#wrglossary.18275">614</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19064">643</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglstoc"><code class="csfmt">\ifglstoc</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2258">79</a>, <a href="#wrglossary.18387">617</a>, <a href="#wrglossary.18390">618</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19067">643</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsucmark"><code class="csfmt">\ifglsucmark</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2293">80</a>, <a href="#wrglossary.18427">619</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19070">643</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a><span class="qquad"></span><a href="#sec:conditionals">&#xa7;15.4</a>; <a href="#wrglossary.2163">76</a>, <a href="#wrglossary.5423">177</a>, <a href="#wrglossary.5561">181</a>, <a href="#wrglossary.6549">212</a>, <a href="#wrglossary.7191">225</a>, <a href="#wrglossary.7298">230</a>, <a href="#wrglossary.11280">360</a>, <a href="#wrglossary.11285">361</a>, <a href="#wrglossary.12162">398</a>, <a href="#wrglossary.18768">632</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19073">644</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglswrallowprimitivemods"><code class="csfmt">\ifglswrallowprimitivemods</code></a><span class="qquad"></span><a href="#sec:pkgopts-indexing">&#xa7;2.4</a>; <a href="#wrglossary.2681">93</a>, <a href="#wrglossary.18575">624</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19078">644</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsxindy"><code class="csfmt">\ifglsxindy</code></a><span class="qquad"></span><a href="#sec:pkgopts-sort">&#xa7;2.5</a>; <a href="#wrglossary.3010">103</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19083">644</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifglsxtrinsertinside"><code class="xtrcsfmt">\ifglsxtrinsertinside</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19086">644</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ifignoredglossary"><code class="csfmt">\ifignoredglossary</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8029">253</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19088">644</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ifundef"><code class="csfmt">\ifundef</code></dfn><span class="qquad"></span><a href="#wrglossary.11460">368</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ignoredglossary">ignored glossary</dfn><span class="qquad"></span><a href="#wrglossary.8007">253</a>, <span class="termslocfmt"><a href="#wrglossary.15192">500</a></span>,&#xa0;<a href="#wrglossary.19238">649</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ignoredlocation">ignored location (or record)</dfn><span class="qquad"></span><a href="#wrglossary.8506">267</a>, <a href="#wrglossary.8947">278</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15200">500</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.imakeidx"><span class="styfmt">imakeidx</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3320">113</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:include"><code class="csfmt">\include</code></dfn><span class="qquad"></span><a href="#wrglossary.4588">153</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:includegraphics"><code class="csfmt">\includegraphics</code></dfn><span class="qquad"></span><a href="#wrglossary.14861">487</a>,&#xa0;<a href="#wrglossary.14931">489</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:index"><code class="csfmt">\index</code></dfn><span class="qquad"></span><a href="#wrglossary.3315">113</a>, <a href="#wrglossary.8109">255</a>, <a href="#wrglossary.8535">267</a>, <a href="#wrglossary.8705">272</a>, <a href="#wrglossary.8878">276</a>, <a href="#wrglossary.9089">281</a>,&#xa0;<a href="#wrglossary.10880">343</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:indexentry"><code class="csfmt">\indexentry</code></dfn><span class="qquad"></span><a href="#wrglossary.9067">280</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:indexingapp">indexing application</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15211">501</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:indexingfile">indexing file</dfn><span class="qquad"></span><a href="#wrglossary.492">18</a>, <a href="#wrglossary.1494">54</a>, <a href="#wrglossary.1843">66</a>, <a href="#wrglossary.2391">84</a>, <a href="#wrglossary.2645">92</a>, <a href="#wrglossary.2808">97</a>, <a href="#wrglossary.3133">107</a>, <a href="#wrglossary.3528">120</a>&#x2013;<a href="#wrglossary.3628">124</a> passim, <a href="#wrglossary.4677">156</a>, <a href="#wrglossary.4779">159</a>, <a href="#wrglossary.5736">185</a>, <a href="#wrglossary.5835">189</a>, <a href="#wrglossary.5872">190</a>, <a href="#wrglossary.7455">238</a>&#x2013;<a href="#wrglossary.7538">241</a> passim, <a href="#wrglossary.7763">245</a>, <a href="#wrglossary.7984">252</a>&#x2013;<a href="#wrglossary.8196">257</a> passim, <a href="#wrglossary.8414">264</a>, <a href="#wrglossary.8417">265</a>, <a href="#wrglossary.8819">275</a>&#x2013;<a href="#wrglossary.9027">280</a> passim, <a href="#wrglossary.9296">287</a>, <a href="#wrglossary.10318">326</a>, <a href="#wrglossary.10759">339</a>, <a href="#wrglossary.12000">392</a>, <a href="#wrglossary.12202">399</a>, <a href="#wrglossary.12398">404</a>, <a href="#wrglossary.14338">469</a>, <a href="#wrglossary.14656">480</a>, <span class="termslocfmt"><a href="#wrglossary.15221">501</a></span>, <a href="#wrglossary.18583">624</a>, <a href="#wrglossary.19118">646</a>, <a href="#wrglossary.19236">649</a>, <a href="#wrglossary.19606">662</a>&#x2013;<a href="#wrglossary.19706">664</a>,&#xa0;<a href="#wrglossary.19932">668</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:indexing">indexing (or recording)</dfn><span class="qquad"></span><a href="#wrglossary.225">9</a>, <a href="#wrglossary.2638">92</a>&#x2013;<a href="#wrglossary.2793">97</a>, <a href="#wrglossary.4768">159</a>, <a href="#wrglossary.4964">163</a>, <a href="#wrglossary.6092">197</a>, <a href="#wrglossary.7454">238</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15232">501</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:indexname"><code class="csfmt">\indexname</code></dfn><span class="qquad"></span><a href="#wrglossary.8108">254</a>,&#xa0;<a href="#wrglossary.19764">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:indexspace"><code class="csfmt">\indexspace</code></a><span class="qquad"></span><a href="#sec:liststyles">&#xa7;13.1.1</a>; <a href="#wrglossary.9604">298</a>, <a href="#wrglossary.9622">299</a>, <a href="#wrglossary.10101">316</a>, <a href="#wrglossary.10676">336</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19092">644</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:input"><code class="csfmt">\input</code></dfn><span class="qquad"></span><a href="#wrglossary.989">36</a>, <a href="#wrglossary.4587">153</a>, <a href="#wrglossary.7766">245</a>,&#xa0;<a href="#wrglossary.10317">326</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.inputenc"><span class="styfmt">inputenc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.4118">137</a>, <a href="#wrglossary.11112">352</a>, <a href="#wrglossary.11982">391</a>, <a href="#wrglossary.14275">467</a>,&#xa0;<a href="#wrglossary.14606">479</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:inputencodingname"><code class="csfmt">\inputencodingname</code></dfn><span class="qquad"></span><a href="#wrglossary.1430">52</a>, <a href="#wrglossary.3046">104</a>,&#xa0;<a href="#wrglossary.10837">341</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.intersentencespace">inter-sentence space</dfn><span class="qquad"></span><a href="#wrglossary.7125">223</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.interwordspace">inter-word space</dfn><span class="qquad"></span><a href="#wrglossary.7122">223</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:internalfield">internal field</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15246">501</a></span>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.glosfield">glossary entry fields</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:bib2glsinternalfield">internal field (<span class="appfmt">bib2gls</span>)</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15247">498</a></span>,&#xa0;<a href="#wrglossary.15395">504</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:internalfieldlabel">internal field label</dfn><span class="qquad"></span><a href="#wrglossary.4405">148</a>, <a href="#wrglossary.5707">184</a>, <a href="#wrglossary.11311">360</a>, <a href="#wrglossary.11328">361</a>, <a href="#wrglossary.11438">365</a>&#x2013;<a href="#wrglossary.11472">367</a>, <a href="#wrglossary.11759">377</a>&#x2013;<a href="#wrglossary.11819">380</a>, <a href="#wrglossary.14893">485</a>, <span class="termslocfmt"><a href="#wrglossary.15251">498</a></span>, <a href="#wrglossary.16671">557</a>, <a href="#wrglossary.17449">582</a>, <a href="#wrglossary.17459">583</a>, <a href="#wrglossary.17694">591</a>, <a href="#wrglossary.18416">616</a>, <a href="#wrglossary.18632">624</a>&#x2013;<a href="#wrglossary.18727">628</a> passim, <a href="#wrglossary.18870">633</a>&#x2013;<a href="#wrglossary.18991">638</a> passim</div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:bib2glsinternalfield">internal field (<span class="appfmt">bib2gls</span>)</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15257">501</a></span>,&#xa0;<a href="#wrglossary.15405">507</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:internalfieldlabel">internal field label</dfn><span class="qquad"></span><a href="#wrglossary.4409">148</a>, <a href="#wrglossary.5711">185</a>, <a href="#wrglossary.11321">362</a>, <a href="#wrglossary.11331">363</a>, <a href="#wrglossary.11448">368</a>, <a href="#wrglossary.11468">369</a>, <a href="#wrglossary.11769">380</a>&#x2013;<a href="#wrglossary.11829">383</a>, <a href="#wrglossary.14903">488</a>, <span class="termslocfmt"><a href="#wrglossary.15261">501</a></span>, <a href="#wrglossary.16681">560</a>, <a href="#wrglossary.17459">585</a>, <a href="#wrglossary.17469">586</a>, <a href="#wrglossary.17704">594</a>, <a href="#wrglossary.18433">619</a>, <a href="#wrglossary.18649">627</a>&#x2013;<a href="#wrglossary.18739">631</a> passim, <a href="#wrglossary.18887">636</a>&#x2013;<a href="#wrglossary.19003">641</a> passim</div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.invisiblelocation">invisible location</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.emptylocation">location, empty (or invisible)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:item"><code class="csfmt">\item</code></dfn><span class="qquad"></span><a href="#wrglossary.9447">291</a>, <a href="#wrglossary.9604">297</a>, <a href="#wrglossary.9654">299</a>, <a href="#wrglossary.10083">315</a>,&#xa0;<a href="#wrglossary.10104">316</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.itemize"><span class="envfmt">itemize</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.10607">333</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:item"><code class="csfmt">\item</code></dfn><span class="qquad"></span><a href="#wrglossary.9451">292</a>, <a href="#wrglossary.9608">298</a>, <a href="#wrglossary.9658">300</a>, <a href="#wrglossary.10087">316</a>,&#xa0;<a href="#wrglossary.10108">317</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.itemize"><span class="envfmt">itemize</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.10617">335</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7274496 -->
<section id="index7340032"><!-- start of section index7340032 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->J<div class="labellink"><a href="#index7340032">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:jobname"><code class="csfmt">\jobname</code></dfn><span class="qquad"></span><a href="#wrglossary.2196">77</a>, <a href="#wrglossary.3631">124</a>, <a href="#wrglossary.4739">157</a>,&#xa0;<a href="#wrglossary.19986">667</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:jobname"><code class="csfmt">\jobname</code></dfn><span class="qquad"></span><a href="#wrglossary.2200">77</a>, <a href="#wrglossary.3635">124</a>, <a href="#wrglossary.4743">157</a>,&#xa0;<a href="#wrglossary.20003">670</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7340032 -->
<section id="index7471104"><!-- start of section index7471104 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->L<div class="labellink"><a href="#index7471104">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:label"><code class="csfmt">\label</code></dfn><span class="qquad"></span><a href="#wrglossary.2311">81</a>&#x2013;<a href="#wrglossary.2469">86</a> passim, <a href="#wrglossary.3755">128</a>, <a href="#wrglossary.4723">157</a>, <a href="#wrglossary.7697">243</a>, <a href="#wrglossary.11414">364</a>,&#xa0;<a href="#wrglossary.15688">514</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:languagename"><code class="csfmt">\languagename</code></dfn><span class="qquad"></span><a href="#wrglossary.3014">103</a>, <a href="#wrglossary.3028">104</a>,&#xa0;<a href="#wrglossary.10814">339</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.latex"><span class="appfmt">latex</span> (DVI)</dfn><span class="qquad"></span><a href="#wrglossary.4849">161</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.latexmk"><span class="appfmt">latexmk</span></dfn><span class="qquad"></span><a href="#wrglossary.1482">54</a>,&#xa0;<a href="#wrglossary.1547">55</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.latexrelease"><span class="styfmt">latexrelease</span> package</dfn><span class="qquad"></span><a href="#wrglossary.162">7</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:latinalph">Latin alphabet</dfn><span class="qquad"></span><a href="#wrglossary.403">15</a>, <a href="#wrglossary.1207">43</a>, <a href="#wrglossary.3060">104</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15252">498</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:exlatinalph">extended Latin alphabet</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:label"><code class="csfmt">\label</code></dfn><span class="qquad"></span><a href="#wrglossary.2315">81</a>&#x2013;<a href="#wrglossary.2473">86</a> passim, <a href="#wrglossary.3759">128</a>, <a href="#wrglossary.4727">157</a>, <a href="#wrglossary.7701">244</a>, <a href="#wrglossary.11424">366</a>,&#xa0;<a href="#wrglossary.15698">517</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:languagename"><code class="csfmt">\languagename</code></dfn><span class="qquad"></span><a href="#wrglossary.3018">103</a>, <a href="#wrglossary.3032">104</a>,&#xa0;<a href="#wrglossary.10824">341</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.latex"><span class="appfmt">latex</span> (DVI)</dfn><span class="qquad"></span><a href="#wrglossary.4853">161</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.latexmk"><span class="appfmt">latexmk</span></dfn><span class="qquad"></span><a href="#wrglossary.1486">54</a>,&#xa0;<a href="#wrglossary.1551">55</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.latexrelease"><span class="styfmt">latexrelease</span> package</dfn><span class="qquad"></span><a href="#wrglossary.163">7</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:latinalph">Latin alphabet</dfn><span class="qquad"></span><a href="#wrglossary.404">15</a>, <a href="#wrglossary.1211">43</a>, <a href="#wrglossary.3064">104</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15262">501</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:exlatinalph">extended Latin alphabet</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:latinchar">Latin character</dfn><span class="qquad"></span><a href="#wrglossary.15133">496</a>, <a href="#wrglossary.15253">498</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15254">499</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:exlatinchar">extended Latin character</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:latinchar">Latin character</dfn><span class="qquad"></span><a href="#wrglossary.15143">499</a>, <a href="#wrglossary.15263">501</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15264">502</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:exlatinchar">extended Latin character</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.lettergroup">letter group</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.group">group (letters, numbers, symbols)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:linktext">link text</dfn><span class="qquad"></span><a href="#wrglossary.4761">159</a>, <a href="#wrglossary.4826">160</a>, <a href="#wrglossary.5006">164</a>, <a href="#wrglossary.5037">165</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15255">499</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:listbreak"><code class="csfmt">\listbreak</code></dfn><span class="qquad"></span><a href="#wrglossary.13784">447</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a><span class="qquad"></span><a href="#sec:loadglsentries">&#xa7;4.6</a>; <a href="#wrglossary.307">11</a>, <a href="#wrglossary.399">14</a>, <a href="#wrglossary.529">19</a>, <a href="#wrglossary.760">27</a>&#x2013;<a href="#wrglossary.841">32</a> passim, <a href="#wrglossary.989">36</a>, <a href="#wrglossary.4561">153</a>&#x2013;<a href="#wrglossary.4644">155</a>, <a href="#wrglossary.6013">193</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19078">642</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:locationcounter">location counter</dfn><span class="qquad"></span><a href="#wrglossary.2776">96</a>, <a href="#wrglossary.4058">136</a>, <a href="#wrglossary.4941">163</a>, <a href="#wrglossary.4986">164</a>, <a href="#wrglossary.5833">189</a>, <a href="#wrglossary.7983">251</a>, <a href="#wrglossary.8459">265</a>, <a href="#wrglossary.8639">269</a>, <a href="#wrglossary.8816">274</a>&#x2013;<a href="#wrglossary.9021">278</a> passim, <a href="#wrglossary.9368">289</a>, <a href="#wrglossary.10858">340</a>&#x2013;<a href="#wrglossary.10945">343</a> passim, <a href="#wrglossary.13026">419</a>, <a href="#wrglossary.15127">496</a>, <span class="termslocfmt"><a href="#wrglossary.15259">499</a></span>, <a href="#wrglossary.15338">502</a>, <a href="#wrglossary.15613">511</a>, <a href="#wrglossary.15665">513</a>, <a href="#wrglossary.16819">562</a>, <a href="#wrglossary.19194">645</a>, <a href="#wrglossary.19464">654</a>, <a href="#wrglossary.19580">658</a>&#x2013;<a href="#wrglossary.19705">661</a> passim</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.emptylocation">location, empty (or invisible)</dfn><span class="qquad"></span><a href="#wrglossary.1518">55</a>, <a href="#wrglossary.4939">163</a>, <a href="#wrglossary.8188">256</a>, <a href="#wrglossary.8477">265</a>, <a href="#wrglossary.8499">266</a>, <a href="#wrglossary.8807">274</a>&#x2013;<a href="#wrglossary.8978">278</a> passim, <a href="#wrglossary.14453">471</a>,&#xa0;<a href="#wrglossary.15200">498</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ignoredlocation">ignored location (or record)</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:linktext">link text</dfn><span class="qquad"></span><a href="#wrglossary.4765">159</a>, <a href="#wrglossary.4830">160</a>, <a href="#wrglossary.5010">164</a>, <a href="#wrglossary.5041">165</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15265">502</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:listbreak"><code class="csfmt">\listbreak</code></dfn><span class="qquad"></span><a href="#wrglossary.13794">450</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a><span class="qquad"></span><a href="#sec:loadglsentries">&#xa7;4.6</a>; <a href="#wrglossary.308">10</a>, <a href="#wrglossary.400">14</a>, <a href="#wrglossary.530">19</a>, <a href="#wrglossary.761">27</a>&#x2013;<a href="#wrglossary.842">32</a> passim, <a href="#wrglossary.990">36</a>, <a href="#wrglossary.4565">153</a>&#x2013;<a href="#wrglossary.4648">155</a>, <a href="#wrglossary.6017">194</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19095">645</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:locationcounter">location counter</dfn><span class="qquad"></span><a href="#wrglossary.2780">96</a>, <a href="#wrglossary.4062">136</a>, <a href="#wrglossary.4945">163</a>, <a href="#wrglossary.4990">164</a>, <a href="#wrglossary.5837">189</a>, <a href="#wrglossary.7987">252</a>, <a href="#wrglossary.8463">266</a>, <a href="#wrglossary.8643">270</a>, <a href="#wrglossary.8820">275</a>&#x2013;<a href="#wrglossary.9025">279</a> passim, <a href="#wrglossary.9372">290</a>, <a href="#wrglossary.10868">342</a>&#x2013;<a href="#wrglossary.10955">345</a> passim, <a href="#wrglossary.13036">422</a>, <a href="#wrglossary.15137">499</a>, <span class="termslocfmt"><a href="#wrglossary.15269">502</a></span>, <a href="#wrglossary.15348">505</a>, <a href="#wrglossary.15623">514</a>, <a href="#wrglossary.15675">516</a>, <a href="#wrglossary.16829">565</a>, <a href="#wrglossary.19211">648</a>, <a href="#wrglossary.19481">657</a>, <a href="#wrglossary.19597">661</a>&#x2013;<a href="#wrglossary.19722">664</a> passim</div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.emptylocation">location, empty (or invisible)</dfn><span class="qquad"></span><a href="#wrglossary.1522">55</a>, <a href="#wrglossary.4943">163</a>, <a href="#wrglossary.8192">257</a>, <a href="#wrglossary.8481">266</a>, <a href="#wrglossary.8503">267</a>, <a href="#wrglossary.8811">275</a>&#x2013;<a href="#wrglossary.8982">279</a> passim, <a href="#wrglossary.14463">474</a>,&#xa0;<a href="#wrglossary.15210">501</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:ignoredlocation">ignored location (or record)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:locationencap">location encap (format)</dfn><span class="qquad"></span><a href="#wrglossary.1526">55</a>, <a href="#wrglossary.1620">58</a>, <a href="#wrglossary.1876">67</a>, <a href="#wrglossary.4935">162</a>, <a href="#wrglossary.5917">190</a>, <a href="#wrglossary.8134">254</a>, <a href="#wrglossary.8306">260</a>, <a href="#wrglossary.8520">266</a>&#x2013;<a href="#wrglossary.8706">271</a> passim, <a href="#wrglossary.8848">275</a>&#x2013;<a href="#wrglossary.9184">283</a> passim, <a href="#wrglossary.9369">289</a>, <a href="#wrglossary.9400">290</a>, <a href="#wrglossary.10869">341</a>, <a href="#wrglossary.12791">413</a>, <a href="#wrglossary.13028">419</a>&#x2013;<a href="#wrglossary.13089">421</a>, <a href="#wrglossary.14365">467</a>, <a href="#wrglossary.15193">497</a>, <a href="#wrglossary.15217">498</a>, <span class="termslocfmt"><a href="#wrglossary.15261">499</a></span>, <a href="#wrglossary.15617">511</a>, <a href="#wrglossary.17598">588</a>, <a href="#wrglossary.17626">589</a>,&#xa0;<a href="#wrglossary.17899">599</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:locationencap">location encap (format)</dfn><span class="qquad"></span><a href="#wrglossary.1530">55</a>, <a href="#wrglossary.1624">58</a>, <a href="#wrglossary.1880">67</a>, <a href="#wrglossary.4939">162</a>, <a href="#wrglossary.5921">191</a>, <a href="#wrglossary.8138">255</a>, <a href="#wrglossary.8310">261</a>, <a href="#wrglossary.8524">267</a>&#x2013;<a href="#wrglossary.8710">272</a> passim, <a href="#wrglossary.8852">276</a>&#x2013;<a href="#wrglossary.9188">284</a> passim, <a href="#wrglossary.9373">290</a>, <a href="#wrglossary.9404">291</a>, <a href="#wrglossary.10879">343</a>, <a href="#wrglossary.12801">416</a>, <a href="#wrglossary.13038">422</a>&#x2013;<a href="#wrglossary.13099">424</a>, <a href="#wrglossary.14375">470</a>, <a href="#wrglossary.15203">500</a>, <a href="#wrglossary.15227">501</a>, <span class="termslocfmt"><a href="#wrglossary.15271">502</a></span>, <a href="#wrglossary.15627">514</a>, <a href="#wrglossary.17608">591</a>, <a href="#wrglossary.17636">592</a>,&#xa0;<a href="#wrglossary.17916">602</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.locationignored">location, ignored/invisible</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:ignoredlocation">ignored location (or record)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:locationlist">location list</dfn><span class="qquad"></span><a href="#wrglossary.314">12</a>, <a href="#wrglossary.431">16</a>, <a href="#wrglossary.544">19</a>, <a href="#wrglossary.707">26</a>, <a href="#wrglossary.763">28</a>, <a href="#wrglossary.1461">54</a>, <a href="#wrglossary.1575">56</a>, <a href="#wrglossary.2049">74</a>, <a href="#wrglossary.2354">83</a>, <a href="#wrglossary.2569">89</a>, <a href="#wrglossary.2577">90</a>, <a href="#wrglossary.2762">96</a>, <a href="#wrglossary.3667">125</a>, <a href="#wrglossary.3696">126</a>, <a href="#wrglossary.3959">134</a>, <a href="#wrglossary.3996">135</a>, <a href="#wrglossary.4469">150</a>, <a href="#wrglossary.4529">152</a>, <a href="#wrglossary.4779">159</a>&#x2013;<a href="#wrglossary.4836">161</a>, <a href="#wrglossary.5691">184</a>, <a href="#wrglossary.5825">189</a>, <a href="#wrglossary.5879">190</a>, <a href="#wrglossary.7501">239</a>, <a href="#wrglossary.7741">244</a>, <a href="#wrglossary.7925">249</a>&#x2013;<a href="#wrglossary.8196">256</a> passim, <a href="#wrglossary.8311">260</a>&#x2013;<a href="#wrglossary.9233">285</a> passim, <a href="#wrglossary.9394">290</a>, <a href="#wrglossary.9512">293</a>, <a href="#wrglossary.9617">297</a>&#x2013;<a href="#wrglossary.10041">313</a> passim, <a href="#wrglossary.10230">321</a>, <a href="#wrglossary.10551">332</a>, <a href="#wrglossary.10613">333</a>, <a href="#wrglossary.10859">340</a>, <a href="#wrglossary.11060">348</a>, <a href="#wrglossary.11076">349</a>, <a href="#wrglossary.12094">392</a>, <a href="#wrglossary.12795">413</a>, <a href="#wrglossary.12862">414</a>, <a href="#wrglossary.13025">419</a>, <a href="#wrglossary.13066">420</a>, <a href="#wrglossary.13337">429</a>, <a href="#wrglossary.13343">430</a>, <a href="#wrglossary.14136">458</a>, <a href="#wrglossary.14138">459</a>, <a href="#wrglossary.14302">465</a>, <a href="#wrglossary.14514">473</a>&#x2013;<a href="#wrglossary.14687">479</a> passim, <span class="termslocfmt"><a href="#wrglossary.15265">499</a></span>, <a href="#wrglossary.16611">555</a>, <a href="#wrglossary.17868">598</a>,&#xa0;<a href="#wrglossary.19896">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:locationlist">location list</dfn><span class="qquad"></span><a href="#wrglossary.315">12</a>, <a href="#wrglossary.432">16</a>, <a href="#wrglossary.545">19</a>, <a href="#wrglossary.708">26</a>, <a href="#wrglossary.764">28</a>, <a href="#wrglossary.1465">54</a>, <a href="#wrglossary.1579">56</a>, <a href="#wrglossary.2053">74</a>, <a href="#wrglossary.2358">83</a>, <a href="#wrglossary.2573">89</a>, <a href="#wrglossary.2581">90</a>, <a href="#wrglossary.2766">96</a>, <a href="#wrglossary.3671">125</a>, <a href="#wrglossary.3700">126</a>, <a href="#wrglossary.3963">134</a>, <a href="#wrglossary.4000">135</a>, <a href="#wrglossary.4473">150</a>, <a href="#wrglossary.4533">152</a>, <a href="#wrglossary.4783">159</a>&#x2013;<a href="#wrglossary.4840">161</a>, <a href="#wrglossary.5695">184</a>, <a href="#wrglossary.5829">189</a>&#x2013;<a href="#wrglossary.5916">191</a>, <a href="#wrglossary.7505">240</a>, <a href="#wrglossary.7745">245</a>, <a href="#wrglossary.7929">250</a>&#x2013;<a href="#wrglossary.8200">257</a> passim, <a href="#wrglossary.8315">261</a>&#x2013;<a href="#wrglossary.9237">286</a> passim, <a href="#wrglossary.9398">291</a>, <a href="#wrglossary.9516">294</a>, <a href="#wrglossary.9621">298</a>&#x2013;<a href="#wrglossary.10045">314</a> passim, <a href="#wrglossary.10234">322</a>, <a href="#wrglossary.10561">333</a>&#x2013;<a href="#wrglossary.10623">335</a>, <a href="#wrglossary.10869">342</a>, <a href="#wrglossary.11070">350</a>, <a href="#wrglossary.11086">351</a>, <a href="#wrglossary.12104">395</a>, <a href="#wrglossary.12805">416</a>, <a href="#wrglossary.12872">417</a>, <a href="#wrglossary.13035">422</a>, <a href="#wrglossary.13076">423</a>, <a href="#wrglossary.13347">432</a>, <a href="#wrglossary.13353">433</a>, <a href="#wrglossary.14146">461</a>, <a href="#wrglossary.14148">462</a>, <a href="#wrglossary.14312">468</a>, <a href="#wrglossary.14524">476</a>&#x2013;<a href="#wrglossary.14697">482</a> passim, <span class="termslocfmt"><a href="#wrglossary.15275">502</a></span>, <a href="#wrglossary.16621">558</a>, <a href="#wrglossary.17885">601</a>, <a href="#wrglossary.17906">602</a>,&#xa0;<a href="#wrglossary.19913">668</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.locationrange">location range</dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3713">127</a>&#x2013;<a href="#wrglossary.3784">129</a>, <a href="#wrglossary.4181">140</a>, <a href="#wrglossary.4563">153</a>, <a href="#wrglossary.9563">295</a>, <a href="#wrglossary.12078">392</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19083">642</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:longprovideglossaryentry"><code class="csfmt">\longprovideglossaryentry</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3752">128</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19087">642</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.longtable"><span class="envfmt">longtable</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.7902">248</a>, <a href="#wrglossary.9459">292</a>, <a href="#wrglossary.9672">299</a>&#x2013;<a href="#wrglossary.9912">308</a> passim, <a href="#wrglossary.10679">335</a>, <a href="#wrglossary.15811">522</a>&#x2013;<a href="#wrglossary.15965">530</a> passim,&#xa0;<a href="#wrglossary.17939">600</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.longtable"><span class="styfmt">longtable</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2516">88</a>,&#xa0;<a href="#wrglossary.9703">300</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.lowercase">lowercase</dfn><span class="qquad"></span><a href="#wrglossary.901">34</a>, <a href="#wrglossary.1054">38</a>, <a href="#wrglossary.6040">194</a>, <a href="#wrglossary.6301">203</a>, <a href="#wrglossary.7113">222</a>, <a href="#wrglossary.8905">276</a>, <a href="#wrglossary.9025">279</a>, <a href="#wrglossary.11154">353</a>, <a href="#wrglossary.12453">403</a>, <a href="#wrglossary.12886">415</a>, <a href="#wrglossary.15106">495</a>, <a href="#wrglossary.15307">500</a>,&#xa0;<a href="#wrglossary.17774">594</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3717">127</a>&#x2013;<a href="#wrglossary.3788">129</a>, <a href="#wrglossary.4185">140</a>, <a href="#wrglossary.4567">153</a>, <a href="#wrglossary.9567">296</a>, <a href="#wrglossary.12088">395</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19100">645</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:longprovideglossaryentry"><code class="csfmt">\longprovideglossaryentry</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3756">128</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19104">645</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.longtable"><span class="envfmt">longtable</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.7906">249</a>, <a href="#wrglossary.9463">293</a>, <a href="#wrglossary.9676">300</a>&#x2013;<a href="#wrglossary.9916">309</a> passim, <a href="#wrglossary.10689">337</a>, <a href="#wrglossary.15821">525</a>&#x2013;<a href="#wrglossary.15975">533</a> passim,&#xa0;<a href="#wrglossary.17956">603</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.longtable"><span class="styfmt">longtable</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2520">88</a>,&#xa0;<a href="#wrglossary.9707">301</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.lowercase">lowercase</dfn><span class="qquad"></span><a href="#wrglossary.902">34</a>, <a href="#wrglossary.1058">38</a>, <a href="#wrglossary.6044">195</a>, <a href="#wrglossary.6305">204</a>, <a href="#wrglossary.7117">223</a>, <a href="#wrglossary.8909">277</a>, <a href="#wrglossary.9029">280</a>, <a href="#wrglossary.11164">355</a>, <a href="#wrglossary.12463">406</a>, <a href="#wrglossary.12896">418</a>, <a href="#wrglossary.15116">498</a>, <a href="#wrglossary.15317">503</a>,&#xa0;<a href="#wrglossary.17784">597</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7471104 -->
<section id="index7536640"><!-- start of section index7536640 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->M<div class="labellink"><a href="#index7536640">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:mainmatter"><code class="csfmt">\mainmatter</code></dfn><span class="qquad"></span><a href="#wrglossary.9034">279</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:makeatletter"><code class="csfmt">\makeatletter</code></dfn><span class="qquad"></span><a href="#wrglossary.7163">224</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:makeatother"><code class="csfmt">\makeatother</code></dfn><span class="qquad"></span><a href="#wrglossary.7164">224</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:makebox"><code class="csfmt">\makebox</code></dfn><span class="qquad"></span><a href="#wrglossary.10183">319</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a><span class="qquad"></span><a href="#wrglossary.5121">168</a>, <a href="#wrglossary.5703">184</a>, <a href="#wrglossary.11173">354</a>, <a href="#wrglossary.11210">355</a>, <a href="#wrglossary.15095">495</a>, <a href="#wrglossary.17781">595</a>, <a href="#wrglossary.18114">605</a>, <span class="summarylocfmt"><a href="#wrglossary.19090">642</a></span>, <a href="#wrglossary.19112">643</a>,&#xa0;<a href="#wrglossary.19143">644</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.128">5</a>, <a href="#wrglossary.249">9</a>, <a href="#wrglossary.400">14</a>&#x2013;<a href="#wrglossary.581">21</a> passim, <a href="#wrglossary.761">27</a>, <a href="#wrglossary.1252">44</a>, <a href="#wrglossary.1491">54</a>, <a href="#wrglossary.1859">66</a>, <a href="#wrglossary.1948">70</a>&#x2013;<a href="#wrglossary.2013">73</a> passim, <a href="#wrglossary.2645">92</a>, <a href="#wrglossary.2834">98</a>, <a href="#wrglossary.3007">103</a>, <a href="#wrglossary.3136">107</a>&#x2013;<a href="#wrglossary.3178">109</a>, <a href="#wrglossary.3607">123</a>&#x2013;<a href="#wrglossary.3678">125</a>, <a href="#wrglossary.4018">135</a>, <a href="#wrglossary.4674">156</a>, <a href="#wrglossary.4786">159</a>, <a href="#wrglossary.7525">239</a>, <a href="#wrglossary.8099">253</a>, <a href="#wrglossary.8277">259</a>, <a href="#wrglossary.8768">273</a>, <a href="#wrglossary.9065">279</a>, <a href="#wrglossary.9340">288</a>, <a href="#wrglossary.10787">338</a>&#x2013;<a href="#wrglossary.10935">343</a> passim, <a href="#wrglossary.11073">349</a>&#x2013;<a href="#wrglossary.11107">351</a>, <a href="#wrglossary.12316">399</a>, <a href="#wrglossary.12850">414</a>, <a href="#wrglossary.13106">421</a>, <a href="#wrglossary.13239">426</a>, <a href="#wrglossary.13321">429</a>, <a href="#wrglossary.13470">434</a>&#x2013;<a href="#wrglossary.13630">441</a> passim, <a href="#wrglossary.13835">449</a>, <a href="#wrglossary.13987">453</a>, <a href="#wrglossary.14125">458</a>, <a href="#wrglossary.14176">460</a>, <a href="#wrglossary.14309">465</a>&#x2013;<a href="#wrglossary.14374">467</a>, <a href="#wrglossary.14469">471</a>, <a href="#wrglossary.14532">474</a>, <a href="#wrglossary.14660">478</a>, <a href="#wrglossary.14794">482</a>, <a href="#wrglossary.16806">561</a>, <a href="#wrglossary.18019">603</a>, <a href="#wrglossary.18128">606</a>, <span class="summarylocfmt"><a href="#wrglossary.19099">642</a></span>, <a href="#wrglossary.19241">646</a>&#x2013;<a href="#wrglossary.19333">649</a> passim, <a href="#wrglossary.19497">655</a>&#x2013;<a href="#wrglossary.19925">666</a> passim</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.476">17</a>&#x2013;<a href="#wrglossary.606">21</a> passim, <a href="#wrglossary.1527">55</a>, <a href="#wrglossary.1705">61</a>, <a href="#wrglossary.2984">103</a>&#x2013;<a href="#wrglossary.3152">108</a> passim, <a href="#wrglossary.9248">285</a>, <a href="#wrglossary.10812">339</a>, <a href="#wrglossary.10835">340</a>, <a href="#wrglossary.11980">389</a>&#x2013;<a href="#wrglossary.12257">397</a> passim, <a href="#wrglossary.13063">420</a>, <a href="#wrglossary.13147">423</a>, <a href="#wrglossary.13479">434</a>, <a href="#wrglossary.13544">438</a>, <a href="#wrglossary.13643">442</a>, <a href="#wrglossary.14279">464</a>, <a href="#wrglossary.14948">488</a>, <a href="#wrglossary.16133">538</a>, <a href="#wrglossary.16162">539</a>, <a href="#wrglossary.18591">622</a>,&#xa0;<a href="#wrglossary.19681">660</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.c"><span class="shortargfmt">-c</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1726">62</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.g"><span class="shortargfmt">-g</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1748">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.help"><span class="longargfmt">--help</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1715">62</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.L"><span class="shortargfmt">-L</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1745">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.l"><span class="shortargfmt">-l</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1740">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.m"><span class="shortargfmt">-m</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1722">62</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.n"><span class="shortargfmt">-n</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1717">62</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.o"><span class="shortargfmt">-o</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1753">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.p"><span class="shortargfmt">-p</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1735">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.q"><span class="shortargfmt">-q</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1721">62</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.r"><span class="shortargfmt">-r</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1730">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.s"><span class="shortargfmt">-s</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1752">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.t"><span class="shortargfmt">-t</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1758">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.version"><span class="longargfmt">--version</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1716">62</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.x"><span class="shortargfmt">-x</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1724">62</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.474">17</a>&#x2013;<a href="#wrglossary.619">22</a> passim, <a href="#wrglossary.1249">44</a>, <a href="#wrglossary.1456">53</a>&#x2013;<a href="#wrglossary.1871">67</a> passim, <a href="#wrglossary.2388">84</a>, <a href="#wrglossary.2686">93</a>, <a href="#wrglossary.2983">103</a>&#x2013;<a href="#wrglossary.3237">110</a> passim, <a href="#wrglossary.3685">125</a>, <a href="#wrglossary.3691">126</a>, <a href="#wrglossary.7989">251</a>, <a href="#wrglossary.8294">259</a>, <a href="#wrglossary.8604">268</a>, <a href="#wrglossary.8977">278</a>&#x2013;<a href="#wrglossary.9300">287</a> passim, <a href="#wrglossary.10799">339</a>, <a href="#wrglossary.10833">340</a>, <a href="#wrglossary.11979">389</a>&#x2013;<a href="#wrglossary.12256">397</a> passim, <a href="#wrglossary.13058">420</a>&#x2013;<a href="#wrglossary.13146">423</a> passim, <a href="#wrglossary.13478">434</a>, <a href="#wrglossary.13543">438</a>&#x2013;<a href="#wrglossary.13642">442</a> passim, <a href="#wrglossary.14000">454</a>, <a href="#wrglossary.14268">464</a>, <a href="#wrglossary.14947">488</a>, <a href="#wrglossary.15066">491</a>, <a href="#wrglossary.16132">538</a>, <a href="#wrglossary.16161">539</a>, <a href="#wrglossary.17758">594</a>, <a href="#wrglossary.18158">607</a>, <a href="#wrglossary.18175">608</a>, <a href="#wrglossary.18590">622</a>, <a href="#wrglossary.19687">661</a>,&#xa0;<a href="#wrglossary.19883">665</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.c"><span class="shortargfmt">-c</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1659">60</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.d"><span class="shortargfmt">-d</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1607">58</a>,&#xa0;<a href="#wrglossary.1709">61</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1516">55</a>&#x2013;<a href="#wrglossary.1634">59</a> passim, <a href="#wrglossary.3689">125</a>, <a href="#wrglossary.8613">268</a>,&#xa0;<a href="#wrglossary.13071">420</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.g"><span class="shortargfmt">-g</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1681">60</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.help"><span class="longargfmt">--help</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1601">58</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.k"><span class="shortargfmt">-k</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1644">59</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.L"><span class="shortargfmt">-L</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1678">60</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.l"><span class="shortargfmt">-l</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1673">60</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.m"><span class="shortargfmt">-m</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1645">59</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.n"><span class="shortargfmt">-n</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1603">58</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.o"><span class="shortargfmt">-o</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1695">61</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.p"><span class="shortargfmt">-p</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1668">60</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.Q"><span class="shortargfmt">-Q</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1643">59</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.q"><span class="shortargfmt">-q</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1595">57</a>,&#xa0;<a href="#wrglossary.1637">59</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.r"><span class="shortargfmt">-r</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1663">60</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.s"><span class="shortargfmt">-s</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1685">60</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.t"><span class="shortargfmt">-t</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1700">61</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.version"><span class="longargfmt">--version</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1602">58</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.x"><span class="shortargfmt">-x</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1657">59</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.makeglossariesgui"><span class="appfmt">makeglossariesgui</span></dfn><span class="qquad"></span><a href="#wrglossary.1536">55</a>,&#xa0;<a href="#wrglossary.15078">492</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:makeglossary"><code class="csfmt">\makeglossary</code></dfn><span class="qquad"></span><a href="#wrglossary.3538">121</a>,&#xa0;<a href="#wrglossary.19757">662</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.makeidx"><span class="styfmt">makeidx</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3315">113</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.makeindex"><span class="appfmt">makeindex</span></dfn><span class="qquad"></span><a href="#wrglossary.364">14</a>, <a href="#wrglossary.3609">123</a>, <a href="#wrglossary.15203">498</a>, <a href="#wrglossary.19102">643</a>, <a href="#wrglossary.19310">648</a>,&#xa0;<a href="#wrglossary.19774">662</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.c"><span class="shortargfmt">-c</span></dfn><span class="qquad"></span><a href="#wrglossary.1660">60</a>,&#xa0;<a href="#wrglossary.1727">62</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.g"><span class="shortargfmt">-g</span></dfn><span class="qquad"></span><a href="#wrglossary.449">16</a>, <a href="#wrglossary.1259">44</a>, <a href="#wrglossary.1682">60</a>,&#xa0;<a href="#wrglossary.1749">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.l"><span class="shortargfmt">-l</span></dfn><span class="qquad"></span><a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.480">18</a>, <a href="#wrglossary.1674">60</a>&#x2013;<a href="#wrglossary.1816">65</a> passim,&#xa0;<a href="#wrglossary.13645">442</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.o"><span class="shortargfmt">-o</span></dfn><span class="qquad"></span><a href="#wrglossary.468">17</a>,&#xa0;<a href="#wrglossary.1810">65</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.p"><span class="shortargfmt">-p</span></dfn><span class="qquad"></span><a href="#wrglossary.1669">60</a>,&#xa0;<a href="#wrglossary.1736">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.r"><span class="shortargfmt">-r</span></dfn><span class="qquad"></span><a href="#wrglossary.1665">60</a>,&#xa0;<a href="#wrglossary.1732">63</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.s"><span class="shortargfmt">-s</span></dfn><span class="qquad"></span><a href="#wrglossary.467">17</a>, <a href="#wrglossary.482">18</a>, <a href="#wrglossary.1649">59</a>, <a href="#wrglossary.1686">60</a>,&#xa0;<a href="#wrglossary.1808">65</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.t"><span class="shortargfmt">-t</span></dfn><span class="qquad"></span><a href="#wrglossary.1809">65</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:MakeLowercase"><code class="csfmt">\MakeLowercase</code></dfn><span class="qquad"></span><a href="#wrglossary.15113">495</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a><span class="qquad"></span><a href="#sec:setupopt1">&#xa7;3.1</a>; <a href="#wrglossary.251">9</a>&#x2013;<a href="#wrglossary.359">13</a> passim, <a href="#wrglossary.2835">98</a>, <a href="#wrglossary.3165">108</a>, <a href="#wrglossary.3179">109</a>, <a href="#wrglossary.3602">123</a>, <a href="#wrglossary.7506">239</a>, <a href="#wrglossary.8278">259</a>, <a href="#wrglossary.14661">478</a>, <a href="#wrglossary.18020">603</a>, <span class="summarylocfmt"><a href="#wrglossary.19105">643</a></span>, <a href="#wrglossary.19331">649</a>, <a href="#wrglossary.19623">659</a>,&#xa0;<a href="#wrglossary.19934">666</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:MakeTextUppercase"><code class="csfmt">\MakeTextUppercase</code></dfn><span class="qquad"></span><a href="#wrglossary.19115">643</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:mainmatter"><code class="csfmt">\mainmatter</code></dfn><span class="qquad"></span><a href="#wrglossary.9038">280</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:makeatletter"><code class="csfmt">\makeatletter</code></dfn><span class="qquad"></span><a href="#wrglossary.7167">225</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:makeatother"><code class="csfmt">\makeatother</code></dfn><span class="qquad"></span><a href="#wrglossary.7168">225</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:makebox"><code class="csfmt">\makebox</code></dfn><span class="qquad"></span><a href="#wrglossary.10187">320</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a><span class="qquad"></span><a href="#wrglossary.5125">168</a>, <a href="#wrglossary.5707">184</a>, <a href="#wrglossary.11183">356</a>, <a href="#wrglossary.11220">357</a>, <a href="#wrglossary.15105">498</a>, <a href="#wrglossary.17791">598</a>, <a href="#wrglossary.18131">609</a>, <span class="summarylocfmt"><a href="#wrglossary.19107">645</a></span>, <a href="#wrglossary.19129">646</a>,&#xa0;<a href="#wrglossary.19154">647</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.128">5</a>, <a href="#wrglossary.250">9</a>, <a href="#wrglossary.401">14</a>&#x2013;<a href="#wrglossary.582">21</a> passim, <a href="#wrglossary.762">27</a>, <a href="#wrglossary.1256">44</a>, <a href="#wrglossary.1495">54</a>, <a href="#wrglossary.1863">66</a>, <a href="#wrglossary.1952">70</a>&#x2013;<a href="#wrglossary.2017">73</a> passim, <a href="#wrglossary.2649">92</a>, <a href="#wrglossary.2838">98</a>, <a href="#wrglossary.3011">103</a>, <a href="#wrglossary.3140">107</a>&#x2013;<a href="#wrglossary.3182">109</a>, <a href="#wrglossary.3611">123</a>&#x2013;<a href="#wrglossary.3682">125</a>, <a href="#wrglossary.4022">135</a>, <a href="#wrglossary.4678">156</a>, <a href="#wrglossary.4790">159</a>, <a href="#wrglossary.7529">240</a>, <a href="#wrglossary.8103">254</a>, <a href="#wrglossary.8281">260</a>, <a href="#wrglossary.8772">274</a>, <a href="#wrglossary.9069">280</a>, <a href="#wrglossary.9344">289</a>, <a href="#wrglossary.10797">340</a>&#x2013;<a href="#wrglossary.10945">345</a> passim, <a href="#wrglossary.11083">351</a>&#x2013;<a href="#wrglossary.11117">353</a>, <a href="#wrglossary.12326">402</a>, <a href="#wrglossary.12860">417</a>, <a href="#wrglossary.13116">424</a>, <a href="#wrglossary.13249">429</a>, <a href="#wrglossary.13331">432</a>, <a href="#wrglossary.13480">437</a>&#x2013;<a href="#wrglossary.13640">444</a> passim, <a href="#wrglossary.13845">452</a>, <a href="#wrglossary.13997">456</a>, <a href="#wrglossary.14135">461</a>, <a href="#wrglossary.14186">463</a>, <a href="#wrglossary.14319">468</a>&#x2013;<a href="#wrglossary.14384">470</a>, <a href="#wrglossary.14479">474</a>, <a href="#wrglossary.14542">477</a>, <a href="#wrglossary.14670">481</a>, <a href="#wrglossary.14804">485</a>, <a href="#wrglossary.16816">564</a>, <a href="#wrglossary.18036">606</a>, <a href="#wrglossary.18145">609</a>, <span class="summarylocfmt"><a href="#wrglossary.19116">646</a></span>, <a href="#wrglossary.19258">649</a>&#x2013;<a href="#wrglossary.19350">652</a> passim, <a href="#wrglossary.19514">658</a>&#x2013;<a href="#wrglossary.19942">669</a> passim</div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.477">17</a>&#x2013;<a href="#wrglossary.607">21</a> passim, <a href="#wrglossary.1531">55</a>, <a href="#wrglossary.1709">61</a>, <a href="#wrglossary.2988">103</a>&#x2013;<a href="#wrglossary.3156">108</a> passim, <a href="#wrglossary.9252">286</a>, <a href="#wrglossary.10822">341</a>, <a href="#wrglossary.11990">392</a>&#x2013;<a href="#wrglossary.12267">400</a> passim, <a href="#wrglossary.13073">423</a>, <a href="#wrglossary.13157">426</a>, <a href="#wrglossary.13489">437</a>, <a href="#wrglossary.13554">441</a>, <a href="#wrglossary.13653">445</a>, <a href="#wrglossary.14289">467</a>, <a href="#wrglossary.14958">491</a>, <a href="#wrglossary.16143">541</a>, <a href="#wrglossary.16172">542</a>, <a href="#wrglossary.18608">626</a>,&#xa0;<a href="#wrglossary.19698">663</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.c"><span class="shortargfmt">-c</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1730">62</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.g"><span class="shortargfmt">-g</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1752">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.help"><span class="longargfmt">--help</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1719">62</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.L"><span class="shortargfmt">-L</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1749">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.l"><span class="shortargfmt">-l</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1744">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.m"><span class="shortargfmt">-m</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1726">62</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.n"><span class="shortargfmt">-n</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1721">62</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.o"><span class="shortargfmt">-o</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1757">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.p"><span class="shortargfmt">-p</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1739">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.q"><span class="shortargfmt">-q</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1725">62</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.r"><span class="shortargfmt">-r</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1734">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.s"><span class="shortargfmt">-s</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1756">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.t"><span class="shortargfmt">-t</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1762">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.version"><span class="longargfmt">--version</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1720">62</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkglslite.x"><span class="shortargfmt">-x</span></a><span class="qquad"></span><a href="#sec:makeglossarieslua">&#xa7;1.6.2</a>; <a href="#wrglossary.1728">62</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.475">17</a>&#x2013;<a href="#wrglossary.620">22</a> passim, <a href="#wrglossary.1253">44</a>, <a href="#wrglossary.1460">53</a>&#x2013;<a href="#wrglossary.1875">67</a> passim, <a href="#wrglossary.2392">84</a>, <a href="#wrglossary.2690">93</a>, <a href="#wrglossary.2987">103</a>&#x2013;<a href="#wrglossary.3241">110</a> passim, <a href="#wrglossary.3689">125</a>, <a href="#wrglossary.3695">126</a>, <a href="#wrglossary.7993">252</a>, <a href="#wrglossary.8298">260</a>, <a href="#wrglossary.8608">269</a>, <a href="#wrglossary.8981">279</a>&#x2013;<a href="#wrglossary.9304">288</a> passim, <a href="#wrglossary.10809">341</a>, <a href="#wrglossary.11989">392</a>&#x2013;<a href="#wrglossary.12266">400</a> passim, <a href="#wrglossary.13068">423</a>&#x2013;<a href="#wrglossary.13156">426</a> passim, <a href="#wrglossary.13488">437</a>, <a href="#wrglossary.13553">441</a>&#x2013;<a href="#wrglossary.13652">445</a> passim, <a href="#wrglossary.14010">457</a>, <a href="#wrglossary.14278">467</a>, <a href="#wrglossary.14957">491</a>, <a href="#wrglossary.15076">494</a>, <a href="#wrglossary.16142">541</a>, <a href="#wrglossary.16171">542</a>, <a href="#wrglossary.17768">597</a>, <a href="#wrglossary.18175">610</a>, <a href="#wrglossary.18188">611</a>, <a href="#wrglossary.18607">626</a>, <a href="#wrglossary.19704">664</a>,&#xa0;<a href="#wrglossary.19900">668</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.c"><span class="shortargfmt">-c</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1663">60</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.d"><span class="shortargfmt">-d</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1611">58</a>,&#xa0;<a href="#wrglossary.1713">61</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.e"><span class="shortargfmt">-e</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1520">55</a>&#x2013;<a href="#wrglossary.1638">59</a> passim, <a href="#wrglossary.3693">125</a>, <a href="#wrglossary.8617">269</a>,&#xa0;<a href="#wrglossary.13081">423</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.g"><span class="shortargfmt">-g</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1685">60</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.help"><span class="longargfmt">--help</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1605">58</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.k"><span class="shortargfmt">-k</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1648">59</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.L"><span class="shortargfmt">-L</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1682">60</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.l"><span class="shortargfmt">-l</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1677">60</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.m"><span class="shortargfmt">-m</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1649">59</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.n"><span class="shortargfmt">-n</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1607">58</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.o"><span class="shortargfmt">-o</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1699">61</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.p"><span class="shortargfmt">-p</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1672">60</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.Q"><span class="shortargfmt">-Q</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1647">59</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.q"><span class="shortargfmt">-q</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1599">57</a>,&#xa0;<a href="#wrglossary.1641">59</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.r"><span class="shortargfmt">-r</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1667">60</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.s"><span class="shortargfmt">-s</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1689">60</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.t"><span class="shortargfmt">-t</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1704">61</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.version"><span class="longargfmt">--version</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1606">58</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:switch.mkgls.x"><span class="shortargfmt">-x</span></a><span class="qquad"></span><a href="#sec:makeglossariesapp">&#xa7;1.6.1</a>; <a href="#wrglossary.1661">59</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.makeglossariesgui"><span class="appfmt">makeglossariesgui</span></dfn><span class="qquad"></span><a href="#wrglossary.1540">55</a>,&#xa0;<a href="#wrglossary.15088">495</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:makeglossary"><code class="csfmt">\makeglossary</code></dfn><span class="qquad"></span><a href="#wrglossary.3542">121</a>,&#xa0;<a href="#wrglossary.19774">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.makeidx"><span class="styfmt">makeidx</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3319">113</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.makeindex"><span class="appfmt">makeindex</span></dfn><span class="qquad"></span><a href="#wrglossary.365">14</a>, <a href="#wrglossary.3613">123</a>, <a href="#wrglossary.15213">501</a>, <a href="#wrglossary.19119">646</a>, <a href="#wrglossary.19327">651</a>,&#xa0;<a href="#wrglossary.19791">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.c"><span class="shortargfmt">-c</span></dfn><span class="qquad"></span><a href="#wrglossary.1664">60</a>,&#xa0;<a href="#wrglossary.1731">62</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.g"><span class="shortargfmt">-g</span></dfn><span class="qquad"></span><a href="#wrglossary.450">16</a>, <a href="#wrglossary.1263">44</a>, <a href="#wrglossary.1686">60</a>,&#xa0;<a href="#wrglossary.1753">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.l"><span class="shortargfmt">-l</span></dfn><span class="qquad"></span><a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.481">18</a>, <a href="#wrglossary.1678">60</a>&#x2013;<a href="#wrglossary.1820">65</a> passim,&#xa0;<a href="#wrglossary.13655">445</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.o"><span class="shortargfmt">-o</span></dfn><span class="qquad"></span><a href="#wrglossary.469">17</a>,&#xa0;<a href="#wrglossary.1814">65</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.p"><span class="shortargfmt">-p</span></dfn><span class="qquad"></span><a href="#wrglossary.1673">60</a>,&#xa0;<a href="#wrglossary.1740">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.r"><span class="shortargfmt">-r</span></dfn><span class="qquad"></span><a href="#wrglossary.1669">60</a>,&#xa0;<a href="#wrglossary.1736">63</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.s"><span class="shortargfmt">-s</span></dfn><span class="qquad"></span><a href="#wrglossary.468">17</a>, <a href="#wrglossary.483">18</a>, <a href="#wrglossary.1653">59</a>, <a href="#wrglossary.1690">60</a>,&#xa0;<a href="#wrglossary.1812">65</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.mkidx.t"><span class="shortargfmt">-t</span></dfn><span class="qquad"></span><a href="#wrglossary.1813">65</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:MakeLowercase"><code class="csfmt">\MakeLowercase</code></dfn><span class="qquad"></span><a href="#wrglossary.15123">498</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a><span class="qquad"></span><a href="#sec:setupopt1">&#xa7;3.1</a>; <a href="#wrglossary.252">9</a>&#x2013;<a href="#wrglossary.360">13</a> passim, <a href="#wrglossary.2839">98</a>, <a href="#wrglossary.3169">108</a>, <a href="#wrglossary.3183">109</a>, <a href="#wrglossary.3606">123</a>, <a href="#wrglossary.7510">240</a>, <a href="#wrglossary.8282">260</a>, <a href="#wrglossary.14671">481</a>, <a href="#wrglossary.18037">606</a>, <span class="summarylocfmt"><a href="#wrglossary.19122">646</a></span>, <a href="#wrglossary.19348">652</a>, <a href="#wrglossary.19640">662</a>,&#xa0;<a href="#wrglossary.19951">669</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:MakeTextUppercase"><code class="csfmt">\MakeTextUppercase</code></dfn><span class="qquad"></span><a href="#wrglossary.19132">646</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:MakeUppercase"><code class="csfmt">\MakeUppercase</code></dfn></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:mark-both"><code class="csfmt">\mark-both</code></dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:markboth"><code class="csfmt">\markboth</code></dfn><span class="qquad"></span><a href="#wrglossary.7795">245</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:markright"><code class="csfmt">\markright</code></dfn><span class="qquad"></span><a href="#wrglossary.7810">246</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.mathmode">math mode</dfn><span class="qquad"></span><a href="#wrglossary.1979">71</a>, <a href="#wrglossary.4789">160</a>, <a href="#wrglossary.5083">166</a>, <a href="#wrglossary.5091">167</a>, <a href="#wrglossary.5442">177</a>, <a href="#wrglossary.5641">182</a>, <a href="#wrglossary.12995">418</a>,&#xa0;<a href="#wrglossary.18231">610</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cls.memoir"><span class="clsfmt">memoir</span> class</dfn><span class="qquad"></span><a href="#wrglossary.2287">80</a>,&#xa0;<a href="#wrglossary.7789">245</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:memUChead"><code class="csfmt">\memUChead</code></dfn><span class="qquad"></span><a href="#wrglossary.7803">245</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11">a</a>, <a href="#wrglossary.161">7</a>, <a href="#wrglossary.916">34</a>, <a href="#wrglossary.1226">43</a>, <a href="#wrglossary.1239">44</a>, <a href="#wrglossary.3526">120</a>, <a href="#wrglossary.4105">137</a>, <a href="#wrglossary.4124">138</a>, <a href="#wrglossary.5044">165</a>, <a href="#wrglossary.5122">168</a>, <a href="#wrglossary.5696">184</a>, <a href="#wrglossary.11144">353</a>&#x2013;<a href="#wrglossary.11205">355</a>, <a href="#wrglossary.14581">475</a>, <a href="#wrglossary.15114">495</a>, <a href="#wrglossary.16437">547</a>, <a href="#wrglossary.16441">548</a>, <a href="#wrglossary.17780">594</a>&#x2013;<a href="#wrglossary.17813">596</a>, <a href="#wrglossary.19091">642</a>&#x2013;<a href="#wrglossary.19140">644</a>, <a href="#wrglossary.19529">656</a>,&#xa0;<a href="#wrglossary.19777">663</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:mfirstucMakeUppercase"><code class="csfmt">\mfirstucMakeUppercase</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19110">643</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a><span class="qquad"></span><a href="#wrglossary.11217">355</a>, <a href="#wrglossary.17802">595</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19126">643</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a> &amp; <a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:markboth"><code class="csfmt">\markboth</code></dfn><span class="qquad"></span><a href="#wrglossary.7799">246</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:markright"><code class="csfmt">\markright</code></dfn><span class="qquad"></span><a href="#wrglossary.7814">246</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.mathmode">math mode</dfn><span class="qquad"></span><a href="#wrglossary.1983">71</a>, <a href="#wrglossary.4793">160</a>, <a href="#wrglossary.5087">166</a>, <a href="#wrglossary.5095">167</a>, <a href="#wrglossary.5446">178</a>, <a href="#wrglossary.5645">183</a>, <a href="#wrglossary.13005">421</a>,&#xa0;<a href="#wrglossary.18248">613</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cls.memoir"><span class="clsfmt">memoir</span> class</dfn><span class="qquad"></span><a href="#wrglossary.2291">80</a>,&#xa0;<a href="#wrglossary.7793">246</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:memUChead"><code class="csfmt">\memUChead</code></dfn><span class="qquad"></span><a href="#wrglossary.7807">246</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.11">a</a>, <a href="#wrglossary.162">7</a>, <a href="#wrglossary.917">34</a>, <a href="#wrglossary.1230">43</a>, <a href="#wrglossary.1243">44</a>, <a href="#wrglossary.3530">120</a>, <a href="#wrglossary.4109">137</a>, <a href="#wrglossary.4128">138</a>, <a href="#wrglossary.5048">165</a>, <a href="#wrglossary.5126">168</a>, <a href="#wrglossary.5700">184</a>, <a href="#wrglossary.5721">185</a>, <a href="#wrglossary.11154">355</a>&#x2013;<a href="#wrglossary.11208">357</a>, <a href="#wrglossary.14591">478</a>, <a href="#wrglossary.15124">498</a>, <a href="#wrglossary.16447">550</a>, <a href="#wrglossary.16451">551</a>, <a href="#wrglossary.17790">597</a>&#x2013;<a href="#wrglossary.17823">599</a>, <a href="#wrglossary.19108">645</a>&#x2013;<a href="#wrglossary.19157">647</a>, <a href="#wrglossary.19546">659</a>,&#xa0;<a href="#wrglossary.19794">666</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:mfirstucMakeUppercase"><code class="csfmt">\mfirstucMakeUppercase</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19127">646</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a><span class="qquad"></span><a href="#wrglossary.11227">357</a>, <a href="#wrglossary.17812">598</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19143">646</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a> &amp; <a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a><span class="qquad"></span><a href="#wrglossary.11213">355</a>, <a href="#wrglossary.17808">595</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19131">643</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a> &amp; <a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a><span class="qquad"></span><a href="#wrglossary.11223">357</a>, <a href="#wrglossary.17818">598</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19148">646</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a> &amp; <a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a><span class="qquad"></span><a href="#wrglossary.11208">355</a>, <a href="#wrglossary.17814">596</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19135">643</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a> &amp; <a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:MFUexcl"><code class="csfmt">\MFUexcl</code></a><span class="qquad"></span><a href="#wrglossary.11218">357</a>, <a href="#wrglossary.17824">599</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19152">646</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:MFUblocker"><code class="csfmt">\MFUblocker</code></a> &amp; <a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.3533">120</a>, <a href="#wrglossary.5699">184</a>, <a href="#wrglossary.11160">353</a>, <a href="#wrglossary.11175">354</a>, <a href="#wrglossary.11645">373</a>, <a href="#wrglossary.11900">384</a>, <a href="#wrglossary.15098">495</a>, <a href="#wrglossary.17783">595</a>, <a href="#wrglossary.19096">642</a>, <a href="#wrglossary.19120">643</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19139">644</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:midrule"><code class="csfmt">\midrule</code></dfn><span class="qquad"></span><a href="#wrglossary.9876">306</a>,&#xa0;<a href="#wrglossary.9891">307</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></a><span class="qquad"></span><a href="#sec:samplesbasic">&#xa7;18.1</a>; <a href="#wrglossary.11976">388</a>, <a href="#wrglossary.11977">389</a>,&#xa0;<a href="#wrglossary.15073">492</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.multicol"><span class="styfmt">multicol</span> package</dfn><span class="qquad"></span><a href="#wrglossary.10199">319</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.multicols"><span class="envfmt">multicols</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.10198">319</a>,&#xa0;<a href="#wrglossary.10224">321</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.multipleencap">multiple encaps</dfn><span class="qquad"></span><a href="#wrglossary.1510">55</a>, <a href="#wrglossary.1613">58</a>, <a href="#wrglossary.8601">268</a>,&#xa0;<a href="#wrglossary.13041">420</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:locationencap">location encap (format)</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a><span class="qquad"></span><a href="#sec:casechanging">&#xa7;15.2</a>; <a href="#wrglossary.3537">120</a>, <a href="#wrglossary.5703">184</a>, <a href="#wrglossary.5715">185</a>, <a href="#wrglossary.11170">356</a>, <a href="#wrglossary.11655">376</a>, <a href="#wrglossary.11910">387</a>, <a href="#wrglossary.15108">498</a>, <a href="#wrglossary.17793">598</a>, <a href="#wrglossary.19113">645</a>, <a href="#wrglossary.19137">646</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19156">647</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:midrule"><code class="csfmt">\midrule</code></dfn><span class="qquad"></span><a href="#wrglossary.9880">307</a>,&#xa0;<a href="#wrglossary.9895">308</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.minimalgls.tex"><span class="filefmt">minimalgls.tex</span></a><span class="qquad"></span><a href="#sec:samplesbasic">&#xa7;18.1</a>; <a href="#wrglossary.11986">391</a>, <a href="#wrglossary.11987">392</a>,&#xa0;<a href="#wrglossary.15083">495</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.multicol"><span class="styfmt">multicol</span> package</dfn><span class="qquad"></span><a href="#wrglossary.10203">321</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.multicols"><span class="envfmt">multicols</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.10202">321</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.multipleencap">multiple encaps</dfn><span class="qquad"></span><a href="#wrglossary.1514">55</a>, <a href="#wrglossary.1617">58</a>, <a href="#wrglossary.8605">269</a>,&#xa0;<a href="#wrglossary.13051">423</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:locationencap">location encap (format)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.mwe-acr.tex"><span class="filefmt">mwe-acr.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.15075">492</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.mwe-acr-desc.tex"><span class="filefmt">mwe-acr-desc.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.15076">492</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.mwe-gls.tex"><span class="filefmt">mwe-gls.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.15074">492</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.mwe"><span class="styfmt">mwe</span> package</dfn><span class="qquad"></span><a href="#wrglossary.1063">38</a>, <a href="#wrglossary.1148">41</a>,&#xa0;<a href="#wrglossary.14911">486</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.mwe-acr.tex"><span class="filefmt">mwe-acr.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.15085">495</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.mwe-acr-desc.tex"><span class="filefmt">mwe-acr-desc.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.15086">495</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.mwe-gls.tex"><span class="filefmt">mwe-gls.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.15084">495</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.mwe"><span class="styfmt">mwe</span> package</dfn><span class="qquad"></span><a href="#wrglossary.1067">38</a>, <a href="#wrglossary.1152">41</a>,&#xa0;<a href="#wrglossary.14921">489</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7536640 -->
<section id="index7602176"><!-- start of section index7602176 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->N<div class="labellink"><a href="#index7602176">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:nameref"><code class="csfmt">\nameref</code></dfn><span class="qquad"></span><a href="#wrglossary.2349">82</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.nameref"><span class="styfmt">nameref</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2344">82</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a><span class="qquad"></span><a href="#wrglossary.125">5</a>, <a href="#wrglossary.1075">39</a>, <a href="#wrglossary.1112">40</a>, <a href="#wrglossary.3373">114</a>, <a href="#wrglossary.4073">136</a>, <a href="#wrglossary.4082">137</a>, <a href="#wrglossary.4412">149</a>, <a href="#wrglossary.4574">153</a>, <a href="#wrglossary.5059">166</a>, <a href="#wrglossary.12020">390</a>&#x2013;<a href="#wrglossary.12081">392</a>, <a href="#wrglossary.12217">397</a>&#x2013;<a href="#wrglossary.12339">400</a>, <a href="#wrglossary.12467">404</a>, <a href="#wrglossary.12636">407</a>, <a href="#wrglossary.12739">411</a>, <a href="#wrglossary.13558">439</a>, <a href="#wrglossary.13611">441</a>, <a href="#wrglossary.14945">488</a>, <a href="#wrglossary.14999">489</a>, <a href="#wrglossary.15411">504</a>, <a href="#wrglossary.15494">507</a>, <a href="#wrglossary.17684">591</a>, <a href="#wrglossary.17771">594</a>, <a href="#wrglossary.18213">609</a>, <a href="#wrglossary.19082">642</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19147">644</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newabbreviationstyle"><code class="xtrcsfmt">\newabbreviationstyle</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19155">644</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a><span class="qquad"></span><a href="#sec:acronyms">&#xa7;6</a>; <a href="#wrglossary.1074">39</a>, <a href="#wrglossary.1111">40</a>, <a href="#wrglossary.1392">50</a>, <a href="#wrglossary.3355">114</a>&#x2013;<a href="#wrglossary.3509">119</a> passim, <a href="#wrglossary.3707">127</a>&#x2013;<a href="#wrglossary.4081">137</a> passim, <a href="#wrglossary.4321">145</a>, <a href="#wrglossary.4411">149</a>, <a href="#wrglossary.4564">153</a>&#x2013;<a href="#wrglossary.4758">159</a> passim, <a href="#wrglossary.5054">166</a>, <a href="#wrglossary.5935">191</a>&#x2013;<a href="#wrglossary.6551">211</a> passim, <a href="#wrglossary.7037">220</a>, <a href="#wrglossary.7134">223</a>, <a href="#wrglossary.7354">233</a>, <a href="#wrglossary.8348">261</a>, <a href="#wrglossary.11772">378</a>, <a href="#wrglossary.12017">390</a>&#x2013;<a href="#wrglossary.12080">392</a>, <a href="#wrglossary.12216">397</a>&#x2013;<a href="#wrglossary.12637">407</a> passim, <a href="#wrglossary.12740">411</a>, <a href="#wrglossary.13557">439</a>, <a href="#wrglossary.13607">441</a>, <a href="#wrglossary.14869">484</a>, <a href="#wrglossary.14944">488</a>, <a href="#wrglossary.15324">502</a>&#x2013;<a href="#wrglossary.15491">507</a> passim, <a href="#wrglossary.15748">518</a>, <a href="#wrglossary.16355">545</a>, <a href="#wrglossary.16591">554</a>, <a href="#wrglossary.16882">564</a>, <a href="#wrglossary.17505">584</a>, <a href="#wrglossary.17537">585</a>, <a href="#wrglossary.17683">591</a>, <a href="#wrglossary.17770">594</a>, <a href="#wrglossary.17981">601</a>, <a href="#wrglossary.18212">609</a>, <a href="#wrglossary.18346">613</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19158">644</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newacronymhook"><code class="csfmt">\newacronymhook</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19172">644</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6541">210</a>&#x2013;<a href="#wrglossary.6625">213</a> passim, <a href="#wrglossary.16475">549</a>, <a href="#wrglossary.18438">617</a>, <span class="summarylocfmt"><a href="#wrglossary.19176">645</a></span>, <a href="#wrglossary.19390">651</a>&#x2013;<a href="#wrglossary.19460">653</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:newdualentry"><code class="csfmt">\newdualentry</code></dfn><span class="qquad"></span><a href="#wrglossary.8259">257</a>, <a href="#wrglossary.13263">427</a>&#x2013;<a href="#wrglossary.13329">429</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.261">9</a>, <a href="#wrglossary.1589">57</a>, <a href="#wrglossary.1699">61</a>&#x2013;<a href="#wrglossary.1798">65</a> passim, <a href="#wrglossary.2602">90</a>, <a href="#wrglossary.3233">110</a>, <a href="#wrglossary.4062">136</a>, <a href="#wrglossary.4946">163</a>, <a href="#wrglossary.7498">239</a>, <a href="#wrglossary.7598">241</a>, <a href="#wrglossary.7836">246</a>, <a href="#wrglossary.7853">247</a>, <a href="#wrglossary.7973">251</a>, <a href="#wrglossary.8777">273</a>, <a href="#wrglossary.10862">340</a>, <a href="#wrglossary.10893">341</a>, <a href="#wrglossary.11254">357</a>, <a href="#wrglossary.13618">441</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19187">645</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.7998">251</a>, <a href="#wrglossary.12125">394</a>, <a href="#wrglossary.13421">432</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19203">645</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.791">30</a>, <a href="#wrglossary.2026">73</a>, <a href="#wrglossary.2219">78</a>, <a href="#wrglossary.2593">90</a>, <a href="#wrglossary.2805">97</a>, <a href="#wrglossary.2891">99</a>, <a href="#wrglossary.3737">127</a>, <a href="#wrglossary.4019">135</a>, <a href="#wrglossary.4180">140</a>, <a href="#wrglossary.4331">145</a>, <a href="#wrglossary.4341">146</a>, <a href="#wrglossary.4562">153</a>&#x2013;<a href="#wrglossary.4757">159</a> passim, <a href="#wrglossary.5053">166</a>, <a href="#wrglossary.5926">191</a>, <a href="#wrglossary.5958">192</a>, <a href="#wrglossary.6253">202</a>, <a href="#wrglossary.6552">211</a>, <a href="#wrglossary.7353">233</a>, <a href="#wrglossary.8779">273</a>, <a href="#wrglossary.11491">368</a>, <a href="#wrglossary.11506">369</a>, <a href="#wrglossary.12079">392</a>, <a href="#wrglossary.12238">397</a>, <a href="#wrglossary.12358">400</a>, <a href="#wrglossary.12522">405</a>, <a href="#wrglossary.13109">421</a>, <a href="#wrglossary.13248">426</a>, <a href="#wrglossary.13604">440</a>, <a href="#wrglossary.13995">454</a>, <a href="#wrglossary.14179">460</a>, <a href="#wrglossary.14472">471</a>, <a href="#wrglossary.14536">474</a>, <a href="#wrglossary.14679">479</a>&#x2013;<a href="#wrglossary.14841">484</a> passim, <a href="#wrglossary.15323">502</a>&#x2013;<a href="#wrglossary.15492">507</a> passim, <a href="#wrglossary.16590">554</a>, <a href="#wrglossary.19150">644</a>, <span class="summarylocfmt"><a href="#wrglossary.19207">645</a></span>, <a href="#wrglossary.19379">650</a>,&#xa0;<a href="#wrglossary.19564">658</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a><span class="qquad"></span><a href="#sec:newglossarystyle">&#xa7;13.2</a>; <a href="#wrglossary.9548">295</a>, <a href="#wrglossary.10317">325</a>, <a href="#wrglossary.10664">335</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19211">645</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a><span class="qquad"></span><a href="#wrglossary.2133">76</a>, <a href="#wrglossary.4685">156</a>, <a href="#wrglossary.8007">252</a>, <a href="#wrglossary.11255">357</a>, <a href="#wrglossary.15184">497</a>, <span class="summarylocfmt"><a href="#wrglossary.19214">646</a></span>,&#xa0;<a href="#wrglossary.19382">650</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:newline"><code class="csfmt">\newline</code></dfn><span class="qquad"></span><a href="#wrglossary.3787">129</a>,&#xa0;<a href="#wrglossary.9525">295</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:newterm"><code class="csfmt">\newterm</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3292">112</a>, <a href="#wrglossary.4575">153</a>, <a href="#wrglossary.8349">261</a>, <span class="summarylocfmt"><a href="#wrglossary.19230">646</a></span>,&#xa0;<a href="#wrglossary.19749">662</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:newwrite"><code class="csfmt">\newwrite</code></dfn><span class="qquad"></span><a href="#wrglossary.4744">157</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:nameref"><code class="csfmt">\nameref</code></dfn><span class="qquad"></span><a href="#wrglossary.2353">82</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.nameref"><span class="styfmt">nameref</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2348">82</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newabbreviation"><code class="xtrcsfmt">\newabbreviation</code></a><span class="qquad"></span><a href="#wrglossary.125">5</a>, <a href="#wrglossary.1079">39</a>, <a href="#wrglossary.1116">40</a>, <a href="#wrglossary.3377">114</a>, <a href="#wrglossary.4077">136</a>, <a href="#wrglossary.4086">137</a>, <a href="#wrglossary.4416">149</a>, <a href="#wrglossary.4578">153</a>, <a href="#wrglossary.5063">166</a>, <a href="#wrglossary.12030">393</a>&#x2013;<a href="#wrglossary.12091">395</a>, <a href="#wrglossary.12227">400</a>&#x2013;<a href="#wrglossary.12349">403</a>, <a href="#wrglossary.12477">407</a>, <a href="#wrglossary.12646">410</a>, <a href="#wrglossary.12749">414</a>, <a href="#wrglossary.13568">442</a>, <a href="#wrglossary.13621">444</a>, <a href="#wrglossary.14955">491</a>, <a href="#wrglossary.15009">492</a>, <a href="#wrglossary.15421">507</a>, <a href="#wrglossary.15504">510</a>, <a href="#wrglossary.17694">594</a>, <a href="#wrglossary.17781">597</a>, <a href="#wrglossary.18230">612</a>, <a href="#wrglossary.19099">645</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19164">647</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newabbreviationstyle"><code class="xtrcsfmt">\newabbreviationstyle</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19172">647</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a><span class="qquad"></span><a href="#sec:acronyms">&#xa7;6</a>; <a href="#wrglossary.1078">39</a>, <a href="#wrglossary.1115">40</a>, <a href="#wrglossary.1396">50</a>, <a href="#wrglossary.3359">114</a>&#x2013;<a href="#wrglossary.3492">119</a> passim, <a href="#wrglossary.3711">127</a>&#x2013;<a href="#wrglossary.4085">137</a> passim, <a href="#wrglossary.4325">145</a>, <a href="#wrglossary.4415">149</a>, <a href="#wrglossary.4568">153</a>&#x2013;<a href="#wrglossary.4762">159</a> passim, <a href="#wrglossary.5058">166</a>, <a href="#wrglossary.5939">192</a>&#x2013;<a href="#wrglossary.6555">212</a> passim, <a href="#wrglossary.7041">221</a>, <a href="#wrglossary.7138">224</a>, <a href="#wrglossary.7358">234</a>, <a href="#wrglossary.8352">262</a>, <a href="#wrglossary.11782">381</a>, <a href="#wrglossary.12027">393</a>&#x2013;<a href="#wrglossary.12090">395</a>, <a href="#wrglossary.12226">400</a>&#x2013;<a href="#wrglossary.12647">410</a> passim, <a href="#wrglossary.12750">414</a>, <a href="#wrglossary.13567">442</a>, <a href="#wrglossary.13617">444</a>, <a href="#wrglossary.14879">487</a>, <a href="#wrglossary.14954">491</a>, <a href="#wrglossary.15334">505</a>&#x2013;<a href="#wrglossary.15501">510</a> passim, <a href="#wrglossary.15758">521</a>, <a href="#wrglossary.16365">548</a>, <a href="#wrglossary.16601">557</a>, <a href="#wrglossary.16892">567</a>, <a href="#wrglossary.17515">587</a>, <a href="#wrglossary.17547">588</a>, <a href="#wrglossary.17693">594</a>, <a href="#wrglossary.17780">597</a>, <a href="#wrglossary.17998">604</a>, <a href="#wrglossary.18229">612</a>, <a href="#wrglossary.18363">617</a>, <span class="summarylocfmt"><a href="#wrglossary.19175">647</a></span>,&#xa0;<a href="#wrglossary.19191">648</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newacronymhook"><code class="csfmt">\newacronymhook</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19189">647</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a><span class="qquad"></span><a href="#sec:customacronym">&#xa7;6.2.2</a>; <a href="#wrglossary.6545">211</a>&#x2013;<a href="#wrglossary.6629">214</a> passim, <a href="#wrglossary.16485">552</a>, <a href="#wrglossary.18455">620</a>, <span class="summarylocfmt"><a href="#wrglossary.19193">648</a></span>, <a href="#wrglossary.19407">654</a>&#x2013;<a href="#wrglossary.19477">656</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:newdualentry"><code class="csfmt">\newdualentry</code></dfn><span class="qquad"></span><a href="#wrglossary.8263">258</a>, <a href="#wrglossary.13273">430</a>&#x2013;<a href="#wrglossary.13339">432</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.262">9</a>, <a href="#wrglossary.1593">57</a>, <a href="#wrglossary.1703">61</a>&#x2013;<a href="#wrglossary.1802">65</a> passim, <a href="#wrglossary.2606">90</a>, <a href="#wrglossary.3237">110</a>, <a href="#wrglossary.4066">136</a>, <a href="#wrglossary.4950">163</a>, <a href="#wrglossary.7502">240</a>, <a href="#wrglossary.7602">242</a>, <a href="#wrglossary.7840">247</a>, <a href="#wrglossary.7857">248</a>, <a href="#wrglossary.7977">252</a>, <a href="#wrglossary.8781">274</a>, <a href="#wrglossary.10872">342</a>, <a href="#wrglossary.10903">343</a>, <a href="#wrglossary.11264">359</a>, <a href="#wrglossary.13628">444</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19204">648</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a><span class="qquad"></span><a href="#sec:newglossary">&#xa7;9</a>; <a href="#wrglossary.8002">252</a>, <a href="#wrglossary.12135">397</a>, <a href="#wrglossary.13431">435</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19220">648</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.792">30</a>, <a href="#wrglossary.2030">73</a>, <a href="#wrglossary.2223">78</a>, <a href="#wrglossary.2597">90</a>, <a href="#wrglossary.2809">97</a>, <a href="#wrglossary.2895">99</a>, <a href="#wrglossary.3741">127</a>, <a href="#wrglossary.4023">135</a>, <a href="#wrglossary.4184">140</a>, <a href="#wrglossary.4335">145</a>, <a href="#wrglossary.4345">146</a>, <a href="#wrglossary.4566">153</a>&#x2013;<a href="#wrglossary.4761">159</a> passim, <a href="#wrglossary.5057">166</a>, <a href="#wrglossary.5930">192</a>, <a href="#wrglossary.5962">193</a>, <a href="#wrglossary.6257">203</a>, <a href="#wrglossary.6556">212</a>, <a href="#wrglossary.7357">234</a>, <a href="#wrglossary.8783">274</a>, <a href="#wrglossary.11501">371</a>, <a href="#wrglossary.11516">372</a>, <a href="#wrglossary.12089">395</a>, <a href="#wrglossary.12248">400</a>, <a href="#wrglossary.12368">403</a>, <a href="#wrglossary.12532">408</a>, <a href="#wrglossary.13119">424</a>, <a href="#wrglossary.13258">429</a>, <a href="#wrglossary.13614">443</a>, <a href="#wrglossary.14005">457</a>, <a href="#wrglossary.14189">463</a>, <a href="#wrglossary.14482">474</a>, <a href="#wrglossary.14546">477</a>, <a href="#wrglossary.14689">482</a>&#x2013;<a href="#wrglossary.14851">487</a> passim, <a href="#wrglossary.15333">505</a>&#x2013;<a href="#wrglossary.15502">510</a> passim, <a href="#wrglossary.16600">557</a>, <a href="#wrglossary.19167">647</a>, <span class="summarylocfmt"><a href="#wrglossary.19224">648</a></span>, <a href="#wrglossary.19396">653</a>,&#xa0;<a href="#wrglossary.19581">661</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newglossarystyle"><code class="csfmt">\newglossarystyle</code></a><span class="qquad"></span><a href="#sec:newglossarystyle">&#xa7;13.2</a>; <a href="#wrglossary.9552">296</a>, <a href="#wrglossary.10321">326</a>, <a href="#wrglossary.10674">336</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19228">649</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a><span class="qquad"></span><a href="#wrglossary.2137">76</a>, <a href="#wrglossary.4689">156</a>, <a href="#wrglossary.8011">253</a>, <a href="#wrglossary.11265">359</a>, <a href="#wrglossary.15194">500</a>, <span class="summarylocfmt"><a href="#wrglossary.19231">649</a></span>,&#xa0;<a href="#wrglossary.19399">653</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:newline"><code class="csfmt">\newline</code></dfn><span class="qquad"></span><a href="#wrglossary.3791">129</a>,&#xa0;<a href="#wrglossary.9529">296</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:newterm"><code class="csfmt">\newterm</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3296">112</a>, <a href="#wrglossary.4579">153</a>, <a href="#wrglossary.8353">262</a>, <span class="summarylocfmt"><a href="#wrglossary.19247">649</a></span>,&#xa0;<a href="#wrglossary.19766">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:newwrite"><code class="csfmt">\newwrite</code></dfn><span class="qquad"></span><a href="#wrglossary.4748">157</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:NoCaseChange"><code class="csfmt">\NoCaseChange</code></dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:nofiles"><code class="csfmt">\nofiles</code></dfn><span class="qquad"></span><a href="#wrglossary.3180">109</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:nohyperpage"><code class="csfmt">\nohyperpage</code></dfn><span class="qquad"></span><a href="#wrglossary.8760">273</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:noist"><code class="csfmt">\noist</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3657">125</a>, <a href="#wrglossary.8769">273</a>, <a href="#wrglossary.10786">338</a>&#x2013;<a href="#wrglossary.10934">343</a> passim, <a href="#wrglossary.11072">349</a>&#x2013;<a href="#wrglossary.11106">351</a>, <a href="#wrglossary.14275">464</a>&#x2013;<a href="#wrglossary.14367">467</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19239">646</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</dfn><span class="qquad"></span><a href="#wrglossary.6400">206</a>, <a href="#wrglossary.11510">369</a>, <a href="#wrglossary.14763">481</a>,&#xa0;<a href="#wrglossary.14810">482</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:nonlatinalph">non-Latin alphabet</dfn><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.136">6</a>, <a href="#wrglossary.321">12</a>, <a href="#wrglossary.535">19</a>, <a href="#wrglossary.1200">43</a>, <a href="#wrglossary.3061">104</a>, <a href="#wrglossary.14600">476</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15273">499</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:nonlatinchar">non-Latin character</dfn><span class="qquad"></span><a href="#wrglossary.1221">43</a>, <a href="#wrglossary.1344">48</a>, <a href="#wrglossary.1413">51</a>, <a href="#wrglossary.4106">137</a>, <a href="#wrglossary.4129">138</a>, <a href="#wrglossary.14489">472</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15275">499</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3745">128</a>, <a href="#wrglossary.3780">129</a>, <a href="#wrglossary.4487">151</a>, <a href="#wrglossary.4515">152</a>, <a href="#wrglossary.9562">295</a>, <a href="#wrglossary.9564">296</a>, <a href="#wrglossary.11309">360</a>, <a href="#wrglossary.13510">436</a>, <a href="#wrglossary.13655">443</a>, <a href="#wrglossary.13756">446</a>, <a href="#wrglossary.13897">451</a>, <a href="#wrglossary.13951">453</a>, <a href="#wrglossary.14171">460</a>, <a href="#wrglossary.18973">637</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19243">646</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:nofiles"><code class="csfmt">\nofiles</code></dfn><span class="qquad"></span><a href="#wrglossary.3184">109</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:nohyperpage"><code class="csfmt">\nohyperpage</code></dfn><span class="qquad"></span><a href="#wrglossary.8764">274</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:noist"><code class="csfmt">\noist</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3661">125</a>, <a href="#wrglossary.8773">274</a>, <a href="#wrglossary.10796">340</a>&#x2013;<a href="#wrglossary.10944">345</a> passim, <a href="#wrglossary.11082">351</a>&#x2013;<a href="#wrglossary.11116">353</a>, <a href="#wrglossary.14285">467</a>&#x2013;<a href="#wrglossary.14377">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19256">649</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</dfn><span class="qquad"></span><a href="#wrglossary.6404">207</a>, <a href="#wrglossary.11520">372</a>, <a href="#wrglossary.14773">484</a>,&#xa0;<a href="#wrglossary.14820">485</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:nonlatinalph">non-Latin alphabet</dfn><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.136">6</a>, <a href="#wrglossary.322">12</a>, <a href="#wrglossary.536">19</a>, <a href="#wrglossary.1204">43</a>, <a href="#wrglossary.3065">104</a>, <a href="#wrglossary.14610">479</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15283">502</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:nonlatinchar">non-Latin character</dfn><span class="qquad"></span><a href="#wrglossary.1225">43</a>, <a href="#wrglossary.1348">48</a>, <a href="#wrglossary.1417">51</a>, <a href="#wrglossary.4110">137</a>, <a href="#wrglossary.4133">138</a>, <a href="#wrglossary.14499">475</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15285">502</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3749">128</a>, <a href="#wrglossary.3784">129</a>, <a href="#wrglossary.4491">151</a>, <a href="#wrglossary.4519">152</a>, <a href="#wrglossary.9566">296</a>, <a href="#wrglossary.9568">297</a>, <a href="#wrglossary.11319">362</a>, <a href="#wrglossary.13520">439</a>, <a href="#wrglossary.13665">446</a>, <a href="#wrglossary.13766">449</a>, <a href="#wrglossary.13907">454</a>, <a href="#wrglossary.13961">456</a>, <a href="#wrglossary.14181">463</a>, <a href="#wrglossary.18990">640</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19260">649</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:glsxtrnopostpunc"><code class="xtrcsfmt">\glsxtrnopostpunc</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:null"><code class="csfmt">\null</code></dfn><span class="qquad"></span><a href="#wrglossary.7542">240</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:null"><code class="csfmt">\null</code></dfn><span class="qquad"></span><a href="#wrglossary.7546">241</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.numberlist">number list</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:locationlist">location list</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:numberline"><code class="csfmt">\numberline</code></dfn><span class="qquad"></span><a href="#wrglossary.2261">79</a>,&#xa0;<a href="#wrglossary.19871">664</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:Numberstring"><code class="csfmt">\Numberstring</code></dfn><span class="qquad"></span><a href="#wrglossary.11032">347</a>, <a href="#wrglossary.11045">348</a>,&#xa0;<a href="#wrglossary.14483">472</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:numberline"><code class="csfmt">\numberline</code></dfn><span class="qquad"></span><a href="#wrglossary.2265">79</a>,&#xa0;<a href="#wrglossary.19888">667</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:Numberstring"><code class="csfmt">\Numberstring</code></dfn><span class="qquad"></span><a href="#wrglossary.11042">349</a>,&#xa0;<a href="#wrglossary.14493">475</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7602176 -->
<section id="index7667712"><!-- start of section index7667712 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->O<div class="labellink"><a href="#index7667712">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><a href="#glo:oldacronym"><code class="csfmt">\oldacronym</code></a><span class="qquad"></span><a href="#sec:oldacronym">&#xa7;6.4</a>; <a href="#wrglossary.7224">226</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19248">646</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:onecolumn"><code class="csfmt">\onecolumn</code></dfn><span class="qquad"></span><a href="#wrglossary.7911">248</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:opt.openright"><span class="optfmt">openright</span></dfn><span class="qquad"></span><a href="#wrglossary.7824">246</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.opt.noidx">Option 1 (<span class="qt">&#x201c;noidx&#x201d;</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.234">8</a>&#x2013;<a href="#wrglossary.323">12</a> passim, <a href="#wrglossary.444">16</a>, <a href="#wrglossary.1208">43</a>, <a href="#wrglossary.1463">54</a>, <a href="#wrglossary.1890">67</a>, <a href="#wrglossary.2225">78</a>, <a href="#wrglossary.2358">83</a>, <a href="#wrglossary.2792">97</a>&#x2013;<a href="#wrglossary.2961">102</a> passim, <a href="#wrglossary.3254">111</a>&#x2013;<a href="#wrglossary.3346">114</a> passim, <a href="#wrglossary.3604">123</a>, <a href="#wrglossary.3718">127</a>, <a href="#wrglossary.3894">132</a>&#x2013;<a href="#wrglossary.3974">134</a>, <a href="#wrglossary.4418">149</a>, <a href="#wrglossary.4696">156</a>, <a href="#wrglossary.5854">189</a>, <a href="#wrglossary.5897">190</a>, <a href="#wrglossary.7197">225</a>, <a href="#wrglossary.7499">239</a>, <a href="#wrglossary.7934">249</a>&#x2013;<a href="#wrglossary.7995">251</a>, <a href="#wrglossary.8279">259</a>, <a href="#wrglossary.8513">266</a>&#x2013;<a href="#wrglossary.8694">271</a> passim, <a href="#wrglossary.8867">275</a>, <a href="#wrglossary.8952">277</a>, <a href="#wrglossary.9349">288</a>&#x2013;<a href="#wrglossary.9406">290</a>, <a href="#wrglossary.14544">474</a>&#x2013;<a href="#wrglossary.14693">479</a> passim, <a href="#wrglossary.15450">505</a>, <a href="#wrglossary.17874">598</a>,&#xa0;<a href="#wrglossary.19107">643</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.opt.mkidx">Option 2 (<span class="appfmt">makeindex</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>,&#xa0;<a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.363">14</a>&#x2013;<a href="#wrglossary.624">22</a> passim, <a href="#wrglossary.1206">43</a>, <a href="#wrglossary.1533">55</a>, <a href="#wrglossary.2979">103</a>, <a href="#wrglossary.3633">124</a>, <a href="#wrglossary.3882">131</a>, <a href="#wrglossary.4537">152</a>, <a href="#wrglossary.8605">268</a>,&#xa0;<a href="#wrglossary.19772">662</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.opt.xdy">Option 3 (<span class="appfmt">xindy</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.235">8</a>, <a href="#wrglossary.492">18</a>, <a href="#wrglossary.568">20</a>, <a href="#wrglossary.1201">43</a>, <a href="#wrglossary.2993">103</a>, <a href="#wrglossary.3066">105</a>, <a href="#wrglossary.3636">124</a>, <a href="#wrglossary.3692">126</a>, <a href="#wrglossary.3929">133</a>, <a href="#wrglossary.4128">138</a>, <a href="#wrglossary.4535">152</a>, <a href="#wrglossary.7671">243</a>, <a href="#wrglossary.8731">272</a>, <a href="#wrglossary.8757">273</a>,&#xa0;<a href="#wrglossary.19996">667</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.opt.b2g">Option 4 (<span class="appfmt">bib2gls</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.139">6</a>, <a href="#wrglossary.625">22</a>, <a href="#wrglossary.775">29</a>, <a href="#wrglossary.848">33</a>, <a href="#wrglossary.1203">43</a>, <a href="#wrglossary.1567">56</a>, <a href="#wrglossary.1904">68</a>, <a href="#wrglossary.2216">78</a>, <a href="#wrglossary.3721">127</a>, <a href="#wrglossary.4031">135</a>, <a href="#wrglossary.4703">157</a>, <a href="#wrglossary.5835">189</a>, <a href="#wrglossary.5888">190</a>, <a href="#wrglossary.7673">243</a>, <a href="#wrglossary.7996">251</a>, <a href="#wrglossary.8495">266</a>&#x2013;<a href="#wrglossary.8895">276</a> passim, <a href="#wrglossary.14594">475</a>,&#xa0;<a href="#wrglossary.19899">665</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.opt.unsrt">Option 5 (<span class="qt">&#x201c;unsrt&#x201d;</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.45">2</a>, <a href="#wrglossary.157">6</a>&#x2013;<a href="#wrglossary.266">9</a> passim, <a href="#wrglossary.358">13</a>, <a href="#wrglossary.725">27</a>, <a href="#wrglossary.788">29</a>, <a href="#wrglossary.1464">54</a>, <a href="#wrglossary.2839">98</a>, <a href="#wrglossary.4419">149</a>, <a href="#wrglossary.4503">151</a>,&#xa0;<a href="#wrglossary.7567">240</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.opt.standalone">Option 6 (<span class="qt">&#x201c;standalone&#x201d;</span>)</a><span class="qquad"></span><a href="#wrglossary.49">2</a>, <a href="#wrglossary.152">6</a>&#x2013;<a href="#wrglossary.267">9</a> passim, <a href="#wrglossary.780">29</a>,&#xa0;<a href="#wrglossary.8276">258</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:oldacronym"><code class="csfmt">\oldacronym</code></a><span class="qquad"></span><a href="#sec:oldacronym">&#xa7;6.4</a>; <a href="#wrglossary.7228">227</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19265">649</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:onecolumn"><code class="csfmt">\onecolumn</code></dfn><span class="qquad"></span><a href="#wrglossary.7915">249</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:opt.openright"><span class="optfmt">openright</span></dfn><span class="qquad"></span><a href="#wrglossary.7828">247</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.opt.noidx">Option 1 (<span class="qt">&#x201c;noidx&#x201d;</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.235">9</a>&#x2013;<a href="#wrglossary.324">12</a> passim, <a href="#wrglossary.445">16</a>, <a href="#wrglossary.1212">43</a>, <a href="#wrglossary.1467">54</a>, <a href="#wrglossary.1894">67</a>, <a href="#wrglossary.2229">78</a>, <a href="#wrglossary.2362">83</a>, <a href="#wrglossary.2796">97</a>&#x2013;<a href="#wrglossary.2965">102</a> passim, <a href="#wrglossary.3258">111</a>&#x2013;<a href="#wrglossary.3350">114</a> passim, <a href="#wrglossary.3608">123</a>, <a href="#wrglossary.3722">127</a>, <a href="#wrglossary.3898">132</a>&#x2013;<a href="#wrglossary.3978">134</a>, <a href="#wrglossary.4422">149</a>, <a href="#wrglossary.4700">156</a>, <a href="#wrglossary.5858">190</a>, <a href="#wrglossary.7201">226</a>, <a href="#wrglossary.7503">240</a>, <a href="#wrglossary.7938">250</a>&#x2013;<a href="#wrglossary.7999">252</a>, <a href="#wrglossary.8283">260</a>, <a href="#wrglossary.8517">267</a>&#x2013;<a href="#wrglossary.8698">272</a> passim, <a href="#wrglossary.8871">276</a>, <a href="#wrglossary.8956">278</a>, <a href="#wrglossary.9353">289</a>&#x2013;<a href="#wrglossary.9410">291</a>, <a href="#wrglossary.14554">477</a>&#x2013;<a href="#wrglossary.14703">482</a> passim, <a href="#wrglossary.15460">508</a>, <a href="#wrglossary.17891">601</a>, <a href="#wrglossary.17907">602</a>,&#xa0;<a href="#wrglossary.19124">646</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.opt.mkidx">Option 2 (<span class="appfmt">makeindex</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>,&#xa0;<a href="#tab:styles">Table 13.1</a>; <a href="#wrglossary.364">14</a>&#x2013;<a href="#wrglossary.625">22</a> passim, <a href="#wrglossary.1210">43</a>, <a href="#wrglossary.1537">55</a>, <a href="#wrglossary.2983">103</a>, <a href="#wrglossary.3637">124</a>, <a href="#wrglossary.3886">131</a>, <a href="#wrglossary.4541">152</a>, <a href="#wrglossary.8609">269</a>,&#xa0;<a href="#wrglossary.19789">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.opt.xdy">Option 3 (<span class="appfmt">xindy</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.236">9</a>, <a href="#wrglossary.493">18</a>, <a href="#wrglossary.569">20</a>, <a href="#wrglossary.1205">43</a>, <a href="#wrglossary.2997">103</a>, <a href="#wrglossary.3070">105</a>, <a href="#wrglossary.3640">124</a>, <a href="#wrglossary.3696">126</a>, <a href="#wrglossary.3933">133</a>, <a href="#wrglossary.4132">138</a>, <a href="#wrglossary.4539">152</a>, <a href="#wrglossary.7675">244</a>, <a href="#wrglossary.8735">273</a>, <a href="#wrglossary.8761">274</a>,&#xa0;<a href="#wrglossary.20013">670</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.opt.b2g">Option 4 (<span class="appfmt">bib2gls</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.139">6</a>, <a href="#wrglossary.626">22</a>, <a href="#wrglossary.776">29</a>, <a href="#wrglossary.849">33</a>, <a href="#wrglossary.1207">43</a>, <a href="#wrglossary.1571">56</a>, <a href="#wrglossary.1908">68</a>, <a href="#wrglossary.2220">78</a>, <a href="#wrglossary.3725">127</a>, <a href="#wrglossary.4035">135</a>, <a href="#wrglossary.4707">157</a>, <a href="#wrglossary.5839">189</a>&#x2013;<a href="#wrglossary.5920">191</a>, <a href="#wrglossary.7677">244</a>, <a href="#wrglossary.8000">252</a>, <a href="#wrglossary.8499">267</a>&#x2013;<a href="#wrglossary.8899">277</a> passim, <a href="#wrglossary.14604">478</a>,&#xa0;<a href="#wrglossary.19916">668</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.opt.unsrt">Option 5 (<span class="qt">&#x201c;unsrt&#x201d;</span>)</a><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.45">2</a>, <a href="#wrglossary.157">6</a>, <a href="#wrglossary.240">9</a>, <a href="#wrglossary.359">13</a>, <a href="#wrglossary.726">27</a>, <a href="#wrglossary.789">29</a>, <a href="#wrglossary.1468">54</a>, <a href="#wrglossary.2843">98</a>, <a href="#wrglossary.4423">149</a>, <a href="#wrglossary.4507">151</a>,&#xa0;<a href="#wrglossary.7571">241</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.opt.standalone">Option 6 (<span class="qt">&#x201c;standalone&#x201d;</span>)</a><span class="qquad"></span><a href="#wrglossary.49">2</a>, <a href="#wrglossary.152">6</a>&#x2013;<a href="#wrglossary.268">10</a> passim, <a href="#wrglossary.781">29</a>,&#xa0;<a href="#wrglossary.8280">259</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7667712 -->
<section id="index7733248"><!-- start of section index7733248 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->P<div class="labellink"><a href="#index7733248">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:ctr.page"><span class="ctrfmt">page</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.2675">93</a>, <a href="#wrglossary.7987">251</a>, <a href="#wrglossary.8824">274</a>&#x2013;<a href="#wrglossary.8933">277</a> passim, <a href="#wrglossary.9306">287</a>, <a href="#wrglossary.10987">345</a>,&#xa0;<a href="#wrglossary.12922">415</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ctr.page"><span class="ctrfmt">page</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.2679">93</a>, <a href="#wrglossary.7991">252</a>, <a href="#wrglossary.8828">275</a>&#x2013;<a href="#wrglossary.8937">278</a> passim, <a href="#wrglossary.9310">288</a>, <a href="#wrglossary.10997">347</a>,&#xa0;<a href="#wrglossary.12932">418</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.pagecompositor">page compositor</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.compositor">compositor</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.pagelist">page list</dfn><span class="qquad"></span><a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.4842">161</a>,&#xa0;<a href="#wrglossary.19255">647</a>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:locationlist">location list</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.pagelist">page list</dfn><span class="qquad"></span><a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.4846">161</a>,&#xa0;<a href="#wrglossary.19272">650</a>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:locationlist">location list</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.pageprecedence">page precedence</a><span class="qquad"></span><a href="#wrglossary.3652">125</a>,&#xa0;<a href="#wrglossary.8897">276</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1368">49</a>, <a href="#wrglossary.1376">50</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19252">647</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:par"><code class="csfmt">\par</code></dfn><span class="qquad"></span><a href="#wrglossary.17936">600</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:part"><code class="csfmt">\part</code></dfn><span class="qquad"></span><a href="#wrglossary.8960">277</a>,&#xa0;<a href="#wrglossary.14457">471</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ctr.part"><span class="ctrfmt">part</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.8959">277</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:PassOptionsToPackage"><code class="csfmt">\PassOptionsToPackage</code></dfn><span class="qquad"></span><a href="#wrglossary.3171">108</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:PDF">PDF (Portable Document Format)</dfn><span class="qquad"></span><a href="#wrglossary.140">6</a>, <a href="#wrglossary.10307">324</a>, <a href="#wrglossary.11832">380</a>&#x2013;<a href="#wrglossary.11899">384</a> passim, <a href="#wrglossary.12525">405</a>, <a href="#wrglossary.14889">485</a>,&#xa0;<a href="#wrglossary.14923">486</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.PDFbookmark">PDF bookmarks</dfn><span class="qquad"></span><a href="#wrglossary.891">34</a>, <a href="#wrglossary.944">35</a>, <a href="#wrglossary.2101">75</a>, <a href="#wrglossary.4763">159</a>, <a href="#wrglossary.4801">160</a>, <a href="#wrglossary.5694">184</a>, <a href="#wrglossary.5744">185</a>, <a href="#wrglossary.6195">200</a>, <a href="#wrglossary.11163">354</a>, <a href="#wrglossary.11646">373</a>, <a href="#wrglossary.13529">437</a>, <a href="#wrglossary.15099">495</a>, <a href="#wrglossary.17044">570</a>&#x2013;<a href="#wrglossary.17433">582</a> passim,&#xa0;<a href="#wrglossary.18852">632</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.PDFelement">PDF element</dfn><span class="qquad"></span><a href="#wrglossary.11831">380</a>, <a href="#wrglossary.14867">484</a>, <a href="#wrglossary.14880">485</a>,&#xa0;<a href="#wrglossary.14978">489</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.pdflatex"><span class="appfmt">pdflatex</span></dfn><span class="qquad"></span><a href="#wrglossary.4848">161</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pdfstringdefDisableCommands"><code class="csfmt">\pdfstringdefDisableCommands</code></dfn><span class="qquad"></span><a href="#wrglossary.6196">200</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pdfstringdefPreHook"><code class="csfmt">\pdfstringdefPreHook</code></dfn><span class="qquad"></span><a href="#wrglossary.8668">270</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.pageprecedence">page precedence</a><span class="qquad"></span><a href="#wrglossary.3656">125</a>,&#xa0;<a href="#wrglossary.8901">277</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pagelistname"><code class="csfmt">\pagelistname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1372">49</a>, <a href="#wrglossary.1380">50</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19269">650</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:par"><code class="csfmt">\par</code></dfn><span class="qquad"></span><a href="#wrglossary.17953">603</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:part"><code class="csfmt">\part</code></dfn><span class="qquad"></span><a href="#wrglossary.8964">278</a>,&#xa0;<a href="#wrglossary.14467">474</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ctr.part"><span class="ctrfmt">part</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.8963">278</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:PassOptionsToPackage"><code class="csfmt">\PassOptionsToPackage</code></dfn><span class="qquad"></span><a href="#wrglossary.3175">108</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:PDF">PDF (Portable Document Format)</dfn><span class="qquad"></span><a href="#wrglossary.140">6</a>, <a href="#wrglossary.10311">326</a>, <a href="#wrglossary.11842">383</a>&#x2013;<a href="#wrglossary.11909">387</a> passim, <a href="#wrglossary.12535">408</a>, <a href="#wrglossary.14899">488</a>,&#xa0;<a href="#wrglossary.14933">489</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.PDFbookmark">PDF bookmarks</dfn><span class="qquad"></span><a href="#wrglossary.892">34</a>, <a href="#wrglossary.945">35</a>, <a href="#wrglossary.2105">75</a>, <a href="#wrglossary.4767">159</a>, <a href="#wrglossary.4805">160</a>, <a href="#wrglossary.5698">184</a>, <a href="#wrglossary.5713">185</a>, <a href="#wrglossary.6199">201</a>, <a href="#wrglossary.11173">356</a>, <a href="#wrglossary.11656">376</a>, <a href="#wrglossary.13539">440</a>, <a href="#wrglossary.15109">498</a>, <a href="#wrglossary.17054">573</a>&#x2013;<a href="#wrglossary.17443">585</a> passim,&#xa0;<a href="#wrglossary.18869">635</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.PDFelement">PDF element</dfn><span class="qquad"></span><a href="#wrglossary.11841">383</a>, <a href="#wrglossary.14877">487</a>, <a href="#wrglossary.14890">488</a>,&#xa0;<a href="#wrglossary.14988">492</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.pdflatex"><span class="appfmt">pdflatex</span></dfn><span class="qquad"></span><a href="#wrglossary.4852">161</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pdfstringdefDisableCommands"><code class="csfmt">\pdfstringdefDisableCommands</code></dfn><span class="qquad"></span><a href="#wrglossary.6200">201</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pdfstringdefPreHook"><code class="csfmt">\pdfstringdefPreHook</code></dfn><span class="qquad"></span><a href="#wrglossary.8672">271</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.period">period (<code class="code">.</code>)</dfn><span class="qquad"></span><div class="crossref"><span class="crossreftag">see</span> <a href="#glo:idx.fullstop">full stop (<code class="code">.</code>)</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:PGLS"><code class="csfmt">\PGLS</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11599">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19257">647</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11575">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19261">647</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pgls"><code class="csfmt">\pgls</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11559">370</a>, <a href="#wrglossary.11579">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19265">647</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:PGLSpl"><code class="csfmt">\PGLSpl</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11608">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19268">647</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11587">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19272">647</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11567">371</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19276">647</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:pglsxtrshort"><code class="xtrcsfmt">\pglsxtrshort</code></a><span class="qquad"></span><a href="#wrglossary.11619">372</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19279">648</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:phantomsection"><code class="csfmt">\phantomsection</code></dfn><span class="qquad"></span><a href="#wrglossary.7771">245</a>,&#xa0;<a href="#wrglossary.7816">246</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.polyglossia"><span class="styfmt">polyglossia</span> package</dfn><span class="qquad"></span><a href="#wrglossary.201">8</a>, <a href="#wrglossary.1285">45</a>, <a href="#wrglossary.1319">47</a>, <a href="#wrglossary.2086">75</a>, <a href="#wrglossary.3017">103</a>,&#xa0;<a href="#wrglossary.10811">339</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:postdeschook">post-description hook</dfn><span class="qquad"></span><a href="#wrglossary.9556">295</a>, <span class="termslocfmt"><a href="#wrglossary.15278">499</a></span>, <a href="#wrglossary.15352">502</a>, <a href="#wrglossary.16890">564</a>, <a href="#wrglossary.18846">632</a>,&#xa0;<a href="#wrglossary.19246">646</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:postlinkhook">post-link hook</dfn><span class="qquad"></span><a href="#wrglossary.5102">167</a>, <a href="#wrglossary.5421">177</a>&#x2013;<a href="#wrglossary.5569">181</a> passim, <a href="#wrglossary.7145">223</a>, <a href="#wrglossary.12487">404</a>&#x2013;<a href="#wrglossary.12668">408</a> passim, <a href="#wrglossary.15166">497</a>, <span class="termslocfmt"><a href="#wrglossary.15282">499</a></span>, <a href="#wrglossary.15367">503</a>, <a href="#wrglossary.16893">564</a>, <a href="#wrglossary.18008">602</a>, <a href="#wrglossary.18749">629</a>,&#xa0;<a href="#wrglossary.18857">632</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.postamble">postamble</a><span class="qquad"></span><a href="#wrglossary.7890">248</a>,&#xa0;<a href="#wrglossary.19542">657</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:PGLS"><code class="csfmt">\PGLS</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11609">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19274">650</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11585">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19278">650</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pgls"><code class="csfmt">\pgls</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11569">373</a>, <a href="#wrglossary.11589">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19282">650</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:PGLSpl"><code class="csfmt">\PGLSpl</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11618">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19285">650</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11597">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19289">650</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a><span class="qquad"></span><a href="#sec:prefix">&#xa7;16</a>; <a href="#wrglossary.11577">374</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19293">650</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:pglsxtrshort"><code class="xtrcsfmt">\pglsxtrshort</code></a><span class="qquad"></span><a href="#wrglossary.11629">375</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19296">651</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:phantomsection"><code class="csfmt">\phantomsection</code></dfn><span class="qquad"></span><a href="#wrglossary.7775">245</a>,&#xa0;<a href="#wrglossary.7820">247</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.polyglossia"><span class="styfmt">polyglossia</span> package</dfn><span class="qquad"></span><a href="#wrglossary.202">8</a>, <a href="#wrglossary.1289">45</a>, <a href="#wrglossary.1323">47</a>, <a href="#wrglossary.2090">75</a>, <a href="#wrglossary.3021">103</a>,&#xa0;<a href="#wrglossary.10821">341</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:postdeschook">post-description hook</dfn><span class="qquad"></span><a href="#wrglossary.9560">296</a>, <span class="termslocfmt"><a href="#wrglossary.15288">502</a></span>, <a href="#wrglossary.15362">505</a>, <a href="#wrglossary.16900">567</a>, <a href="#wrglossary.18863">635</a>,&#xa0;<a href="#wrglossary.19263">649</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:postlinkhook">post-link hook</dfn><span class="qquad"></span><a href="#wrglossary.5106">167</a>, <a href="#wrglossary.5425">177</a>&#x2013;<a href="#wrglossary.5557">181</a> passim, <a href="#wrglossary.7149">224</a>, <a href="#wrglossary.12497">407</a>&#x2013;<a href="#wrglossary.12678">411</a> passim, <a href="#wrglossary.15176">500</a>, <span class="termslocfmt"><a href="#wrglossary.15292">502</a></span>, <a href="#wrglossary.15377">506</a>, <a href="#wrglossary.16903">567</a>, <a href="#wrglossary.18025">606</a>, <a href="#wrglossary.18766">632</a>,&#xa0;<a href="#wrglossary.18874">635</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.postamble">postamble</a><span class="qquad"></span><a href="#wrglossary.7894">249</a>,&#xa0;<a href="#wrglossary.19559">660</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.preamble">preamble</dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:idx.bibpreamble"><span class="filefmt">bib</span></dfn><span class="qquad"></span><a href="#wrglossary.13806">447</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:idx.documentpreamble">document</dfn><span class="qquad"></span><a href="#wrglossary.454">16</a>, <a href="#wrglossary.769">28</a>, <a href="#wrglossary.1272">44</a>, <a href="#wrglossary.1330">47</a>, <a href="#wrglossary.3593">123</a>, <a href="#wrglossary.3719">127</a>, <a href="#wrglossary.3741">128</a>, <a href="#wrglossary.4582">153</a>, <a href="#wrglossary.4692">156</a>,&#xa0;<a href="#wrglossary.7355">233</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:idx.glossarypreamble">glossary</dfn><span class="qquad"></span><a href="#wrglossary.2429">85</a>, <a href="#wrglossary.7865">247</a>, <a href="#wrglossary.7880">248</a>, <a href="#wrglossary.10523">331</a>, <a href="#wrglossary.16423">547</a>, <a href="#wrglossary.16634">556</a>, <a href="#wrglossary.19286">648</a>, <a href="#wrglossary.19476">654</a>,&#xa0;<a href="#wrglossary.19541">657</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:pretoglossarypreamble"><code class="xtrcsfmt">\pretoglossarypreamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7887">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19284">648</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> options</dfn><span class="qquad"></span><a href="#wrglossary.2420">85</a>&#x2013;<a href="#wrglossary.2623">91</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15673">514</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2419">85</a>, <a href="#wrglossary.7628">242</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15675">514</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.flatten"><span class="xtrcsoptfmt">flatten</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7734">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15677">514</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.groups"><span class="xtrcsoptfmt">groups</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7720">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15680">514</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.label"><span class="xtrcsoptfmt">label</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7694">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15686">514</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.4442">150</a>, <a href="#wrglossary.7728">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15690">514</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2622">91</a>, <a href="#wrglossary.7620">242</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15695">515</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2572">89</a>, <a href="#wrglossary.7618">242</a>, <a href="#wrglossary.15270">499</a>, <span class="summarylocfmt"><a href="#wrglossary.15699">515</a></span>,&#xa0;<a href="#wrglossary.19816">663</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.nopostdot"><span class="csoptfmt">nopostdot</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7624">242</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15708">515</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7615">242</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15710">515</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7707">244</a>, <a href="#wrglossary.10406">327</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15714">515</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2823">98</a>&#x2013;<a href="#wrglossary.2962">102</a> passim, <a href="#wrglossary.7647">242</a>, <a href="#wrglossary.13584">439</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15717">515</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.case"><span class="optfmt">case</span></a><span class="qquad"></span><a href="#wrglossary.7677">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15721">515</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.def"><span class="optfmt">def</span></a><span class="qquad"></span><a href="#wrglossary.7652">242</a>, <a href="#wrglossary.7666">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15722">515</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.letter"><span class="optfmt">letter</span></a><span class="qquad"></span><a href="#wrglossary.7681">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15723">516</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.nocase"><span class="optfmt">nocase</span></a><span class="qquad"></span><a href="#wrglossary.7675">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15724">516</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.standard"><span class="optfmt">standard</span></a><span class="qquad"></span><a href="#wrglossary.7683">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15725">516</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.use"><span class="optfmt">use</span></a><span class="qquad"></span><a href="#wrglossary.7662">242</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15727">516</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.word"><span class="optfmt">word</span></a><span class="qquad"></span><a href="#wrglossary.7679">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15728">516</a></span></div><!-- end of nlctuserguideidx2 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2511">88</a>, <a href="#wrglossary.2559">89</a>, <a href="#wrglossary.7609">241</a>, <a href="#wrglossary.9529">295</a>, <a href="#wrglossary.9880">307</a>, <a href="#wrglossary.13375">431</a>, <span class="summarylocfmt"><a href="#wrglossary.15729">516</a></span>,&#xa0;<a href="#wrglossary.15797">522</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2490">87</a>, <a href="#wrglossary.7634">242</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15731">516</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.969">35</a>, <a href="#wrglossary.7700">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15733">516</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.targetnameprefix"><span class="xtrcsoptfmt">targetnameprefix</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7713">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15738">516</a></span></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.21">a</a>, <a href="#wrglossary.1326">47</a>, <a href="#wrglossary.7600">241</a>, <a href="#wrglossary.7838">246</a>, <a href="#wrglossary.7848">247</a>, <a href="#wrglossary.13380">431</a>, <span class="summarylocfmt"><a href="#wrglossary.15740">516</a></span>, <a href="#wrglossary.18148">607</a>,&#xa0;<a href="#wrglossary.19193">645</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7604">241</a>, <a href="#wrglossary.7847">247</a>, <span class="summarylocfmt"><a href="#wrglossary.15741">517</a></span>,&#xa0;<a href="#wrglossary.18147">607</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7510">239</a>&#x2013;<a href="#wrglossary.7591">241</a>, <a href="#wrglossary.7978">251</a>, <a href="#wrglossary.13373">431</a>, <span class="summarylocfmt"><a href="#wrglossary.15743">517</a></span>, <a href="#wrglossary.19293">648</a>&#x2013;<a href="#wrglossary.19356">650</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:unsrtfam">print <span class="qt">&#x201c;unsrt&#x201d;</span> glossary commands</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15287">499</a></span>, <a href="#wrglossary.15403">504</a>, <a href="#wrglossary.18637">624</a>, <a href="#wrglossary.19227">646</a>,&#xa0;<a href="#wrglossary.19618">659</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printabbreviations"><code class="xtrcsfmt">\printabbreviations</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19289">648</a></span>,&#xa0;<a href="#wrglossary.19556">658</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3342">114</a>, <span class="summarylocfmt"><a href="#wrglossary.19295">648</a></span>,&#xa0;<a href="#wrglossary.19646">660</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:PrintChanges"><code class="csfmt">\PrintChanges</code></dfn><span class="qquad"></span><a href="#wrglossary.3568">121</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.458">16</a>, <a href="#wrglossary.1328">47</a>, <a href="#wrglossary.4683">156</a>, <a href="#wrglossary.7210">225</a>, <a href="#wrglossary.7537">240</a>, <a href="#wrglossary.8005">252</a>, <a href="#wrglossary.13110">421</a>, <a href="#wrglossary.13249">426</a>, <a href="#wrglossary.13330">429</a>, <a href="#wrglossary.13527">437</a>, <a href="#wrglossary.13573">439</a>, <a href="#wrglossary.13839">449</a>, <a href="#wrglossary.13997">454</a>, <a href="#wrglossary.14130">458</a>, <a href="#wrglossary.14180">460</a>, <a href="#wrglossary.14382">468</a>&#x2013;<a href="#wrglossary.14550">474</a> passim, <a href="#wrglossary.14662">478</a>, <a href="#wrglossary.14681">479</a>, <a href="#wrglossary.15186">497</a>, <a href="#wrglossary.19217">646</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19301">648</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.22">a</a>, <a href="#wrglossary.413">15</a>&#x2013;<a href="#wrglossary.542">19</a> passim, <a href="#wrglossary.1327">47</a>, <a href="#wrglossary.2231">78</a>, <a href="#wrglossary.3523">120</a>, <a href="#wrglossary.3561">121</a>, <a href="#wrglossary.4743">157</a>, <a href="#wrglossary.5869">189</a>, <a href="#wrglossary.7527">239</a>, <a href="#wrglossary.7538">240</a>, <a href="#wrglossary.7763">244</a>, <a href="#wrglossary.8014">252</a>, <a href="#wrglossary.8048">253</a>, <a href="#wrglossary.9075">280</a>, <a href="#wrglossary.10306">324</a>, <a href="#wrglossary.10315">325</a>, <a href="#wrglossary.10816">339</a>, <a href="#wrglossary.12341">400</a>, <a href="#wrglossary.12856">414</a>, <a href="#wrglossary.13472">434</a>, <a href="#wrglossary.14648">477</a>, <a href="#wrglossary.14696">479</a>, <a href="#wrglossary.15156">497</a>, <a href="#wrglossary.19192">645</a>, <a href="#wrglossary.19226">646</a>, <span class="summarylocfmt"><a href="#wrglossary.19307">648</a></span>, <a href="#wrglossary.19318">649</a>,&#xa0;<a href="#wrglossary.19827">663</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printindex"><code class="csfmt">\printindex</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3299">112</a>, <span class="summarylocfmt"><a href="#wrglossary.19315">648</a></span>,&#xa0;<a href="#wrglossary.19748">662</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.362">13</a>, <a href="#wrglossary.7208">225</a>, <a href="#wrglossary.7522">239</a>, <a href="#wrglossary.14663">478</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19320">649</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.361">13</a>, <a href="#wrglossary.2824">98</a>&#x2013;<a href="#wrglossary.2963">102</a> passim, <a href="#wrglossary.5860">189</a>, <a href="#wrglossary.7508">239</a>&#x2013;<a href="#wrglossary.7648">242</a> passim, <a href="#wrglossary.7961">250</a>, <a href="#wrglossary.8013">252</a>, <a href="#wrglossary.9350">288</a>, <a href="#wrglossary.9395">290</a>, <a href="#wrglossary.13580">439</a>, <a href="#wrglossary.15719">515</a>, <a href="#wrglossary.16139">538</a>, <a href="#wrglossary.17869">598</a>, <a href="#wrglossary.19109">643</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19326">649</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printnumbers"><code class="csfmt">\printnumbers</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3271">111</a>, <span class="summarylocfmt"><a href="#wrglossary.19334">649</a></span>,&#xa0;<a href="#wrglossary.19877">664</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printsymbols"><code class="csfmt">\printsymbols</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3250">111</a>, <span class="summarylocfmt"><a href="#wrglossary.19339">649</a></span>,&#xa0;<a href="#wrglossary.19960">666</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printunsrtacronyms"><code class="xtrcsfmt">\printunsrtacronyms</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19345">649</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.695">25</a>&#x2013;<a href="#wrglossary.773">29</a> passim, <a href="#wrglossary.7577">241</a>, <a href="#wrglossary.13111">421</a>, <a href="#wrglossary.13250">426</a>, <a href="#wrglossary.13331">429</a>, <a href="#wrglossary.13840">449</a>, <a href="#wrglossary.13998">454</a>, <a href="#wrglossary.14131">458</a>, <a href="#wrglossary.14181">460</a>, <a href="#wrglossary.14383">468</a>&#x2013;<a href="#wrglossary.14551">474</a> passim, <a href="#wrglossary.14682">479</a>, <a href="#wrglossary.15187">497</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19352">649</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.645">22</a>&#x2013;<a href="#wrglossary.764">28</a> passim, <a href="#wrglossary.862">33</a>, <a href="#wrglossary.2838">98</a>, <a href="#wrglossary.3730">127</a>, <a href="#wrglossary.7553">240</a>&#x2013;<a href="#wrglossary.7705">244</a> passim, <a href="#wrglossary.8015">252</a>, <a href="#wrglossary.9360">289</a>, <a href="#wrglossary.10288">323</a>, <a href="#wrglossary.12342">400</a>, <a href="#wrglossary.12857">414</a>, <a href="#wrglossary.13372">431</a>, <a href="#wrglossary.14702">479</a>, <a href="#wrglossary.15157">497</a>, <a href="#wrglossary.15290">499</a>, <a href="#wrglossary.15706">515</a>, <a href="#wrglossary.19228">646</a>, <a href="#wrglossary.19349">649</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19358">650</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7581">241</a>&#x2013;<a href="#wrglossary.7699">244</a> passim, <a href="#wrglossary.8016">252</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19371">650</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7492">239</a>, <a href="#wrglossary.7589">241</a>,&#xa0;<a href="#wrglossary.15674">514</a>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>, <a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, <a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> &amp; <a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx1"><dfn id="glo:idx.bibpreamble"><span class="filefmt">bib</span></dfn><span class="qquad"></span><a href="#wrglossary.13816">450</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:idx.documentpreamble">document</dfn><span class="qquad"></span><a href="#wrglossary.455">16</a>, <a href="#wrglossary.770">28</a>, <a href="#wrglossary.1276">44</a>, <a href="#wrglossary.1334">47</a>, <a href="#wrglossary.3597">123</a>, <a href="#wrglossary.3723">127</a>, <a href="#wrglossary.3745">128</a>, <a href="#wrglossary.4586">153</a>, <a href="#wrglossary.4696">156</a>,&#xa0;<a href="#wrglossary.7359">234</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:idx.glossarypreamble">glossary</dfn><span class="qquad"></span><a href="#wrglossary.2433">85</a>, <a href="#wrglossary.7869">248</a>, <a href="#wrglossary.7889">249</a>, <a href="#wrglossary.10533">333</a>, <a href="#wrglossary.16433">550</a>, <a href="#wrglossary.16644">559</a>, <a href="#wrglossary.19303">651</a>, <a href="#wrglossary.19493">657</a>,&#xa0;<a href="#wrglossary.19558">660</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:pretoglossarypreamble"><code class="xtrcsfmt">\pretoglossarypreamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.7891">249</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19301">651</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.printglossopt"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code> options</dfn><span class="qquad"></span><a href="#wrglossary.2424">85</a>&#x2013;<a href="#wrglossary.2627">91</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15683">517</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.entrycounter"><span class="csoptfmt">entrycounter</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2423">85</a>, <a href="#wrglossary.7632">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15685">517</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.flatten"><span class="xtrcsoptfmt">flatten</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7738">245</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15687">517</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.groups"><span class="xtrcsoptfmt">groups</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7724">245</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15690">517</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.label"><span class="xtrcsoptfmt">label</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7698">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15696">517</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.leveloffset"><span class="xtrcsoptfmt">leveloffset</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.4446">150</a>, <a href="#wrglossary.7732">245</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15700">517</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2626">91</a>, <a href="#wrglossary.7624">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15705">518</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2576">89</a>, <a href="#wrglossary.7622">243</a>, <a href="#wrglossary.15280">502</a>, <span class="summarylocfmt"><a href="#wrglossary.15709">518</a></span>,&#xa0;<a href="#wrglossary.19833">666</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.nopostdot"><span class="csoptfmt">nopostdot</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7628">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15718">518</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7619">242</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15720">518</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.prefix"><span class="xtrcsoptfmt">prefix</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7711">244</a>, <a href="#wrglossary.7719">245</a>, <a href="#wrglossary.10410">328</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15724">518</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2827">98</a>&#x2013;<a href="#wrglossary.2966">102</a> passim, <a href="#wrglossary.7651">243</a>, <a href="#wrglossary.13594">442</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15727">518</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.case"><span class="optfmt">case</span></a><span class="qquad"></span><a href="#wrglossary.7681">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15731">518</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.def"><span class="optfmt">def</span></a><span class="qquad"></span><a href="#wrglossary.7670">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15732">518</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.letter"><span class="optfmt">letter</span></a><span class="qquad"></span><a href="#wrglossary.7685">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15733">519</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.nocase"><span class="optfmt">nocase</span></a><span class="qquad"></span><a href="#wrglossary.7679">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15734">519</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.standard"><span class="optfmt">standard</span></a><span class="qquad"></span><a href="#wrglossary.7687">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15735">519</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.use"><span class="optfmt">use</span></a><span class="qquad"></span><a href="#wrglossary.7666">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15737">519</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx2"><a href="#glo:optval.printgloss.sort.word"><span class="optfmt">word</span></a><span class="qquad"></span><a href="#wrglossary.7683">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15738">519</a></span></div><!-- end of nlctuserguideidx2 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2515">88</a>, <a href="#wrglossary.2563">89</a>, <a href="#wrglossary.7613">242</a>, <a href="#wrglossary.9533">296</a>, <a href="#wrglossary.9884">308</a>, <a href="#wrglossary.13385">434</a>, <span class="summarylocfmt"><a href="#wrglossary.15739">519</a></span>,&#xa0;<a href="#wrglossary.15807">525</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.subentrycounter"><span class="csoptfmt">subentrycounter</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.2494">87</a>, <a href="#wrglossary.7638">243</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15741">519</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.target"><span class="xtrcsoptfmt">target</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.970">35</a>, <a href="#wrglossary.7704">244</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15743">519</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.targetnameprefix"><span class="xtrcsoptfmt">targetnameprefix</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7717">245</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.15748">519</a></span></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.21">a</a>, <a href="#wrglossary.1330">47</a>, <a href="#wrglossary.7604">242</a>, <a href="#wrglossary.7842">247</a>, <a href="#wrglossary.7859">248</a>, <a href="#wrglossary.13390">434</a>, <span class="summarylocfmt"><a href="#wrglossary.15750">519</a></span>, <a href="#wrglossary.18165">610</a>,&#xa0;<a href="#wrglossary.19210">648</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7608">242</a>, <a href="#wrglossary.7851">247</a>, <a href="#wrglossary.7860">248</a>, <span class="summarylocfmt"><a href="#wrglossary.15751">520</a></span>,&#xa0;<a href="#wrglossary.18164">610</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="qquad"></span><a href="#sec:printglossoptions">&#xa7;8.1</a>; <a href="#wrglossary.7514">240</a>&#x2013;<a href="#wrglossary.7595">242</a>, <a href="#wrglossary.7982">252</a>, <a href="#wrglossary.13383">434</a>, <span class="summarylocfmt"><a href="#wrglossary.15753">520</a></span>, <a href="#wrglossary.19310">651</a>&#x2013;<a href="#wrglossary.19373">653</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:unsrtfam">print <span class="qt">&#x201c;unsrt&#x201d;</span> glossary commands</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15297">502</a></span>, <a href="#wrglossary.15413">507</a>, <a href="#wrglossary.18654">627</a>, <a href="#wrglossary.19244">649</a>,&#xa0;<a href="#wrglossary.19635">662</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printabbreviations"><code class="xtrcsfmt">\printabbreviations</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19306">651</a></span>,&#xa0;<a href="#wrglossary.19573">661</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3346">114</a>, <span class="summarylocfmt"><a href="#wrglossary.19312">651</a></span>,&#xa0;<a href="#wrglossary.19663">663</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:PrintChanges"><code class="csfmt">\PrintChanges</code></dfn><span class="qquad"></span><a href="#wrglossary.3572">122</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.459">16</a>, <a href="#wrglossary.1332">47</a>, <a href="#wrglossary.4687">156</a>, <a href="#wrglossary.7214">226</a>, <a href="#wrglossary.7541">241</a>, <a href="#wrglossary.8009">253</a>, <a href="#wrglossary.13120">424</a>, <a href="#wrglossary.13259">429</a>, <a href="#wrglossary.13340">432</a>, <a href="#wrglossary.13537">440</a>, <a href="#wrglossary.13583">442</a>, <a href="#wrglossary.13849">452</a>, <a href="#wrglossary.14007">457</a>, <a href="#wrglossary.14140">461</a>, <a href="#wrglossary.14190">463</a>, <a href="#wrglossary.14392">471</a>&#x2013;<a href="#wrglossary.14560">477</a> passim, <a href="#wrglossary.14672">481</a>, <a href="#wrglossary.14691">482</a>, <a href="#wrglossary.15196">500</a>, <a href="#wrglossary.19234">649</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19318">651</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.22">a</a>, <a href="#wrglossary.414">15</a>&#x2013;<a href="#wrglossary.543">19</a> passim, <a href="#wrglossary.1331">47</a>, <a href="#wrglossary.2235">78</a>, <a href="#wrglossary.3527">120</a>, <a href="#wrglossary.3565">121</a>, <a href="#wrglossary.4747">157</a>, <a href="#wrglossary.5873">190</a>, <a href="#wrglossary.7531">240</a>, <a href="#wrglossary.7542">241</a>, <a href="#wrglossary.7767">245</a>, <a href="#wrglossary.8018">253</a>, <a href="#wrglossary.8052">254</a>, <a href="#wrglossary.9079">281</a>, <a href="#wrglossary.10310">326</a>, <a href="#wrglossary.10826">341</a>, <a href="#wrglossary.12351">403</a>, <a href="#wrglossary.12866">417</a>, <a href="#wrglossary.13482">437</a>, <a href="#wrglossary.14658">480</a>, <a href="#wrglossary.14706">482</a>, <a href="#wrglossary.15166">500</a>, <a href="#wrglossary.19209">648</a>, <a href="#wrglossary.19243">649</a>, <span class="summarylocfmt"><a href="#wrglossary.19324">651</a></span>, <a href="#wrglossary.19335">652</a>,&#xa0;<a href="#wrglossary.19844">666</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printindex"><code class="csfmt">\printindex</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3303">112</a>, <span class="summarylocfmt"><a href="#wrglossary.19332">652</a></span>,&#xa0;<a href="#wrglossary.19765">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.363">13</a>, <a href="#wrglossary.7212">226</a>, <a href="#wrglossary.7526">240</a>, <a href="#wrglossary.14673">481</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19337">652</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.362">13</a>, <a href="#wrglossary.2828">98</a>&#x2013;<a href="#wrglossary.2967">102</a> passim, <a href="#wrglossary.5864">190</a>, <a href="#wrglossary.7512">240</a>&#x2013;<a href="#wrglossary.7652">243</a> passim, <a href="#wrglossary.7965">251</a>, <a href="#wrglossary.8017">253</a>, <a href="#wrglossary.9354">289</a>, <a href="#wrglossary.9399">291</a>, <a href="#wrglossary.13590">442</a>, <a href="#wrglossary.15729">518</a>, <a href="#wrglossary.16149">541</a>, <a href="#wrglossary.17886">601</a>, <a href="#wrglossary.19126">646</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19343">652</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printnumbers"><code class="csfmt">\printnumbers</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3275">111</a>, <span class="summarylocfmt"><a href="#wrglossary.19351">652</a></span>,&#xa0;<a href="#wrglossary.19894">667</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printsymbols"><code class="csfmt">\printsymbols</code></a><span class="qquad"></span><a href="#sec:pkgopts-type">&#xa7;2.6</a>; <a href="#wrglossary.3254">111</a>, <span class="summarylocfmt"><a href="#wrglossary.19356">652</a></span>,&#xa0;<a href="#wrglossary.19977">669</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printunsrtacronyms"><code class="xtrcsfmt">\printunsrtacronyms</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19362">652</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printunsrtglossaries"><code class="xtrcsfmt">\printunsrtglossaries</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.696">25</a>&#x2013;<a href="#wrglossary.774">29</a> passim, <a href="#wrglossary.7581">242</a>, <a href="#wrglossary.13121">424</a>, <a href="#wrglossary.13260">429</a>, <a href="#wrglossary.13341">432</a>, <a href="#wrglossary.13850">452</a>, <a href="#wrglossary.14008">457</a>, <a href="#wrglossary.14141">461</a>, <a href="#wrglossary.14191">463</a>, <a href="#wrglossary.14393">471</a>&#x2013;<a href="#wrglossary.14561">477</a> passim, <a href="#wrglossary.14692">482</a>, <a href="#wrglossary.15197">500</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19369">653</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.646">22</a>&#x2013;<a href="#wrglossary.765">28</a> passim, <a href="#wrglossary.863">33</a>, <a href="#wrglossary.2842">98</a>, <a href="#wrglossary.3734">127</a>, <a href="#wrglossary.7557">241</a>&#x2013;<a href="#wrglossary.7725">245</a> passim, <a href="#wrglossary.8019">253</a>, <a href="#wrglossary.9364">290</a>, <a href="#wrglossary.10292">324</a>, <a href="#wrglossary.12352">403</a>, <a href="#wrglossary.12867">417</a>, <a href="#wrglossary.13382">434</a>, <a href="#wrglossary.14712">482</a>, <a href="#wrglossary.15167">500</a>, <a href="#wrglossary.15300">502</a>, <a href="#wrglossary.15716">518</a>, <a href="#wrglossary.19245">649</a>, <a href="#wrglossary.19366">652</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19375">653</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7585">242</a>&#x2013;<a href="#wrglossary.7726">245</a> passim, <a href="#wrglossary.8020">253</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19388">653</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:print...glossary"><code class="csfmt">\print<span class="meta">&#x2329;<em class="metainner">&#x2026;</em>&#x232a;</span>glossary</code></a><span class="qquad"></span><a href="#sec:printglossary">&#xa7;8</a>; <a href="#wrglossary.7496">240</a>, <a href="#wrglossary.7593">242</a>,&#xa0;<a href="#wrglossary.15684">517</a>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>, <a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, <a href="#glo:printunsrtglossary"><code class="xtrcsfmt">\printunsrtglossary</code></a> &amp; <a href="#glo:printunsrtinnerglossary"><code class="xtrcsfmt">\printunsrtinnerglossary</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:protect"><code class="csfmt">\protect</code></dfn><span class="qquad"></span><a href="#wrglossary.2684">93</a>,&#xa0;<a href="#wrglossary.9111">281</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:protected@csedef"><code class="csfmt">\protected@csedef</code></dfn><span class="qquad"></span><a href="#wrglossary.11477">367</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:protected@csxdef"><code class="csfmt">\protected@csxdef</code></dfn><span class="qquad"></span><a href="#wrglossary.11480">367</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:protected@edef"><code class="csfmt">\protected@edef</code></dfn><span class="qquad"></span><a href="#wrglossary.5353">175</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:protected@write"><code class="csfmt">\protected@write</code></dfn><span class="qquad"></span><a href="#wrglossary.8853">275</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:providecommand"><code class="csfmt">\providecommand</code></dfn><span class="qquad"></span><a href="#wrglossary.13302">428</a>, <a href="#wrglossary.13515">436</a>, <a href="#wrglossary.13535">437</a>,&#xa0;<a href="#wrglossary.14062">456</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3751">128</a>, <a href="#wrglossary.4652">155</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19377">650</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:provideignoredglossary"><code class="xtrcsfmt">\provideignoredglossary</code></a><span class="qquad"></span><a href="#wrglossary.8023">252</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19380">650</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></a><span class="qquad"></span><a href="#wrglossary.1357">49</a>&#x2013;<a href="#wrglossary.1420">52</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19384">650</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:protect"><code class="csfmt">\protect</code></dfn><span class="qquad"></span><a href="#wrglossary.2688">93</a>,&#xa0;<a href="#wrglossary.9115">282</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:protected@csedef"><code class="csfmt">\protected@csedef</code></dfn><span class="qquad"></span><a href="#wrglossary.11487">369</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:protected@csxdef"><code class="csfmt">\protected@csxdef</code></dfn><span class="qquad"></span><a href="#wrglossary.11490">370</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:protected@edef"><code class="csfmt">\protected@edef</code></dfn><span class="qquad"></span><a href="#wrglossary.5357">176</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:protected@write"><code class="csfmt">\protected@write</code></dfn><span class="qquad"></span><a href="#wrglossary.8857">276</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:providecommand"><code class="csfmt">\providecommand</code></dfn><span class="qquad"></span><a href="#wrglossary.13312">431</a>, <a href="#wrglossary.13525">439</a>, <a href="#wrglossary.13545">440</a>,&#xa0;<a href="#wrglossary.14072">459</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:provideglossaryentry"><code class="csfmt">\provideglossaryentry</code></a><span class="qquad"></span><a href="#sec:newglosentry">&#xa7;4</a>; <a href="#wrglossary.3755">128</a>, <a href="#wrglossary.4656">155</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19394">653</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:provideignoredglossary"><code class="xtrcsfmt">\provideignoredglossary</code></a><span class="qquad"></span><a href="#wrglossary.8027">253</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19397">653</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:ProvidesGlossariesLang"><code class="csfmt">\ProvidesGlossariesLang</code></a><span class="qquad"></span><a href="#wrglossary.1361">49</a>&#x2013;<a href="#wrglossary.1424">52</a> passim,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19401">653</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7733248 -->
<section id="index7864320"><!-- start of section index7864320 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->R<div class="labellink"><a href="#index7864320">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.range">ranges (locations)</dfn><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.355">13</a>, <a href="#wrglossary.430">16</a>, <a href="#wrglossary.709">26</a>, <a href="#wrglossary.1664">60</a>, <a href="#wrglossary.1731">63</a>, <a href="#wrglossary.5852">189</a>, <a href="#wrglossary.5906">190</a>, <a href="#wrglossary.8118">254</a>, <a href="#wrglossary.8509">266</a>&#x2013;<a href="#wrglossary.8940">277</a> passim, <a href="#wrglossary.9156">282</a>&#x2013;<a href="#wrglossary.9232">285</a> passim, <a href="#wrglossary.9358">289</a>, <a href="#wrglossary.11078">349</a>, <a href="#wrglossary.11081">350</a>, <a href="#wrglossary.16510">551</a>,&#xa0;<a href="#wrglossary.18184">608</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ref"><code class="csfmt">\ref</code></dfn><span class="qquad"></span><a href="#wrglossary.229">8</a>, <a href="#wrglossary.2379">83</a>, <a href="#wrglossary.4724">157</a>,&#xa0;<a href="#wrglossary.18041">603</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:refstepcounter"><code class="csfmt">\refstepcounter</code></dfn><span class="qquad"></span><a href="#wrglossary.2398">84</a>, <a href="#wrglossary.2468">86</a>, <a href="#wrglossary.11415">364</a>,&#xa0;<a href="#wrglossary.18249">610</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:relax"><code class="csfmt">\relax</code></dfn><span class="qquad"></span><a href="#wrglossary.3630">124</a>, <a href="#wrglossary.3660">125</a>, <a href="#wrglossary.3870">131</a>, <a href="#wrglossary.5016">165</a>, <a href="#wrglossary.8855">275</a>, <a href="#wrglossary.10553">332</a>, <a href="#wrglossary.11298">359</a>, <a href="#wrglossary.11319">360</a>, <a href="#wrglossary.15519">507</a>, <a href="#wrglossary.17198">574</a>,&#xa0;<a href="#wrglossary.18925">635</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.relsize"><span class="styfmt">relsize</span> package</dfn><span class="qquad"></span><a href="#wrglossary.6328">204</a>&#x2013;<a href="#wrglossary.6455">208</a> passim,&#xa0;<a href="#wrglossary.15311">500</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:renewacronymstyle"><code class="csfmt">\renewacronymstyle</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19388">651</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:renewglossarystyle"><code class="csfmt">\renewglossarystyle</code></a><span class="qquad"></span><a href="#sec:newglossarystyle">&#xa7;13.2</a>; <a href="#wrglossary.10321">325</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19392">651</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:cls.report"><span class="clsfmt">report</span> class</dfn><span class="qquad"></span><a href="#wrglossary.7826">246</a>,&#xa0;<a href="#wrglossary.12805">413</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:RequireGlossariesLang"><code class="csfmt">\RequireGlossariesLang</code></a><span class="qquad"></span><a href="#wrglossary.1407">51</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19395">651</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:resourcefile">resource file</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15292">499</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.resourceopt">resource options</dfn><span class="qquad"></span><a href="#wrglossary.15297">499</a>, <a href="#wrglossary.15704">515</a>, <a href="#wrglossary.16778">560</a>,&#xa0;<a href="#wrglossary.16788">561</a>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.range">ranges (locations)</dfn><span class="qquad"></span><a href="#tab:options">Table 1.1</a>; <a href="#wrglossary.356">13</a>, <a href="#wrglossary.431">16</a>, <a href="#wrglossary.710">26</a>, <a href="#wrglossary.1668">60</a>, <a href="#wrglossary.1735">63</a>, <a href="#wrglossary.5856">190</a>, <a href="#wrglossary.5910">191</a>, <a href="#wrglossary.8122">255</a>, <a href="#wrglossary.8513">267</a>&#x2013;<a href="#wrglossary.8944">278</a> passim, <a href="#wrglossary.9160">283</a>&#x2013;<a href="#wrglossary.9236">286</a> passim, <a href="#wrglossary.9362">290</a>, <a href="#wrglossary.11088">351</a>, <a href="#wrglossary.16520">554</a>,&#xa0;<a href="#wrglossary.18201">611</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ref"><code class="csfmt">\ref</code></dfn><span class="qquad"></span><a href="#wrglossary.230">9</a>, <a href="#wrglossary.2383">83</a>, <a href="#wrglossary.4728">157</a>,&#xa0;<a href="#wrglossary.18058">606</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:refstepcounter"><code class="csfmt">\refstepcounter</code></dfn><span class="qquad"></span><a href="#wrglossary.2402">84</a>, <a href="#wrglossary.2472">86</a>, <a href="#wrglossary.11425">366</a>,&#xa0;<a href="#wrglossary.18266">614</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:relax"><code class="csfmt">\relax</code></dfn><span class="qquad"></span><a href="#wrglossary.3634">124</a>, <a href="#wrglossary.3664">125</a>, <a href="#wrglossary.3874">131</a>, <a href="#wrglossary.5020">165</a>, <a href="#wrglossary.8859">276</a>, <a href="#wrglossary.10563">333</a>, <a href="#wrglossary.11308">361</a>&#x2013;<a href="#wrglossary.11332">363</a>, <a href="#wrglossary.15529">510</a>, <a href="#wrglossary.17208">577</a>,&#xa0;<a href="#wrglossary.18942">638</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.relsize"><span class="styfmt">relsize</span> package</dfn><span class="qquad"></span><a href="#wrglossary.6332">205</a>&#x2013;<a href="#wrglossary.6459">209</a> passim,&#xa0;<a href="#wrglossary.15321">503</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:renewacronymstyle"><code class="csfmt">\renewacronymstyle</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19405">654</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:renewglossarystyle"><code class="csfmt">\renewglossarystyle</code></a><span class="qquad"></span><a href="#sec:newglossarystyle">&#xa7;13.2</a>; <a href="#wrglossary.10325">326</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19409">654</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:cls.report"><span class="clsfmt">report</span> class</dfn><span class="qquad"></span><a href="#wrglossary.7830">247</a>,&#xa0;<a href="#wrglossary.12815">416</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:RequireGlossariesLang"><code class="csfmt">\RequireGlossariesLang</code></a><span class="qquad"></span><a href="#wrglossary.1411">51</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19412">654</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:resourcefile">resource file</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15302">502</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.resourceopt">resource options</dfn><span class="qquad"></span><a href="#wrglossary.15307">502</a>, <a href="#wrglossary.15714">518</a>, <a href="#wrglossary.16788">563</a>,&#xa0;<a href="#wrglossary.16798">564</a>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:GlsXtrLoadResources"><code class="xtrcsfmt">\GlsXtrLoadResources</code></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.abbreviation-sort-fallback"><span class="xtrcsoptfmt">abbreviation-sort-fallback</span></dfn><span class="qquad"></span><a href="#wrglossary.12323">399</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.append-prefix-field"><span class="xtrcsoptfmt">append-prefix-field</span></dfn><span class="qquad"></span><a href="#wrglossary.13449">434</a>,&#xa0;<a href="#wrglossary.14824">483</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></dfn><span class="qquad"></span><a href="#wrglossary.2975">102</a>, <a href="#wrglossary.13848">449</a>, <a href="#wrglossary.14387">468</a>,&#xa0;<a href="#wrglossary.14417">469</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.category"><span class="xtrcsoptfmt">category</span></dfn><span class="qquad"></span><a href="#wrglossary.13450">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.combine-dual-locations"><span class="xtrcsoptfmt">combine-dual-locations</span></dfn><span class="qquad"></span><a href="#wrglossary.13369">430</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.compact-ranges"><span class="xtrcsoptfmt">compact-ranges</span></dfn><span class="qquad"></span><a href="#wrglossary.8742">272</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.dual-category"><span class="xtrcsoptfmt">dual-category</span></dfn><span class="qquad"></span><a href="#wrglossary.13451">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.dual-prefix"><span class="xtrcsoptfmt">dual-prefix</span></dfn><span class="qquad"></span><a href="#wrglossary.13368">430</a>,&#xa0;<a href="#wrglossary.13453">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.dual-sort"><span class="xtrcsoptfmt">dual-sort</span></dfn><span class="qquad"></span><a href="#wrglossary.13457">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.dual-type"><span class="xtrcsoptfmt">dual-type</span></dfn><span class="qquad"></span><a href="#wrglossary.13365">430</a>,&#xa0;<a href="#wrglossary.13455">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.entry-type-aliases"><span class="xtrcsoptfmt">entry-type-aliases</span></dfn><span class="qquad"></span><a href="#wrglossary.14056">456</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.ext-prefixes"><span class="xtrcsoptfmt">ext-prefixes</span></dfn><span class="qquad"></span><a href="#wrglossary.13210">425</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.abbreviation-sort-fallback"><span class="xtrcsoptfmt">abbreviation-sort-fallback</span></dfn><span class="qquad"></span><a href="#wrglossary.12333">402</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.append-prefix-field"><span class="xtrcsoptfmt">append-prefix-field</span></dfn><span class="qquad"></span><a href="#wrglossary.13459">437</a>,&#xa0;<a href="#wrglossary.14834">486</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.break-at"><span class="xtrcsoptfmt">break-at</span></dfn><span class="qquad"></span><a href="#wrglossary.2979">102</a>, <a href="#wrglossary.13858">452</a>, <a href="#wrglossary.14397">471</a>,&#xa0;<a href="#wrglossary.14427">472</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.category"><span class="xtrcsoptfmt">category</span></dfn><span class="qquad"></span><a href="#wrglossary.13460">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.combine-dual-locations"><span class="xtrcsoptfmt">combine-dual-locations</span></dfn><span class="qquad"></span><a href="#wrglossary.13379">433</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.compact-ranges"><span class="xtrcsoptfmt">compact-ranges</span></dfn><span class="qquad"></span><a href="#wrglossary.8746">273</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.dual-category"><span class="xtrcsoptfmt">dual-category</span></dfn><span class="qquad"></span><a href="#wrglossary.13461">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.dual-prefix"><span class="xtrcsoptfmt">dual-prefix</span></dfn><span class="qquad"></span><a href="#wrglossary.13378">433</a>,&#xa0;<a href="#wrglossary.13463">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.dual-sort"><span class="xtrcsoptfmt">dual-sort</span></dfn><span class="qquad"></span><a href="#wrglossary.13467">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.dual-type"><span class="xtrcsoptfmt">dual-type</span></dfn><span class="qquad"></span><a href="#wrglossary.13375">433</a>,&#xa0;<a href="#wrglossary.13465">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.entry-type-aliases"><span class="xtrcsoptfmt">entry-type-aliases</span></dfn><span class="qquad"></span><a href="#wrglossary.14066">459</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.ext-prefixes"><span class="xtrcsoptfmt">ext-prefixes</span></dfn><span class="qquad"></span><a href="#wrglossary.13220">428</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.field-alias"><span class="xtrcsoptfmt">field-alias</span></dfn></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.field-aliases"><span class="xtrcsoptfmt">field-aliases</span></dfn><span class="qquad"></span><a href="#wrglossary.14055">456</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.field-aliases"><span class="xtrcsoptfmt">field-aliases</span></dfn><span class="qquad"></span><a href="#wrglossary.14065">459</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.group"><span class="xtrcsoptfmt">group</span></dfn></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.identical-sort-action"><span class="xtrcsoptfmt">identical-sort-action</span></dfn><span class="qquad"></span><a href="#wrglossary.13827">448</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.ignore-fields"><span class="xtrcsoptfmt">ignore-fields</span></dfn><span class="qquad"></span><a href="#wrglossary.12349">400</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></dfn><span class="qquad"></span><a href="#wrglossary.13209">425</a>, <a href="#wrglossary.13367">430</a>,&#xa0;<a href="#wrglossary.13452">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.loc-counters"><span class="xtrcsoptfmt">loc-counters</span></dfn><span class="qquad"></span><a href="#wrglossary.13027">419</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.max-loc-diff"><span class="xtrcsoptfmt">max-loc-diff</span></dfn><span class="qquad"></span><a href="#wrglossary.8739">272</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.min-loc-range"><span class="xtrcsoptfmt">min-loc-range</span></dfn><span class="qquad"></span><a href="#wrglossary.8737">272</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.name-case-change"><span class="xtrcsoptfmt">name-case-change</span></dfn><span class="qquad"></span><a href="#wrglossary.926">34</a>,&#xa0;<a href="#wrglossary.964">35</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.primary-location-formats"><span class="xtrcsoptfmt">primary-location-formats</span></dfn><span class="qquad"></span><a href="#wrglossary.13030">419</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.replicate-fields"><span class="xtrcsoptfmt">replicate-fields</span></dfn><span class="qquad"></span><a href="#wrglossary.925">34</a>,&#xa0;<a href="#wrglossary.963">35</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></dfn><span class="qquad"></span><a href="#wrglossary.10286">323</a>, <a href="#wrglossary.11290">359</a>, <a href="#wrglossary.13762">446</a>, <a href="#wrglossary.18739">628</a>,&#xa0;<a href="#wrglossary.19003">638</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></dfn><span class="qquad"></span><a href="#wrglossary.858">33</a>&#x2013;<a href="#wrglossary.946">35</a>, <a href="#wrglossary.2366">83</a>, <a href="#wrglossary.2587">90</a>, <a href="#wrglossary.8375">262</a>, <a href="#wrglossary.8463">265</a>, <a href="#wrglossary.15272">499</a>, <a href="#wrglossary.15406">504</a>,&#xa0;<a href="#wrglossary.15703">515</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.save-loclist"><span class="xtrcsoptfmt">save-loclist</span></dfn><span class="qquad"></span><a href="#wrglossary.2367">83</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></dfn><span class="qquad"></span><a href="#wrglossary.13763">446</a>&#x2013;<a href="#wrglossary.13836">449</a> passim</div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></dfn><span class="qquad"></span><a href="#wrglossary.691">25</a>, <a href="#wrglossary.2737">95</a>, <a href="#wrglossary.4037">136</a>, <a href="#wrglossary.8153">255</a>, <a href="#wrglossary.8223">256</a>, <a href="#wrglossary.8503">266</a>, <a href="#wrglossary.14539">474</a>, <a href="#wrglossary.16777">560</a>,&#xa0;<a href="#wrglossary.16787">561</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></dfn><span class="qquad"></span><a href="#wrglossary.10182">319</a>,&#xa0;<a href="#wrglossary.13991">453</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.identical-sort-action"><span class="xtrcsoptfmt">identical-sort-action</span></dfn><span class="qquad"></span><a href="#wrglossary.13837">451</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.ignore-fields"><span class="xtrcsoptfmt">ignore-fields</span></dfn><span class="qquad"></span><a href="#wrglossary.12359">403</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.label-prefix"><span class="xtrcsoptfmt">label-prefix</span></dfn><span class="qquad"></span><a href="#wrglossary.13219">428</a>, <a href="#wrglossary.13377">433</a>,&#xa0;<a href="#wrglossary.13462">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.loc-counters"><span class="xtrcsoptfmt">loc-counters</span></dfn><span class="qquad"></span><a href="#wrglossary.13037">422</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.max-loc-diff"><span class="xtrcsoptfmt">max-loc-diff</span></dfn><span class="qquad"></span><a href="#wrglossary.8743">273</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.min-loc-range"><span class="xtrcsoptfmt">min-loc-range</span></dfn><span class="qquad"></span><a href="#wrglossary.8741">273</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.name-case-change"><span class="xtrcsoptfmt">name-case-change</span></dfn><span class="qquad"></span><a href="#wrglossary.927">34</a>,&#xa0;<a href="#wrglossary.965">35</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.primary-location-formats"><span class="xtrcsoptfmt">primary-location-formats</span></dfn><span class="qquad"></span><a href="#wrglossary.13040">422</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.replicate-fields"><span class="xtrcsoptfmt">replicate-fields</span></dfn><span class="qquad"></span><a href="#wrglossary.926">34</a>,&#xa0;<a href="#wrglossary.964">35</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.save-child-count"><span class="xtrcsoptfmt">save-child-count</span></dfn><span class="qquad"></span><a href="#wrglossary.10290">324</a>, <a href="#wrglossary.11300">361</a>, <a href="#wrglossary.13772">449</a>, <a href="#wrglossary.18756">632</a>,&#xa0;<a href="#wrglossary.19020">641</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.save-locations"><span class="xtrcsoptfmt">save-locations</span></dfn><span class="qquad"></span><a href="#wrglossary.859">33</a>&#x2013;<a href="#wrglossary.947">35</a>, <a href="#wrglossary.2370">83</a>, <a href="#wrglossary.2591">90</a>, <a href="#wrglossary.8379">263</a>, <a href="#wrglossary.8467">266</a>, <a href="#wrglossary.15282">502</a>, <a href="#wrglossary.15416">507</a>,&#xa0;<a href="#wrglossary.15713">518</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.save-loclist"><span class="xtrcsoptfmt">save-loclist</span></dfn><span class="qquad"></span><a href="#wrglossary.2371">83</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.save-sibling-count"><span class="xtrcsoptfmt">save-sibling-count</span></dfn><span class="qquad"></span><a href="#wrglossary.13773">449</a>&#x2013;<a href="#wrglossary.13846">452</a> passim</div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.selection"><span class="xtrcsoptfmt">selection</span></dfn><span class="qquad"></span><a href="#wrglossary.692">25</a>, <a href="#wrglossary.2741">95</a>, <a href="#wrglossary.4041">136</a>, <a href="#wrglossary.8157">256</a>, <a href="#wrglossary.8227">257</a>, <a href="#wrglossary.8507">267</a>, <a href="#wrglossary.14549">477</a>, <a href="#wrglossary.16787">563</a>,&#xa0;<a href="#wrglossary.16797">564</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.set-widest"><span class="xtrcsoptfmt">set-widest</span></dfn><span class="qquad"></span><a href="#wrglossary.10186">320</a>,&#xa0;<a href="#wrglossary.14001">456</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.sort-field"><span class="xtrcsoptfmt">sort-field</span></dfn></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.sort-rule"><span class="xtrcsoptfmt">sort-rule</span></dfn><span class="qquad"></span><a href="#wrglossary.14425">470</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></dfn><span class="qquad"></span><a href="#wrglossary.685">25</a>, <a href="#wrglossary.852">33</a>&#x2013;<a href="#wrglossary.962">35</a>, <a href="#wrglossary.2842">98</a>, <a href="#wrglossary.7564">240</a>, <a href="#wrglossary.13456">434</a>, <a href="#wrglossary.14424">470</a>,&#xa0;<a href="#wrglossary.14568">474</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></dfn><span class="qquad"></span><a href="#wrglossary.638">22</a>, <a href="#wrglossary.684">25</a>, <a href="#wrglossary.851">33</a>&#x2013;<a href="#wrglossary.961">35</a>, <a href="#wrglossary.1909">68</a>, <a href="#wrglossary.12322">399</a>, <a href="#wrglossary.12348">400</a>, <a href="#wrglossary.13364">430</a>, <a href="#wrglossary.13448">434</a>,&#xa0;<a href="#wrglossary.14422">470</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.suffixF"><span class="xtrcsoptfmt">suffixF</span></dfn><span class="qquad"></span><a href="#wrglossary.8752">273</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.suffixFF"><span class="xtrcsoptfmt">suffixFF</span></dfn><span class="qquad"></span><a href="#wrglossary.8753">273</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></dfn><span class="qquad"></span><a href="#wrglossary.13454">434</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.write-preamble"><span class="xtrcsoptfmt">write-preamble</span></dfn><span class="qquad"></span><a href="#wrglossary.14423">470</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><dfn id="glo:resourceset">resource set</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15296">499</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:Roman"><code class="csfmt">\Roman</code></dfn><span class="qquad"></span><a href="#wrglossary.434">16</a>, <a href="#wrglossary.8789">273</a>&#x2013;<a href="#wrglossary.8911">276</a> passim,&#xa0;<a href="#wrglossary.10962">344</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:roman"><code class="csfmt">\roman</code></dfn><span class="qquad"></span><a href="#wrglossary.433">16</a>, <a href="#wrglossary.8790">273</a>&#x2013;<a href="#wrglossary.8906">276</a> passim,&#xa0;<a href="#wrglossary.9343">288</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.sort-rule"><span class="xtrcsoptfmt">sort-rule</span></dfn><span class="qquad"></span><a href="#wrglossary.14435">473</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.sort"><span class="xtrcsoptfmt">sort</span></dfn><span class="qquad"></span><a href="#wrglossary.686">25</a>, <a href="#wrglossary.853">33</a>&#x2013;<a href="#wrglossary.963">35</a>, <a href="#wrglossary.2846">98</a>, <a href="#wrglossary.7568">241</a>, <a href="#wrglossary.13466">437</a>, <a href="#wrglossary.14434">473</a>,&#xa0;<a href="#wrglossary.14578">477</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.src"><span class="xtrcsoptfmt">src</span></dfn><span class="qquad"></span><a href="#wrglossary.639">22</a>, <a href="#wrglossary.685">25</a>, <a href="#wrglossary.852">33</a>&#x2013;<a href="#wrglossary.962">35</a>, <a href="#wrglossary.1913">68</a>, <a href="#wrglossary.12332">402</a>, <a href="#wrglossary.12358">403</a>, <a href="#wrglossary.13374">433</a>, <a href="#wrglossary.13458">437</a>,&#xa0;<a href="#wrglossary.14432">473</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.suffixF"><span class="xtrcsoptfmt">suffixF</span></dfn><span class="qquad"></span><a href="#wrglossary.8756">274</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.suffixFF"><span class="xtrcsoptfmt">suffixFF</span></dfn><span class="qquad"></span><a href="#wrglossary.8757">274</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.type"><span class="xtrcsoptfmt">type</span></dfn><span class="qquad"></span><a href="#wrglossary.13464">437</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.resource.write-preamble"><span class="xtrcsoptfmt">write-preamble</span></dfn><span class="qquad"></span><a href="#wrglossary.14433">473</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><dfn id="glo:resourceset">resource set</dfn><span class="qquad"></span><span class="termslocfmt"><a href="#wrglossary.15306">502</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:Roman"><code class="csfmt">\Roman</code></dfn><span class="qquad"></span><a href="#wrglossary.435">16</a>, <a href="#wrglossary.8793">274</a>&#x2013;<a href="#wrglossary.8915">277</a> passim,&#xa0;<a href="#wrglossary.10972">346</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:roman"><code class="csfmt">\roman</code></dfn><span class="qquad"></span><a href="#wrglossary.434">16</a>, <a href="#wrglossary.8794">274</a>&#x2013;<a href="#wrglossary.8910">277</a> passim,&#xa0;<a href="#wrglossary.9347">289</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7864320 -->
<section id="index7929856"><!-- start of section index7929856 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->S<div class="labellink"><a href="#index7929856">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:S"><code class="csfmt">\S</code></dfn><span class="qquad"></span><a href="#wrglossary.13136">422</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample.tex"><span class="filefmt">sample.tex</span></a><span class="qquad"></span><a href="#sec:samplesparent">&#xa7;18.6</a>; <a href="#wrglossary.4559">152</a>, <a href="#wrglossary.13638">442</a>,&#xa0;<a href="#wrglossary.13854">449</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-chap-hyperfirst.tex"><span class="filefmt">sample-chap-hyperfirst.tex</span></a><span class="qquad"></span><a href="#sec:samplescustomkeys">&#xa7;18.8</a>; <a href="#wrglossary.5684">184</a>,&#xa0;<a href="#wrglossary.14219">462</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-crossref.tex"><span class="filefmt">sample-crossref.tex</span></a><span class="qquad"></span><a href="#sec:samplescrossref">&#xa7;18.7</a>; <a href="#wrglossary.8364">262</a>,&#xa0;<a href="#wrglossary.14058">456</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-custom-acronym.tex"><span class="filefmt">sample-custom-acronym.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.7035">220</a>,&#xa0;<a href="#wrglossary.12556">406</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.7193">225</a>, <a href="#wrglossary.12667">408</a>, <a href="#wrglossary.12755">411</a>,&#xa0;<a href="#wrglossary.14982">489</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-dual.tex"><span class="filefmt">sample-dual.tex</span></a><span class="qquad"></span><a href="#sec:samplestype">&#xa7;18.4</a>; <a href="#wrglossary.8251">257</a>, <a href="#wrglossary.13261">427</a>,&#xa0;<a href="#wrglossary.13409">432</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-entrycount.tex"><span class="filefmt">sample-entrycount.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.15063">491</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-entryfmt.tex"><span class="filefmt">sample-entryfmt.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.5527">179</a>, <a href="#wrglossary.8011">252</a>,&#xa0;<a href="#wrglossary.14727">480</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-FnDesc.tex"><span class="filefmt">sample-FnDesc.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.5608">182</a>, <a href="#wrglossary.12476">404</a>,&#xa0;<a href="#wrglossary.12504">405</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-font-abbr.tex"><span class="filefmt">sample-font-abbr.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.7110">222</a>,&#xa0;<a href="#wrglossary.12713">410</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-ignored.tex"><span class="filefmt">sample-ignored.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.15052">491</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-index.tex"><span class="filefmt">sample-index.tex</span></a><span class="qquad"></span><a href="#sec:samplestype">&#xa7;18.4</a>; <a href="#wrglossary.3328">113</a>,&#xa0;<a href="#wrglossary.13476">434</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-inline.tex"><span class="filefmt">sample-inline.tex</span></a><span class="qquad"></span><a href="#sec:samplesparent">&#xa7;18.6</a>; <a href="#wrglossary.13853">449</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-langdict.tex"><span class="filefmt">sample-langdict.tex</span></a><span class="qquad"></span><a href="#sec:samplestype">&#xa7;18.4</a>; <a href="#wrglossary.13382">431</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-newkeys.tex"><span class="filefmt">sample-newkeys.tex</span></a><span class="qquad"></span><a href="#sec:samplescustomkeys">&#xa7;18.8</a>; <a href="#wrglossary.4217">142</a>,&#xa0;<a href="#wrglossary.14143">459</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-noidxapp.tex"><span class="filefmt">sample-noidxapp.tex</span></a><span class="qquad"></span><a href="#sec:samplesnoidx">&#xa7;18.10</a>; <a href="#wrglossary.14577">475</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-noidxapp-utf8.tex"><span class="filefmt">sample-noidxapp-utf8.tex</span></a><span class="qquad"></span><a href="#sec:samplesnoidx">&#xa7;18.10</a>; <a href="#wrglossary.14595">475</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-nomathhyper.tex"><span class="filefmt">sample-nomathhyper.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.5657">183</a>,&#xa0;<a href="#wrglossary.14710">479</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-numberlist.tex"><span class="filefmt">sample-numberlist.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.14633">477</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-prefix.tex"><span class="filefmt">sample-prefix.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.11626">372</a>,&#xa0;<a href="#wrglossary.14754">481</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:S"><code class="csfmt">\S</code></dfn><span class="qquad"></span><a href="#wrglossary.13146">425</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample.tex"><span class="filefmt">sample.tex</span></a><span class="qquad"></span><a href="#sec:samplesparent">&#xa7;18.6</a>; <a href="#wrglossary.4563">152</a>, <a href="#wrglossary.13648">445</a>,&#xa0;<a href="#wrglossary.13864">452</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-chap-hyperfirst.tex"><span class="filefmt">sample-chap-hyperfirst.tex</span></a><span class="qquad"></span><a href="#sec:samplescustomkeys">&#xa7;18.8</a>; <a href="#wrglossary.5688">184</a>,&#xa0;<a href="#wrglossary.14229">465</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-crossref.tex"><span class="filefmt">sample-crossref.tex</span></a><span class="qquad"></span><a href="#sec:samplescrossref">&#xa7;18.7</a>; <a href="#wrglossary.8368">263</a>,&#xa0;<a href="#wrglossary.14068">459</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-custom-acronym.tex"><span class="filefmt">sample-custom-acronym.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.7039">221</a>,&#xa0;<a href="#wrglossary.12566">409</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-dot-abbr.tex"><span class="filefmt">sample-dot-abbr.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.7197">226</a>, <a href="#wrglossary.12677">411</a>, <a href="#wrglossary.12765">414</a>,&#xa0;<a href="#wrglossary.14992">492</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-dual.tex"><span class="filefmt">sample-dual.tex</span></a><span class="qquad"></span><a href="#sec:samplestype">&#xa7;18.4</a>; <a href="#wrglossary.8255">258</a>, <a href="#wrglossary.13271">430</a>,&#xa0;<a href="#wrglossary.13419">435</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-entrycount.tex"><span class="filefmt">sample-entrycount.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.15073">494</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-entryfmt.tex"><span class="filefmt">sample-entryfmt.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.5531">180</a>, <a href="#wrglossary.8015">253</a>,&#xa0;<a href="#wrglossary.14737">483</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-FnDesc.tex"><span class="filefmt">sample-FnDesc.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.5612">182</a>, <a href="#wrglossary.12486">407</a>,&#xa0;<a href="#wrglossary.12514">408</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-font-abbr.tex"><span class="filefmt">sample-font-abbr.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.7114">223</a>,&#xa0;<a href="#wrglossary.12723">413</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-ignored.tex"><span class="filefmt">sample-ignored.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.15062">494</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-index.tex"><span class="filefmt">sample-index.tex</span></a><span class="qquad"></span><a href="#sec:samplestype">&#xa7;18.4</a>; <a href="#wrglossary.3332">113</a>,&#xa0;<a href="#wrglossary.13486">437</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-inline.tex"><span class="filefmt">sample-inline.tex</span></a><span class="qquad"></span><a href="#sec:samplesparent">&#xa7;18.6</a>; <a href="#wrglossary.13863">452</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-langdict.tex"><span class="filefmt">sample-langdict.tex</span></a><span class="qquad"></span><a href="#sec:samplestype">&#xa7;18.4</a>; <a href="#wrglossary.13392">434</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-newkeys.tex"><span class="filefmt">sample-newkeys.tex</span></a><span class="qquad"></span><a href="#sec:samplescustomkeys">&#xa7;18.8</a>; <a href="#wrglossary.4221">142</a>,&#xa0;<a href="#wrglossary.14153">462</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-noidxapp.tex"><span class="filefmt">sample-noidxapp.tex</span></a><span class="qquad"></span><a href="#sec:samplesnoidx">&#xa7;18.10</a>; <a href="#wrglossary.14587">478</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-noidxapp-utf8.tex"><span class="filefmt">sample-noidxapp-utf8.tex</span></a><span class="qquad"></span><a href="#sec:samplesnoidx">&#xa7;18.10</a>; <a href="#wrglossary.14605">478</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-nomathhyper.tex"><span class="filefmt">sample-nomathhyper.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.5661">183</a>,&#xa0;<a href="#wrglossary.14720">482</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-numberlist.tex"><span class="filefmt">sample-numberlist.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.14643">480</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-prefix.tex"><span class="filefmt">sample-prefix.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.11636">375</a>,&#xa0;<a href="#wrglossary.14764">484</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:file.sample-si.tex"><span class="filefmt">sample-si.tex</span></dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-storage-abbr.tex"><span class="filefmt">sample-storage-abbr.tex</span></a><span class="qquad"></span><a href="#sec:samplescustomkeys">&#xa7;18.8</a>; <a href="#wrglossary.4330">145</a>,&#xa0;<a href="#wrglossary.14185">461</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample-storage-abbr-desc.tex"><span class="filefmt">sample-storage-abbr-desc.tex</span></a><span class="qquad"></span><a href="#sec:samplescustomkeys">&#xa7;18.8</a>; <a href="#wrglossary.4394">148</a>,&#xa0;<a href="#wrglossary.14218">462</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-storage-abbr.tex"><span class="filefmt">sample-storage-abbr.tex</span></a><span class="qquad"></span><a href="#sec:samplescustomkeys">&#xa7;18.8</a>; <a href="#wrglossary.4334">145</a>,&#xa0;<a href="#wrglossary.14195">464</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample-storage-abbr-desc.tex"><span class="filefmt">sample-storage-abbr-desc.tex</span></a><span class="qquad"></span><a href="#sec:samplescustomkeys">&#xa7;18.8</a>; <a href="#wrglossary.4398">148</a>,&#xa0;<a href="#wrglossary.14228">465</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.samplefile">sample files</dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sample4col.tex"><span class="filefmt">sample4col.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.14601">476</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleaccsupp.tex"><span class="filefmt">sampleaccsupp.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.11811">379</a>,&#xa0;<a href="#wrglossary.14829">483</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.sampleAcr.tex"><span class="filefmt">sampleAcr.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.12142">394</a>, <a href="#wrglossary.12343">400</a>,&#xa0;<a href="#wrglossary.12376">401</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.12229">397</a>, <a href="#wrglossary.12444">403</a>, <a href="#wrglossary.12666">408</a>,&#xa0;<a href="#wrglossary.14108">457</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sample4col.tex"><span class="filefmt">sample4col.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.14611">479</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleaccsupp.tex"><span class="filefmt">sampleaccsupp.tex</span></a><span class="qquad"></span><a href="#sec:samplesother">&#xa7;18.11</a>; <a href="#wrglossary.11821">382</a>,&#xa0;<a href="#wrglossary.14839">486</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.sampleAcr.tex"><span class="filefmt">sampleAcr.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.12152">397</a>, <a href="#wrglossary.12353">403</a>,&#xa0;<a href="#wrglossary.12386">404</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleAcrDesc.tex"><span class="filefmt">sampleAcrDesc.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.12239">400</a>, <a href="#wrglossary.12454">406</a>, <a href="#wrglossary.12676">411</a>,&#xa0;<a href="#wrglossary.14118">460</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:file.sampleacronyms.tex"><span class="filefmt">sampleacronyms.tex</span></dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleCustomAcr.tex"><span class="filefmt">sampleCustomAcr.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.12392">401</a>, <a href="#wrglossary.12447">403</a>,&#xa0;<a href="#wrglossary.12644">408</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:file.sampleDB.tex"><span class="filefmt">sampleDB.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.4572">153</a>, <a href="#wrglossary.12092">392</a>,&#xa0;<a href="#wrglossary.12123">394</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleDesc.tex"><span class="filefmt">sampleDesc.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.12355">400</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleEq.tex"><span class="filefmt">sampleEq.tex</span></a><span class="qquad"></span><a href="#sec:samplecounter">&#xa7;18.3</a>; <a href="#wrglossary.8683">271</a>, <a href="#wrglossary.12785">412</a>,&#xa0;<a href="#wrglossary.13021">419</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleEqPg.tex"><span class="filefmt">sampleEqPg.tex</span></a><span class="qquad"></span><a href="#sec:samplecounter">&#xa7;18.3</a>; <a href="#wrglossary.12861">414</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleFnAcrDesc.tex"><span class="filefmt">sampleFnAcrDesc.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.6428">207</a>, <a href="#wrglossary.12368">401</a>,&#xa0;<a href="#wrglossary.12565">406</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleNtn.tex"><span class="filefmt">sampleNtn.tex</span></a><span class="qquad"></span><a href="#sec:samplestype">&#xa7;18.4</a>; <a href="#wrglossary.13141">423</a>,&#xa0;<a href="#wrglossary.13636">442</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.samplePeople.tex"><span class="filefmt">samplePeople.tex</span></a><span class="qquad"></span><a href="#sec:samplessort">&#xa7;18.5</a>; <a href="#wrglossary.2952">102</a>, <a href="#wrglossary.13480">435</a>,&#xa0;<a href="#wrglossary.13517">436</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleSec.tex"><span class="filefmt">sampleSec.tex</span></a><span class="qquad"></span><a href="#sec:samplecounter">&#xa7;18.3</a>; <a href="#wrglossary.13034">419</a>,&#xa0;<a href="#wrglossary.14480">472</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></a><span class="qquad"></span><a href="#sec:samplessort">&#xa7;18.5</a>; <a href="#wrglossary.447">16</a>, <a href="#wrglossary.2940">101</a>, <a href="#wrglossary.13140">423</a>,&#xa0;<a href="#wrglossary.13537">437</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampletree.tex"><span class="filefmt">sampletree.tex</span></a><span class="qquad"></span><a href="#sec:samplesparent">&#xa7;18.6</a>; <a href="#wrglossary.4501">151</a>,&#xa0;<a href="#wrglossary.13860">449</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.sampleutf8.tex"><span class="filefmt">sampleutf8.tex</span></a><span class="qquad"></span><a href="#sec:samplesxindy">&#xa7;18.9</a>; <a href="#wrglossary.14485">472</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a><span class="qquad"></span><a href="#sec:samplesxindy">&#xa7;18.9</a>; <a href="#wrglossary.9294">286</a>, <a href="#wrglossary.9344">288</a>, <a href="#wrglossary.10997">345</a>, <a href="#wrglossary.14262">463</a>,&#xa0;<a href="#wrglossary.14482">472</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.samplexdy2.tex"><span class="filefmt">samplexdy2.tex</span></a><span class="qquad"></span><a href="#sec:samplesxindy">&#xa7;18.9</a>; <a href="#wrglossary.10964">344</a>,&#xa0;<a href="#wrglossary.14432">470</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:file.samplexdy3.tex"><span class="filefmt">samplexdy3.tex</span></a><span class="qquad"></span><a href="#sec:samplesxindy">&#xa7;18.9</a>; <a href="#wrglossary.11059">348</a>,&#xa0;<a href="#wrglossary.14481">472</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:sanitize">sanitize</dfn><span class="qquad"></span><a href="#wrglossary.2803">97</a>, <a href="#wrglossary.2901">99</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15299">500</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.scrwfile"><span class="styfmt">scrwfile</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2050">74</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:section"><code class="csfmt">\section</code></dfn><span class="qquad"></span><a href="#wrglossary.803">30</a>, <a href="#wrglossary.2272">79</a>&#x2013;<a href="#wrglossary.2343">82</a> passim,&#xa0;<a href="#wrglossary.7778">245</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ctr.section"><span class="ctrfmt">section</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.10876">341</a>, <a href="#wrglossary.10944">343</a>, <a href="#wrglossary.13036">419</a>, <a href="#wrglossary.13115">422</a>,&#xa0;<a href="#wrglossary.14437">470</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a><span class="qquad"></span><a href="#wrglossary.4042">136</a>, <a href="#wrglossary.15331">502</a>, <a href="#wrglossary.15487">506</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19398">651</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:seename"><code class="csfmt">\seename</code></a><span class="qquad"></span><a href="#wrglossary.8303">260</a>, <a href="#wrglossary.8342">261</a>, <a href="#wrglossary.15483">506</a>, <a href="#wrglossary.18074">604</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19401">651</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.sentencecase">sentence case</dfn><span class="qquad"></span><a href="#wrglossary.5038">165</a>, <a href="#wrglossary.5369">176</a>, <a href="#wrglossary.5693">184</a>, <a href="#wrglossary.11161">354</a>, <a href="#wrglossary.11546">370</a>, <a href="#wrglossary.11643">373</a>,&#xa0;<a href="#wrglossary.19142">644</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a><span class="qquad"></span><a href="#wrglossary.635">22</a>, <a href="#wrglossary.1099">40</a>, <a href="#wrglossary.6211">201</a>, <a href="#wrglossary.12207">396</a>&#x2013;<a href="#wrglossary.12332">400</a> passim, <a href="#wrglossary.12734">411</a>, <a href="#wrglossary.13361">430</a>, <a href="#wrglossary.14995">489</a>, <a href="#wrglossary.19154">644</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19404">651</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetAcronymLists"><code class="csfmt">\SetAcronymLists</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3419">115</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19408">652</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a> &amp; <a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleCustomAcr.tex"><span class="filefmt">sampleCustomAcr.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.12402">404</a>, <a href="#wrglossary.12457">406</a>,&#xa0;<a href="#wrglossary.12654">411</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:file.sampleDB.tex"><span class="filefmt">sampleDB.tex</span></dfn><span class="qquad"></span><a href="#wrglossary.4576">153</a>, <a href="#wrglossary.12102">395</a>,&#xa0;<a href="#wrglossary.12133">397</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleDesc.tex"><span class="filefmt">sampleDesc.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.12365">403</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleEq.tex"><span class="filefmt">sampleEq.tex</span></a><span class="qquad"></span><a href="#sec:samplecounter">&#xa7;18.3</a>; <a href="#wrglossary.8687">272</a>, <a href="#wrglossary.12795">415</a>,&#xa0;<a href="#wrglossary.13031">422</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleEqPg.tex"><span class="filefmt">sampleEqPg.tex</span></a><span class="qquad"></span><a href="#sec:samplecounter">&#xa7;18.3</a>; <a href="#wrglossary.12871">417</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleFnAcrDesc.tex"><span class="filefmt">sampleFnAcrDesc.tex</span></a><span class="qquad"></span><a href="#sec:sampleacronyms">&#xa7;18.2</a>; <a href="#wrglossary.6432">208</a>, <a href="#wrglossary.12378">404</a>,&#xa0;<a href="#wrglossary.12575">409</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleNtn.tex"><span class="filefmt">sampleNtn.tex</span></a><span class="qquad"></span><a href="#sec:samplestype">&#xa7;18.4</a>; <a href="#wrglossary.13151">426</a>,&#xa0;<a href="#wrglossary.13646">445</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.samplePeople.tex"><span class="filefmt">samplePeople.tex</span></a><span class="qquad"></span><a href="#sec:samplessort">&#xa7;18.5</a>; <a href="#wrglossary.2956">102</a>, <a href="#wrglossary.13490">438</a>,&#xa0;<a href="#wrglossary.13527">439</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleSec.tex"><span class="filefmt">sampleSec.tex</span></a><span class="qquad"></span><a href="#sec:samplecounter">&#xa7;18.3</a>; <a href="#wrglossary.13044">422</a>,&#xa0;<a href="#wrglossary.14490">475</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleSort.tex"><span class="filefmt">sampleSort.tex</span></a><span class="qquad"></span><a href="#sec:samplessort">&#xa7;18.5</a>; <a href="#wrglossary.448">16</a>, <a href="#wrglossary.2944">101</a>, <a href="#wrglossary.13150">426</a>,&#xa0;<a href="#wrglossary.13547">440</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampletree.tex"><span class="filefmt">sampletree.tex</span></a><span class="qquad"></span><a href="#sec:samplesparent">&#xa7;18.6</a>; <a href="#wrglossary.4505">151</a>,&#xa0;<a href="#wrglossary.13870">452</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.sampleutf8.tex"><span class="filefmt">sampleutf8.tex</span></a><span class="qquad"></span><a href="#sec:samplesxindy">&#xa7;18.9</a>; <a href="#wrglossary.14495">475</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.samplexdy.tex"><span class="filefmt">samplexdy.tex</span></a><span class="qquad"></span><a href="#sec:samplesxindy">&#xa7;18.9</a>; <a href="#wrglossary.9298">287</a>, <a href="#wrglossary.9348">289</a>, <a href="#wrglossary.11007">347</a>, <a href="#wrglossary.14272">466</a>,&#xa0;<a href="#wrglossary.14492">475</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.samplexdy2.tex"><span class="filefmt">samplexdy2.tex</span></a><span class="qquad"></span><a href="#sec:samplesxindy">&#xa7;18.9</a>; <a href="#wrglossary.10974">346</a>,&#xa0;<a href="#wrglossary.14442">473</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:file.samplexdy3.tex"><span class="filefmt">samplexdy3.tex</span></a><span class="qquad"></span><a href="#sec:samplesxindy">&#xa7;18.9</a>; <a href="#wrglossary.11069">350</a>,&#xa0;<a href="#wrglossary.14491">475</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:sanitize">sanitize</dfn><span class="qquad"></span><a href="#wrglossary.2807">97</a>, <a href="#wrglossary.2905">99</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15309">503</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.scrwfile"><span class="styfmt">scrwfile</span> package</dfn><span class="qquad"></span><a href="#wrglossary.2054">74</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:section"><code class="csfmt">\section</code></dfn><span class="qquad"></span><a href="#wrglossary.804">30</a>, <a href="#wrglossary.2276">79</a>&#x2013;<a href="#wrglossary.2347">82</a> passim,&#xa0;<a href="#wrglossary.7782">246</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ctr.section"><span class="ctrfmt">section</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.10886">343</a>, <a href="#wrglossary.10954">345</a>, <a href="#wrglossary.13046">422</a>, <a href="#wrglossary.13125">425</a>,&#xa0;<a href="#wrglossary.14447">473</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:seealsoname"><code class="xtrcsfmt">\seealsoname</code></a><span class="qquad"></span><a href="#wrglossary.4046">136</a>, <a href="#wrglossary.15341">505</a>, <a href="#wrglossary.15497">509</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19415">654</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:seename"><code class="csfmt">\seename</code></a><span class="qquad"></span><a href="#wrglossary.8307">261</a>, <a href="#wrglossary.8346">262</a>, <a href="#wrglossary.15493">509</a>, <a href="#wrglossary.18091">608</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19418">654</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.sentencecase">sentence case</dfn><span class="qquad"></span><a href="#wrglossary.5042">165</a>, <a href="#wrglossary.5373">176</a>, <a href="#wrglossary.5697">184</a>, <a href="#wrglossary.11171">356</a>, <a href="#wrglossary.11556">373</a>, <a href="#wrglossary.11653">376</a>,&#xa0;<a href="#wrglossary.19159">647</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:setabbreviationstyle"><code class="xtrcsfmt">\setabbreviationstyle</code></a><span class="qquad"></span><a href="#wrglossary.636">22</a>, <a href="#wrglossary.1103">40</a>, <a href="#wrglossary.6215">202</a>, <a href="#wrglossary.12217">399</a>&#x2013;<a href="#wrglossary.12342">403</a> passim, <a href="#wrglossary.12744">414</a>, <a href="#wrglossary.13371">433</a>, <a href="#wrglossary.15005">492</a>, <a href="#wrglossary.19171">647</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19421">654</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetAcronymLists"><code class="csfmt">\SetAcronymLists</code></a><span class="qquad"></span><a href="#sec:pkgopts-acronym">&#xa7;2.7</a>; <a href="#wrglossary.3423">115</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19425">655</a></span>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:DeclareAcronymList"><code class="csfmt">\DeclareAcronymList</code></a> &amp; <a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetAcronymStyle"><code class="csfmt">\SetAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19411">652</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a><span class="qquad"></span><a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#wrglossary.3395">115</a>, <a href="#wrglossary.3440">116</a>, <a href="#wrglossary.5055">166</a>, <a href="#wrglossary.5940">191</a>, <a href="#wrglossary.6217">201</a>&#x2013;<a href="#wrglossary.6380">206</a> passim, <a href="#wrglossary.6570">211</a>, <a href="#wrglossary.12208">396</a>, <a href="#wrglossary.12413">402</a>, <a href="#wrglossary.12733">411</a>, <a href="#wrglossary.13556">439</a>, <a href="#wrglossary.14932">487</a>, <a href="#wrglossary.14949">488</a>, <a href="#wrglossary.15747">518</a>, <a href="#wrglossary.16244">542</a>, <a href="#wrglossary.16276">543</a>, <a href="#wrglossary.16474">549</a>&#x2013;<a href="#wrglossary.16551">553</a>, <a href="#wrglossary.19167">644</a>, <span class="summarylocfmt"><a href="#wrglossary.19415">652</a></span>, <a href="#wrglossary.19439">653</a>&#x2013;<a href="#wrglossary.19491">655</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetCustomStyle"><code class="csfmt">\SetCustomStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19419">652</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDefaultAcronymStyle"><code class="csfmt">\SetDefaultAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19424">652</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionAcronymDisplayStyle"><code class="csfmt">\SetDescriptionAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19429">652</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionAcronymStyle"><code class="csfmt">\SetDescriptionAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19433">652</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionDUAAcronymDisplayStyle"><code class="csfmt">\SetDescriptionDUAAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19437">653</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionDUAAcronymStyle"><code class="csfmt">\SetDescriptionDUAAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19441">653</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionFootnoteAcronymDisplayStyle"><code class="csfmt">\SetDescriptionFootnoteAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19445">653</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionFootnoteAcronymStyle"><code class="csfmt">\SetDescriptionFootnoteAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19449">653</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDUADisplayStyle"><code class="csfmt">\SetDUADisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19453">653</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetDUAStyle"><code class="csfmt">\SetDUAStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19457">653</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8640">269</a>, <a href="#wrglossary.8673">271</a>, <a href="#wrglossary.9087">280</a>, <a href="#wrglossary.10880">341</a>, <a href="#wrglossary.17021">569</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19462">653</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetFootnoteAcronymDisplayStyle"><code class="csfmt">\SetFootnoteAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19466">654</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetFootnoteAcronymStyle"><code class="csfmt">\SetFootnoteAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19470">654</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.2434">85</a>, <a href="#wrglossary.7877">247</a>, <a href="#wrglossary.7894">248</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19474">654</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:setglossarysection"><code class="csfmt">\setglossarysection</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2278">80</a>, <a href="#wrglossary.7781">245</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19479">654</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2510">88</a>, <a href="#wrglossary.2558">89</a>, <a href="#wrglossary.7613">241</a>, <a href="#wrglossary.9541">295</a>, <a href="#wrglossary.10320">325</a>, <a href="#wrglossary.10508">331</a>, <a href="#wrglossary.10663">335</a>, <a href="#wrglossary.15794">522</a>, <a href="#wrglossary.16639">556</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19482">654</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:setmainlanguage"><code class="csfmt">\setmainlanguage</code></dfn><span class="qquad"></span><a href="#wrglossary.215">8</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:setotherlanguage"><code class="csfmt">\setotherlanguage</code></dfn><span class="qquad"></span><a href="#wrglossary.216">8</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetSmallAcronymDisplayStyle"><code class="csfmt">\SetSmallAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19485">654</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SetSmallAcronymStyle"><code class="csfmt">\SetSmallAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19489">654</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.1784">64</a>, <a href="#wrglossary.1815">65</a>, <a href="#wrglossary.3637">124</a>, <a href="#wrglossary.14274">464</a>, <a href="#wrglossary.14368">467</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19493">655</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:settodepth"><code class="csfmt">\settodepth</code></dfn><span class="qquad"></span><a href="#wrglossary.11408">364</a>,&#xa0;<a href="#wrglossary.17791">595</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:settoheight"><code class="csfmt">\settoheight</code></dfn><span class="qquad"></span><a href="#wrglossary.11407">364</a>,&#xa0;<a href="#wrglossary.17794">595</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:settowidth"><code class="csfmt">\settowidth</code></dfn><span class="qquad"></span><a href="#wrglossary.11406">364</a>,&#xa0;<a href="#wrglossary.17797">595</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a><span class="qquad"></span><a href="#sec:setupglossaries">&#xa7;2.10</a>; <a href="#wrglossary.3177">109</a>, <a href="#wrglossary.3333">113</a>, <a href="#wrglossary.3570">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19498">655</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:shellescape">shell escape</dfn><span class="qquad"></span><a href="#wrglossary.423">15</a>, <a href="#wrglossary.1459">53</a>, <a href="#wrglossary.2056">74</a>, <a href="#wrglossary.3075">105</a>&#x2013;<a href="#wrglossary.3149">108</a>, <span class="termslocfmt"><a href="#wrglossary.15302">500</a></span>, <a href="#wrglossary.19661">660</a>,&#xa0;<a href="#wrglossary.19686">661</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.shellesc"><span class="styfmt">shellesc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3093">106</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.siunitx"><span class="styfmt">siunitx</span> package</dfn><span class="qquad"></span><a href="#wrglossary.76">3</a>,&#xa0;<a href="#wrglossary.14728">480</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:smallcaps">small capitals (small caps)</dfn><span class="qquad"></span><a href="#wrglossary.1394">50</a>, <a href="#wrglossary.6038">194</a>, <a href="#wrglossary.6297">203</a>&#x2013;<a href="#wrglossary.6482">209</a>, <a href="#wrglossary.6822">216</a>, <a href="#wrglossary.9039">279</a>&#x2013;<a href="#wrglossary.9218">284</a> passim, <a href="#wrglossary.10275">323</a>, <a href="#wrglossary.11158">353</a>, <a href="#wrglossary.12560">406</a>, <a href="#wrglossary.12651">408</a>, <a href="#wrglossary.14103">457</a>, <a href="#wrglossary.15111">495</a>, <span class="termslocfmt"><a href="#wrglossary.15305">500</a></span>, <a href="#wrglossary.17514">584</a>, <a href="#wrglossary.18363">614</a>,&#xa0;<a href="#wrglossary.18428">617</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:SmallNewAcronymDef"><code class="csfmt">\SmallNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19503">655</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:space"><code class="csfmt">\space</code></dfn><span class="qquad"></span><a href="#wrglossary.6401">206</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.spacefactor">space factor</dfn><span class="qquad"></span><a href="#wrglossary.7140">223</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:spacefactor"><code class="csfmt">\spacefactor</code></dfn><span class="qquad"></span><a href="#wrglossary.7174">224</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:latexexlatinchar">standard LaTeX extended Latin character</dfn><span class="qquad"></span><a href="#wrglossary.324">12</a>, <a href="#wrglossary.3895">132</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15315">500</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.standardformat">standard location format</dfn><span class="qquad"></span><a href="#wrglossary.8547">267</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.stix"><span class="styfmt">stix</span> package</dfn><span class="qquad"></span><a href="#wrglossary.10970">344</a>,&#xa0;<a href="#wrglossary.14314">465</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:string"><code class="csfmt">\string</code></dfn><span class="qquad"></span><a href="#wrglossary.10771">338</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.sub-entry">sub-entry</a><span class="qquad"></span><a href="#wrglossary.4413">149</a>&#x2013;<a href="#wrglossary.4533">152</a>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:hierarchicallevel">hierarchical level</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><a href="#glo:SetAcronymStyle"><code class="csfmt">\SetAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19428">655</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a><span class="qquad"></span><a href="#sec:setacronymstyle">&#xa7;6.2</a>; <a href="#wrglossary.3399">115</a>&#x2013;<a href="#wrglossary.3444">117</a>, <a href="#wrglossary.5059">166</a>, <a href="#wrglossary.5944">192</a>, <a href="#wrglossary.6221">202</a>&#x2013;<a href="#wrglossary.6384">206</a> passim, <a href="#wrglossary.6574">212</a>, <a href="#wrglossary.12218">399</a>, <a href="#wrglossary.12423">405</a>, <a href="#wrglossary.12743">414</a>, <a href="#wrglossary.13566">442</a>, <a href="#wrglossary.14942">490</a>, <a href="#wrglossary.14959">491</a>, <a href="#wrglossary.15757">521</a>, <a href="#wrglossary.16254">545</a>, <a href="#wrglossary.16286">546</a>, <a href="#wrglossary.16484">552</a>&#x2013;<a href="#wrglossary.16561">556</a>, <a href="#wrglossary.19184">647</a>, <span class="summarylocfmt"><a href="#wrglossary.19432">655</a></span>, <a href="#wrglossary.19456">656</a>&#x2013;<a href="#wrglossary.19508">658</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetCustomStyle"><code class="csfmt">\SetCustomStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19436">655</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDefaultAcronymStyle"><code class="csfmt">\SetDefaultAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19441">655</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionAcronymDisplayStyle"><code class="csfmt">\SetDescriptionAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19446">655</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionAcronymStyle"><code class="csfmt">\SetDescriptionAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19450">655</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionDUAAcronymDisplayStyle"><code class="csfmt">\SetDescriptionDUAAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19454">656</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionDUAAcronymStyle"><code class="csfmt">\SetDescriptionDUAAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19458">656</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionFootnoteAcronymDisplayStyle"><code class="csfmt">\SetDescriptionFootnoteAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19462">656</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDescriptionFootnoteAcronymStyle"><code class="csfmt">\SetDescriptionFootnoteAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19466">656</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDUADisplayStyle"><code class="csfmt">\SetDUADisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19470">656</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetDUAStyle"><code class="csfmt">\SetDUAStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19474">656</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a><span class="qquad"></span><a href="#sec:encap">&#xa7;12.1</a>; <a href="#wrglossary.8644">270</a>, <a href="#wrglossary.8677">272</a>, <a href="#wrglossary.9091">281</a>, <a href="#wrglossary.10890">343</a>, <a href="#wrglossary.17031">572</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19479">656</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetFootnoteAcronymDisplayStyle"><code class="csfmt">\SetFootnoteAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19483">657</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetFootnoteAcronymStyle"><code class="csfmt">\SetFootnoteAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19487">657</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a><span class="qquad"></span><a href="#sec:glossmarkup">&#xa7;8.2</a>; <a href="#wrglossary.2438">85</a>, <a href="#wrglossary.7881">248</a>, <a href="#wrglossary.7898">249</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19491">657</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:setglossarysection"><code class="csfmt">\setglossarysection</code></a><span class="qquad"></span><a href="#sec:pkgopts-sec">&#xa7;2.2</a>; <a href="#wrglossary.2282">80</a>, <a href="#wrglossary.7785">246</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19496">657</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:setglossarystyle"><code class="csfmt">\setglossarystyle</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2514">88</a>, <a href="#wrglossary.2562">89</a>, <a href="#wrglossary.7617">242</a>, <a href="#wrglossary.9545">296</a>, <a href="#wrglossary.10324">326</a>, <a href="#wrglossary.10518">332</a>, <a href="#wrglossary.10673">336</a>, <a href="#wrglossary.15804">525</a>, <a href="#wrglossary.16649">559</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19499">657</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:setmainlanguage"><code class="csfmt">\setmainlanguage</code></dfn><span class="qquad"></span><a href="#wrglossary.216">8</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:setotherlanguage"><code class="csfmt">\setotherlanguage</code></dfn><span class="qquad"></span><a href="#wrglossary.217">8</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetSmallAcronymDisplayStyle"><code class="csfmt">\SetSmallAcronymDisplayStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19502">657</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SetSmallAcronymStyle"><code class="csfmt">\SetSmallAcronymStyle</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19506">657</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:setStyleFile"><code class="csfmt">\setStyleFile</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.1788">64</a>, <a href="#wrglossary.1819">65</a>, <a href="#wrglossary.3641">124</a>, <a href="#wrglossary.14284">467</a>, <a href="#wrglossary.14378">470</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19510">658</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:settodepth"><code class="csfmt">\settodepth</code></dfn><span class="qquad"></span><a href="#wrglossary.11418">366</a>,&#xa0;<a href="#wrglossary.17801">598</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:settoheight"><code class="csfmt">\settoheight</code></dfn><span class="qquad"></span><a href="#wrglossary.11417">366</a>,&#xa0;<a href="#wrglossary.17804">598</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:settowidth"><code class="csfmt">\settowidth</code></dfn><span class="qquad"></span><a href="#wrglossary.11416">366</a>,&#xa0;<a href="#wrglossary.17807">598</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:setupglossaries"><code class="csfmt">\setupglossaries</code></a><span class="qquad"></span><a href="#sec:setupglossaries">&#xa7;2.10</a>; <a href="#wrglossary.3181">109</a>, <a href="#wrglossary.3337">113</a>, <a href="#wrglossary.3574">122</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19515">658</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:shellescape">shell escape</dfn><span class="qquad"></span><a href="#wrglossary.424">15</a>, <a href="#wrglossary.1463">53</a>, <a href="#wrglossary.2060">74</a>, <a href="#wrglossary.3079">105</a>&#x2013;<a href="#wrglossary.3153">108</a>, <span class="termslocfmt"><a href="#wrglossary.15312">503</a></span>, <a href="#wrglossary.19678">663</a>,&#xa0;<a href="#wrglossary.19703">664</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.shellesc"><span class="styfmt">shellesc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.3097">106</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.siunitx"><span class="styfmt">siunitx</span> package</dfn><span class="qquad"></span><a href="#wrglossary.76">3</a>,&#xa0;<a href="#wrglossary.14738">483</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:smallcaps">small capitals (small caps)</dfn><span class="qquad"></span><a href="#wrglossary.1398">50</a>, <a href="#wrglossary.6042">195</a>, <a href="#wrglossary.6301">204</a>&#x2013;<a href="#wrglossary.6486">210</a>, <a href="#wrglossary.6826">217</a>, <a href="#wrglossary.9043">280</a>&#x2013;<a href="#wrglossary.9222">285</a> passim, <a href="#wrglossary.10279">324</a>, <a href="#wrglossary.11168">355</a>, <a href="#wrglossary.12570">409</a>, <a href="#wrglossary.12661">411</a>, <a href="#wrglossary.14113">460</a>, <a href="#wrglossary.15121">498</a>, <span class="termslocfmt"><a href="#wrglossary.15315">503</a></span>, <a href="#wrglossary.17524">587</a>, <a href="#wrglossary.18380">617</a>,&#xa0;<a href="#wrglossary.18445">620</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:SmallNewAcronymDef"><code class="csfmt">\SmallNewAcronymDef</code></a><a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">&#x1f5d1;</span></span></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19520">658</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:space"><code class="csfmt">\space</code></dfn><span class="qquad"></span><a href="#wrglossary.6405">207</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.spacefactor">space factor</dfn><span class="qquad"></span><a href="#wrglossary.7144">224</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:spacefactor"><code class="csfmt">\spacefactor</code></dfn><span class="qquad"></span><a href="#wrglossary.7178">225</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:latexexlatinchar">standard LaTeX extended Latin character</dfn><span class="qquad"></span><a href="#wrglossary.325">12</a>, <a href="#wrglossary.3899">132</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15325">503</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.standardformat">standard location format</dfn><span class="qquad"></span><a href="#wrglossary.8551">268</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.stix"><span class="styfmt">stix</span> package</dfn><span class="qquad"></span><a href="#wrglossary.10980">346</a>,&#xa0;<a href="#wrglossary.14324">468</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:string"><code class="csfmt">\string</code></dfn><span class="qquad"></span><a href="#wrglossary.10781">339</a>,&#xa0;<a href="#wrglossary.10790">340</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.sub-entry">sub-entry</a><span class="qquad"></span><a href="#wrglossary.4417">149</a>&#x2013;<a href="#wrglossary.4537">152</a>, <div class="crossref"><span class="crossreftag">see</span> <a href="#glo:hierarchicallevel">hierarchical level</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7750">244</a>, <a href="#wrglossary.7958">250</a>, <a href="#wrglossary.10562">332</a>, <a href="#wrglossary.10581">333</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19507">655</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:subitem"><code class="csfmt">\subitem</code></dfn><span class="qquad"></span><a href="#wrglossary.10106">316</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:subsequentuse">subsequent use</dfn><span class="qquad"></span><a href="#wrglossary.3808">130</a>, <a href="#wrglossary.11566">371</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15317">500</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:subsubitem"><code class="csfmt">\subsubitem</code></dfn><span class="qquad"></span><a href="#wrglossary.10108">316</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.supertabular"><span class="envfmt">supertabular</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.9909">308</a>&#x2013;<a href="#wrglossary.10024">312</a> passim, <a href="#wrglossary.15841">524</a>, <a href="#wrglossary.15855">525</a>, <a href="#wrglossary.16045">533</a>&#x2013;<a href="#wrglossary.16099">536</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.supertabular"><span class="styfmt">supertabular</span> package</dfn><span class="qquad"></span><a href="#wrglossary.186">7</a>, <a href="#wrglossary.2525">88</a>, <a href="#wrglossary.9935">309</a>,&#xa0;<a href="#wrglossary.10025">312</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1367">49</a>, <a href="#wrglossary.1375">50</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19511">655</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.7754">245</a>, <a href="#wrglossary.7962">251</a>, <a href="#wrglossary.10572">334</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19524">658</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:subitem"><code class="csfmt">\subitem</code></dfn><span class="qquad"></span><a href="#wrglossary.10110">317</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:subsequentuse">subsequent use</dfn><span class="qquad"></span><a href="#wrglossary.3812">130</a>, <a href="#wrglossary.11576">373</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15327">503</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:subsubitem"><code class="csfmt">\subsubitem</code></dfn><span class="qquad"></span><a href="#wrglossary.10112">317</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.supertabular"><span class="envfmt">supertabular</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.9913">309</a>&#x2013;<a href="#wrglossary.10028">313</a> passim, <a href="#wrglossary.15851">527</a>, <a href="#wrglossary.15865">528</a>, <a href="#wrglossary.16055">536</a>&#x2013;<a href="#wrglossary.16109">539</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.supertabular"><span class="styfmt">supertabular</span> package</dfn><span class="qquad"></span><a href="#wrglossary.187">8</a>, <a href="#wrglossary.2529">88</a>, <a href="#wrglossary.9939">310</a>,&#xa0;<a href="#wrglossary.10029">313</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:symbolname"><code class="csfmt">\symbolname</code></a><span class="qquad"></span><a href="#sec:fixednames">&#xa7;1.5.1</a>; <a href="#tab:predefinednames">Table 1.2</a>; <a href="#wrglossary.1371">49</a>, <a href="#wrglossary.1379">50</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19528">658</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7929856 -->
<section id="index7995392"><!-- start of section index7995392 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->T<div class="labellink"><a href="#index7995392">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:ctr.table"><span class="ctrfmt">table</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.4952">163</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ctr.table"><span class="ctrfmt">table</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.4956">163</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:env.table"><span class="envfmt">table</span> environment</dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.tableofcontents">table of contents</dfn><span class="qquad"></span><a href="#wrglossary.2250">79</a>, <a href="#wrglossary.3731">127</a>, <a href="#wrglossary.4803">160</a>, <a href="#wrglossary.7606">241</a>, <a href="#wrglossary.7783">245</a>,&#xa0;<a href="#wrglossary.7840">246</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.tabular"><span class="envfmt">tabular</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.7341">232</a>, <a href="#wrglossary.16940">566</a>,&#xa0;<a href="#wrglossary.17933">600</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:env.tabularx"><span class="envfmt">tabularx</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.5026">165</a>, <a href="#wrglossary.7349">232</a>, <a href="#wrglossary.11425">365</a>,&#xa0;<a href="#wrglossary.17944">600</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.tabularx"><span class="styfmt">tabularx</span> package</dfn><span class="qquad"></span><a href="#wrglossary.5027">165</a>, <a href="#wrglossary.7346">232</a>, <a href="#wrglossary.11421">365</a>,&#xa0;<a href="#wrglossary.17942">600</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.tagpdf"><span class="styfmt">tagpdf</span> package</dfn><span class="qquad"></span><a href="#wrglossary.14839">484</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.tableofcontents">table of contents</dfn><span class="qquad"></span><a href="#wrglossary.2254">79</a>, <a href="#wrglossary.3735">127</a>, <a href="#wrglossary.4807">160</a>, <a href="#wrglossary.7610">242</a>, <a href="#wrglossary.7787">246</a>,&#xa0;<a href="#wrglossary.7844">247</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.tabular"><span class="envfmt">tabular</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.7345">233</a>, <a href="#wrglossary.16950">569</a>,&#xa0;<a href="#wrglossary.17950">603</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:env.tabularx"><span class="envfmt">tabularx</span> environment</dfn><span class="qquad"></span><a href="#wrglossary.5030">165</a>, <a href="#wrglossary.7353">233</a>, <a href="#wrglossary.11435">367</a>,&#xa0;<a href="#wrglossary.17961">603</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.tabularx"><span class="styfmt">tabularx</span> package</dfn><span class="qquad"></span><a href="#wrglossary.5031">165</a>, <a href="#wrglossary.7350">233</a>, <a href="#wrglossary.11431">367</a>,&#xa0;<a href="#wrglossary.17959">603</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.tagpdf"><span class="styfmt">tagpdf</span> package</dfn><span class="qquad"></span><a href="#wrglossary.14849">487</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.testfile">test files</dfn></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.texdoc"><span class="appfmt">texdoc</span></dfn><span class="qquad"></span><a href="#wrglossary.11962">388</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.texindy"><span class="appfmt">texindy</span></dfn><span class="qquad"></span><a href="#wrglossary.415">15</a>,&#xa0;<a href="#wrglossary.1653">59</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></dfn><span class="qquad"></span><a href="#wrglossary.890">34</a>, <a href="#wrglossary.4812">160</a>, <a href="#wrglossary.8667">270</a>, <a href="#wrglossary.11142">353</a>,&#xa0;<a href="#wrglossary.18330">613</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:textbar"><code class="csfmt">\textbar</code></dfn><span class="qquad"></span><a href="#wrglossary.10496">330</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:textbf"><code class="csfmt">\textbf</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.8528">266</a>, <a href="#wrglossary.8548">267</a>, <a href="#wrglossary.9370">289</a>, <a href="#wrglossary.10071">314</a>,&#xa0;<a href="#wrglossary.12882">415</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.textcase"><span class="styfmt">textcase</span> package</dfn><span class="qquad"></span><a href="#wrglossary.12">a</a>, <a href="#wrglossary.5046">165</a>,&#xa0;<a href="#wrglossary.8417">264</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.texdoc"><span class="appfmt">texdoc</span></dfn><span class="qquad"></span><a href="#wrglossary.11972">391</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.texindy"><span class="appfmt">texindy</span></dfn><span class="qquad"></span><a href="#wrglossary.416">15</a>,&#xa0;<a href="#wrglossary.1657">59</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:texorpdfstring"><code class="csfmt">\texorpdfstring</code></dfn><span class="qquad"></span><a href="#wrglossary.891">34</a>, <a href="#wrglossary.4816">160</a>, <a href="#wrglossary.8671">271</a>, <a href="#wrglossary.11152">355</a>,&#xa0;<a href="#wrglossary.18347">616</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:textbar"><code class="csfmt">\textbar</code></dfn><span class="qquad"></span><a href="#wrglossary.10506">332</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:textbf"><code class="csfmt">\textbf</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.8532">267</a>, <a href="#wrglossary.8552">268</a>, <a href="#wrglossary.9374">290</a>, <a href="#wrglossary.10075">315</a>,&#xa0;<a href="#wrglossary.12892">418</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.textcase"><span class="styfmt">textcase</span> package</dfn><span class="qquad"></span><a href="#wrglossary.12">a</a>, <a href="#wrglossary.5050">165</a>,&#xa0;<a href="#wrglossary.8421">265</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:textit"><code class="csfmt">\textit</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:textmd"><code class="csfmt">\textmd</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:textrm"><code class="csfmt">\textrm</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:textsc"><code class="csfmt">\textsc</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.1397">50</a>, <a href="#wrglossary.6300">203</a>&#x2013;<a href="#wrglossary.6447">208</a> passim, <a href="#wrglossary.6821">216</a>, <a href="#wrglossary.8806">274</a>, <a href="#wrglossary.15306">500</a>,&#xa0;<a href="#wrglossary.18364">614</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:textsc"><code class="csfmt">\textsc</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.1401">50</a>, <a href="#wrglossary.6304">204</a>&#x2013;<a href="#wrglossary.6451">209</a> passim, <a href="#wrglossary.6825">217</a>, <a href="#wrglossary.8810">275</a>, <a href="#wrglossary.15316">503</a>,&#xa0;<a href="#wrglossary.18381">617</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:textsf"><code class="csfmt">\textsf</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:textsl"><code class="csfmt">\textsl</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:textsmaller"><code class="csfmt">\textsmaller</code></dfn><span class="qquad"></span><a href="#wrglossary.6322">204</a>&#x2013;<a href="#wrglossary.6486">209</a> passim,&#xa0;<a href="#wrglossary.15312">500</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:textsmaller"><code class="csfmt">\textsmaller</code></dfn><span class="qquad"></span><a href="#wrglossary.6326">205</a>&#x2013;<a href="#wrglossary.6490">210</a> passim,&#xa0;<a href="#wrglossary.15322">503</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:texttt"><code class="csfmt">\texttt</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:textulc"><code class="csfmt">\textulc</code></dfn><span class="qquad"></span><a href="#wrglossary.18361">614</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:textup"><code class="csfmt">\textup</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.18362">614</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:the"><code class="csfmt">\the</code></dfn><span class="qquad"></span><a href="#wrglossary.6587">212</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></dfn><span class="qquad"></span><a href="#wrglossary.8880">275</a>&#x2013;<a href="#wrglossary.8957">277</a>, <a href="#wrglossary.10932">343</a>, <a href="#wrglossary.10988">345</a>,&#xa0;<a href="#wrglossary.14452">471</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span> environment</a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.3562">121</a>, <a href="#wrglossary.7897">248</a>&#x2013;<a href="#wrglossary.8049">253</a> passim, <a href="#wrglossary.10110">316</a>, <a href="#wrglossary.10511">331</a>, <a href="#wrglossary.10608">333</a>, <a href="#wrglossary.16620">555</a>, <a href="#wrglossary.17999">602</a>, <a href="#wrglossary.19375">650</a>, <span class="summarylocfmt"><a href="#wrglossary.19535">657</a></span>,&#xa0;<a href="#wrglossary.19826">663</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:theglossaryentry"><code class="csfmt">\theglossaryentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2405">84</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19515">655</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:theglossarysubentry"><code class="csfmt">\theglossarysubentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2476">87</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19519">656</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></dfn><span class="qquad"></span><a href="#wrglossary.8679">271</a>, <a href="#wrglossary.8879">275</a>&#x2013;<a href="#wrglossary.8953">277</a>, <a href="#wrglossary.10931">343</a>, <a href="#wrglossary.12806">413</a>, <a href="#wrglossary.12854">414</a>,&#xa0;<a href="#wrglossary.15661">512</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:thepage"><code class="csfmt">\thepage</code></dfn><span class="qquad"></span><a href="#wrglossary.2673">93</a>, <a href="#wrglossary.3130">107</a>, <a href="#wrglossary.8839">274</a>&#x2013;<a href="#wrglossary.8934">277</a>, <a href="#wrglossary.9252">285</a>&#x2013;<a href="#wrglossary.9338">288</a> passim, <a href="#wrglossary.11018">346</a>, <a href="#wrglossary.11046">348</a>, <a href="#wrglossary.14316">465</a>, <a href="#wrglossary.14370">467</a>,&#xa0;<a href="#wrglossary.19065">641</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.titlecase">title case</dfn><span class="qquad"></span><a href="#wrglossary.928">34</a>, <a href="#wrglossary.5160">169</a>, <a href="#wrglossary.5704">184</a>, <a href="#wrglossary.5718">185</a>, <a href="#wrglossary.11203">355</a>, <a href="#wrglossary.15100">495</a>, <a href="#wrglossary.16438">547</a>, <a href="#wrglossary.16442">548</a>,&#xa0;<a href="#wrglossary.17335">579</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:toprule"><code class="csfmt">\toprule</code></dfn><span class="qquad"></span><a href="#wrglossary.9875">306</a>,&#xa0;<a href="#wrglossary.9890">307</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.tracklang"><span class="styfmt">tracklang</span> package</dfn><span class="qquad"></span><a href="#wrglossary.196">8</a>, <a href="#wrglossary.1189">43</a>, <a href="#wrglossary.1348">48</a>, <a href="#wrglossary.2112">75</a>, <a href="#wrglossary.2113">76</a>,&#xa0;<a href="#wrglossary.19770">662</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.translator"><span class="styfmt">translator</span> package</dfn><span class="qquad"></span><a href="#wrglossary.202">8</a>, <a href="#wrglossary.1292">45</a>&#x2013;<a href="#wrglossary.1431">52</a> passim, <a href="#wrglossary.2078">75</a>, <a href="#wrglossary.16412">546</a>,&#xa0;<a href="#wrglossary.19978">667</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:twocolumn"><code class="csfmt">\twocolumn</code></dfn><span class="qquad"></span><a href="#wrglossary.7905">248</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:textulc"><code class="csfmt">\textulc</code></dfn><span class="qquad"></span><a href="#wrglossary.18378">617</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:textup"><code class="csfmt">\textup</code></dfn><span class="qquad"></span><a href="#tab:hyperxx">Table 12.1</a>; <a href="#wrglossary.18379">617</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:the"><code class="csfmt">\the</code></dfn><span class="qquad"></span><a href="#wrglossary.6591">213</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:thecounter"><code class="csfmt">\the<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></dfn><span class="qquad"></span><a href="#wrglossary.8884">276</a>&#x2013;<a href="#wrglossary.8961">278</a>, <a href="#wrglossary.10942">345</a>, <a href="#wrglossary.10998">347</a>,&#xa0;<a href="#wrglossary.14462">474</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span> environment</a><span class="qquad"></span><a href="#sec:glossarystylecmds">&#xa7;13.2.3</a>; <a href="#wrglossary.3566">121</a>, <a href="#wrglossary.7901">249</a>&#x2013;<a href="#wrglossary.8053">254</a> passim, <a href="#wrglossary.10114">317</a>, <a href="#wrglossary.10521">332</a>&#x2013;<a href="#wrglossary.10618">335</a> passim, <a href="#wrglossary.16630">558</a>, <a href="#wrglossary.18016">605</a>, <a href="#wrglossary.19392">653</a>, <span class="summarylocfmt"><a href="#wrglossary.19552">660</a></span>,&#xa0;<a href="#wrglossary.19843">666</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:theglossaryentry"><code class="csfmt">\theglossaryentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2409">84</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19532">658</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:theglossarysubentry"><code class="csfmt">\theglossarysubentry</code></a><span class="qquad"></span><a href="#sec:pkgopts-printglos">&#xa7;2.3</a>; <a href="#wrglossary.2480">87</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19536">659</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:theHcounter"><code class="csfmt">\theH<span class="meta">&#x2329;<em class="metainner">counter</em>&#x232a;</span></code></dfn><span class="qquad"></span><a href="#wrglossary.8683">272</a>, <a href="#wrglossary.8883">276</a>&#x2013;<a href="#wrglossary.8957">278</a>, <a href="#wrglossary.10941">345</a>, <a href="#wrglossary.12816">416</a>, <a href="#wrglossary.12864">417</a>,&#xa0;<a href="#wrglossary.15671">515</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:thepage"><code class="csfmt">\thepage</code></dfn><span class="qquad"></span><a href="#wrglossary.2677">93</a>, <a href="#wrglossary.3134">107</a>, <a href="#wrglossary.8843">275</a>&#x2013;<a href="#wrglossary.8938">278</a>, <a href="#wrglossary.9256">286</a>&#x2013;<a href="#wrglossary.9342">289</a> passim, <a href="#wrglossary.11028">348</a>, <a href="#wrglossary.11056">349</a>, <a href="#wrglossary.14326">468</a>, <a href="#wrglossary.14380">470</a>,&#xa0;<a href="#wrglossary.19082">644</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.titlecase">title case</dfn><span class="qquad"></span><a href="#wrglossary.929">34</a>, <a href="#wrglossary.5164">169</a>, <a href="#wrglossary.5708">184</a>, <a href="#wrglossary.5716">185</a>, <a href="#wrglossary.11213">357</a>, <a href="#wrglossary.15110">498</a>, <a href="#wrglossary.16448">550</a>, <a href="#wrglossary.16452">551</a>,&#xa0;<a href="#wrglossary.17345">582</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:toprule"><code class="csfmt">\toprule</code></dfn><span class="qquad"></span><a href="#wrglossary.9879">307</a>,&#xa0;<a href="#wrglossary.9894">308</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.tracklang"><span class="styfmt">tracklang</span> package</dfn><span class="qquad"></span><a href="#wrglossary.197">8</a>, <a href="#wrglossary.1193">43</a>, <a href="#wrglossary.1352">48</a>, <a href="#wrglossary.2116">75</a>, <a href="#wrglossary.2117">76</a>,&#xa0;<a href="#wrglossary.19787">665</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.translator"><span class="styfmt">translator</span> package</dfn><span class="qquad"></span><a href="#wrglossary.203">8</a>, <a href="#wrglossary.1296">45</a>&#x2013;<a href="#wrglossary.1435">52</a> passim, <a href="#wrglossary.2082">75</a>, <a href="#wrglossary.16422">549</a>,&#xa0;<a href="#wrglossary.19995">670</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:twocolumn"><code class="csfmt">\twocolumn</code></dfn><span class="qquad"></span><a href="#wrglossary.7909">249</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7995392 -->
<section id="index8060928"><!-- start of section index8060928 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->U<div class="labellink"><a href="#index8060928">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:unskip"><code class="csfmt">\unskip</code></dfn><span class="qquad"></span><a href="#wrglossary.3744">128</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:idx.uppercase">uppercase</dfn><span class="qquad"></span><a href="#wrglossary.1051">38</a>, <a href="#wrglossary.6305">203</a>, <a href="#wrglossary.7112">222</a>, <a href="#wrglossary.8910">276</a>, <a href="#wrglossary.8958">277</a>, <a href="#wrglossary.9230">284</a>&#x2013;<a href="#wrglossary.9284">286</a>, <a href="#wrglossary.11148">353</a>, <a href="#wrglossary.11700">374</a>, <a href="#wrglossary.12561">406</a>, <a href="#wrglossary.15086">495</a>, <a href="#wrglossary.15308">500</a>, <a href="#wrglossary.18120">606</a>, <a href="#wrglossary.18432">617</a>, <a href="#wrglossary.19092">642</a>,&#xa0;<a href="#wrglossary.19141">644</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.titlecase">title case</a>, <a href="#glo:idx.sentencecase">sentence case</a> &amp; <a href="#glo:idx.allcaps">all caps</a></div><!-- end of crossref -->
+<div class="nlctuserguideidx0"><dfn id="glo:unskip"><code class="csfmt">\unskip</code></dfn><span class="qquad"></span><a href="#wrglossary.3748">128</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:idx.uppercase">uppercase</dfn><span class="qquad"></span><a href="#wrglossary.1055">38</a>, <a href="#wrglossary.6309">204</a>, <a href="#wrglossary.7116">223</a>, <a href="#wrglossary.8914">277</a>, <a href="#wrglossary.8962">278</a>, <a href="#wrglossary.9234">285</a>&#x2013;<a href="#wrglossary.9288">287</a>, <a href="#wrglossary.11158">355</a>, <a href="#wrglossary.11710">377</a>, <a href="#wrglossary.12571">409</a>, <a href="#wrglossary.15096">498</a>, <a href="#wrglossary.15318">503</a>, <a href="#wrglossary.18137">609</a>, <a href="#wrglossary.18449">620</a>, <a href="#wrglossary.19109">645</a>,&#xa0;<a href="#wrglossary.19158">647</a>, <div class="crossref"><span class="crossreftag">see also</span> <a href="#glo:idx.titlecase">title case</a>, <a href="#glo:idx.sentencecase">sentence case</a> &amp; <a href="#glo:idx.allcaps">all caps</a></div><!-- end of crossref -->
</div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:URL">URL (Uniform Resource Locator)</dfn><span class="qquad"></span><a href="#wrglossary.1164">42</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:utf8">UTF-8</dfn><span class="qquad"></span><a href="#wrglossary.328">12</a>, <a href="#wrglossary.406">15</a>, <a href="#wrglossary.1223">43</a>, <a href="#wrglossary.1415">51</a>&#x2013;<a href="#wrglossary.1452">53</a>, <a href="#wrglossary.1785">64</a>, <a href="#wrglossary.3044">104</a>, <a href="#wrglossary.3756">128</a>, <a href="#wrglossary.3920">132</a>, <a href="#wrglossary.4125">138</a>, <a href="#wrglossary.10852">340</a>, <a href="#wrglossary.11970">388</a>, <a href="#wrglossary.14263">464</a>, <a href="#wrglossary.14493">472</a>, <a href="#wrglossary.14598">476</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15319">500</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:URL">URL (Uniform Resource Locator)</dfn><span class="qquad"></span><a href="#wrglossary.1168">42</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:utf8">UTF-8</dfn><span class="qquad"></span><a href="#wrglossary.329">12</a>, <a href="#wrglossary.407">15</a>, <a href="#wrglossary.1000">37</a>, <a href="#wrglossary.1227">43</a>, <a href="#wrglossary.1419">51</a>&#x2013;<a href="#wrglossary.1456">53</a>, <a href="#wrglossary.1789">64</a>, <a href="#wrglossary.3048">104</a>, <a href="#wrglossary.3760">128</a>, <a href="#wrglossary.3924">132</a>, <a href="#wrglossary.4129">138</a>, <a href="#wrglossary.10862">342</a>, <a href="#wrglossary.11980">391</a>, <a href="#wrglossary.14273">467</a>, <a href="#wrglossary.14503">475</a>, <a href="#wrglossary.14608">479</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15329">503</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index8060928 -->
<section id="index8192000"><!-- start of section index8192000 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->W<div class="labellink"><a href="#index8192000">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><dfn id="glo:whatsit">whatsit</dfn><span class="qquad"></span><a href="#wrglossary.4975">163</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15321">501</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:ctr.wrglossary"><span class="xtrctrfmt">wrglossary</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.19585">659</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:write"><code class="csfmt">\write</code></dfn><span class="qquad"></span><a href="#wrglossary.3648">125</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:writeist"><code class="csfmt">\writeist</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3627">124</a>, <a href="#wrglossary.3659">125</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19523">656</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:whatsit">whatsit</dfn><span class="qquad"></span><a href="#wrglossary.4979">163</a>,&#xa0;<span class="termslocfmt"><a href="#wrglossary.15331">504</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:ctr.wrglossary"><span class="xtrctrfmt">wrglossary</span> counter</dfn><span class="qquad"></span><a href="#wrglossary.19602">662</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:write"><code class="csfmt">\write</code></dfn><span class="qquad"></span><a href="#wrglossary.3652">125</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:writeist"><code class="csfmt">\writeist</code></a><span class="qquad"></span><a href="#sec:setupopt23">&#xa7;3.2</a>; <a href="#wrglossary.3631">124</a>, <a href="#wrglossary.3663">125</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.19540">659</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index8192000 -->
<section id="index8257536"><!-- start of section index8257536 --><div class="tomain"><a href="#main">[top]</a></div>
<h2><!-- start of section header -->X<div class="labellink"><a href="#index8257536">[link]</a></div></h2><!-- end of section header -->
-<div class="nlctuserguideidx0"><a href="#glo:xcapitalisefmtwords"><code class="csfmt">\xcapitalisefmtwords</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19528">656</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:xGlsXtrSetField"><code class="xtrcsfmt">\xGlsXtrSetField</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19532">656</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.xindex"><span class="appfmt">xindex</span></dfn><span class="qquad"></span><a href="#wrglossary.416">15</a>, <a href="#wrglossary.1652">59</a>,&#xa0;<a href="#wrglossary.15205">498</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.xindy"><span class="appfmt">xindy</span></dfn><span class="qquad"></span><a href="#wrglossary.493">18</a>, <a href="#wrglossary.3611">123</a>, <a href="#wrglossary.10743">337</a>&#x2013;<a href="#wrglossary.11110">351</a>, <a href="#wrglossary.15204">498</a>, <a href="#wrglossary.15514">507</a>, <a href="#wrglossary.19103">643</a>, <a href="#wrglossary.19311">648</a>,&#xa0;<a href="#wrglossary.19998">667</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.C"><span class="shortargfmt">-C</span></dfn><span class="qquad"></span><a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.593">21</a>, <a href="#wrglossary.1254">44</a>, <a href="#wrglossary.1774">64</a>, <a href="#wrglossary.3040">104</a>, <a href="#wrglossary.10803">339</a>, <a href="#wrglossary.14290">464</a>,&#xa0;<a href="#wrglossary.14492">472</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.I"><span class="shortargfmt">-I</span></dfn><span class="qquad"></span><a href="#wrglossary.594">21</a>, <a href="#wrglossary.1770">64</a>,&#xa0;<a href="#wrglossary.14291">464</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.L"><span class="shortargfmt">-L</span></dfn><span class="qquad"></span><a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.592">21</a>, <a href="#wrglossary.1773">64</a>, <a href="#wrglossary.3013">103</a>, <a href="#wrglossary.10802">339</a>,&#xa0;<a href="#wrglossary.14289">464</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.M"><span class="shortargfmt">-M</span></dfn><span class="qquad"></span><a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.595">21</a>, <a href="#wrglossary.621">22</a>, <a href="#wrglossary.1676">60</a>&#x2013;<a href="#wrglossary.1776">64</a> passim,&#xa0;<a href="#wrglossary.14292">464</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.o"><span class="shortargfmt">-o</span></dfn><span class="qquad"></span><a href="#wrglossary.597">21</a>, <a href="#wrglossary.1778">64</a>,&#xa0;<a href="#wrglossary.14294">464</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.t"><span class="shortargfmt">-t</span></dfn><span class="qquad"></span><a href="#wrglossary.596">21</a>, <a href="#wrglossary.1777">64</a>,&#xa0;<a href="#wrglossary.14293">464</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx0"><a href="#glo:idx.xindyattr">xindy attributes</a><span class="qquad"></span><a href="#wrglossary.1515">55</a>, <a href="#wrglossary.3662">125</a>, <a href="#wrglossary.8580">268</a>, <a href="#wrglossary.8646">269</a>, <a href="#wrglossary.10868">341</a>, <a href="#wrglossary.10915">342</a>, <a href="#wrglossary.13079">420</a>, <a href="#wrglossary.14305">465</a>, <a href="#wrglossary.14361">467</a>,&#xa0;<a href="#wrglossary.16814">561</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.xkeyval"><span class="styfmt">xkeyval</span> package</dfn><span class="qquad"></span><a href="#wrglossary.5668">183</a>,&#xa0;<a href="#wrglossary.14758">481</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:xspace"><code class="csfmt">\xspace</code></dfn><span class="qquad"></span><a href="#wrglossary.7239">226</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.xspace"><span class="styfmt">xspace</span> package</dfn><span class="qquad"></span><a href="#tab:xspace">Table 6.2</a>; <a href="#wrglossary.7235">226</a>,&#xa0;<a href="#wrglossary.7247">227</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:pkg.xtab"><span class="styfmt">xtab</span> package</dfn><span class="qquad"></span><a href="#wrglossary.185">7</a>,&#xa0;<a href="#wrglossary.2529">88</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:xcapitalisefmtwords"><code class="csfmt">\xcapitalisefmtwords</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19545">659</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:xGlsXtrSetField"><code class="xtrcsfmt">\xGlsXtrSetField</code></a><span class="qquad"></span><span class="summarylocfmt"><a href="#wrglossary.19549">659</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.xindex"><span class="appfmt">xindex</span></dfn><span class="qquad"></span><a href="#wrglossary.417">15</a>, <a href="#wrglossary.1656">59</a>,&#xa0;<a href="#wrglossary.15215">501</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.xindy"><span class="appfmt">xindy</span></dfn><span class="qquad"></span><a href="#wrglossary.494">18</a>, <a href="#wrglossary.3615">123</a>, <a href="#wrglossary.10753">339</a>&#x2013;<a href="#wrglossary.11120">353</a>, <a href="#wrglossary.15214">501</a>, <a href="#wrglossary.15524">510</a>, <a href="#wrglossary.19120">646</a>, <a href="#wrglossary.19328">651</a>,&#xa0;<a href="#wrglossary.20015">670</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.C"><span class="shortargfmt">-C</span></dfn><span class="qquad"></span><a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.594">21</a>, <a href="#wrglossary.1258">44</a>, <a href="#wrglossary.1778">64</a>, <a href="#wrglossary.3044">104</a>, <a href="#wrglossary.10813">341</a>, <a href="#wrglossary.14300">467</a>,&#xa0;<a href="#wrglossary.14502">475</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.I"><span class="shortargfmt">-I</span></dfn><span class="qquad"></span><a href="#wrglossary.595">21</a>, <a href="#wrglossary.1774">64</a>,&#xa0;<a href="#wrglossary.14301">467</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.L"><span class="shortargfmt">-L</span></dfn><span class="qquad"></span><a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.593">21</a>, <a href="#wrglossary.1777">64</a>, <a href="#wrglossary.3017">103</a>, <a href="#wrglossary.10812">341</a>,&#xa0;<a href="#wrglossary.14299">467</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.M"><span class="shortargfmt">-M</span></dfn><span class="qquad"></span><a href="#tab:makeglossariesCmds">Table 1.3</a>; <a href="#wrglossary.596">21</a>, <a href="#wrglossary.622">22</a>, <a href="#wrglossary.1680">60</a>&#x2013;<a href="#wrglossary.1780">64</a> passim,&#xa0;<a href="#wrglossary.14302">467</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.o"><span class="shortargfmt">-o</span></dfn><span class="qquad"></span><a href="#wrglossary.598">21</a>, <a href="#wrglossary.1782">64</a>,&#xa0;<a href="#wrglossary.14304">467</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:switch.xdy.t"><span class="shortargfmt">-t</span></dfn><span class="qquad"></span><a href="#wrglossary.597">21</a>, <a href="#wrglossary.1781">64</a>,&#xa0;<a href="#wrglossary.14303">467</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx0"><a href="#glo:idx.xindyattr">xindy attributes</a><span class="qquad"></span><a href="#wrglossary.1519">55</a>, <a href="#wrglossary.3666">125</a>, <a href="#wrglossary.8584">269</a>, <a href="#wrglossary.8650">270</a>, <a href="#wrglossary.10878">343</a>, <a href="#wrglossary.10925">344</a>, <a href="#wrglossary.13089">423</a>, <a href="#wrglossary.14315">468</a>, <a href="#wrglossary.14371">470</a>,&#xa0;<a href="#wrglossary.16824">564</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.xkeyval"><span class="styfmt">xkeyval</span> package</dfn><span class="qquad"></span><a href="#wrglossary.5672">184</a>,&#xa0;<a href="#wrglossary.14768">484</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:xspace"><code class="csfmt">\xspace</code></dfn><span class="qquad"></span><a href="#wrglossary.7243">227</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.xspace"><span class="styfmt">xspace</span> package</dfn><span class="qquad"></span><a href="#tab:xspace">Table 6.2</a>; <a href="#wrglossary.7239">227</a>,&#xa0;<a href="#wrglossary.7251">228</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:pkg.xtab"><span class="styfmt">xtab</span> package</dfn><span class="qquad"></span><a href="#wrglossary.186">8</a>,&#xa0;<a href="#wrglossary.2533">88</a></div><!-- end of nlctuserguideidx0 -->
<p>
</section><!-- end of section index8257536 -->
diff --git a/macros/latex/contrib/glossaries/glossaries-user.pdf b/macros/latex/contrib/glossaries/glossaries-user.pdf
index afb597eb4c..ff89effffa 100644
--- a/macros/latex/contrib/glossaries/glossaries-user.pdf
+++ b/macros/latex/contrib/glossaries/glossaries-user.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossaries-user.tex b/macros/latex/contrib/glossaries/glossaries-user.tex
index 58ec44fb6e..8b39cc03f2 100644
--- a/macros/latex/contrib/glossaries/glossaries-user.tex
+++ b/macros/latex/contrib/glossaries/glossaries-user.tex
@@ -407,6 +407,9 @@ Predefined Styles}}
% example-glossaries-brief.tex
\gfile{example\dhyphen glossaries\dhyphen brief.tex}%
{\providedby{\sty{glossaries} v4.33+}}%
+ % example-glossaries-utf8.tex
+ \gfile{example\dhyphen glossaries\dhyphen utf8.tex}%
+ {\providedby{\sty{glossaries} v4.53+}}%
% example-glossaries-parent.tex
\gfile{example\dhyphen glossaries\dhyphen parent.tex}%
{\providedby{\sty{glossaries} v4.33+}}%
@@ -5450,7 +5453,25 @@ cs}\margm{\gls{glspl}-like cs}\margm{\gls{Gls}-like cs}\margm{\gls{Glspl}-like c
\syntax{\oargm{glossary-label}\margm{group-label}\margm{group-title}}
\desc{used to create a hyper target for a \idx{group} in order
to support styles that have navigation links to glossary
- \idxpl{group}}
+ \idxpl{group}. Note that if you only want to change the way that
+ the target is created, redefine \gls{glsnavhypergroupdotarget}
+ instead}
+ }
+ % \glsnavhypergroupdotarget
+ \gcmd{gls\-nav\-hyper\-group\-do\-target}
+ {
+ \providedby{\sty{glossary-hypernav} v4.53+}
+ \syntax{\margm{glossary-label}\margm{group-label}\margm{group-title}}
+ \desc{used by \gls{glsnavhypertarget} to create the hypertarget
+for the given group}
+ }
+ % \glsnavigationitem
+ \gcmd{gls\-navigation\-item}
+ {
+ \providedby{\sty{glossary-hypernav} v4.53+}
+ \syntax{\margm{group-label}}
+ \desc{used by \gls{glsnavigation} to create the hyperlink
+for the given group (with the title corresponding to the group label)}
}
% \glsnavigation
\gcmd{gls\-navigation}
@@ -11481,11 +11502,11 @@ formats}
{\begin{information}[title={\app{bib2gls}}]}
{\end{information}}
-\title{User Manual for glossaries.sty v4.52}
+\title{User Manual for glossaries.sty v4.53}
\author{Nicola L.C. Talbot\\%
\href{http://www.dickimaw-books.com/contact}{\nolinkurl{dickimaw-books.com/contact}}}
-\date{2022-11-03}
+\date{2023-09-29}
\begin{document}
\maketitle
@@ -11569,7 +11590,7 @@ package.
\begin{itemdesc}
Advanced users wishing to know more about the inner workings of all the
packages provided in the \styfmt{glossaries} bundle should read
-\qt{Documented Code for glossaries v4.52}.
+\qt{Documented Code for glossaries v4.53}.
\end{itemdesc}
\itemtitle{\url{CHANGES}}
@@ -11960,6 +11981,14 @@ documents that illustrate the various functions. These are listed in
The following rollback releases are available:
\begin{itemize}
+\item Version 4.52 (2022-11-03):
+\begin{codebox}
+\cmd{usepackage}\marg{glossaries}\oarg{=v4.52}
+\end{codebox}
+This is the last version that uses an internal comma-separated list
+for the hyper group information in \sty{glossary-hypernav}. Version
+4.53 has switched to using a sequence.
+
\item Version 4.49 (2021-11-01):
\begin{codebox}
\cmd{usepackage}\marg{glossaries}\oarg{=v4.49}
@@ -13542,6 +13571,11 @@ These entries all have brief descriptions. For example:
\gls{newglossaryentry}\marg{lorem}\marg{\gloskeyval{name}{lorem},\gloskeyval{description}{ipsum}}
\end{codebox}
+\filedef{example-glossaries-utf8.tex}
+This file is based on \file{example-glossaries-brief.tex} but random
+characters have been converted to accented characters to test
+\idx{utf8} support.
+
\filedef{example-glossaries-long.tex}
These entries all have long descriptions. For example:
\begin{codebox}
@@ -14606,7 +14640,7 @@ Perl. There's more information about this at
\begin{important}
When upgrading the \sty{glossaries} package, make sure you also
upgrade your version of \app{makeglossaries}. The current version is
-4.51.
+4.53.
\end{important}
Some of the options are only applicable to \app{makeindex} and some
@@ -21133,16 +21167,15 @@ The predefined styles adjust \gls+{acrfull} and
reflect the style.
\end{important}
-When \idxpl{acronym} are defined, \gls{newacronym} will set the \gloskey{sort} key to:
-\cmddef{acronymsort}
+When \idxpl{acronym} are defined, \gls{newacronym} will set the
+\gloskey{sort} key to \gls{acronymsort}.
The \idxpl{acronymstyle} redefine this to suit the style. This
command must fully expand in order for the \idx{indexingapp} to pick
up the correct sort value.
If the \gloskey{sort} key is set in the optional argument of
\gls{newacronym}, it will override this.
-The \gloskey{name} key is set to:
-\cmddef{acronymentry}
+The \gloskey{name} key is set to \gls{acronymentry}.
Again, the \idxpl{acronymstyle} redefine this to suit the style.
If the \gloskey{name} key is set in the optional argument of
\gls{newacronym}, it will override this.
@@ -26931,6 +26964,11 @@ target in the header:
}
\end{compactcodebox}
+\cmddef{glsnavhypergroupdotarget}
+This is used by \gls{glsnavhypertarget} to create the actual \idx{hyperlink}
+target. So if you need to change the way that the target is created,
+redefine this command rather than \gls{glsnavhypertarget}.
+
\cmddef{glsnavhyperlink}
Creates a \idx{hyperlink} to the given \idx{group}, where the
target name is obtained from:
@@ -26940,10 +26978,21 @@ The \meta{glossary-label} argument is the label that identifies the
Typically, styles don't need to explicitly use this command as they
can use the following command instead.
+\begin{information}
+Version 4.53 has switched from using an internal comma-separated
+list to a sequence command. If you have hacked the internal commands
+you will need to either rollback to v4.52 or switch to the newer
+commands.
+\end{information}
+
\cmddef{glsnavigation}
Displays a simple navigation list, where each item in the list has a
\idx{hyperlink} created with \gls{glsnavhyperlink} to a \idx{group},
where the \idx{group} title is obtained with \gls{glsgetgrouptitle}.
+Each item in the list has the title and hyperlink set with:
+\cmddef{glsnavigationitem}
+This fetches the corresponding group title and creates a hyperlink
+with \gls{glsnavhyperlink}.
The items are separated with:
\cmddef{glshypernavsep}
The default definition is \code{\gls{space}\gls{textbar}\gls{space}}
diff --git a/macros/latex/contrib/glossaries/glossaries.dtx b/macros/latex/contrib/glossaries/glossaries.dtx
index d2f7f93ac4..641424a982 100644
--- a/macros/latex/contrib/glossaries/glossaries.dtx
+++ b/macros/latex/contrib/glossaries/glossaries.dtx
@@ -1,16 +1,8 @@
%\iffalse
% glossaries.dtx generated using makedtx version 1.2 (c) Nicola Talbot
% Command line args:
-% -codetitle "Main Package Code (glossaries.sty)"
% -macrocode ".*\.tex"
% -macrocode ".*\.l2h"
-% -section "section"
-% -setambles ".*\.tex=>\nopreamble\nopostamble"
-% -setambles ".*\.l2h=>\nopreamble\nopostamble"
-% -doc "glossaries-manual.tex"
-% -comment ".*\.tex"
-% -comment ".*\.l2h"
-% -author "Nicola Talbot"
% -src "(glossaries\.sty)\Z=>\1"
% -src "(glossary-[a-z]+\.sty)\Z=>\1"
% -src "(glossaries-babel\.sty)\Z=>\1"
@@ -21,10 +13,19 @@
% -src "(glossaries-compatible-307\.sty)\Z=>\1"
% -src "(glossar.*-2020-03-19\.sty)\Z=>\1"
% -src "(glossar.*-2021-11-01\.sty)\Z=>\1"
+% -src "(glossar.*-2022-11-03\.sty)\Z=>\1"
% -src "(example-glossaries-.*\.tex)\Z=>\1"
% -src "(glossaries\.l2h)\Z=>\1"
+% -codetitle "Main Package Code (glossaries.sty)"
+% -section "section"
+% -doc "glossaries-manual.tex"
+% -comment ".*\.tex"
+% -comment ".*\.l2h"
+% -author "Nicola Talbot"
+% -setambles ".*\.tex=>\nopreamble\nopostamble"
+% -setambles ".*\.l2h=>\nopreamble\nopostamble"
% glossaries
-% Created on 2022/11/3 9:50
+% Created on 2023/10/1 19:36
%\fi
%\iffalse
%<*package>
@@ -47,7 +48,7 @@
%\fi
% \iffalse
% Doc-Source file to use with LaTeX2e
-% Copyright (C) 2022 Nicola Talbot, all rights reserved.
+% Copyright (C) 2023 Nicola Talbot, all rights reserved.
% \fi
% \iffalse
%<*driver>
@@ -59,7 +60,7 @@ glossaries.dtx
\documentclass{article}
\usepackage{doc}
-\CheckSum{58650}
+\CheckSum{71623}
\RecordChanges
\PageIndex
@@ -115,12 +116,12 @@ glossaries.dtx
%\DeleteShortVerb{|}
%\MakeShortVerb{"}
%
-% \title{Documented Code For glossaries v4.52}
+% \title{Documented Code For glossaries v4.53}
% \author{Nicola L.C. Talbot\\[10pt]
%Dickimaw Books\\
%\url{http://www.dickimaw-books.com/}}
%
-% \date{2022-11-03}
+% \date{2023-09-29}
% \maketitle
%
%\tableofcontents
@@ -140,7 +141,7 @@ glossaries.dtx
%glossaries package}.
%
%\item[\url{glossaries-user.pdf}]
-%For the main user guide, read \qt{glossaries.sty v4.52:
+%For the main user guide, read \qt{glossaries.sty v4.53:
%\LaTeX2e\ Package to Assist Generating Glossaries}.
%
%\item[\url{mfirstuc-manual.pdf}]
@@ -198,11 +199,12 @@ glossaries.dtx
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossaries-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossaries-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareRelease{v4.52}{2022-11-03}{glossaries-2022-11-03.sty}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
% Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossaries}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossaries}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
%\changes{4.18}{2015-09-09}{split mfirstuc into separate bundle}
% Required packages:
@@ -17289,9 +17291,7 @@ you
\ExplSyntaxOn
\newcommand*{\@gls@getgrouptitle}[2]{%
% \end{macrocode}
-% Even if the argument appears to be a single letter, it won't be
-% considered a single letter by \cs{dtl@ifsingle} if it's an active
-% character.
+% Note that \cs{dtl@ifsingle} (provided by \sty{datatool}) is being phased out.
% \begin{macrocode}
\def#2{#1}%
\regex_match:nnT { ^\A(.|glsnumbers|glssymbols)\Z } { #1 }
@@ -19944,11 +19944,12 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-hypernav-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-hypernav-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareRelease{v4.52}{2022-11-03}{glossary-hypernav-2022-11-03.sty}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
% Package Definition:
% \begin{macrocode}
-\ProvidesPackage{glossary-hypernav}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-hypernav}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
%
% The commands defined in this package are provided to
@@ -19996,6 +19997,74 @@ you
% \end{macrocode}
%\end{macro}
%
+%Version 4.53: reimplemented list of hypertarget groups as a
+%sequence. Previously, the targets where stored as comma-separated
+%lists in \cs{@gls@hypergrouplist@\meta{glossary}} (where
+%\meta{glossary} is the glossary label). They are now stored in a
+%sequence \cs{g\_glossaries\_\meta{glossary}\_hypergroups\_seq}.
+% \begin{macrocode}
+\ExplSyntaxOn
+% \end{macrocode}
+%\begin{definition}
+%\cs{glossaries\_add\_hypergroup:nn}\marg{glossary}\marg{target}
+%\end{definition}
+% Add a target to the sequence unless it's already contained in it:
+% \begin{macrocode}
+\cs_new:Npn \glossaries_add_hypergroup:nn #1 #2
+{
+ \seq_if_exist:cTF
+ { g_glossaries_ #1 _hypergroups_seq }
+ {
+ \seq_if_in:cnF
+ { g_glossaries_ #1 _hypergroups_seq } { #2 }
+ {
+ \seq_gput_right:cn
+ { g_glossaries_ #1 _hypergroups_seq }
+ { #2 }
+ }
+ }
+ {
+ \seq_new:c { g_glossaries_ #1 _hypergroups_seq }
+ \seq_gput_right:cn
+ { g_glossaries_ #1 _hypergroups_seq }
+ { #2 }
+ }
+}
+\cs_generate_variant:Nn \glossaries_add_hypergroup:nn { nx }
+% \end{macrocode}
+%Check if the given target has been added to the sequence to avoid
+%duplicates.
+% \begin{macrocode}
+\cs_new:Npn \glossaries_if_hypergroup:nnTF #1 #2 #3 #4
+{
+ \seq_if_exist:cTF
+ { g_glossaries_ #1 _hypergroups_seq }
+ {
+ \seq_if_in:cnTF
+ { g_glossaries_ #1 _hypergroups_seq } { #2 }
+ { #3 } { #4 }
+ }
+ { #4 }
+}
+\cs_generate_variant:Nn \glossaries_if_hypergroup:nnTF { nxTF }
+% \end{macrocode}
+%Only true part:
+% \begin{macrocode}
+\cs_new:Npn \glossaries_if_hypergroup:nnT #1 #2 #3
+{
+ \glossaries_if_hypergroup:nnTF { #1 } { #2 } { #3 } { }
+}
+\cs_generate_variant:Nn \glossaries_if_hypergroup:nnT { nxT }
+% \end{macrocode}
+%Only false part:
+% \begin{macrocode}
+\cs_new:Npn \glossaries_if_hypergroup:nnF #1 #2 #3
+{
+ \glossaries_if_hypergroup:nnTF { #1 } { #2 } { } { #3 }
+}
+\cs_generate_variant:Nn \glossaries_if_hypergroup:nnF { nxF }
+% \end{macrocode}
+%
%\begin{macro}{\glsnavhypertarget}
%\begin{definition}
% \cs{glsnavhypertarget}\oarg{type}\marg{label}\marg{text}
@@ -20023,6 +20092,17 @@ you
}
% \end{macrocode}
%\end{macro}
+%
+%\begin{macro}{\glsnavhypergroupdotarget}
+%\changes{4.53}{2023-09-29}{new}
+%Provided to make it easier for \sty{glossaries-extra} to adjust the
+%target.
+% \begin{macrocode}
+\newcommand{\glsnavhypergroupdotarget}[3]{
+ \@glstarget{\glsnavhyperlinkname{#1}{#2}}{#3}%
+}
+% \end{macrocode}
+%\end{macro}
%The actual code is now in an internal command that doesn't have an
%optional argument, which makes it easier to save and restore the
%original behaviour.
@@ -20037,31 +20117,21 @@ you
% \end{macrocode}
% Add the target.
% \begin{macrocode}
- \@glstarget{\glsnavhyperlinkname{#1}{#2}}{#3}%
+ \glsnavhypergroupdotarget { #1 } { #2 } { #3 }
% \end{macrocode}
% Check list of known groups to determine if a re-run is required.
% \begin{macrocode}
- \expandafter\let
- \expandafter\@gls@list\csname @gls@hypergrouplist@#1\endcsname
-% \end{macrocode}
-% Iterate through list and terminate loop if this group is found.
-% \begin{macrocode}
- \@for\@gls@elem:=\@gls@list\do{%
- \ifthenelse{\equal{\@gls@elem}{#2}}{\@endfortrue}{}}%
-% \end{macrocode}
-% Check if list terminated prematurely.
-% \begin{macrocode}
- \if@endfor
- \else
+ \glossaries_if_hypergroup:nxF { #1 } { #2 }
+ {
% \end{macrocode}
% This group was not included in the list, so issue a warning.
% \begin{macrocode}
- \GlossariesWarningNoLine{Navigation panel
- for glossary type `#1'^^Jmissing group `#2'}%
+ \GlossariesWarningNoLine{Navigation ~ panel ~
+ for ~ glossary ~ type ~ `#1'^^Jmissing ~ group ~ `#2'}%
\gdef\gls@hypergrouprerun{%
- \GlossariesWarningNoLine{Navigation panel
- has changed. Rerun LaTeX}}%
- \fi
+ \GlossariesWarningNoLine{Navigation ~ panel ~
+ has ~ changed. ~ Rerun ~ LaTeX}}%
+ }
}
% \end{macrocode}
%\end{macro}
@@ -20082,11 +20152,10 @@ you
% up-to-date.
%\changes{1.14}{2008-06-17}{new}
%\changes{4.50}{2022-10-14}{updated to use \sty{etoolbox}}
+%\changes{4.53}{2023-09-29}{rewritten in \LaTeX3}
% \begin{macrocode}
-\newcommand*{\@gls@hypergroup}[2]{%
- \ifcsdef{@gls@hypergrouplist@#1}%
- {\protected@csxappto{@gls@hypergrouplist@#1}{,#2}}%
- {\protected@csxdef{@gls@hypergrouplist@#1}{#2}}%
+\newcommand*{\@gls@hypergroup}[2]{
+ \glossaries_add_hypergroup:nx { #1 } { #2 }
}
% \end{macrocode}
%\end{macro}
@@ -20108,29 +20177,29 @@ you
% \begin{macrocode}
\newcommand*{\glsnavigation}{%
\def\@gls@between{}%
- \ifcsundef{@gls@hypergrouplist@\currentglossary}%
- {%
- \def\@gls@list{}%
- }%
- {%
-% \end{macrocode}
-%\changes{4.50}{2022-10-14}{switched to \cs{letcs}}
-% \begin{macrocode}
- \letcs\@gls@list{@gls@hypergrouplist@\currentglossary}%
- }%
- \@for\@gls@tmp:=\@gls@list\do{%
+ \seq_map_inline:cn { g_glossaries_ \currentglossary _hypergroups_seq }
+ {
\@gls@between
% \end{macrocode}
%\changes{3.11a}{2013-10-15}{switched to using
%\cs{@gls@getgrouptitle}}
% \begin{macrocode}
- \@gls@getgrouptitle{\@gls@tmp}{\@gls@grptitle}%
- \expandafter\glsnavhyperlink\expandafter{\@gls@tmp}{\@gls@grptitle}%
+ \glsnavigationitem { ##1 }
\let\@gls@between\glshypernavsep
}%
}
% \end{macrocode}
%\end{macro}
+%
+%\begin{macro}{\glsnavigationitem}
+%\changes{4.53}{2023-09-29}{new}
+% \begin{macrocode}
+\newcommand{\glsnavigationitem}[1]{%
+ \@gls@getgrouptitle { #1 } { \@gls@grptitle }
+ \exp_args:Nno \glsnavhyperlink { #1 } { \@gls@grptitle }
+}
+% \end{macrocode}
+%\end{macro}
%\begin{macro}{\glshypernavsep}
% Separator for the hyper navigation bar.
% \begin{macrocode}
@@ -20150,6 +20219,11 @@ you
}
% \end{macrocode}
%\end{macro}
+%
+% \begin{macrocode}
+\ExplSyntaxOff
+% \end{macrocode}
+%
%\iffalse
% \begin{macrocode}
%</glossary-hypernav.sty>
@@ -20170,11 +20244,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-inline-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-inline-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-inline}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-inline}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
%
%\begin{style}{inline}
@@ -20380,11 +20454,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-list-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-list-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-list}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-list}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
%\begin{macro}{\indexspace}
%\changes{4.13}{2015-02-03}{new}
@@ -20705,11 +20779,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-long-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-long-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-long}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-long}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Requires the \sty{longtable} package:
% \begin{macrocode}
@@ -21212,11 +21286,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-longbooktabs-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-longbooktabs-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-longbooktabs}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-longbooktabs}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Requires \sty{booktabs} package:
% \begin{macrocode}
@@ -21562,11 +21636,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-longragged-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-longragged-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-longragged}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-longragged}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Requires the \sty{array} package:
% \begin{macrocode}
@@ -22005,11 +22079,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-mcols-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-mcols-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-mcols}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-mcols}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Required packages:
% \begin{macrocode}
@@ -22454,11 +22528,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-super-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-super-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-super}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-super}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Requires the \sty{supertabular} package:
% \begin{macrocode}
@@ -22997,11 +23071,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-superragged-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-superragged-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-superragged}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-superragged}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Requires the \sty{array} package:
% \begin{macrocode}
@@ -23447,11 +23521,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossary-tree-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossary-tree-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-tree}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossary-tree}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
%
%\begin{macro}{\indexspace}
@@ -24185,11 +24259,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossaries-babel-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossaries-babel-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
% Declare package
% \begin{macrocode}
-\ProvidesPackage{glossaries-babel}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossaries-babel}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Load \sty{tracklang} to obtain language settings.
% \begin{macrocode}
@@ -24238,11 +24312,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossaries-polyglossia-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossaries-polyglossia-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
% Declare package
% \begin{macrocode}
-\ProvidesPackage{glossaries-polyglossia}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossaries-polyglossia}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Load \sty{tracklang} to obtain language settings.
% \begin{macrocode}
@@ -24295,11 +24369,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossaries-prefix-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossaries-prefix-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossaries-prefix}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossaries-prefix}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
% Pass all options to \sty{glossaries}:
% \begin{macrocode}
@@ -24796,11 +24870,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossaries-accsupp-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossaries-accsupp-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
% Package version number now in line with main glossaries package number.
% \begin{macrocode}
-\ProvidesPackage{glossaries-accsupp}[2022/11/03 v4.52 (NLCT)
+\ProvidesPackage{glossaries-accsupp}[2023/09/29 v4.53 (NLCT)
Experimental glossaries accessibility]
% \end{macrocode}
% Pass all options to \sty{glossaries}:
@@ -27651,11 +27725,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossaries-compatible-207-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossaries-compatible-207-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Identify package.
% \begin{macrocode}
-\ProvidesPackage{glossaries-compatible-207}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossaries-compatible-207}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
%Trigger error and that's it.
% \begin{macrocode}
@@ -27684,11 +27758,11 @@ you
% \begin{macrocode}
\DeclareRelease{v4.46}{2020-03-19}{glossaries-compatible-307-2020-03-19.sty}
\DeclareRelease{v4.49}{2021-11-01}{glossaries-compatible-307-2021-11-01.sty}
-\DeclareCurrentRelease{v4.52}{2022-11-03}
+\DeclareCurrentRelease{v4.53}{2023-09-29}
% \end{macrocode}
%Identify package.
% \begin{macrocode}
-\ProvidesPackage{glossaries-compatible-307}[2022/11/03 v4.52 (NLCT)]
+\ProvidesPackage{glossaries-compatible-307}[2023/09/29 v4.53 (NLCT)]
% \end{macrocode}
%Trigger error and that's it.
% \begin{macrocode}
@@ -53167,6 +53241,7760 @@ you
%\fi
%\iffalse
% \begin{macrocode}
+%<*glossaries-2022-11-03.sty>
+% \end{macrocode}
+%\fi
+%\subsection{Rollback v4.52 (glossaries-2022-11-03.sty)}
+% \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}
+\DeclareRelease{v4.46}{2020-03-19}{glossaries-2020-03-19.sty}
+\DeclareRelease{v4.49}{2021-11-01}{glossaries-2021-11-01.sty}
+\DeclareCurrentRelease{v4.52}{2022-11-03}
+\ProvidesPackage{glossaries}[2022/11/03 v4.52 (NLCT)]
+\RequirePackage{ifthen}
+\RequirePackage{xkeyval}[2006/11/18]
+\RequirePackage{mfirstuc}
+\newcommand{\glssentencecase}[1]{\makefirstuc{#1}}
+\ExplSyntaxOn
+\newcommand{\glslowercase}[1]{\text_lowercase:n{#1}}
+\newcommand{\glsuppercase}[1]{\text_uppercase:n{#1}}
+\ifdef\MFUsentencecase
+{%
+ \newcommand{\glsmfuexcl}[1]{\MFUexcl{#1}}
+ \newcommand{\glsmfublocker}[1]{\MFUblocker{#1}}
+ \newcommand{\glsmfuaddmap}[2]{\MFUaddmap{#1}{#2}}
+}
+{
+ \RequirePackage{textcase}
+ \providecommand{\MFUsentencecase}[1]{\text_titlecase_first:n{#1}}
+ \providecommand{\glsmfuexcl}[1]{
+ \tl_if_in:NnF \l_text_case_exclude_arg_tl {#1}
+ {
+ \tl_put_right:Nn \l_text_case_exclude_arg_tl {#1}
+ }
+ }
+ \renewcommand*{\mfirstucMakeUppercase}{\MakeTextUppercase}
+ \newcommand{\glsmfublocker}[1]{\glsmfuexcl{#1}}
+ \newcommand{\glsmfuaddmap}[2]{\glsmfuexcl{#1}\glsmfublocker{#2}}
+}
+\ExplSyntaxOff
+\RequirePackage{xfor}
+\RequirePackage{datatool-base}
+\RequirePackage{amsgen}
+\RequirePackage{etoolbox}
+\newif\if@gls@docloaded
+\@ifpackageloaded{doc}%
+{%
+ \@gls@docloadedtrue
+}%
+{%
+ \@ifclassloaded{nlctdoc}{\@gls@docloadedtrue}{\@gls@docloadedfalse}%
+}
+\if@gls@docloaded
+ \let\glsorg@theglossary\theglossary
+ \let\glsorg@endtheglossary\endtheglossary
+ \let\glsorg@PrintChanges\PrintChanges
+ \renewcommand{\PrintChanges}{%
+ \begingroup
+ \let\theglossary\glsorg@theglossary
+ \let\endtheglossary\glsorg@endtheglossary
+ \glsorg@PrintChanges
+ \endgroup
+ }
+\fi
+\newif\if@gls@debug
+\define@choicekey{glossaries.sty}{debug}[\gls@debug@val\gls@debug@nr]%
+ {true,false,showtargets,showaccsupp}[true]{%
+ \ifcase\gls@debug@nr\relax
+ % debug=true
+ \@gls@debugtrue
+ \renewcommand*{\GlossariesWarning}[1]{%
+ \PackageWarning{glossaries}{##1}%
+ }%
+ \renewcommand*{\GlossariesWarningNoLine}[1]{%
+ \PackageWarningNoLine{glossaries}{##1}%
+ }%
+ \let\@glsshowtarget\@gobble
+ \PackageInfo{glossaries}{debug mode ON (nowarn option disabled)}%
+ \or
+ % debug=false
+ \@gls@debugfalse
+ \let\@glsshowtarget\@gobble
+ \let\@glsshowaccsupp\@gobblethree
+ \PackageInfo{glossaries}{debug mode OFF}%
+ \or
+ % debug=showtargets
+ \@gls@debugtrue
+ \renewcommand*{\GlossariesWarning}[1]{%
+ \PackageWarning{glossaries}{##1}%
+ }%
+ \renewcommand*{\GlossariesWarningNoLine}[1]{%
+ \PackageWarningNoLine{glossaries}{##1}%
+ }%
+ \PackageInfo{glossaries}{debug mode ON (nowarn option disabled)}%
+ \renewcommand{\@glsshowtarget}{\@@glsshowtarget}%
+ \or
+ % debug=showaccsupp
+ \@gls@debugtrue
+ \renewcommand*{\GlossariesWarning}[1]{%
+ \PackageWarning{glossaries}{##1}%
+ }%
+ \renewcommand*{\GlossariesWarningNoLine}[1]{%
+ \PackageWarningNoLine{glossaries}{##1}%
+ }%
+ \PackageInfo{glossaries}{debug mode ON (nowarn option disabled)}%
+ \renewcommand{\@glsshowaccsupp}{\glsshowaccsupp}%
+ \fi
+}
+\newcommand*{\glsshowtarget}[1]{%
+ \ifmmode
+ \glsshowtargetinner{#1}%
+ \else
+ \ifinner
+ \glsshowtargetinner{#1}%
+ \else
+ \glsshowtargetouter{#1}%
+ \fi
+ \fi
+}
+\newcommand*{\glsshowtargetfonttext}[1]{%
+ \ifmmode \nfss@text{\glsshowtargetfont #1}\else {\glsshowtargetfont #1}\fi
+}
+\newcommand*{\glsshowtargetinner}[1]{\glsshowtargetfonttext{[#1]}}
+\newcommand*{\glsshowtargetouter}[1]{%
+ \glsshowtargetsymbol\marginpar{\glsshowtargetsymbol\glsshowtargetfont #1}}
+\newcommand*{\glsshowtargetsymbol}{{\tiny$\triangleright$}}
+\newcommand*{\glsshowtargetfont}{\ttfamily\footnotesize}
+\newcommand*{\@glsshowtarget}[1]{}
+\newcommand*{\glsdoshowtarget}[2]{\@glsshowtarget{#1}#2}
+\newrobustcmd*{\@@glsshowtarget}[1]{%
+ \begingroup
+ \protected@edef\@gls@tmp{#1}%
+ \@onelevel@sanitize\@gls@tmp
+ \expandafter\glsshowtarget\expandafter{\@gls@tmp}%
+ \endgroup
+}
+\newcommand*{\@glsshowaccsupp}[3]{}
+\newrobustcmd*{\glsshowaccsupp}[3]{%
+ \ifstrempty{#1}%
+ {\@@glsshowtarget{/#2 (#3)}}%
+ {\@@glsshowtarget{/#2 (#3) [#1]}}%
+}
+\newcommand*{\@gls@see@noindex}{%
+ \PackageError{glossaries}%
+ {`\gls@xr@key' key may only be used after \string\makeglossaries\space
+ or \string\makenoidxglossaries\space (or move
+ \string\newglossaryentry\space
+ definitions into the preamble)}%
+ {You must use \string\makeglossaries\space
+ or \string\makenoidxglossaries\space before defining
+ any entries that have a `\gls@xr@key' key. It may
+ be that the `see' key has been written to the .glsdefs
+ file from the previous run, in which case you need to
+ move your definitions
+ to the preamble if you don't want to use
+ \string\makeglossaries\space
+ or \string\makenoidxglossaries}%
+}
+\define@choicekey{glossaries.sty}{seenoindex}%
+ [\gls@seenoindex@val\gls@seenoindex@nr]{error,warn,ignore}{%
+ \ifcase\gls@seenoindex@nr
+ \renewcommand*{\@gls@see@noindex}{%
+ \PackageError{glossaries}%
+ {`\gls@xr@key' key may only be used after \string\makeglossaries\space
+ or \string\makenoidxglossaries}%
+ {You must use \string\makeglossaries\space
+ or \string\makenoidxglossaries\space before defining
+ any entries that have a `\gls@xr@key' key}%
+ }%
+ \or
+ \renewcommand*{\@gls@see@noindex}{%
+ \GlossariesWarning{`\gls@xr@key' key ignored}%
+ }%
+ \or
+ \renewcommand*{\@gls@see@noindex}{}%
+ \fi
+}
+\define@boolkey{glossaries.sty}[gls]{toc}[true]{}
+\define@boolkey{glossaries.sty}[gls]{numberline}[true]{}
+\ifcsundef{chapter}%
+ {\newcommand*{\@@glossarysec}{section}}%
+ {\newcommand*{\@@glossarysec}{chapter}}
+\define@choicekey{glossaries.sty}{section}{part,chapter,section,%
+subsection,subsubsection,paragraph,subparagraph}[section]{%
+ \renewcommand*{\@@glossarysec}{#1}}
+\newcommand*{\@@glossarysecstar}{*}
+\newcommand*{\@@glossaryseclabel}{}
+\newcommand*{\glsautoprefix}{}
+\define@choicekey{glossaries.sty}{numberedsection}%
+ [\gls@numberedsection@val\gls@numberedsection@nr]{%
+false,nolabel,autolabel,nameref}[nolabel]{%
+ \ifcase\gls@numberedsection@nr\relax
+ \renewcommand*{\@@glossarysecstar}{*}%
+ \renewcommand*{\@@glossaryseclabel}{}%
+ \or
+ \renewcommand*{\@@glossarysecstar}{}%
+ \renewcommand*{\@@glossaryseclabel}{}%
+ \or
+ \renewcommand*{\@@glossarysecstar}{}%
+ \renewcommand*{\@@glossaryseclabel}{%
+ \label{\glsautoprefix\@glo@type}}%
+ \or
+ \renewcommand*{\@@glossarysecstar}{*}%
+ \renewcommand*{\@@glossaryseclabel}{%
+ \protected@edef\@currentlabelname{\glossarytoctitle}%
+ \label{\glsautoprefix\@glo@type}}%
+ \fi
+}
+\@ifpackageloaded{classicthesis}
+{\newcommand*{\@glossary@default@style}{index}}
+{\newcommand*{\@glossary@default@style}{list}}
+\define@key{glossaries.sty}{style}{%
+ \def\@glossary@default@style{#1}%
+}
+\newcommand*{\@gls@declareoption}[2]{%
+ \DeclareOptionX{#1}{#2}%
+ \DeclareOption{#1}{#2}%
+}
+\newcommand*{\glossaryentrynumbers}[1]{#1\gls@save@numberlist{#1}}
+\@gls@declareoption{nonumberlist}{%
+ \renewcommand*{\glossaryentrynumbers}[1]{\gls@save@numberlist{#1}}%
+}
+\define@boolkey{glossaries.sty}[gls]{savenumberlist}[true]{}
+\glssavenumberlistfalse
+\newcommand*\@glo@seeautonumberlist{}
+\@gls@declareoption{seeautonumberlist}{%
+ \renewcommand*{\@glo@seeautonumberlist}{%
+ \def\@glo@prefix{\glsnextpages}%
+ }%
+}
+\define@boolkey{glossaries.sty}[gls]{esclocations}[true]{}
+\glsesclocationsfalse
+\newcommand*{\@gls@loadlong}{\RequirePackage{glossary-long}}
+\@gls@declareoption{nolong}{\renewcommand*{\@gls@loadlong}{}}
+\IfFileExists{supertabular.sty}{%
+ \newcommand*{\@gls@loadsuper}{\RequirePackage{glossary-super}}}{%
+ \newcommand*{\@gls@loadsuper}{}}
+\@ifpackageloaded{xtab}{\renewcommand*{\@gls@loadsuper}{}}{}
+\@gls@declareoption{nosuper}{\renewcommand*{\@gls@loadsuper}{}}
+\newcommand*{\@gls@loadlist}{\RequirePackage{glossary-list}}
+\@gls@declareoption{nolist}{%
+ \renewcommand*{\@gls@loadlist}{%
+ \ifdefstring{\@glossary@default@style}{list}%
+ {\let\@glossary@default@style\relax}%
+ {}%
+ }%
+}
+\newcommand*{\@gls@loadtree}{\RequirePackage{glossary-tree}}
+\@gls@declareoption{notree}{\renewcommand*{\@gls@loadtree}{}}
+\@gls@declareoption{nostyles}{%
+ \renewcommand*{\@gls@loadlong}{}%
+ \renewcommand*{\@gls@loadsuper}{}%
+ \renewcommand*{\@gls@loadlist}{}%
+ \renewcommand*{\@gls@loadtree}{}%
+ \let\@glossary@default@style\relax
+}
+\newcommand*{\glspostdescription}{%
+ \ifglsnopostdot\else.\spacefactor\sfcode`\. \fi
+}
+\define@boolkey{glossaries.sty}[gls]{nopostdot}[true]{}
+\glsnopostdotfalse
+\define@boolkey{glossaries.sty}[gls]{nogroupskip}[true]{}
+\glsnogroupskipfalse
+\define@boolkey{glossaries.sty}[gls]{ucmark}[true]{}
+\@ifclassloaded{memoir}
+{%
+ \glsucmarktrue
+}%
+{%
+ \glsucmarkfalse
+}
+\newcommand*{\@gls@define@glossaryentrycounter}{%
+ \ifglsentrycounter
+ \ifundef\c@glossaryentry
+ {%
+ \ifx\@gls@counterwithin\@empty
+ \newcounter{glossaryentry}%
+ \else
+ \newcounter{glossaryentry}[\@gls@counterwithin]%
+ \fi
+ \def\theHglossaryentry{\currentglossary.\theglossaryentry}%
+ }%
+ {}%
+ \fi
+}
+\define@boolkey{glossaries.sty}[gls]{entrycounter}[true]{}
+\glsentrycounterfalse
+\define@key{glossaries.sty}{counterwithin}{%
+ \renewcommand*{\@gls@counterwithin}{#1}%
+ \glsentrycountertrue
+ \@gls@define@glossaryentrycounter
+}
+\newcommand*{\@gls@counterwithin}{}
+\newcommand{\@gls@define@glossarysubentrycounter}{%
+ \ifundef\c@glossarysubentry
+ {%
+ \ifglssubentrycounter
+ \ifglsentrycounter
+ \newcounter{glossarysubentry}[glossaryentry]%
+ \else
+ \newcounter{glossarysubentry}%
+ \fi
+ \def\theHglossarysubentry{\currentglossary.\currentglssubentry.\theglossarysubentry}%
+ \fi
+ }%
+ {}%
+}
+\define@boolkey{glossaries.sty}[gls]{subentrycounter}[true]{}
+\glssubentrycounterfalse
+\newcommand{\glsindexingsetting}{\ifglsxindy xindy\else makeindex\fi}
+\newcommand*{\@glo@default@sorttype}{standard}
+\define@choicekey{glossaries.sty}{sort}{standard,def,use,none,clear}{%
+ \renewcommand*{\@glo@default@sorttype}{#1}%
+ \csname @gls@setupsort@#1\endcsname
+}
+\newcommand*{\glsprestandardsort}[3]{%
+ \glsdosanitizesort
+}
+\newcommand*{\@glo@check@sortallowed}[1]{}
+\newcommand*{\@gls@setupsort@standard}{%
+ \def\do@glo@storeentry{\@glo@storeentry}%
+ \def\@gls@defsortcount##1{}%
+ \def\@gls@defsort##1##2{%
+ \ifx\@glo@sort\@glsdefaultsort
+ \let\@glo@sort\@glo@name
+ \fi
+ \let\glsdosanitizesort\@gls@sanitizesort
+ \glsprestandardsort{\@glo@sort}{##1}{##2}%
+ \expandafter\protected@xdef\csname glo@##2@sort\endcsname{\@glo@sort}%
+ }%
+ \def\@gls@setsort##1{}%
+ \let\@glo@check@sortallowed\@gobble
+}
+\@gls@setupsort@standard
+\newcommand*\glssortnumberfmt[1]{%
+ \ifnum#1<100000 0\fi
+ \ifnum#1<10000 0\fi
+ \ifnum#1<1000 0\fi
+ \ifnum#1<100 0\fi
+ \ifnum#1<10 0\fi
+ \number#1%
+}
+\newcommand*{\@gls@setupsort@def}{%
+ \def\do@glo@storeentry{\@glo@storeentry}%
+ \def\@gls@defsortcount##1{%
+ \expandafter\global
+ \expandafter\newcount\csname glossary@##1@sortcount\endcsname
+ }%
+ \def\@gls@defsort##1##2{%
+ \ifcsundef{glossary@##1@sortcount}%
+ {\@gls@defsortcount{##1}}%
+ {}%
+ \expandafter\global\expandafter
+ \advance\csname glossary@##1@sortcount\endcsname by 1\relax
+ \expandafter\protected@xdef\csname glo@##2@sort\endcsname{%
+ \expandafter\glssortnumberfmt
+ {\csname glossary@##1@sortcount\endcsname}}%
+ }%
+ \def\@gls@setsort##1{}%
+ \let\@glo@check@sortallowed\@gobble
+}
+\newcommand*{\@gls@setupsort@use}{%
+ \let\do@glo@storeentry\@gobble
+ \def\@gls@defsortcount##1{%
+ \expandafter\global
+ \expandafter\newcount\csname glossary@##1@sortcount\endcsname
+ }%
+ \def\@gls@defsort##1##2{%
+ \expandafter\gdef\csname glo@##2@sort\endcsname{}%
+ }%
+ \def\@gls@setsort##1{%
+ \protected@edef\@glo@parent{\csname glo@##1@parent\endcsname}%
+ \ifx\@glo@parent\@empty
+ \else
+ \expandafter\@gls@setsort\expandafter{\@glo@parent}%
+ \fi
+ \protected@edef\@glo@type{\csname glo@##1@type\endcsname}%
+ \protected@edef\@gls@tmp{\csname glo@##1@sort\endcsname}%
+ \ifx\@gls@tmp\@empty
+ \expandafter\global\expandafter
+ \advance\csname glossary@\@glo@type @sortcount\endcsname by 1\relax
+ \expandafter\protected@xdef\csname glo@##1@sort\endcsname{%
+ \expandafter\glssortnumberfmt
+ {\csname glossary@\@glo@type @sortcount\endcsname}}%
+ \@glo@storeentry{##1}%
+ \fi
+ }%
+ \let\@glo@check@sortallowed\@gobble
+}
+\newcommand*{\@gls@setupsort@none}{%
+ \def\glsindexingsetting{none}%
+ \def\do@glo@storeentry##1{}%
+ \def\@gls@defsortcount##1{}%
+ \def\@gls@defsort##1##2{%
+ \expandafter\global\expandafter\let\csname glo@##2@sort\endcsname\@glo@sort
+ }%
+ \def\@gls@setsort##1{}%
+ \renewcommand\@glo@check@sortallowed[1]{\PackageError{glossaries}
+ {Option sort=none not allowed with \string##1}%
+ {(Use sort=def instead)}}%
+}
+\newcommand*{\@gls@setupsort@clear}{%
+ \def\glsindexingsetting{none}%
+ \def\do@glo@storeentry##1{}%
+ \def\@gls@defsortcount##1{}%
+ \def\@gls@defsort##1##2{\csgdef{glo@##2@sort}{}}%
+ \def\@gls@setsort##1{}%
+ \renewcommand\@glo@check@sortallowed[1]{\PackageError{glossaries}
+ {Option sort=clear not allowed with \string##1}%
+ {(Use sort=def instead)}}%
+}
+\newcommand*{\glsdefmain}{%
+ \if@gls@docloaded
+ \newglossary[glg2]{main}{gls2}{glo2}{\glossaryname}%
+ \else
+ \newglossary{main}{gls}{glo}{\glossaryname}%
+ \fi
+ \newcommand*{\gls@tr@set@main@toctitle}{%
+ \translatelet{\glossarytoctitle}{Glossary}%
+ }%
+}
+\newcommand*{\glsdefaulttype}{main}
+\newcommand*{\acronymtype}{\glsdefaulttype}
+\@gls@declareoption{nomain}{%
+ \let\glsdefaulttype\relax
+ \renewcommand*{\glsdefmain}{}%
+}
+\define@boolkey{glossaries.sty}[gls]{acronym}[true]{%
+ \ifglsacronym
+ \renewcommand{\@gls@do@acronymsdef}{%
+ \DeclareAcronymList{acronym}%
+ \newglossary[alg]{acronym}{acr}{acn}{\acronymname}%
+ \renewcommand*{\acronymtype}{acronym}%
+ \newcommand*{\gls@tr@set@acronym@toctitle}{%
+ \translatelet{\glossarytoctitle}{Acronyms}%
+ }%
+ }%
+ \else
+ \let\@gls@do@acronymsdef\relax
+ \fi
+}
+\AtBeginDocument{%
+ \ifglsacronym
+ \providecommand*{\printacronyms}[1][]{%
+ \printglossary[type=\acronymtype,#1]}%
+ \fi
+}
+\newcommand*{\@gls@do@acronymsdef}{}
+\@gls@declareoption{acronyms}{%
+ \glsacronymtrue
+ \def\@gls@do@acronymsdef{%
+ \DeclareAcronymList{acronym}%
+ \newglossary[alg]{acronym}{acr}{acn}{\acronymname}%
+ \renewcommand*{\acronymtype}{acronym}%
+ \newcommand*{\gls@tr@set@acronym@toctitle}{%
+ \translatelet{\glossarytoctitle}{Acronyms}%
+ }%
+ }%
+}
+\newcommand*{\@glsacronymlists}{}
+\newcommand*{\@addtoacronymlists}[1]{%
+ \ifx\@glsacronymlists\@empty
+ \protected@xdef\@glsacronymlists{#1}%
+ \else
+ \protected@xdef\@glsacronymlists{\@glsacronymlists,#1}%
+ \fi
+}
+\newcommand*{\DeclareAcronymList}[1]{%
+ \glsIfListOfAcronyms{#1}{}{\@addtoacronymlists{#1}}%
+}
+\newcommand{\glsIfListOfAcronyms}[1]{%
+ \protected@edef\@do@gls@islistofacronyms{%
+ \noexpand\@gls@islistofacronyms{#1}{\@glsacronymlists}}%
+ \@do@gls@islistofacronyms
+}
+\newcommand{\@gls@islistofacronyms}[4]{%
+ \def\gls@islistofacronyms##1,#1,##2\end@gls@islistofacronyms{%
+ \def\@gls@before{##1}\def\@gls@after{##2}}%
+ \gls@islistofacronyms,#2,#1,\@nil\end@gls@islistofacronyms
+ \ifx\@gls@after\@nnil
+ #4%
+ \else
+ #3%
+ \fi
+}
+\newif\if@glsisacronymlist
+\newcommand*{\gls@checkisacronymlist}[1]{%
+ \glsIfListOfAcronyms{#1}%
+ {\@glsisacronymlisttrue}{\@glsisacronymlistfalse}%
+}
+\newcommand*{\SetAcronymLists}[1]{%
+ \renewcommand*{\@glsacronymlists}{#1}%
+}
+\define@key{glossaries.sty}{acronymlists}{%
+ \DeclareAcronymList{#1}%
+}
+\newcommand{\glscounter}{page}
+\define@key{glossaries.sty}{counter}{%
+ \renewcommand*{\glscounter}{#1}%
+}
+\newcommand*{\@gls@nohyperlist}{}
+\newcommand*{\GlsDeclareNoHyperList}[1]{%
+ \ifdefempty\@gls@nohyperlist
+ {%
+ \renewcommand*{\@gls@nohyperlist}{#1}%
+ }%
+ {%
+ \appto\@gls@nohyperlist{,#1}%
+ }%
+}
+\define@key{glossaries.sty}{nohypertypes}{%
+ \GlsDeclareNoHyperList{#1}%
+}
+\newcommand*{\GlossariesWarning}[1]{%
+ \PackageWarning{glossaries}{#1}%
+}
+\newcommand*{\GlossariesWarningNoLine}[1]{%
+ \PackageWarningNoLine{glossaries}{#1}%
+}
+\newcommand{\glosortentrieswarning}{%
+ \typeout{Using TeX to sort glossary entries---this may
+ take a while}%
+}
+\@gls@declareoption{nowarn}{%
+ \if@gls@debug
+ \GlossariesWarning{Warnings can't be suppressed in debug mode}%
+ \else
+ \renewcommand*{\GlossariesWarning}[1]{}%
+ \renewcommand*{\GlossariesWarningNoLine}[1]{}%
+ \renewcommand*{\glosortentrieswarning}{}%
+ \renewcommand*{\@gls@missinglang@warn}[2]{}%
+ \fi
+}
+\newcommand*{\@gls@missinglang@warn}[2]{%
+ \PackageWarningNoLine{glossaries}%
+ {No language module detected for `#1'.\MessageBreak
+ Language modules need to be installed separately.\MessageBreak
+ Please check on CTAN for a bundle called\MessageBreak
+ `glossaries-#2' or similar}%
+}
+\@gls@declareoption{nolangwarn}{%
+ \renewcommand*{\@gls@missinglang@warn}[2]{}%
+}
+\newcommand*{\@gls@warnonglossdefined}{%
+ \GlossariesWarning{Overriding \string\printglossary}%
+}
+\newcommand*{\@gls@warnontheglossdefined}{%
+ \GlossariesWarning{Overriding `theglossary' environment}%
+}
+\@gls@declareoption{noredefwarn}{%
+ \renewcommand*{\@gls@warnonglossdefined}{}%
+ \renewcommand*{\@gls@warnontheglossdefined}{}%
+}
+\newcommand*{\glssetexpandfield}[1]{%
+ \csdef{gls@assign@#1@field}##1##2{%
+ \@@gls@expand@field{##1}{#1}{##2}%
+ }%
+}
+\newcommand*{\glssetnoexpandfield}[1]{%
+ \csdef{gls@assign@#1@field}##1##2{%
+ \@@gls@noexpand@field{##1}{#1}{##2}%
+ }%
+}
+\glssetexpandfield{type}
+\glssetnoexpandfield{desc}
+\glssetnoexpandfield{descplural}
+\newcommand*{\@gls@sanitizename}{}
+\glssetnoexpandfield{name}
+\newcommand*{\@gls@sanitizesymbol}{}
+\glssetnoexpandfield{symbol}
+\glssetnoexpandfield{symbolplural}
+\newcommand*{\@gls@sanitizesort}{%
+ \ifglssanitizesort
+ \@@gls@sanitizesort
+ \else
+ \@@gls@nosanitizesort
+ \fi
+}
+\newcommand*\@@gls@sanitizesort{%
+ \@onelevel@sanitize\@glo@sort
+}
+\newcommand*{\@@gls@nosanitizesort}{}
+\newcommand*\@gls@noidx@sanitizesort{%
+ \ifdefvoid\@glo@sort
+ {}%
+ {%
+ \expandafter\@@gls@noidx@sanitizesort\@glo@sort\gls@end@sanitizesort
+ }%
+}
+\def\@@gls@noidx@sanitizesort#1#2\gls@end@sanitizesort{%
+ \def\@glo@sort{#1#2}%
+ \@onelevel@sanitize\@glo@sort
+}
+\newcommand*{\@@gls@noidx@nosanitizesort}{%
+ \ifdefvoid\@glo@sort
+ {}%
+ {%
+ \expandafter\@@gls@noidx@no@sanitizesort\@glo@sort\gls@end@sanitizesort
+ }%
+}
+\def\@@gls@noidx@no@sanitizesort#1#2\gls@end@sanitizesort{%
+ \bgroup
+ \glsnoidxstripaccents
+ \protected@xdef\@@glo@sort{#1#2}%
+ \egroup
+ \let\@glo@sort\@@glo@sort
+}
+\newcommand*\glsnoidxstripaccents{%
+ \let\IeC\@firstofone
+ \let\add@accent@\@secondoftwo
+ \let\@text@composite@x\@secondoftwo
+ \let\@tabacckludge\@secondoftwo
+ \expandafter\def\csname \encodingdefault-cmd\endcsname##1##2##3{##3}%
+ \expandafter\def\csname OT1-cmd\endcsname##1##2##3{##3}%
+ \expandafter\def\csname T1-cmd\endcsname##1##2##3{##3}%
+ \expandafter\def\csname PD1-cmd\endcsname##1##2##3{##3}%
+ \let\'\@firstofone
+ \let\`\@firstofone
+ \let\^\@firstofone
+ \let\"\@firstofone
+ \let\u\@firstofone
+ \let\t\@firstofone
+ \let\d\@firstofone
+ \let\r\@firstofone
+ \let\=\@firstofone
+ \let\.\@firstofone
+ \let\~\@firstofone
+ \let\v\@firstofone
+ \let\H\@firstofone
+ \let\c\@firstofone
+ \let\b\@firstofone
+ \let\a\@secondoftwo
+ \def\AE{AE}%
+ \def\ae{ae}%
+ \def\OE{OE}%
+ \def\oe{oe}%
+ \def\AA{AA}%
+ \def\aa{aa}%
+ \def\L{L}%
+ \def\l{l}%
+ \def\O{O}%
+ \def\o{o}%
+ \def\SS{SS}%
+ \def\ss{ss}%
+ \def\th{th}%
+ \def\TH{TH}%
+ \def\dh{dh}%
+ \def\DH{DH}%
+}
+\@ifl@t@r\fmtversion{2019/10/01}
+{%
+ \appto\glsnoidxstripaccents{\let\UTFviii@two@octets\UTFviii@two@octets@combine}%
+}
+{}
+\newcommand{\@gls@removedoption}[1]{%
+ \PackageError{glossaries}{obsolete package option `#1' has been
+removed. Rollback required or use a newer alternative}
+{Try \string\usepackage[#1]{glossaries}[=v4.46]}%
+}
+\define@boolkey[gls]{sanitize}{description}[true]{%
+ \GlossariesWarning{sanitize={description} package option deprecated}%
+ \ifgls@sanitize@description
+ \glssetnoexpandfield{desc}%
+ \glssetnoexpandfield{descplural}%
+ \else
+ \glssetexpandfield{desc}%
+ \glssetexpandfield{descplural}%
+ \fi
+}
+\define@boolkey[gls]{sanitize}{name}[true]{%
+ \GlossariesWarning{sanitize={name} package option deprecated}%
+ \ifgls@sanitize@name
+ \glssetnoexpandfield{name}%
+ \else
+ \glssetexpandfield{name}%
+ \fi
+}
+\define@boolkey[gls]{sanitize}{symbol}[true]{%
+ \GlossariesWarning{sanitize={symbol} package option deprecated}%
+ \ifgls@sanitize@symbol
+ \glssetnoexpandfield{symbol}%
+ \glssetnoexpandfield{symbolplural}%
+ \else
+ \glssetexpandfield{symbol}%
+ \glssetexpandfield{symbolplural}%
+ \fi
+}
+\define@boolkey{glossaries.sty}[gls]{sanitizesort}[true]{%
+ \ifglssanitizesort
+ \glssetnoexpandfield{sortvalue}%
+ \renewcommand*{\@gls@noidx@setsanitizesort}{%
+ \glssanitizesorttrue
+ \glssetnoexpandfield{sortvalue}%
+ }%
+ \else
+ \glssetexpandfield{sortvalue}%
+ \renewcommand*{\@gls@noidx@setsanitizesort}{%
+ \glssanitizesortfalse
+ \glssetexpandfield{sortvalue}%
+ }%
+ \fi
+}
+\glssanitizesorttrue
+\glssetnoexpandfield{sortvalue}%
+\newcommand*{\@gls@noidx@setsanitizesort}{%
+ \glssanitizesortfalse
+ \glssetexpandfield{sortvalue}%
+}
+\define@choicekey[gls]{sanitize}{sort}{true,false}[true]{%
+ \setbool{glssanitizesort}{#1}%
+ \ifglssanitizesort
+ \glssetnoexpandfield{sortvalue}%
+ \else
+ \glssetexpandfield{sortvalue}%
+ \fi
+ \GlossariesWarning{sanitize={sort} package option
+ deprecated. Use sanitizesort instead}%
+}
+\define@key{glossaries.sty}{sanitize}[description=true,symbol=true,name=true]{%
+ \ifthenelse{\equal{#1}{none}}%
+ {%
+ \GlossariesWarning{sanitize package option deprecated}%
+ \glssetexpandfield{name}%
+ \glssetexpandfield{symbol}%
+ \glssetexpandfield{symbolplural}%
+ \glssetexpandfield{desc}%
+ \glssetexpandfield{descplural}%
+ }%
+ {%
+ \setkeys[gls]{sanitize}{#1}%
+ }%
+}
+\newif\ifglstranslate
+\newcommand*\@gls@usetranslator{%
+ \@ifpackageloaded{polyglossia}%
+ {%
+ \let\glsifusetranslator\@secondoftwo
+ }%
+ {%
+ \@ifpackageloaded{babel}%
+ {%
+ \IfFileExists{translator.sty}%
+ {%
+ \RequirePackage{translator}%
+ \let\glsifusetranslator\@firstoftwo
+ }%
+ {}%
+ }%
+ {}%
+ }%
+}
+\newcommand{\glsifusedtranslatordict}[3]{%
+ \glsifusetranslator
+ {\ifcsdef{ver@glossaries-dictionary-#1.dict}{#2}{#3}}%
+ {#3}%
+}
+\@gls@declareoption{notranslate}{%
+ \glstranslatefalse
+ \let\@gls@usetranslator\relax
+ \let\glsifusetranslator\@secondoftwo
+}
+\define@choicekey{glossaries.sty}{translate}%
+ [\gls@translate@val\gls@translate@nr]%
+ {true,false,babel}[true]%
+ {%
+ \ifcase\gls@translate@nr\relax
+ \glstranslatetrue
+ \renewcommand*\@gls@usetranslator{%
+ \@ifpackageloaded{polyglossia}%
+ {%
+ \let\glsifusetranslator\@secondoftwo
+ }%
+ {%
+ \@ifpackageloaded{babel}%
+ {%
+ \IfFileExists{translator.sty}%
+ {%
+ \RequirePackage{translator}%
+ \let\glsifusetranslator\@firstoftwo
+ }%
+ {}%
+ }%
+ {}%
+ }%
+ }%
+ \or
+ \glstranslatefalse
+ \let\@gls@usetranslator\relax
+ \let\glsifusetranslator\@secondoftwo
+ \or
+ \glstranslatetrue
+ \let\@gls@usetranslator\relax
+ \let\glsifusetranslator\@secondoftwo
+ \fi
+ }
+\glstranslatefalse
+\let\glsifusetranslator\@secondoftwo
+\@ifpackageloaded{translator}%
+{%
+ \glstranslatetrue
+ \let\glsifusetranslator\@firstoftwo
+}%
+{%
+ \@for\gls@thissty:=tracklang,babel,ngerman,polyglossia\do
+ {
+ \@ifpackageloaded{\gls@thissty}%
+ {%
+ \glstranslatetrue
+ \@endfortrue
+ }%
+ {}%
+ }
+}
+\newcommand{\@gls@requested@languages}{}
+\define@key{glossaries.sty}{languages}{%
+ \renewcommand{\@gls@requested@languages}{#1}%
+ \glstranslatetrue
+ \let\@gls@usetranslator\relax
+ \let\glsifusetranslator\@secondoftwo
+}
+\define@boolkey{glossaries.sty}[gls]{indexonlyfirst}[true]{}
+\glsindexonlyfirstfalse
+\define@boolkey{glossaries.sty}[gls]{hyperfirst}[true]{}
+\glshyperfirsttrue
+\newcommand*{\@gls@setacrstyle}{}
+\define@boolkey{glossaries.sty}[glsacr]{footnote}[true]{%
+ \ifglsacrfootnote
+ \@gls@removedoption{footnote}%
+ \fi
+}
+\define@boolkey{glossaries.sty}[glsacr]{description}[true]{%
+ \ifglsacrdescription
+ \@gls@removedoption{description}%
+ \fi
+}
+\define@boolkey{glossaries.sty}[glsacr]{smallcaps}[true]{%
+ \ifglsacrsmallcaps
+ \@gls@removedoption{smallcaps}%
+ \fi
+}
+\define@boolkey{glossaries.sty}[glsacr]{smaller}[true]{%
+ \ifglsacrsmaller
+ \@gls@removedoption{smaller}%
+ \fi
+}
+\define@boolkey{glossaries.sty}[glsacr]{dua}[true]{%
+ \ifglsacrdua
+ \@gls@removedoption{dua}%
+ \fi
+}
+\define@boolkey{glossaries.sty}[glsacr]{shortcuts}[true]{}
+\newcommand*{\glsorder}{word}
+\newcommand*{\@glsorder}[1]{}
+\define@choicekey{glossaries.sty}{order}{word,letter}{%
+ \def\glsorder{#1}}
+\newif\ifglsxindy
+\glsxindyfalse
+\@gls@declareoption{makeindex}{\glsxindyfalse}
+\define@boolkey[gls]{xindy}{glsnumbers}[true]{}
+\gls@xindy@glsnumberstrue
+\def\@xdy@main@language{\languagename}%
+\newcommand*{\gls@xdy@set@lang}[1]{%
+ \ifcsundef{@xdy@#1@language}%
+ {%
+ \ifcsundef{@xdy@\glsdefaulttype @language}
+ {\let\@gls@langmod\@xdy@main@language}%
+ {\letcs\@gls@langmod{@xdy@\glsdefaulttype @language}}%
+ }%
+ {\letcs\@gls@langmod{@xdy@#1@language}}%
+}
+\define@key[gls]{xindy}{language}{\def\@xdy@main@language{#1}}
+\ifdefvoid\inputencodingname
+ {\def\gls@codepage{utf8}}%
+ {\def\gls@codepage{\inputencodingname}}
+\define@key[gls]{xindy}{codepage}{\def\gls@codepage{#1}}
+\define@key{glossaries.sty}{xindy}[]{%
+ \glsxindytrue
+ \setkeys[gls]{xindy}{#1}%
+}
+\@gls@declareoption{xindygloss}{%
+ \glsxindytrue
+}
+\@gls@declareoption{xindynoglsnumbers}{%
+ \glsxindytrue
+ \gls@xindy@glsnumbersfalse
+}
+\providecommand{\@domakeglossaries}[1]{\if@filesw #1\fi}
+\@gls@declareoption{disablemakegloss}{%
+ \ifdefequal\makeglossaries\@no@makeglossaries
+ {%
+ \GlossariesWarning{Option `disablemakegloss' has no effect
+ (\string\makenoidxglossaries\space has already been used)}%
+ }%
+ {%
+ \ifdefequal\@makeglossary\@gobble
+ {%
+ \GlossariesWarning{Option `disablemakegloss' has no effect
+ (\string\makeglossaries\space has already been used)}%
+ }%
+ {%
+ \renewcommand{\@domakeglossaries}[1]{%
+ \PackageInfo{glossaries}{\string\makeglossaries\space and
+ \string\makenoidxglossaries\space have been disabled}%
+ }%
+ }%
+ }%
+}
+\@gls@declareoption{restoremakegloss}{%
+ \ifdefequal\makeglossaries\@no@makeglossaries
+ {%
+ \GlossariesWarning{Option `restoremakegloss' has no effect
+ (\string\makenoidxglossaries\space has already been used)}%
+ }%
+ {%
+ \ifdefequal\@makeglossary\@gobble
+ {%
+ \GlossariesWarning{Option `restoremakegloss' has no effect
+ (\string\makeglossaries\space has already been used)}%
+ }%
+ {%
+ \PackageInfo{glossaries}{\string\makeglossaries\space and
+ \string\makenoidxglossaries\space have been restored}%
+ \let\@domakeglossaries\@firstofone
+ }%
+ }%
+}
+\newcommand*{\@do@write@glslabels}{%
+ \AtEndDocument{\@@do@write@glslabels}%
+ \let\@do@write@glslabels\relax
+}
+\newcommand*{\@@do@write@glslabels}{%
+ \newwrite\@gls@labelsfile
+ \immediate\openout\@gls@labelsfile=\jobname.glslabels
+ \protected@edef\@gls@fulllist{\@glo@types}%
+ \ifdefempty{\@ignored@glossaries}{}%
+ {\protected@eappto\@gls@fulllist{,\@ignored@glossaries}}%
+ \forallglsentries[\@gls@fulllist]{\@glsentry}%
+ {%
+ \ifdefempty{\@glsentry}{}%
+ {%
+ \ifx\do@write@glslabelsname\@gobble
+ \def\@gls@thisentryname{}%
+ \else
+ \letcs{\@gls@thisentryname}{glo@\glsdetoklabel{\@glsentry}@name}%
+ \@onelevel@sanitize\@gls@thisentryname
+ \fi
+ \immediate\write\@gls@labelsfile
+ {\@glsentry\do@write@glslabelsname{\@gls@thisentryname}}%
+ }%
+ }%
+ \immediate\closeout\@gls@labelsfile
+}
+\newcommand*{\do@write@glslabelsname}[1]{}
+\begingroup
+\catcode`\^^I12
+\gdef\@write@glslabelsname#1{^^I#1}
+\endgroup
+\@gls@declareoption{writeglslabels}{\@do@write@glslabels
+ \let\do@write@glslabelsname\@gobble}
+\@gls@declareoption{writeglslabelnames}{\@do@write@glslabels
+ \let\do@write@glslabelsname\@write@glslabelsname}
+\newif\ifglsautomake
+\newcommand{\gls@automake@nr}{1}
+\newcommand{\gls@automake@makegloss}{}
+\newcommand{\gls@automake@option}{automake=\gls@automake@val}
+\newcommand*{\@gls@do@automake@err}{%
+ \PackageError{glossaries}{You must use
+ \string\makeglossaries\space with \gls@automake@option}
+ {%
+ Either remove the \gls@automake@option\space setting or
+ add \string\makeglossaries\space to your document preamble.%
+ }%
+}%
+\define@choicekey{glossaries.sty}{automake}%
+ [\gls@automake@val\gls@automake@nr]{true,false,immediate,makegloss,lite,delayed}[immediate]{%
+ \ifcase\gls@automake@nr\relax
+ \GlossariesWarning{automake=true deprecated. Use automake=delayed for a delayed write}%
+ \glsautomaketrue
+ \renewcommand{\gls@automake@makegloss}{}%
+ \or
+ \glsautomakefalse
+ \renewcommand{\gls@automake@makegloss}{}%
+ \or
+ \glsautomaketrue
+ \renewcommand{\gls@automake@makegloss}{}%
+ \or
+ \glsautomaketrue
+ \renewcommand{\gls@automake@makegloss}{makeglossaries}%
+ \or
+ \glsautomaketrue
+ \renewcommand{\gls@automake@makegloss}{makeglossaries-lite}%
+ \or
+ \def\gls@automake@nr{0}%
+ \glsautomaketrue
+ \renewcommand{\gls@automake@makegloss}{}%
+ \fi
+ \renewcommand{\gls@automake@option}{automake=\gls@automake@val}%
+ \ifglsautomake
+ \let\@gls@doautomake\@gls@do@automake@err
+ \else
+ \renewcommand*{\@gls@doautomake}{}%
+ \fi
+}
+\glsautomakefalse
+\newcommand*{\@gls@doautomake}{}
+\AtEndDocument{\@gls@doautomake}
+\@gls@declareoption{automakegloss}{%
+ \glsautomaketrue
+ \renewcommand{\gls@automake@option}{automakegloss}%
+ \def\gls@automake@val{makegloss}%
+ \def\gls@automake@nr{3}%
+ \renewcommand{\gls@automake@makegloss}{makeglossaries}%
+ \let\@gls@doautomake\@gls@do@automake@err
+}
+\@gls@declareoption{automakeglosslite}{%
+ \glsautomaketrue
+ \renewcommand{\gls@automake@option}{automakeglosslite}%
+ \def\gls@automake@val{lite}%
+ \def\gls@automake@nr{4}%
+ \renewcommand{\gls@automake@makegloss}{makeglossaries-lite}%
+ \let\@gls@doautomake\@gls@do@automake@err
+}
+\define@boolkey{glossaries.sty}[gls]{savewrites}[true]{%
+ \ifglssavewrites
+ \renewcommand*{\glswritefiles}{\@glswritefiles}%
+ \else
+ \let\glswritefiles\@empty
+ \fi
+}
+\glssavewritesfalse
+\let\glswritefiles\@empty
+\define@boolkey{glossaries.sty}[gls]{compatible-3.07}[true]{%
+ \ifbool{glscompatible-3.07}%
+ {%
+ \@gls@removedoption{compatible-3.07}%
+ }%
+ {}%
+}
+\boolfalse{glscompatible-3.07}
+\define@boolkey{glossaries.sty}[gls]{compatible-2.07}[true]{%
+ \ifbool{glscompatible-2.07}%
+ {%
+ \@gls@removedoption{compatible-2.07}%
+ }%
+ {}%
+}
+\boolfalse{glscompatible-2.07}
+\let\gls@original@makeglossary\makeglossary
+\let\gls@original@glossary\glossary
+\newcommand*{\@gls@override@glossary}[1][main]{%
+ \GlossariesWarning{Use of \string\glossary\space with
+ glossaries.sty is deprecated. \MessageBreak Indexing should be performed
+ with the user level \MessageBreak commands, such as \string\gls\space or
+ \string\glsadd. If you need the \MessageBreak original definition of
+ \string\glossary\space use the package \MessageBreak options
+ kernelglossredefs=false (to restore the \MessageBreak former definition of
+ \string\glossary) and nomain (if the \MessageBreak file extensions cause a
+ conflict)}%
+ \gls@glossary{#1}%
+}
+\define@choicekey{glossaries.sty}{kernelglossredefs}%
+ [\gls@kernelglossredefs@val\gls@kernelglossredefs@nr]{true,false,nowarn}[true]%
+{%
+ \ifcase\gls@kernelglossredefs@nr\relax
+ \def\glossary{\@gls@override@glossary}%
+ \def\makeglossary{%
+ \GlossariesWarning{Use of \string\makeglossary\space with
+ glossaries.sty is deprecated. Use \string\makeglossaries\space
+ instead. If you need the original definition of
+ \string\makeglossary\space use the package options
+ kernelglossredefs=false (to prevent redefinition of
+ \string\makeglossary) and nomain (if the file extensions cause a
+ conflict)}%
+ \makeglossaries
+ }%
+ \or
+ \let\glossary\gls@original@glossary
+ \let\makeglossary\gls@original@makeglossary
+ \or
+ \def\makeglossary{\makeglossaries}%
+ \renewcommand*{\@gls@override@glossary}[1][main]{%
+ \gls@glossary{##1}%
+ }%
+ \fi
+}
+\@gls@declareoption{symbols}{%
+ \let\@gls@do@symbolsdef\@gls@symbolsdef
+}
+\newcommand*{\@gls@do@symbolsdef}{}
+\newcommand*{\@gls@symbolsdef}{%
+ \newglossary[slg]{symbols}{sls}{slo}{\glssymbolsgroupname}%
+ \newcommand*{\printsymbols}[1][]{\printglossary[type=symbols,##1]}%
+ \newcommand*{\gls@tr@set@symbols@toctitle}{%
+ \translatelet{\glossarytoctitle}{Symbols (glossaries)}%
+ }%
+}%
+\@gls@declareoption{numbers}{%
+ \let\@gls@do@numbersdef\@gls@numbersdef
+}
+\newcommand*{\@gls@do@numbersdef}{}
+\newcommand*{\@gls@numbersdef}{%
+ \newglossary[nlg]{numbers}{nls}{nlo}{\glsnumbersgroupname}%
+ \newcommand*{\printnumbers}[1][]{\printglossary[type=numbers,##1]}%
+ \newcommand*{\gls@tr@set@numbers@toctitle}{%
+ \translatelet{\glossarytoctitle}{Numbers (glossaries)}%
+ }%
+}%
+\@gls@declareoption{index}{%
+ \ifx\@gls@do@indexdef\@empty
+ \let\@gls@do@indexdef\@gls@indexdef
+ \fi
+}
+\@gls@declareoption{noglossaryindex}{%
+ \let\@gls@do@indexdef\relax
+}
+\newcommand*{\@gls@do@indexdef}{}
+\newcommand*{\@gls@indexdef}{%
+ \newglossary[ilg]{index}{ind}{idx}{\indexname}%
+ \newcommand*{\printindex}[1][]{\printglossary[type=index,##1]}%
+ \newcommand*{\newterm}[2][]{%
+ \newglossaryentry{##2}%
+ {type={index},name={##2},description={\nopostdesc},##1}}
+ \let\@gls@do@indexdef\relax
+}%
+\define@choicekey{glossaries.sty}{mfirstuc}%
+ [\gls@mfirstuc@val\gls@mfirstuc@nr]%
+ {expanded,unexpanded}%
+ {%
+ \ifcase\gls@mfirstuc@nr
+ % expanded
+ \renewcommand*{\glsmakefirstuc}[1]{\MFUsentencecase{#1}}%
+ \or
+ % unexpanded
+ \renewcommand*{\glsmakefirstuc}[1]{\MFUsentencecase{\unexpanded{#1}}}%
+ \fi
+ }
+\@for\CurrentOption :=\@declaredoptions\do{%
+ \ifx\CurrentOption\@empty
+ \else
+ \@expandtwoargs
+ \in@ {,\CurrentOption ,}{,\@classoptionslist,\@curroptions,}%
+ \ifin@
+ \@use@ption
+ \expandafter \let\csname ds@\CurrentOption\endcsname\@empty
+ \fi
+ \fi
+}
+\ProcessOptionsX
+\ifglsautomake
+ \ifdef\directlua{\RequirePackage{shellesc}}{}
+\fi
+\disable@keys{glossaries.sty}{compatible-2.07,%
+ xindy,xindygloss,xindynoglsnumbers,makeindex,%
+ acronym,translate,notranslate,languages,nolong,nosuper,notree,nostyles,%
+ nomain,noglossaryindex}
+\newcommand*{\setupglossaries}[1]{%
+ \renewcommand*{\@gls@setacrstyle}{}%
+ \ifglsacrshortcuts
+ \def\@gls@setupshortcuts{\glsacrshortcutstrue}%
+ \else
+ \def\@gls@setupshortcuts{%
+ \ifglsacrshortcuts
+ \DefineAcronymSynonyms
+ \fi
+ }%
+ \fi
+ \glsacrshortcutsfalse
+ \let\@gls@do@numbersdef\relax
+ \let\@gls@do@symbolssdef\relax
+ \let\@gls@do@indexdef\relax
+ \let\@gls@do@acronymsdef\relax
+ \ifglsentrycounter
+ \let\@gls@doentrycounterdef\relax
+ \else
+ \let\@gls@doentrycounterdef\@gls@define@glossaryentrycounter
+ \fi
+ \ifglssubentrycounter
+ \let\@gls@dosubentrycounterdef\relax
+ \else
+ \let\@gls@dosubentrycounterdef\@gls@define@glossarysubentrycounter
+ \fi
+ \setkeys{glossaries.sty}{#1}%
+ \@gls@setacrstyle
+ \@gls@setupshortcuts
+ \@gls@do@acronymsdef
+ \@gls@do@numbersdef
+ \@gls@do@symbolssdef
+ \@gls@do@indexdef
+ \@gls@doentrycounterdef
+ \@gls@dosubentrycounterdef
+}
+\ifthenelse{\equal{\glscounter}{section}}%
+{%
+ \ifcsundef{chapter}{}%
+ {%
+ \let\@gls@old@chapter\@chapter
+ \def\@chapter[#1]#2{\@gls@old@chapter[{#1}]{#2}%
+ \ifcsundef{hyperdef}{}{\hyperdef{section}{\thesection}{}}}%
+ }%
+}%
+{}
+\newcommand*{\@gls@onlypremakeg}{}
+\newcommand*{\@onlypremakeg}[1]{%
+ \ifx\@gls@onlypremakeg\@empty
+ \def\@gls@onlypremakeg{#1}%
+ \else
+ \expandafter\toks@\expandafter{\@gls@onlypremakeg}%
+ \edef\@gls@onlypremakeg{\the\toks@,\noexpand#1}%
+ \fi
+}
+\newcommand*{\@disable@onlypremakeg}{%
+\@for\@thiscs:=\@gls@onlypremakeg\do{%
+ \expandafter\@disable@premakecs\@thiscs%
+}}
+\newcommand*{\@disable@premakecs}[1]{%
+ \def#1{\PackageError{glossaries}{\string#1\space may only be
+ used before \string\makeglossaries}{You can't use
+ \string#1\space after \string\makeglossaries}}%
+}
+\providecommand*{\glossaryname}{Glossary}
+\providecommand*{\acronymname}{Acronyms}
+\newcommand*{\glssettoctitle}[1]{%
+ \def\glossarytoctitle{\csname @glotype@#1@title\endcsname}}
+\providecommand*{\entryname}{Notation}
+\providecommand*{\descriptionname}{Description}
+\providecommand*{\symbolname}{Symbol}
+\providecommand*{\pagelistname}{Page List}
+\providecommand*{\glssymbolsgroupname}{Symbols}
+\providecommand*{\glsnumbersgroupname}{Numbers}
+\newcommand*{\glspluralsuffix}{s}
+\newcommand*{\glsacrpluralsuffix}{\glspluralsuffix}
+\newcommand*{\glsupacrpluralsuffix}{\glstextup{\glsacrpluralsuffix}}
+\providecommand*{\seename}{see}
+\providecommand*{\andname}{\&}
+\newcommand*{\RequireGlossariesLang}[1]{%
+ \@ifundefined{ver@glossaries-#1.ldf}{\input{glossaries-#1.ldf}}{}%
+}
+\newcommand*{\ProvidesGlossariesLang}[1]{%
+ \ProvidesFile{glossaries-#1.ldf}%
+}
+\newcommand*{\addglossarytocaptions}[1]{}
+\ifglstranslate
+ \RequirePackage{tracklang}[2019/11/30]
+ \ifdefvoid\@gls@requested@languages{}%
+ {%
+ \@for\@gls@thislang:=\@gls@requested@languages\do{%
+ \TrackIfKnownLanguage{\@gls@thislang}{}%
+ {\GlossariesWarning{unknown language `\@gls@thislang'}}%
+ }%
+ }%
+ \@gls@usetranslator
+ \@ifpackageloaded{translator}
+ {%
+ \ifboolexpr
+ {
+ test {\ifdefstring{\trans@languages}{English}}
+ and not
+ test {\ifdefstring{bbl@loaded}{english}}
+ }
+ {%
+ \let\glsifusetranslator\@secondoftwo
+ }%
+ {%
+ \usedictionary{glossaries-dictionary}%
+ \renewcommand*{\addglossarytocaptions}[1]{%
+ \ifcsundef{captions#1}{}%
+ {%
+ \expandafter\let\expandafter\@gls@tmp\csname captions#1\endcsname
+ \expandafter\toks@\expandafter{\@gls@tmp
+ \renewcommand*{\glossaryname}{\translate{Glossary}}%
+ }%
+ \expandafter\edef\csname captions#1\endcsname{\the\toks@}%
+ }%
+ }%
+ }%
+ }%
+ {}%
+ \AnyTrackedLanguages
+ {%
+ \ForEachTrackedDialect{\this@dialect}{%
+ \IfTrackedLanguageFileExists{\this@dialect}%
+ {glossaries-}% prefix
+ {.ldf}%
+ {%
+ \RequireGlossariesLang{\CurrentTrackedTag}%
+ }%
+ {%
+ \@gls@missinglang@warn\this@dialect\CurrentTrackedLanguage
+ }%
+ }%
+ }%
+ {}%
+ \glsifusetranslator
+ {%
+ \renewcommand*{\glssettoctitle}[1]{%
+ \ifcsdef{gls@tr@set@#1@toctitle}%
+ {%
+ \csuse{gls@tr@set@#1@toctitle}%
+ }%
+ {%
+ \def\glossarytoctitle{\csname @glotype@#1@title\endcsname}%
+ }%
+ }%
+ \renewcommand*{\glossaryname}{\translate{Glossary}}%
+ \renewcommand*{\acronymname}{\translate{Acronyms}}%
+ \renewcommand*{\entryname}{\translate{Notation (glossaries)}}%
+ \renewcommand*{\descriptionname}{%
+ \translate{Description (glossaries)}}%
+ \renewcommand*{\symbolname}{\translate{Symbol (glossaries)}}%
+ \renewcommand*{\pagelistname}{%
+ \translate{Page List (glossaries)}}%
+ \renewcommand*{\glssymbolsgroupname}{%
+ \translate{Symbols (glossaries)}}%
+ \renewcommand*{\glsnumbersgroupname}{%
+ \translate{Numbers (glossaries)}}%
+ }{}%
+\fi
+\DeclareRobustCommand*{\nopostdesc}{}
+\newcommand*{\@nopostdesc}{%
+ \let\org@glspostdescription\glspostdescription
+ \def\glspostdescription{%
+ \let\glspostdescription\org@glspostdescription}%
+}
+\newcommand*{\@no@post@desc}{\nopostdesc}
+\newcommand{\glspar}{\par}
+\newcommand{\setStyleFile}[1]{%
+ \renewcommand*{\gls@istfilebase}{#1}%
+ \ifglsxindy
+ \def\istfilename{\gls@istfilebase.xdy}
+ \else
+ \def\istfilename{\gls@istfilebase.ist}
+ \fi
+}
+\@onlypremakeg\setStyleFile
+\ifglsxindy
+ \def\istfilename{\gls@istfilebase.xdy}
+\else
+ \def\istfilename{\gls@istfilebase.ist}
+\fi
+\newcommand*{\gls@istfilebase}{\jobname}
+\newcommand*{\@istfilename}[1]{}
+\newcommand*{\glscompositor}{.}
+\newcommand*{\glsSetCompositor}[1]{%
+ \renewcommand*{\glscompositor}{#1}}
+\@onlypremakeg\glsSetCompositor
+\newcommand*{\@glsAlphacompositor}{\glscompositor}
+\ifglsxindy
+ \newcommand*\glsSetAlphaCompositor[1]{%
+ \renewcommand*\@glsAlphacompositor{#1}}
+\else
+ \newcommand*\glsSetAlphaCompositor[1]{%
+ \glsnoxindywarning\glsSetAlphaCompositor}
+\fi
+\@onlypremakeg\glsSetAlphaCompositor
+\newcommand*{\gls@suffixF}{}
+\newcommand*{\glsSetSuffixF}[1]{%
+ \renewcommand*{\gls@suffixF}{#1}}
+\@onlypremakeg\glsSetSuffixF
+\newcommand*{\gls@suffixFF}{}
+\newcommand*{\glsSetSuffixFF}[1]{%
+ \renewcommand*{\gls@suffixFF}{#1}%
+}
+\ifcsundef{hyperlink}%
+{%
+ \newcommand*{\glsnumberformat}[1]{#1}%
+}%
+{%
+ \newcommand*{\glsnumberformat}[1]{\glshypernumber{#1}}%
+}
+\newcommand{\glslocationcstoencap}[3]{\csuse{#2}{\csuse{#1}{#3}}}
+\newcommand{\delimN}{, }
+\newcommand{\delimR}{--}
+\newcommand*{\glossarypreamble}{%
+ \csuse{@glossarypreamble@\currentglossary}%
+}
+\newcommand{\setglossarypreamble}[2][\glsdefaulttype]{%
+ \ifglossaryexists*{#1}%
+ {\csgdef{@glossarypreamble@#1}{#2}}%
+ {\GlossariesWarning{Glossary `#1' is not defined}}%
+}
+\newcommand*{\glossarypostamble}{}
+\newcommand*{\glossarysection}[2][\@gls@title]{%
+ \def\@gls@title{#2}%
+ \ifcsundef{phantomsection}%
+ {%
+ \@glossarysection{#1}{#2}%
+ }%
+ {%
+ \@p@glossarysection{#1}{#2}%
+ }%
+ \glsglossarymark{\glossarytoctitle}%
+}
+\ifcsundef{glossarymark}%
+{%
+ \newcommand{\glsglossarymark}[1]{\glossarymark{#1}}
+}%
+{%
+ \@ifclassloaded{memoir}
+ {%
+ \newcommand{\glsglossarymark}[1]{%
+ \ifglsucmark
+ \markboth{\memUChead{#1}}{\memUChead{#1}}%
+ \else
+ \markboth{#1}{#1}%
+ \fi
+ }
+ }%
+ {%
+ \newcommand{\glsglossarymark}[1]{%
+ \ifglsucmark
+ \@mkboth{\glsuppercase{#1}}{\glsuppercase{#1}}%
+ \else
+ \@mkboth{#1}{#1}%
+ \fi
+ }
+ }
+}
+\providecommand{\glossarymark}[1]{%
+ \ifglsucmark
+ \@mkboth{\glsuppercase{#1}}{\glsuppercase{#1}}%
+ \else
+ \@mkboth{#1}{#1}%
+ \fi
+}
+\newcommand*{\setglossarysection}[1]{%
+\setkeys{glossaries.sty}{section=#1}}
+\newcommand*{\@glossarysection}[2]{%
+ \ifdefempty\@@glossarysecstar
+ {%
+ \csname\@@glossarysec\endcsname[#1]{#2}%
+ }%
+ {%
+ \csname\@@glossarysec\endcsname*{#2}%
+ \@gls@toc{#1}{\@@glossarysec}%
+ }%
+ \@@glossaryseclabel
+}
+\newcommand*{\@p@glossarysection}[2]{%
+ \glsclearpage
+ \phantomsection
+ \ifdefempty\@@glossarysecstar
+ {%
+ \csname\@@glossarysec\endcsname{#2}%
+ }%
+ {%
+ \@gls@toc{#1}{\@@glossarysec}%
+ \csname\@@glossarysec\endcsname*{#2}%
+ }%
+ \@@glossaryseclabel
+}
+\newcommand*{\gls@doclearpage}{%
+ \ifthenelse{\equal{\@@glossarysec}{chapter}}%
+ {%
+ \ifcsundef{cleardoublepage}%
+ {%
+ \clearpage
+ }%
+ {%
+ \ifcsdef{if@openright}%
+ {%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ }%
+ {%
+ \cleardoublepage
+ }%
+ }%
+ }%
+ {}%
+}
+\newcommand*{\glsclearpage}{\gls@doclearpage}
+\newcommand*{\@gls@toc}[2]{%
+ \ifglstoc
+ \ifglsnumberline
+ \addcontentsline{toc}{#2}{\protect\numberline{}#1}%
+ \else
+ \addcontentsline{toc}{#2}{#1}%
+ \fi
+ \fi
+}
+\newcommand*{\glsnoxindywarning}[1]{%
+ \GlossariesWarning{Not in xindy mode --- ignoring \string#1}%
+}
+\newcommand*{\glsnomakeindexwarning}[1]{%
+ \GlossariesWarning{Not in makeindex mode --- ignoring \string#1}%
+}
+\ifglsxindy
+ \edef\@xdyattributes{\string"default\string"}%
+\fi
+\ifglsxindy
+ \edef\@xdyattributelist{}%
+\fi
+\ifglsxindy
+ \def\@xdylocref{}
+\fi
+\newcommand*{\@gls@ifinlist}[4]{%
+ \def\@do@ifinlist##1,#1,##2\end@doifinlist{%
+ \def\@gls@listsuffix{##2}%
+ \ifx\@gls@listsuffix\@empty
+ #4%
+ \else
+ #3%
+ \fi
+ }%
+ \@do@ifinlist,#2,#1,\end@doifinlist
+}
+\ifglsxindy
+ \newcommand*{\@xdycounters}{\glscounter}
+ \newcommand*\GlsAddXdyCounters[1]{%
+ \@for\@gls@ctr:=#1\do{%
+ \edef\@do@addcounter{%
+ \noexpand\@gls@ifinlist{\@gls@ctr}{\@xdycounters}{}%
+ {%
+ \noexpand\edef\noexpand\@xdycounters{\@xdycounters,%
+ \noexpand\@gls@ctr}%
+ }%
+ }%
+ \@do@addcounter
+ }
+ }
+ \@onlypremakeg\GlsAddXdyCounters
+\else
+ \newcommand*\GlsAddXdyCounters[1]{%
+ \glsnoxindywarning\GlsAddXdyAttribute
+ }
+\fi
+\newcommand*\@disabled@glsaddxdycounters{%
+ \PackageError{glossaries}{\string\GlsAddXdyCounters\space
+ can't be used after \string\GlsAddXdyAttribute}{Move all
+ occurrences of \string\GlsAddXdyCounters\space before the first
+ instance of \string\GlsAddXdyAttribute}%
+}
+\ifglsxindy
+ \newcommand*\@glsaddxdyattribute[2]{%
+ \edef\@xdyattributes{\@xdyattributes ^^J
+ \string"#2#1\string"}%
+ \expandafter\toks@\expandafter{\@xdylocref}%
+ \edef\@xdylocref{\the\toks@ ^^J%
+ (markup-locref
+ :open \string"\glstildechar n%
+ \expandafter\string\csname glsX#2X#1\endcsname
+ \string" ^^J
+ :close \string"\string" ^^J
+ :attr \string"#2#1\string")}%
+ \expandafter\gdef\csname glsX#2X#1\endcsname##1##2{%
+ \setentrycounter[##1]{#2}\csname #1\endcsname{##2}%
+ }%
+ }
+ \newcommand*\GlsAddXdyAttribute[1]{%
+ \ifx\@xdyattributelist\@empty
+ \edef\@xdyattributelist{#1}%
+ \else
+ \edef\@xdyattributelist{\@xdyattributelist,#1}%
+ \fi
+ \edef\@xdyattributes{\@xdyattributes ^^J
+ \string"#1\string"}%
+ \@for\@this@counter:=\@xdycounters\do{%
+ \protected@edef\gls@do@addxdyattribute{%
+ \noexpand\@glsaddxdyattribute{#1}{\@this@counter}%
+ }
+ \gls@do@addxdyattribute
+ }%
+ \let\GlsAddXdyCounters\@disabled@glsaddxdycounters
+ }
+ \@onlypremakeg\GlsAddXdyAttribute
+\else
+ \newcommand*\GlsAddXdyAttribute[1]{%
+ \glsnoxindywarning\GlsAddXdyAttribute}
+\fi
+\ifglsxindy
+\newcommand*{\@gls@addpredefinedattributes}{%
+ \GlsAddXdyAttribute{glsnumberformat}
+ \GlsAddXdyAttribute{textrm}
+ \GlsAddXdyAttribute{textsf}
+ \GlsAddXdyAttribute{texttt}
+ \GlsAddXdyAttribute{textbf}
+ \GlsAddXdyAttribute{textmd}
+ \GlsAddXdyAttribute{textit}
+ \GlsAddXdyAttribute{textup}
+ \GlsAddXdyAttribute{textsl}
+ \GlsAddXdyAttribute{textsc}
+ \GlsAddXdyAttribute{emph}
+ \GlsAddXdyAttribute{glshypernumber}
+ \GlsAddXdyAttribute{hyperrm}
+ \GlsAddXdyAttribute{hypersf}
+ \GlsAddXdyAttribute{hypertt}
+ \GlsAddXdyAttribute{hyperbf}
+ \GlsAddXdyAttribute{hypermd}
+ \GlsAddXdyAttribute{hyperit}
+ \GlsAddXdyAttribute{hyperup}
+ \GlsAddXdyAttribute{hypersl}
+ \GlsAddXdyAttribute{hypersc}
+ \GlsAddXdyAttribute{hyperemph}
+ \GlsAddXdyAttribute{glsignore}
+}
+\else
+ \let\@gls@addpredefinedattributes\relax
+\fi
+\def\@xdyuseralphabets{}
+\ifglsxindy
+ \newcommand*{\GlsAddXdyAlphabet}[2]{%
+ \edef\@xdyuseralphabets{%
+ \@xdyuseralphabets ^^J
+ (define-alphabet "#1" (#2))}}
+\else
+ \newcommand*{\GlsAddXdyAlphabet}[2]{%
+ \glsnoxindywarning\GlsAddXdyAlphabet}
+\fi
+\ifglsxindy
+ \newcommand*{\@gls@xdy@locationlist}{%
+ roman-page-numbers,%
+ Roman-page-numbers,%
+ arabic-page-numbers,%
+ alpha-page-numbers,%
+ Alpha-page-numbers,%
+ Appendix-page-numbers,%
+ arabic-section-numbers%
+ }
+ \protected@edef\@gls@roman{\@roman{0\string"
+ \string"roman-numbers-lowercase\string" :sep \string"}}%
+ \@onelevel@sanitize\@gls@roman
+ \edef\@gls@tmp{\string" \string"roman-numbers-lowercase\string"
+ :sep \string"}%
+ \@onelevel@sanitize\@gls@tmp
+ \ifx\@gls@tmp\@gls@roman
+ \expandafter
+ \edef\csname @gls@xdy@Lclass@roman-page-numbers\endcsname{%
+ \string"roman-numbers-lowercase\string"%
+ }%
+ \else
+ \expandafter
+ \edef\csname @gls@xdy@Lclass@roman-page-numbers\endcsname{
+ :sep \string"\@gls@roman\string"%
+ }%
+ \fi
+ \expandafter\def\csname @gls@xdy@Lclass@Roman-page-numbers\endcsname{%
+ \string"roman-numbers-uppercase\string"%
+ }%
+ \expandafter\def\csname @gls@xdy@Lclass@arabic-page-numbers\endcsname{%
+ \string"arabic-numbers\string"%
+ }%
+ \expandafter\def\csname @gls@xdy@Lclass@alpha-page-numbers\endcsname{%
+ \string"alpha\string"%
+ }%
+ \expandafter\def\csname @gls@xdy@Lclass@Alpha-page-numbers\endcsname{%
+ \string"ALPHA\string"%
+ }%
+ \expandafter\def\csname @gls@xdy@Lclass@Appendix-page-numbers\endcsname{%
+ \string"ALPHA\string"
+ :sep \string"\@glsAlphacompositor\string"
+ \string"arabic-numbers\string"%
+ }
+ \expandafter\def\csname @gls@xdy@Lclass@arabic-section-numbers\endcsname{%
+ \string"arabic-numbers\string"
+ :sep \string"\glscompositor\string"
+ \string"arabic-numbers\string"%
+ }%
+ \def\@xdyuserlocationdefs{}
+ \def\@xdyuserlocationnames{}
+\fi
+\ifglsxindy
+ \newcommand\@xdycrossrefhook{}
+\fi
+\ifglsxindy
+ \newcommand*{\GlsAddXdyLocation}[3][]{%
+ \def\@gls@tmp{#1}%
+ \ifx\@gls@tmp\@empty
+ \edef\@xdyuserlocationdefs{%
+ \@xdyuserlocationdefs ^^J%
+ (define-location-class \string"#2\string"^^J\space\space
+ \space(:sep \string"{}\glsopenbrace\string" #3
+ :sep \string"\glsclosebrace\string"))
+ }%
+ \else
+ \edef\@xdyuserlocationdefs{%
+ \@xdyuserlocationdefs ^^J%
+ (define-location-class \string"#2\string"^^J\space\space
+ \space(:sep "\glsopenbrace"
+ #1
+ :sep "\glsclosebrace\glsopenbrace" #3
+ :sep "\glsclosebrace"))
+ }%
+ \fi
+ \edef\@xdyuserlocationnames{%
+ \@xdyuserlocationnames^^J\space\space\space
+ \string"#2\string"}%
+ }
+ \@onlypremakeg\GlsAddXdyLocation
+\else
+ \newcommand*{\GlsAddXdyLocation}[2]{%
+ \glsnoxindywarning\GlsAddXdyLocation}
+\fi
+\ifglsxindy
+ \def\@xdylocationclassorder{^^J\space\space\space
+ \string"roman-page-numbers\string"^^J\space\space\space
+ \string"arabic-page-numbers\string"^^J\space\space\space
+ \string"arabic-section-numbers\string"^^J\space\space\space
+ \string"alpha-page-numbers\string"^^J\space\space\space
+ \string"Roman-page-numbers\string"^^J\space\space\space
+ \string"Alpha-page-numbers\string"^^J\space\space\space
+ \string"Appendix-page-numbers\string"
+ \@xdyuserlocationnames^^J\space\space\space
+ \string"see\string"
+ }
+\fi
+\ifglsxindy
+ \newcommand*\GlsSetXdyLocationClassOrder[1]{%
+ \def\@xdylocationclassorder{#1}}
+\else
+ \newcommand*\GlsSetXdyLocationClassOrder[1]{%
+ \glsnoxindywarning\GlsSetXdyLocationClassOrder}
+\fi
+\ifglsxindy
+ \def\@xdysortrules{}
+\fi
+\ifglsxindy
+ \newcommand*\GlsAddSortRule[2]{%
+ \expandafter\toks@\expandafter{\@xdysortrules}%
+ \protected@edef\@xdysortrules{\the\toks@ ^^J
+ (sort-rule \string"#1\string" \string"#2\string")}%
+ }
+\else
+ \newcommand*\GlsAddSortRule[2]{%
+ \glsnoxindywarning\GlsAddSortRule}
+\fi
+\ifglsxindy
+ \def\@xdyrequiredstyles{tex}
+\fi
+\ifglsxindy
+ \newcommand*\GlsAddXdyStyle[1]{%
+ \edef\@xdyrequiredstyles{\@xdyrequiredstyles,#1}}%
+\else
+ \newcommand*\GlsAddXdyStyle[1]{%
+ \glsnoxindywarning\GlsAddXdyStyle}
+\fi
+\ifglsxindy
+ \newcommand*\GlsSetXdyStyles[1]{%
+ \edef\@xdyrequiredstyles{#1}}
+\else
+ \newcommand*\GlsSetXdyStyles[1]{%
+ \glsnoxindywarning\GlsSetXdyStyles}
+\fi
+\def\@xdylanguage#1#2{}
+\ifglsxindy
+ \newcommand*\GlsSetXdyLanguage[2][\glsdefaulttype]{%
+ \ifglossaryexists{#1}{%
+ \expandafter\def\csname @xdy@#1@language\endcsname{#2}%
+ }{%
+ \PackageError{glossaries}{Can't set language type for
+ glossary type `#1' --- no such glossary}{%
+ You have specified a glossary type that doesn't exist}}}
+\else
+ \newcommand*\GlsSetXdyLanguage[2][]{%
+ \glsnoxindywarning\GlsSetXdyLanguage}
+\fi
+\def\@gls@codepage#1#2{}
+\ifglsxindy
+ \newcommand*{\GlsSetXdyCodePage}[1]{%
+ \renewcommand*{\gls@codepage}{#1}%
+ }
+ \AtBeginDocument{%
+ \ifx\gls@codepage\@empty
+ \@ifpackageloaded{fontspec}{\def\gls@codepage{utf8}}{}%
+ \fi
+ }
+\else
+ \newcommand*{\GlsSetXdyCodePage}[1]{%
+ \glsnoxindywarning\GlsSetXdyCodePage}
+\fi
+\ifglsxindy
+ \ifgls@xindy@glsnumbers
+ \def\@xdylettergroups{(define-letter-group
+ \string"glsnumbers\string"^^J\space\space\space
+ :prefixes (\string"0\string" \string"1\string"
+ \string"2\string" \string"3\string" \string"4\string"
+ \string"5\string" \string"6\string" \string"7\string"
+ \string"8\string" \string"9\string")^^J\space\space\space
+ \@xdynumbergrouporder)}
+ \else
+ \def\@xdylettergroups{}
+ \fi
+\fi
+ \newcommand*\GlsAddLetterGroup[2]{%
+ \expandafter\toks@\expandafter{\@xdylettergroups}%
+ \protected@edef\@xdylettergroups{\the\toks@^^J%
+ (define-letter-group \string"#1\string"^^J\space\space\space#2)}%
+ }%
+\newcommand*{\forallglossaries}[3][\@glo@types]{%
+ \@for#2:=#1\do{\ifx#2\@empty\else#3\fi}%
+}
+
+\newcommand*{\forallacronyms}[2]{%
+ \@for#1:=\@glsacronymlists\do{\ifx#1\@empty\else#2\fi}%
+}
+\newcommand*{\forglsentries}[3][\glsdefaulttype]{%
+ \protected@edef\@@glo@list{\csname glolist@#1\endcsname}%
+ \@for#2:=\@@glo@list\do
+ {%
+ \ifdefempty{#2}{}{#3}%
+ }%
+}
+\newcommand*{\forallglsentries}[3][\@glo@types]{%
+ \expandafter\forallglossaries\expandafter[#1]{\@@this@glo@}%
+ {%
+ \forglsentries[\@@this@glo@]{#2}{#3}%
+ }%
+}
+\newcommand{\ifglossaryexists}{%
+ \@ifstar\s@ifglossaryexists\@ifglossaryexists
+}
+\newcommand{\@ifglossaryexists}[3]{%
+ \ifcsundef{@glotype@#1@out}{#3}{#2}%
+}
+\newcommand{\s@ifglossaryexists}[3]{%
+ \ifcsundef{glolist@#1}{#3}{#2}%
+}
+\newcommand*{\glsdetoklabel}[1]{#1}
+\newcommand{\ifglsentryexists}[3]{%
+ \ifcsundef{glo@\glsdetoklabel{#1}@name}{#3}{#2}%
+}
+\newcommand*{\ifglsused}[3]{%
+ \ifbool{glo@\glsdetoklabel{#1}@flag}{#2}{#3}%
+}
+\newcommand{\glsdoifexists}[2]{%
+ \ifglsentryexists{#1}{#2}{%
+ \PackageError{glossaries}{Glossary entry `\glsdetoklabel{#1}'
+ has not been defined}{You need to define a glossary entry before you
+ can use it.}}%
+}
+\newcommand{\glsdoifnoexists}[2]{%
+ \ifglsentryexists{#1}{%
+ \PackageError{glossaries}{Glossary entry `\glsdetoklabel{#1}' has already
+ been defined}{}}{#2}%
+}
+\newcommand{\glsdoifexistsorwarn}[2]{%
+ \ifglsentryexists{#1}{#2}{%
+ \GlossariesWarning{Glossary entry `\glsdetoklabel{#1}'
+ has not been defined}%
+ }%
+}
+\newcommand{\glsdoifexistsordo}[3]{%
+ \ifglsentryexists{#1}{#2}{%
+ \PackageError{glossaries}{Glossary entry `\glsdetoklabel{#1}'
+ has not been defined}{You need to define a glossary entry before you
+ can use it.}%
+ #3%
+ }%
+}
+\newcommand{\doifglossarynoexistsordo}[3]{%
+ \ifglossaryexists*{#1}%
+ {%
+ \PackageError{glossaries}{Glossary type `#1' already exists}{}%
+ #3%
+ }%
+ {#2}%
+}
+\newrobustcmd{\ifglshaschildren}[3]{%
+ \glsdoifexists{#1}%
+ {%
+ \def\do@glshaschildren{#3}%
+ \protected@edef\@gls@thislabel{\glsdetoklabel{#1}}%
+ \expandafter\forglsentries\expandafter
+ [\csname glo@\@gls@thislabel @type\endcsname]
+ {\glo@label}%
+ {%
+ \letcs\glo@parent{glo@\glo@label @parent}%
+ \ifdefequal\@gls@thislabel\glo@parent
+ {%
+ \def\do@glshaschildren{#2}%
+ \@endfortrue
+ }%
+ {}%
+ }%
+ \do@glshaschildren
+ }%
+}
+\newcommand{\ifglshasparent}[3]{%
+ \glsdoifexists{#1}%
+ {%
+ \ifcsempty{glo@\glsdetoklabel{#1}@parent}{#3}{#2}%
+ }%
+}
+\newcommand*{\ifglshasdesc}[3]{%
+ \ifcsempty{glo@\glsdetoklabel{#1}@desc}%
+ {#3}%
+ {#2}%
+}
+\newcommand*{\ifglsdescsuppressed}[3]{%
+ \ifcsequal{glo@\glsdetoklabel{#1}@desc}{@no@post@desc}%
+ {#2}%
+ {#3}%
+}
+\newrobustcmd*{\ifglshassymbol}[3]{%
+ \letcs{\@glo@symbol}{glo@\glsdetoklabel{#1}@symbol}%
+ \ifdefempty\@glo@symbol
+ {#3}%
+ {%
+ \ifdefequal\@glo@symbol\@gls@default@value
+ {#3}%
+ {#2}%
+ }%
+}
+\newrobustcmd*{\ifglshaslong}[3]{%
+ \letcs{\@glo@long}{glo@\glsdetoklabel{#1}@long}%
+ \ifdefempty\@glo@long
+ {#3}%
+ {%
+ \ifdefequal\@glo@long\@gls@default@value
+ {#3}%
+ {#2}%
+ }%
+}
+\newrobustcmd*{\ifglshasshort}[3]{%
+ \letcs{\@glo@short}{glo@\glsdetoklabel{#1}@short}%
+ \ifdefempty\@glo@short
+ {#3}%
+ {%
+ \ifdefequal\@glo@short\@gls@default@value
+ {#3}%
+ {#2}%
+ }%
+}
+\newcommand{\ifglsfieldvoid}[4]{\ifcsvoid{glo@\glsdetoklabel{#2}@#1}{#3}{#4}}
+\newrobustcmd*{\ifglshasfield}[4]{%
+ \glsdoifexists{#2}%
+ {%
+ \letcs{\@glo@thisvalue}{glo@\glsdetoklabel{#2}@#1}%
+ \ifdef\@glo@thisvalue
+ {%
+ \ifdefempty\@glo@thisvalue
+ {%
+ #4%
+ }%
+ {%
+ \ifdefequal\@glo@thisvalue\@gls@default@value
+ {%
+ #4%
+ }%
+ {%
+ \let\glscurrentfieldvalue\@glo@thisvalue
+ #3%
+ }%
+ }%
+ }%
+ {%
+ \@gls@fetchfield{\@gls@thisfield}{#1}%
+ \ifdef\@gls@thisfield
+ {%
+ \letcs{\@glo@thisvalue}{glo@\glsdetoklabel{#2}@\@gls@thisfield}%
+ \ifdefempty\@glo@thisvalue
+ {%
+ #4%
+ }%
+ {%
+ \ifdefequal\@glo@thisvalue\@gls@default@value
+ {%
+ #4%
+ }%
+ {%
+ \let\glscurrentfieldvalue\@glo@thisvalue
+ #3%
+ }%
+ }%
+ }%
+ {%
+ \GlossariesWarning{Unknown entry field `#1'}%
+ #4%
+ }%
+ }%
+ }%
+}
+\newcommand*{\glscurrentfieldvalue}{}
+\newcommand*{\@glo@types}{,}
+\newcommand*\@gls@provide@newglossary{%
+ \protected@write\@auxout{}{\string\providecommand\string\@newglossary[4]{}}%
+ \let\@gls@provide@newglossary\relax
+}
+\newcommand*{\@gls@defaulttype}{\glsdefaulttype}
+\newcommand*{\defglsentryfmt}[2][\glsdefaulttype]{%
+ \protected@edef\@glo@tmp{#1}%
+ \ifx\@glo@tmp\@gls@defaulttype
+ \GlossariesWarning{\string\defglsentryfmt\space attempting to set
+ a display style for \string\glsdefaulttype\space but there
+ doesn't seem to be a default glossary. If you have used
+ `nomain', you need to define an alternative glossary}%
+ \else
+ \csgdef{gls@\@glo@tmp @entryfmt}{#2}%
+ \fi
+}
+\newcommand*{\gls@doentryfmt}[1]{\csuse{gls@#1@entryfmt}}
+\newcommand*{\@gls@forbidtexext}[1]{%
+ \ifboolexpr{test {\ifdefstring{#1}{tex}}
+ or test {\ifdefstring{#1}{TEX}}}
+ {%
+ \def#1{nottex}%
+ \PackageError{glossaries}%
+ {Forbidden `.tex' extension replaced with `.nottex'}%
+ {I'm sorry, I can't allow you to do something so reckless.\MessageBreak
+ Don't use `.tex' as an extension for a temporary file.}%
+ }%
+ {%
+ }%
+}
+\newcommand*{\gls@gobbleopt}{\new@ifnextchar[{\@gls@gobbleopt}{}}
+\def\@gls@gobbleopt[#1]{}
+\newcommand*{\newglossary}{\@ifstar\s@newglossary\ns@newglossary}
+\newcommand*{\s@newglossary}[2]{%
+ \ns@newglossary[#1-glg]{#1}{#1-gls}{#1-glo}{#2}%
+}
+\newcommand*{\ns@newglossary}[5][glg]{%
+ \doifglossarynoexistsordo{#2}%
+ {%
+ \ifundef\glsdefaulttype
+ {%
+ \gdef\glsdefaulttype{#2}%
+ }{}%
+ \toks@{#2}\protected@edef\@glo@types{\@glo@types\the\toks@,}%
+ \expandafter\gdef\csname glolist@#2\endcsname{,}%
+ \expandafter\edef\csname @glotype@#2@log\endcsname{#1}%
+ \expandafter\edef\csname @glotype@#2@in\endcsname{#3}%
+ \expandafter\edef\csname @glotype@#2@out\endcsname{#4}%
+ \expandafter\@gls@forbidtexext\csname @glotype@#2@log\endcsname
+ \expandafter\@gls@forbidtexext\csname @glotype@#2@in\endcsname
+ \expandafter\@gls@forbidtexext\csname @glotype@#2@out\endcsname
+ \expandafter\def\csname @glotype@#2@title\endcsname{#5}%
+ \@gls@provide@newglossary
+ \protected@write\@auxout{}{\string\@newglossary{#2}{#1}{#3}{#4}}%
+ \ifcsundef{gls@#2@entryfmt}%
+ {%
+ \defglsentryfmt[#2]{\glsentryfmt}%
+ }%
+ {}%
+ \@gls@defsortcount{#2}%
+ \@ifnextchar[{\@gls@setcounter{#2}}%
+ {\@gls@setcounter{#2}[\glscounter]}%
+ }%
+ {%
+ \gls@gobbleopt
+ }%
+}
+\newcommand*{\altnewglossary}[3]{%
+ \newglossary[#2-glg]{#1}{#2-gls}{#2-glo}{#3}%
+}
+\@onlypreamble{\newglossary}
+\@onlypremakeg\newglossary
+\newcommand*{\@newglossary}[4]{}
+\def\@gls@setcounter#1[#2]{%
+ \expandafter\def\csname @glotype@#1@counter\endcsname{#2}%
+ \ifglsxindy
+ \GlsAddXdyCounters{#2}%
+ \fi
+}
+\newcommand*{\@gls@getcounter}[1]{%
+ \csname @glotype@#1@counter\endcsname
+}
+\glsdefmain
+\@gls@do@acronymsdef
+\@gls@do@symbolsdef
+\@gls@do@numbersdef
+\@gls@do@indexdef
+\newcommand*{\newignoredglossary}[1]{%
+ \ifdefempty\@ignored@glossaries
+ {%
+ \protected@edef\@ignored@glossaries{#1}%
+ }%
+ {%
+ \protected@eappto\@ignored@glossaries{,#1}%
+ }%
+ \csgdef{glolist@#1}{,}%
+ \ifcsundef{gls@#1@entryfmt}%
+ {%
+ \defglsentryfmt[#1]{\glsentryfmt}%
+ }%
+ {}%
+ \ifdefempty\@gls@nohyperlist
+ {%
+ \renewcommand*{\@gls@nohyperlist}{#1}%
+ }%
+ {%
+ \protected@eappto\@gls@nohyperlist{,#1}%
+ }%
+}
+\newcommand*{\@ignored@glossaries}{}
+\newcommand*{\ifignoredglossary}[3]{%
+ \protected@edef\@gls@igtype{#1}%
+ \expandafter\DTLifinlist\expandafter
+ {\@gls@igtype}{\@ignored@glossaries}{#2}{#3}%
+}
+\define@key{glossentry}{name}{%
+\def\@glo@name{#1}%
+}
+\define@key{glossentry}{description}{%
+\def\@glo@desc{#1}%
+}
+\define@key{glossentry}{descriptionplural}{%
+\def\@glo@descplural{#1}%
+}
+\define@key{glossentry}{sort}{%
+\def\@glo@sort{#1}}
+\define@key{glossentry}{text}{%
+\def\@glo@text{#1}%
+}
+\define@key{glossentry}{plural}{%
+\def\@glo@plural{#1}%
+}
+\define@key{glossentry}{first}{%
+\def\@glo@first{#1}%
+}
+\define@key{glossentry}{firstplural}{%
+\def\@glo@firstplural{#1}%
+}
+\newcommand*{\@gls@default@value}{\relax}
+\define@key{glossentry}{symbol}{%
+\def\@glo@symbol{#1}%
+}
+\define@key{glossentry}{symbolplural}{%
+\def\@glo@symbolplural{#1}%
+}
+\define@key{glossentry}{type}{%
+\def\@glo@type{#1}}
+\define@key{glossentry}{counter}{%
+ \ifcsundef{c@#1}%
+ {%
+ \PackageError{glossaries}%
+ {There is no counter called `#1'}%
+ {%
+ The counter key should have the name of a valid counter
+ as its value%
+ }%
+ }%
+ {%
+ \def\@glo@counter{#1}%
+ }%
+}
+\define@key{glossentry}{see}{%
+ \gls@set@xr@key{see}{\@glo@see}{#1}%
+}
+\newcommand*{\gls@set@xr@key}[3]{%
+ \renewcommand*{\gls@xr@key}{#1}%
+ \gls@checkseeallowed
+ \def#2{#3}%
+ \@glo@seeautonumberlist
+}
+\newcommand*{\gls@xr@key}{see}
+\newcommand*{\gls@checkseeallowed}{%
+ \@gls@see@noindex
+}
+\newcommand*{\gls@checkseeallowed@preambleonly}{%
+ \GlossariesWarning
+ {`\gls@xr@key' key doesn't have any effect when used in the document
+ environment. Move the definition to the preamble
+ after \string\makeglossaries\space
+ or \string\makenoidxglossaries}%
+}
+\define@key{glossentry}{parent}{%
+\def\@glo@parent{#1}}
+\define@choicekey{glossentry}{nonumberlist}%
+ [\gls@nonumberlist@val\gls@nonumberlist@nr]{true,false}[true]%
+{%
+ \ifcase\gls@nonumberlist@nr\relax
+ \def\@glo@prefix{\glsnonextpages}%
+ \@gls@savenonumberlist{true}%
+ \else
+ \def\@glo@prefix{\glsnextpages}%
+ \@gls@savenonumberlist{false}%
+ \fi
+}
+\newcommand*{\gls@noidx@nonumberlist}[1]{%
+ \cslet{glo@\@glo@label @prenumberlist}\@glo@prefix
+}%
+\newcommand{\glsnoidxprenumberlist}[1]{%
+ \csuse{glo@\glsdetoklabel{#1}@prenumberlist}}
+\newcommand*{\@gls@savenonumberlist}[1]{}
+\newcommand*{\@gls@initnonumberlist}{}%
+\newcommand*{\@gls@storenonumberlist}[1]{}
+\newcommand*{\@gls@enablesavenonumberlist}{%
+ \renewcommand*{\@gls@initnonumberlist}{%
+ \undef\@glo@nonumberlist
+ }%
+ \renewcommand*{\@gls@savenonumberlist}[1]{%
+ \def\@glo@nonumberlist{##1}%
+ }%
+ \renewcommand*{\@gls@storenonumberlist}[1]{%
+ \ifdef\@glo@nonumberlist
+ {%
+ \cslet{glo@\glsdetoklabel{##1}@nonumberlist}{\@glo@nonumberlist}%
+ }%
+ {}%
+ }%
+ \appto\@gls@keymap{,{nonumberlist}{nonumberlist}}%
+}
+\define@key{glossentry}{user1}{%
+ \def\@glo@useri{#1}%
+}
+\define@key{glossentry}{user2}{%
+ \def\@glo@userii{#1}%
+}
+\define@key{glossentry}{user3}{%
+ \def\@glo@useriii{#1}%
+}
+\define@key{glossentry}{user4}{%
+ \def\@glo@useriv{#1}%
+}
+\define@key{glossentry}{user5}{%
+ \def\@glo@userv{#1}%
+}
+\define@key{glossentry}{user6}{%
+ \def\@glo@uservi{#1}%
+}
+\define@key{glossentry}{short}{%
+ \def\@glo@short{#1}%
+}
+\define@key{glossentry}{shortplural}{%
+ \def\@glo@shortpl{#1}%
+}
+\define@key{glossentry}{long}{%
+ \def\@glo@long{#1}%
+}
+\define@key{glossentry}{longplural}{%
+ \def\@glo@longpl{#1}%
+}
+\newcommand*{\@glsnoname}{%
+ \PackageError{glossaries}{name key required in
+ \string\newglossaryentry\space for entry `\@glo@label'}{You
+ haven't specified the entry name}}
+\newcommand*\@glsnodesc{%
+ \PackageError{glossaries}
+ {%
+ description key required in \string\newglossaryentry\space
+ for entry `\@glo@label'%
+ }%
+ {%
+ You haven't specified the entry description%
+ }%
+}%
+\newcommand*{\@gls@missingnumberlist}[1]{%
+ ??%
+ \ifglssavenumberlist
+ \GlossariesWarning{Missing number list for entry `#1'.
+ Maybe makeglossaries + rerun required}%
+ \else
+ \PackageError{glossaries}%
+ {Package option `savenumberlist=true' required}%
+ {%
+ You must use the `savenumberlist' package option
+ to reference location lists.%
+ }%
+ \fi
+}
+\newcommand*{\@glsdefaultsort}{\@glo@name}
+\newcount\gls@level
+\newcommand{\@@gls@noexpand@field}[3]{%
+ \expandafter\global\expandafter
+ \let\csname glo@#1@#2\endcsname#3%
+}
+\newcommand{\@gls@noexpand@fields}[4]{%
+ \ifcsdef{gls@assign@#3@field}
+ {%
+ \ifdefequal{#4}{\@gls@default@value}%
+ {%
+ \edef\@gls@value{\expandonce{#1}}%
+ \csuse{gls@assign@#3@field}{#2}{\@gls@value}%
+ }%
+ {%
+ \csuse{gls@assign@#3@field}{#2}{#4}%
+ }%
+ }%
+ {%
+ \ifdefequal{#4}{\@gls@default@value}%
+ {%
+ \edef\@gls@value{\expandonce{#1}}%
+ \@@gls@noexpand@field{#2}{#3}{\@gls@value}%
+ }%
+ {%
+ \@@gls@noexpand@field{#2}{#3}{#4}%
+ }%
+ }%
+}
+\newcommand{\@@gls@expand@field}[3]{%
+ \expandafter
+ \protected@xdef\csname glo@#1@#2\endcsname{#3}%
+}
+\newcommand{\@gls@expand@fields}[4]{%
+ \ifcsdef{gls@assign@#3@field}
+ {%
+ \ifdefequal{#4}{\@gls@default@value}%
+ {%
+ \edef\@gls@value{\expandonce{#1}}%
+ \csuse{gls@assign@#3@field}{#2}{\@gls@value}%
+ }%
+ {%
+ \expandafter\@gls@startswithexpandonce#4\relax\relax\gls@endcheck
+ {%
+ \@@gls@expand@field{#2}{#3}{#4}%
+ }%
+ {%
+ \csuse{gls@assign@#3@field}{#2}{#4}%
+ }%
+ }%
+ }%
+ {%
+ \ifdefequal{#4}{\@gls@default@value}%
+ {%
+ \@@gls@expand@field{#2}{#3}{#1}%
+ }%
+ {%
+ \@@gls@expand@field{#2}{#3}{#4}%
+ }%
+ }%
+}
+\def\@gls@expandonce{\expandonce}
+\def\@gls@startswithexpandonce#1#2\gls@endcheck#3#4{%
+ \def\@gls@tmp{#1}%
+ \ifdefequal{\@gls@expandonce}{\@gls@tmp}{#3}{#4}%
+}
+\let\gls@assign@field\@gls@expand@fields
+\newcommand*{\glsexpandfields}{%
+ \let\gls@assign@field\@gls@expand@fields
+}
+\newcommand*{\glsnoexpandfields}{%
+ \let\gls@assign@field\@gls@noexpand@fields
+}
+\newrobustcmd{\newglossaryentry}[2]{%
+ \glsdoifnoexists{#1}%
+ {%
+ \gls@defglossaryentry{#1}{#2}%
+ }%
+}
+\newcommand*{\gls@defdocnewglossaryentry}{%
+ \let\newglossaryentry\new@glossaryentry
+}
+\newrobustcmd{\provideglossaryentry}[2]{%
+ \ifglsentryexists{#1}%
+ {}%
+ {%
+ \gls@defglossaryentry{#1}{#2}%
+ }%
+}
+\@onlypreamble{\provideglossaryentry}
+\newcommand*{\gls@glsdefs@labellist}{}
+\newcommand*{\gls@glsdefs@addlabel}[1]{\listxadd{\gls@glsdefs@labellist}{#1}}
+\newcommand*{\gls@docdef@labellist}{}
+\newcommand*{\gls@docdef@addlabel}[1]{\listxadd{\gls@docdef@labellist}{#1}}
+\newrobustcmd{\new@glossaryentry}[2]{%
+ \ifundef\@gls@deffile
+ {%
+ \global\newwrite\@gls@deffile
+ \immediate\openout\@gls@deffile=\jobname.glsdefs
+ }%
+ {}%
+ \ifglsentryexists{#1}%
+ {%
+ \xifinlist{#1}{\gls@docdef@labellist}%
+ {%
+ \GlossariesWarning{Entry `#1' has already been defined in the
+ document environment (ignoring new definition)}%
+ }%
+ {%
+ \xifinlist{#1}{\gls@glsdefs@labellist}%
+ {%
+ \gls@defglossaryentry{#1}{#2}%
+ \gls@docdef@addlabel{#1}%
+ \@gls@writedef{#1}%
+ }%
+ {%
+ \GlossariesWarning{Entry `#1' has already been defined in
+ the preamble (in which case remove the duplicate definition)
+ or you have just updated to glossaries.sty
+ v4.47 (in which case delete `\jobname.glsdefs')}%
+ }%
+ }%
+ }%
+ {%
+ \gls@defglossaryentry{#1}{#2}%
+ \gls@docdef@addlabel{#1}%
+ \@gls@writedef{#1}%
+ }%
+}
+\AtBeginDocument{\gls@begindocdefs}
+\AtEndDocument{\ifdef\@gls@deffile{\closeout\@gls@deffile}{}}
+\newcommand*{\gls@begindocdefs}{%
+ \@gls@enablesavenonumberlist
+ \edef\@gls@restoreat{\noexpand\catcode`\noexpand\@=\number\catcode`\@\relax}%
+ \makeatletter
+ \InputIfFileExists{\jobname.glsdefs}{}{}%
+ \@gls@restoreat
+ \undef\@gls@restoreat
+ \gls@defdocnewglossaryentry
+}
+\newcommand*{\glsdefs@newdocentry}[2]{%
+ \ifglsentryexists{#1}%
+ {\GlossariesWarning{entry `#1' has already been defined in the preamble
+ (if you have moved the definition there from the document
+ environment, delete \jobname.glsdefs)}}%
+ {%
+ \gls@glsdefs@addlabel{#1}%
+ \gls@defglossaryentry{#1}{#2}%
+ }%
+}
+\newcommand*{\@gls@writedef}[1]{%
+ \immediate\write\@gls@deffile
+ {%
+ \string\glsdefs@newdocentry{\glsdetoklabel{#1}}\glspercentchar^^J%
+ \expandafter\@gobble\string\{\glspercentchar%
+ }%
+ \@for\@gls@map:=\@gls@keymap\do
+ {%
+ \letcs\glo@value{glo@\glsdetoklabel{#1}@\expandafter\@secondoftwo\@gls@map}%
+ \ifdef\glo@value
+ {%
+ \@onelevel@sanitize\glo@value
+ \immediate\write\@gls@deffile
+ {%
+ \expandafter\@firstoftwo\@gls@map
+ =\expandafter\@gobble\string\{\glo@value\expandafter\@gobble\string\},%
+ \glspercentchar
+ }%
+ }%
+ {}%
+ }%
+ \glswritedefhook
+ \immediate\write\@gls@deffile
+ {%
+ \glspercentchar^^J%
+ \expandafter\@gobble\string\}\glspercentchar^^J%
+ }%
+}
+\newcommand*{\@gls@keymap}{%
+ {name}{name},%
+ {sort}{sortvalue},% unescaped sort value
+ {type}{type},%
+ {first}{first},%
+ {firstplural}{firstpl},%
+ {text}{text},%
+ {plural}{plural},%
+ {description}{desc},%
+ {descriptionplural}{descplural},%
+ {symbol}{symbol},%
+ {symbolplural}{symbolplural},%
+ {user1}{useri},%
+ {user2}{userii},%
+ {user3}{useriii},%
+ {user4}{useriv},%
+ {user5}{userv},%
+ {user6}{uservi},%
+ {long}{long},%
+ {longplural}{longpl},%
+ {short}{short},%
+ {shortplural}{shortpl},%
+ {counter}{counter},%
+ {parent}{parent}%
+}
+\newcommand*{\@gls@fetchfield}[2]{%
+ \edef\@gls@thisval{#2}%
+ \@for\@gls@map:=\@gls@keymap\do{%
+ \edef\@this@key{\expandafter\@firstoftwo\@gls@map}%
+ \ifdefequal{\@this@key}{\@gls@thisval}%
+ {%
+ \edef#1{\expandafter\@secondoftwo\@gls@map}%
+ \@endfortrue
+ }%
+ {}%
+ }%
+}
+\newcommand*{\glsaddstoragekey}{\@ifstar\@sglsaddstoragekey\@glsaddstoragekey}
+\newcommand*{\@sglsaddstoragekey}[1]{%
+ \key@ifundefined{glossentry}{#1}%
+ {%
+ \expandafter\newcommand\expandafter*\expandafter
+ {\csname gls@assign@#1@field\endcsname}[2]{%
+ \@@gls@expand@field{##1}{#1}{##2}%
+ }%
+ }%
+ {}%
+ \@glsaddstoragekey{#1}%
+}
+\newcommand*{\@glsaddstoragekey}[3]{%
+ \key@ifundefined{glossentry}{#1}%
+ {%
+ \define@key{glossentry}{#1}{\csdef{@glo@#1}{##1}}%
+ \appto\@gls@keymap{,{#1}{#1}}%
+ \appto\@newglossaryentryprehook{\csdef{@glo@#1}{#2}}%
+ \appto\@newglossaryentryposthook{%
+ \letcs{\@glo@tmp}{@glo@#1}%
+ \gls@assign@field{#2}{\@glo@label}{#1}{\@glo@tmp}%
+ }%
+ \newcommand*{#3}[1]{\@gls@entry@field{##1}{#1}}%
+ }%
+ {%
+ \PackageError{glossaries}{Key `#1' already exists}{}%
+ }%
+}
+\newcommand*{\glsaddkey}{\@ifstar\@sglsaddkey\@glsaddkey}
+\newcommand*{\@sglsaddkey}[1]{%
+ \key@ifundefined{glossentry}{#1}%
+ {%
+ \expandafter\newcommand\expandafter*\expandafter
+ {\csname gls@assign@#1@field\endcsname}[2]{%
+ \@@gls@expand@field{##1}{#1}{##2}%
+ }%
+ }%
+ {}%
+ \@glsaddkey{#1}%
+}
+\newcommand*{\@glsaddkey}[7]{%
+ \key@ifundefined{glossentry}{#1}%
+ {%
+ \define@key{glossentry}{#1}{\csdef{@glo@#1}{##1}}%
+ \appto\@gls@keymap{,{#1}{#1}}%
+ \appto\@newglossaryentryprehook{\csdef{@glo@#1}{#2}}%
+ \appto\@newglossaryentryposthook{%
+ \letcs{\@glo@tmp}{@glo@#1}%
+ \gls@assign@field{#2}{\@glo@label}{#1}{\@glo@tmp}%
+ }%
+ \newcommand*{#3}[1]{\@gls@entry@field{##1}{#1}}%
+ \newcommand*{#4}[1]{\@Glsentryfield{##1}{#1}}%
+ \ifcsdef{@gls@user@#1@}%
+ {%
+ \PackageError{glossaries}%
+ {Can't define `\string#5' as helper command
+ `\expandafter\string\csname @gls@user@#1@\endcsname' already exists}%
+ {}%
+ }%
+ {%
+ \expandafter\newcommand\expandafter*\expandafter
+ {\csname @gls@user@#1\endcsname}[2][]{%
+ \new@ifnextchar[%
+ {\csuse{@gls@user@#1@}{##1}{##2}}%
+ {\csuse{@gls@user@#1@}{##1}{##2}[]}}%
+ \csdef{@gls@user@#1@}##1##2[##3]{%
+ \@gls@field@link{##1}{##2}{#3{##2}##3}%
+ }%
+ \newrobustcmd*{#5}{%
+ \expandafter\@gls@hyp@opt\csname @gls@user@#1\endcsname}%
+ }%
+ \ifcsdef{@Gls@user@#1@}%
+ {%
+ \PackageError{glossaries}%
+ {Can't define `\string#6' as helper command
+ `\expandafter\string\csname @Gls@user@#1@\endcsname' already exists}%
+ {}%
+ }%
+ {%
+ \expandafter\newcommand\expandafter*\expandafter
+ {\csname @Gls@user@#1\endcsname}[2][]{%
+ \new@ifnextchar[%
+ {\csuse{@Gls@user@#1@}{##1}{##2}}%
+ {\csuse{@Gls@user@#1@}{##1}{##2}[]}}%
+ \csdef{@Gls@user@#1@}##1##2[##3]{%
+ \@gls@field@link{##1}{##2}{#4{##2}##3}%
+ }%
+ \newrobustcmd*{#6}{%
+ \expandafter\@gls@hyp@opt\csname @Gls@user@#1\endcsname}%
+ }%
+ \ifcsdef{@GLS@user@#1@}%
+ {%
+ \PackageError{glossaries}%
+ {Can't define `\string#7' as helper command
+ `\expandafter\string\csname @GLS@user@#1@\endcsname' already exists}%
+ {}%
+ }%
+ {%
+ \expandafter\newcommand\expandafter*\expandafter
+ {\csname @GLS@user@#1\endcsname}[2][]{%
+ \new@ifnextchar[%
+ {\csuse{@GLS@user@#1@}{##1}{##2}}%
+ {\csuse{@GLS@user@#1@}{##1}{##2}[]}}%
+ \csdef{@GLS@user@#1@}##1##2[##3]{%
+ \@gls@field@link{##1}{##2}{\glsuppercase{#3{##2}##3}}%
+ }%
+ \newrobustcmd*{#7}{%
+ \expandafter\@gls@hyp@opt\csname @GLS@user@#1\endcsname}%
+ }%
+ \glsmfuaddmap{#3}{#4}%
+ \glsmfuaddmap{#5}{#6}%
+ \glsmfublocker{#7}%
+ }%
+ {%
+ \PackageError{glossaries}{Key `#1' already exists}{}%
+ }%
+}
+\newrobustcmd{\glsfieldxdef}[3]{%
+ \glsdoifexists{#1}%
+ {%
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \ifcsdef{glo@\@glo@label @#2}%
+ {%
+ \protected@csxdef{glo@\@glo@label @#2}{#3}%
+ }%
+ {%
+ \PackageError{glossaries}{Field `#2' doesn't exist}{}%
+ }%
+ }%
+}
+\newrobustcmd{\glsfieldedef}[3]{%
+ \glsdoifexists{#1}%
+ {%
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \ifcsdef{glo@\@glo@label @#2}%
+ {%
+ \protected@csedef{glo@\@glo@label @#2}{#3}%
+ }%
+ {%
+ \PackageError{glossaries}{Field `#2' doesn't exist}{}%
+ }%
+ }%
+}
+\newrobustcmd{\glsfieldgdef}[3]{%
+ \glsdoifexists{#1}%
+ {%
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \ifcsdef{glo@\@glo@label @#2}%
+ {%
+ \expandafter\gdef\csname glo@\@glo@label @#2\endcsname{#3}%
+ }%
+ {%
+ \PackageError{glossaries}{Field `#2' doesn't exist}{}%
+ }%
+ }%
+}
+\newrobustcmd{\glsfielddef}[3]{%
+ \glsdoifexists{#1}%
+ {%
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \ifcsdef{glo@\@glo@label @#2}%
+ {%
+ \expandafter\def\csname glo@\@glo@label @#2\endcsname{#3}%
+ }%
+ {%
+ \PackageError{glossaries}{Field `#2' doesn't exist}{}%
+ }%
+ }%
+}
+\newrobustcmd{\glsfieldfetch}[3]{%
+ \glsdoifexists{#1}%
+ {%
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \ifcsdef{glo@\@glo@label @#2}%
+ {%
+ \letcs#3{glo@\@glo@label @#2}%
+ }%
+ {%
+ \PackageError{glossaries}{Field `#2' doesn't exist}{}%
+ }%
+ }%
+}
+\newcommand*{\glsunexpandedfieldvalue}[2]{%
+ \ifcsname glo@\glsdetoklabel{#1}@#2\endcsname
+ \expandafter\expandonce\csname glo@\glsdetoklabel{#1}@#2\expandafter\endcsname
+ \fi
+}
+\newrobustcmd{\ifglsfieldeq}[5]{%
+ \glsdoifexists{#1}%
+ {%
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \ifcsdef{glo@\@glo@label @#2}%
+ {%
+ \ifcsstring{glo@\@glo@label @#2}{#3}{#4}{#5}%
+ }%
+ {%
+ \PackageError{glossaries}{Field `#2' doesn't exist}{}%
+ }%
+ }%
+}
+\newrobustcmd{\ifglsfielddefeq}[5]{%
+ \glsdoifexists{#1}%
+ {%
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \ifcsdef{glo@\@glo@label @#2}%
+ {%
+ \expandafter\ifdefstrequal\csname glo@\@glo@label @#2\endcsname{#3}{#4}{#5}%
+ }%
+ {%
+ \PackageError{glossaries}{Field `#2' doesn't exist}{}%
+ }%
+ }%
+}
+\newcommand{\ifglsfieldcseq}[5]{%
+ \glsdoifexists{#1}%
+ {%
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \ifcsdef{glo@\@glo@label @#2}%
+ {%
+ \ifcsstrequal{glo@\@glo@label @#2}{#3}{#4}{#5}%
+ }%
+ {%
+ \PackageError{glossaries}{Key `#2' doesn't exist}{}%
+ }%
+ }%
+}
+\newcommand*{\glswritedefhook}{}
+\newcommand*{\gls@assign@desc}[1]{%
+ \gls@assign@field{}{#1}{desc}{\@glo@desc}%
+ \gls@assign@field{\@glo@desc}{#1}{descplural}{\@glo@descplural}%
+}
+\newcommand{\longnewglossaryentry}[3]{%
+ \glsdoifnoexists{#1}%
+ {%
+ \bgroup
+ \let\@org@newglossaryentryprehook\@newglossaryentryprehook
+ \long\def\@newglossaryentryprehook{%
+ \long\def\@glo@desc{#3\leavevmode\unskip\nopostdesc}%
+ \@org@newglossaryentryprehook
+ }%
+ \renewcommand*{\gls@assign@desc}[1]{%
+ \global\cslet{glo@\glsdetoklabel{#1}@desc}{\@glo@desc}%
+ \global\cslet{glo@\glsdetoklabel{#1}@descplural}{\@glo@desc}%
+ }
+ \gls@defglossaryentry{#1}{#2}%
+ \egroup
+ }
+}
+\@onlypreamble{\longnewglossaryentry}
+\newcommand{\longprovideglossaryentry}[3]{%
+ \ifglsentryexists{#1}{}%
+ {\longnewglossaryentry{#1}{#2}{#3}}%
+}
+\@onlypreamble{\longprovideglossaryentry}
+\newcommand{\gls@defglossaryentry}[2]{%
+ \let\GlsSetQuote\gls@nosetquote
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \let\glslabel\@glo@label
+ \let\@glo@name\@glsnoname
+ \let\@glo@desc\@glsnodesc
+ \let\@glo@descplural\@gls@default@value
+ \let\@glo@type\@gls@default@value
+ \let\@glo@symbol\@gls@default@value
+ \let\@glo@symbolplural\@gls@default@value
+ \let\@glo@text\@gls@default@value
+ \let\@glo@plural\@gls@default@value
+ \let\@glo@first\@gls@default@value
+ \let\@glo@firstplural\@gls@default@value
+ \let\@glo@sort\@gls@default@value
+ \let\@glo@counter\@gls@default@value
+ \def\@glo@see{}%
+ \def\@glo@parent{}%
+ \def\@glo@prefix{}%
+ \@gls@initnonumberlist
+ \def\@glo@useri{}%
+ \def\@glo@userii{}%
+ \def\@glo@useriii{}%
+ \def\@glo@useriv{}%
+ \def\@glo@userv{}%
+ \def\@glo@uservi{}%
+ \def\@glo@short{}%
+ \def\@glo@shortpl{}%
+ \def\@glo@long{}%
+ \def\@glo@longpl{}%
+ \@newglossaryentryprehook
+ \setkeys{glossentry}{#2}%
+ \ifundef\glsdefaulttype
+ {%
+ \PackageError{glossaries}%
+ {No default glossary type (have you used `nomain' by mistake?)}%
+ {If you use package option `nomain' you must define
+ a new glossary before you can define entries}%
+ }%
+ {}%
+ \gls@assign@field{\glsdefaulttype}{\@glo@label}{type}{\@glo@type}%
+ \protected@edef\@glo@type{\glsentrytype{\@glo@label}}%
+ \ifcsundef{glolist@\@glo@type}%
+ {%
+ \PackageError{glossaries}%
+ {Glossary type `\@glo@type' has not been defined}%
+ {You need to define a new glossary type, before making entries
+ in it}%
+ }%
+ {%
+ \ifignoredglossary\@glo@type
+ {%
+ \ifx\@glo@desc\@glsnodesc
+ \let\@glo@desc\@empty
+ \fi
+ }%
+ {%
+ }%
+ \protected@edef\@glolist@{\csname glolist@\@glo@type\endcsname}%
+ \expandafter\protected@xdef\csname glolist@\@glo@type\endcsname{%
+ \@glolist@{\@glo@label},}%
+ }%
+ \gls@level=0\relax
+ \ifx\@glo@parent\@empty
+ \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}%
+ \else
+ \ifdefequal\@glo@label\@glo@parent%
+ {%
+ \PackageError{glossaries}{Entry `\@glo@label' can't be its own parent}{}%
+ \def\@glo@parent{}%
+ \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}%
+ }%
+ {%
+ \ifglsentryexists{\@glo@parent}%
+ {%
+ \expandafter\protected@xdef\csname glo@\@glo@label @parent\endcsname{%
+ \@glo@parent}%
+ \gls@level=\csname glo@\@glo@parent @level\endcsname\relax
+ \advance\gls@level by 1\relax
+ \ifx\@glo@name\@glsnoname
+ \expandafter\let\expandafter\@glo@name
+ \csname glo@\@glo@parent @name\endcsname
+ \ifx\@glo@plural\@gls@default@value
+ \expandafter\let\expandafter\@glo@plural
+ \csname glo@\@glo@parent @plural\endcsname
+ \fi
+ \fi
+ }%
+ {%
+ \PackageError{glossaries}%
+ {%
+ Invalid parent `\@glo@parent'
+ for entry `\@glo@label' - parent doesn't exist%
+ }%
+ {%
+ Parent entries must be defined before their children%
+ }%
+ \def\@glo@parent{}%
+ \expandafter\gdef\csname glo@\@glo@label @parent\endcsname{}%
+ }%
+ }%
+ \fi
+ \expandafter\xdef\csname glo@\@glo@label @level\endcsname{\number\gls@level}%
+ \gls@assign@field{\@glo@name}{\@glo@label}{sortvalue}{\@glo@sort}%
+ \letcs\@glo@sort{glo@\@glo@label @sortvalue}%
+ \gls@assign@field{\@glo@name}{\@glo@label}{text}{\@glo@text}%
+ \expandafter\gls@assign@field\expandafter
+ {\csname glo@\@glo@label @text\endcsname\glspluralsuffix}%
+ {\@glo@label}{plural}{\@glo@plural}%
+ \expandafter\gls@assign@field\expandafter
+ {\csname glo@\@glo@label @text\endcsname}%
+ {\@glo@label}{first}{\@glo@first}%
+ \ifx\@glo@first\@gls@default@value
+ \expandafter\gls@assign@field\expandafter
+ {\csname glo@\@glo@label @plural\endcsname}%
+ {\@glo@label}{firstpl}{\@glo@firstplural}%
+ \else
+ \expandafter\gls@assign@field\expandafter
+ {\csname glo@\@glo@label @first\endcsname\glspluralsuffix}%
+ {\@glo@label}{firstpl}{\@glo@firstplural}%
+ \fi
+ \ifcsundef{@glotype@\@glo@type @counter}%
+ {%
+ \def\@glo@defaultcounter{\glscounter}%
+ }%
+ {%
+ \letcs\@glo@defaultcounter{@glotype@\@glo@type @counter}%
+ }%
+ \gls@assign@field{\@glo@defaultcounter}{\@glo@label}{counter}{\@glo@counter}%
+ \gls@assign@field{}{\@glo@label}{useri}{\@glo@useri}%
+ \gls@assign@field{}{\@glo@label}{userii}{\@glo@userii}%
+ \gls@assign@field{}{\@glo@label}{useriii}{\@glo@useriii}%
+ \gls@assign@field{}{\@glo@label}{useriv}{\@glo@useriv}%
+ \gls@assign@field{}{\@glo@label}{userv}{\@glo@userv}%
+ \gls@assign@field{}{\@glo@label}{uservi}{\@glo@uservi}%
+ \gls@assign@field{}{\@glo@label}{short}{\@glo@short}%
+ \gls@assign@field{}{\@glo@label}{shortpl}{\@glo@shortpl}%
+ \gls@assign@field{}{\@glo@label}{long}{\@glo@long}%
+ \gls@assign@field{}{\@glo@label}{longpl}{\@glo@longpl}%
+ \ifx\@glo@name\@glsnoname
+ \@glsnoname
+ \let\@gloname\@gls@default@value
+ \fi
+ \gls@assign@field{}{\@glo@label}{name}{\@glo@name}%
+ \ifcsundef{glo@\@glo@label @numberlist}%
+ {%
+ \csxdef{glo@\@glo@label @numberlist}{%
+ \noexpand\@gls@missingnumberlist{\@glo@label}}%
+ }%
+ {}%
+ \@gls@storenonumberlist{\@glo@label}%
+ \def\@glo@@desc{\@glo@first}%
+ \ifx\@glo@desc\@glo@@desc
+ \let\@glo@desc\@glo@first
+ \fi
+ \ifx\@glo@desc\@glsnodesc
+ \@glsnodesc
+ \let\@glodesc\@gls@default@value
+ \fi
+ \gls@assign@desc{\@glo@label}%
+ \@gls@defsort{\@glo@type}{\@glo@label}%
+ \def\@glo@@symbol{\@glo@text}%
+ \ifx\@glo@symbol\@glo@@symbol
+ \let\@glo@symbol\@glo@text
+ \fi
+ \gls@assign@field{\relax}{\@glo@label}{symbol}{\@glo@symbol}%
+ \expandafter
+ \gls@assign@field\expandafter
+ {\csname glo@\@glo@label @symbol\endcsname}
+ {\@glo@label}{symbolplural}{\@glo@symbolplural}%
+ \expandafter\protected@xdef\csname glo@\@glo@label @flagfalse\endcsname{%
+ \noexpand\global
+ \noexpand\let\expandafter\noexpand
+ \csname ifglo@\@glo@label @flag\endcsname\noexpand\iffalse
+ }%
+ \expandafter\protected@xdef\csname glo@\@glo@label @flagtrue\endcsname{%
+ \noexpand\global
+ \noexpand\let\expandafter\noexpand
+ \csname ifglo@\@glo@label @flag\endcsname\noexpand\iftrue
+ }%
+ \csname glo@\@glo@label @flagfalse\endcsname
+ \@glo@autosee
+ \ifignoredglossary\@glo@type
+ {%
+ \csdef{glo@\@glo@label @index}{}%
+ }
+ {%
+ \do@glo@storeentry{\@glo@label}%
+ }%
+ \@newglossaryentry@defcounters
+ \@newglossaryentryposthook
+}
+\newcommand*{\@glo@autosee}{%
+ \ifdefvoid\@glo@see{}%
+ {%
+ \protected@edef\@do@glssee{%
+ \noexpand\@gls@fixbraces\noexpand\@glo@list\@glo@see\noexpand\@nil
+ \noexpand\expandafter\noexpand\@glssee\noexpand\@glo@list{\@glo@label}}%
+ \@do@glssee
+ }%
+ \@glo@autoseehook
+}%
+\newcommand*{\@glo@autoseehook}{}
+\newcommand*{\@newglossaryentryprehook}{}
+\newcommand*{\@newglossaryentryposthook}{}
+\newcommand*{\@newglossaryentry@defcounters}{}
+\newcommand*{\glsmoveentry}[2]{%
+ \protected@edef\@glo@thislabel{\glsdetoklabel{#1}}%
+ \protected@edef\glo@type{\csname glo@\@glo@thislabel @type\endcsname}%
+ \def\glo@list{,}%
+ \forglsentries[\glo@type]{\glo@label}%
+ {%
+ \ifdefequal\@glo@thislabel\glo@label
+ {}{\protected@eappto\glo@list{\glo@label,}}%
+ }%
+ \cslet{glolist@\glo@type}{\glo@list}%
+ \csdef{glo@\@glo@thislabel @type}{#2}%
+}
+\ifglsxindy
+ \newcommand*{\@glossaryentryfield}{\string\\glossentry}
+\else
+ \newcommand*{\@glossaryentryfield}{\string\glossentry}
+\fi
+\ifglsxindy
+ \newcommand*{\@glossarysubentryfield}{%
+ \string\\subglossentry}
+\else
+ \newcommand*{\@glossarysubentryfield}{%
+ \string\subglossentry}
+\fi
+\newcommand{\@glo@storeentry}[1]{%
+ \protected@edef\@glo@esclabel{#1}%
+ \@gls@checkmkidxchars\@glo@esclabel
+ \protected@edef\@glo@sort{\csname glo@#1@sort\endcsname}%
+ \@gls@checkmkidxchars\@glo@sort
+ \@gls@checkmkidxchars\@glo@prefix
+ \protected@edef\@glo@parent{\csname glo@#1@parent\endcsname}%
+ \ifglsxindy
+ \ifx\@glo@parent\@empty
+ \expandafter\protected@xdef\csname glo@#1@index\endcsname{%
+ (\string"\@glo@sort\string" %
+ \string"\@glo@prefix\@glossaryentryfield{\@glo@esclabel}\string") %
+ }%
+ \else
+ \expandafter\protected@xdef\csname glo@#1@index\endcsname{%
+ \csname glo@\@glo@parent @index\endcsname
+ (\string"\@glo@sort\string" %
+ \string"\@glo@prefix\@glossarysubentryfield
+ {\csname glo@#1@level\endcsname}{\@glo@esclabel}\string") %
+ }%
+ \fi
+ \else
+ \ifx\@glo@parent\@empty
+ \@onelevel@sanitize\@glo@prefix
+ \expandafter\protected@xdef\csname glo@#1@index\endcsname{%
+ \@glo@sort\@gls@actualchar\@glo@prefix
+ \@glossaryentryfield{\@glo@esclabel}%
+ }%
+ \else
+ \expandafter\protected@xdef\csname glo@#1@index\endcsname{%
+ \csname glo@\@glo@parent @index\endcsname\@gls@levelchar
+ \@glo@sort\@gls@actualchar\@glo@prefix
+ \@glossarysubentryfield
+ {\csname glo@#1@level\endcsname}{\@glo@esclabel}%
+ }%
+ \fi
+ \fi
+}
+\newcommand*{\@gls@if@measuring}[2]{%
+ \ifmeasuring@
+ #1%
+ \else
+ #2%
+ \fi
+}
+\let\gls@org@refstepcounter\refstepcounter
+\let\gls@org@label\label
+\newcommand{\gls@if@measuring}[2]{#2}
+\AtBeginDocument{%
+ \@ifpackageloaded{amsmath}%
+ {\let\gls@if@measuring\@gls@if@measuring}%
+ {}%
+ \let\gls@org@refstepcounter\refstepcounter
+ \let\gls@org@label\label
+}
+\newcommand*\gls@ifnotmeasuring[1]{\glsifmeasuring{}{#1}}
+\newcommand*{\glsifmeasuring}{\gls@if@measuring}
+\newcommand*{\gls@local@stepcounter}[1]{%
+ \ifcsdef{c@#1}%
+ {%
+ \epreto\gls@measuring@reset{\noexpand\setcounter{#1}{\number\value{#1}}}%
+ \expandafter\advance\csname c@#1\endcsname by \@ne
+ }%
+ {}%
+}
+\newcommand{\gls@start@measuring}{%
+ \ifx\glsifmeasuring\@firstoftwo
+ \else
+ \let\gls@org@target\glstarget
+ \let\gls@org@link\@glslink
+ \def\gls@measuring@reset{}%
+ \fi
+ \let\glsifmeasuring\@firstoftwo
+ \let\refstepcounter\gls@local@stepcounter
+ \let\label\@gobble
+ \let\glstarget\@secondoftwo
+ \let\@glslink\@secondoftwo
+}
+\newcommand{\gls@stop@measuring}{%
+ \renewcommand*{\glsifmeasuring}{\gls@if@measuring}%
+ \let\refstepcounter\gls@org@refstepcounter
+ \let\label\gls@org@label
+ \let\glstarget\gls@org@target
+ \let\@glslink\gls@org@link
+ \gls@measuring@reset
+ \def\gls@measuring@reset{}%
+}
+\newcommand{\glsmeasureheight}[2]{%
+ \settoheight{#1}{\gls@start@measuring#2\gls@stop@measuring}%
+}
+\newcommand{\glsmeasuredepth}[2]{%
+ \settodepth{#1}{\gls@start@measuring#2\gls@stop@measuring}%
+}
+\newcommand{\glsmeasurewidth}[2]{%
+ \settowidth{#1}{\gls@start@measuring#2\gls@stop@measuring}%
+}
+\def\@gls@patchtabularx#1\hbox#2#3!!{%
+ \def\TX@trial##1{#1\hbox{\gls@start@measuring#2\gls@stop@measuring}#3}%
+}
+\newcommand*\glspatchtabularx{%
+ \ifdef\TX@trial
+ {%
+ \expandafter\@gls@patchtabularx\TX@trial{##1}!!%
+ \let\glspatchtabularx\relax
+ }%
+ {}%
+}
+\newcommand*{\glsreset}[1]{%
+ \gls@ifnotmeasuring
+ {%
+ \glsdoifexists{#1}%
+ {%
+ \@glsreset{#1}%
+ }%
+ }%
+}
+\newcommand*{\glslocalreset}[1]{%
+ \gls@ifnotmeasuring
+ {%
+ \glsdoifexists{#1}%
+ {%
+ \@glslocalreset{#1}%
+ }%
+ }%
+}
+\newcommand*{\glsunset}[1]{%
+ \gls@ifnotmeasuring
+ {%
+ \glsdoifexists{#1}%
+ {%
+ \@glsunset{#1}%
+ }%
+ }%
+}
+\newcommand*{\glslocalunset}[1]{%
+ \gls@ifnotmeasuring
+ {%
+ \glsdoifexists{#1}%
+ {%
+ \@glslocalunset{#1}%
+ }%
+ }%
+}
+\newcommand*{\@glslocalunset}{\@@glslocalunset}
+\newcommand*{\@@glslocalunset}[1]{%
+ \expandafter\let\csname ifglo@\glsdetoklabel{#1}@flag\endcsname\iftrue
+}
+\newcommand*{\@glsunset}{\@@glsunset}
+\newcommand*{\@@glsunset}[1]{%
+ \expandafter\global\csname glo@\glsdetoklabel{#1}@flagtrue\endcsname
+}
+\newcommand*{\@glslocalreset}{\@@glslocalreset}
+\newcommand*{\@@glslocalreset}[1]{%
+ \expandafter\let\csname ifglo@\glsdetoklabel{#1}@flag\endcsname\iffalse
+}
+\newcommand*{\@glsreset}{\@@glsreset}
+\newcommand*{\@@glsreset}[1]{%
+ \expandafter\global\csname glo@\glsdetoklabel{#1}@flagfalse\endcsname
+}
+\newcommand*{\glsresetall}[1][\@glo@types]{%
+ \forallglsentries[#1]{\@glsentry}%
+ {%
+ \glsreset{\@glsentry}%
+ }%
+}
+\newcommand*{\glslocalresetall}[1][\@glo@types]{%
+ \forallglsentries[#1]{\@glsentry}%
+ {%
+ \glslocalreset{\@glsentry}%
+ }%
+}
+\newcommand*{\glsunsetall}[1][\@glo@types]{%
+ \forallglsentries[#1]{\@glsentry}%
+ {%
+ \glsunset{\@glsentry}%
+ }%
+}
+\newcommand*{\glslocalunsetall}[1][\@glo@types]{%
+ \forallglsentries[#1]{\@glsentry}%
+ {%
+ \glslocalunset{\@glsentry}%
+ }%
+}
+\newcommand*{\@@newglossaryentry@defcounters}{%
+ \csdef{glo@\@glo@label @currcount}{0}%
+ \csdef{glo@\@glo@label @prevcount}{0}%
+}
+\newif\ifglsresetcurrcount
+\glsresetcurrcountfalse
+\newcommand*{\glsenableentrycount}{%
+ \let\@newglossaryentry@defcounters\@@newglossaryentry@defcounters
+ \renewcommand*{\gls@defdocnewglossaryentry}{%
+ \renewcommand*\newglossaryentry[2]{%
+ \PackageError{glossaries}{\string\newglossaryentry\space
+ may only be used in the preamble when entry counting has
+ been activated}{If you use \string\glsenableentrycount\space
+ you must place all entry definitions in the preamble not in
+ the document environment}%
+ }%
+ }%
+ \newcommand*{\glsentrycurrcount}[1]{%
+ \ifcsundef{glo@\glsdetoklabel{##1}@currcount}%
+ {0}{\@gls@entry@field{##1}{currcount}}%
+ }%
+ \newcommand*{\glsentryprevcount}[1]{%
+ \ifcsundef{glo@\glsdetoklabel{##1}@prevcount}%
+ {0}{\@gls@entry@field{##1}{prevcount}}%
+ }%
+ \renewcommand*{\@glsunset}[1]{%
+ \@@glsunset{##1}%
+ \@gls@increment@currcount{##1}%
+ }%
+ \renewcommand*{\@glslocalunset}[1]{%
+ \@@glslocalunset{##1}%
+ \@gls@local@increment@currcount{##1}%
+ }%
+ \renewcommand*{\@glsreset}[1]{%
+ \@@glsreset{##1}%
+ \ifglsresetcurrcount\csgdef{glo@\glsdetoklabel{##1}@currcount}{0}\fi
+ }%
+ \renewcommand*{\@glslocalreset}[1]{%
+ \@@glslocalreset{##1}%
+ \ifglsresetcurrcount\csdef{glo@\glsdetoklabel{##1}@currcount}{0}\fi
+ }%
+ \def\@cgls@##1##2[##3]{%
+ \ifnum\glsentryprevcount{##2}=1\relax
+ \cglsformat{##2}{##3}%
+ \glsunset{##2}%
+ \else
+ \@gls@{##1}{##2}[##3]%
+ \fi
+ }%
+ \def\@cglspl@##1##2[##3]{%
+ \ifnum\glsentryprevcount{##2}=1\relax
+ \cglsplformat{##2}{##3}%
+ \glsunset{##2}%
+ \else
+ \@glspl@{##1}{##2}[##3]%
+ \fi
+ }%
+ \def\@cGls@##1##2[##3]{%
+ \ifnum\glsentryprevcount{##2}=1\relax
+ \cGlsformat{##2}{##3}%
+ \glsunset{##2}%
+ \else
+ \@Gls@{##1}{##2}[##3]%
+ \fi
+ }%
+ \def\@cGlspl@##1##2[##3]{%
+ \ifnum\glsentryprevcount{##2}=1\relax
+ \cGlsplformat{##2}{##3}%
+ \glsunset{##2}%
+ \else
+ \@Glspl@{##1}{##2}[##3]%
+ \fi
+ }%
+ \AtEndDocument{\@gls@write@entrycounts}%
+ \renewcommand*{\@gls@entry@count}[2]{%
+ \csgdef{glo@\glsdetoklabel{##1}@prevcount}{##2}%
+ }%
+ \let\glsenableentrycount\relax
+}
+\@onlypreamble\glsenableentrycount
+\newcommand*{\@gls@increment@currcount}[1]{%
+ \csxdef{glo@\glsdetoklabel{#1}@currcount}{%
+ \number\numexpr\glsentrycurrcount{#1}+1}%
+}
+\newcommand*{\@gls@local@increment@currcount}[1]{%
+ \csedef{glo@\glsdetoklabel{#1}@currcount}{%
+ \number\numexpr\glsentrycurrcount{#1}+1}%
+}
+\newcommand*{\@gls@write@entrycounts}{%
+ \immediate\write\@auxout
+ {\string\providecommand*{\string\@gls@entry@count}[2]{}}%
+ \forallglsentries{\@glsentry}{%
+ \ifglsused{\@glsentry}%
+ {\immediate\write\@auxout
+ {\string\@gls@entry@count{\@glsentry}{\glsentrycurrcount{\@glsentry}}}}%
+ {}%
+ }%
+}
+\newcommand*{\@gls@entry@count}[2]{}
+\newrobustcmd*{\cgls}{\@gls@hyp@opt\@cgls}
+\newcommand*{\@cgls}[2][]{%
+ \new@ifnextchar[{\@cgls@{#1}{#2}}{\@cgls@{#1}{#2}[]}%
+}
+\def\@cgls@#1#2[#3]{%
+ \GlossariesWarning{\string\cgls\space is defaulting to
+ \string\gls\space since you haven't enabled entry counting}%
+ \@gls@{#1}{#2}[#3]%
+}
+\newcommand*{\cglsformat}[2]{%
+ \ifglshaslong{#1}{\glsentrylong{#1}}{\glsentryfirst{#1}}#2%
+}
+\newrobustcmd*{\cGls}{\@gls@hyp@opt\@cGls}
+\glsmfuaddmap{\cgls}{\cGls}
+\newcommand*{\@cGls}[2][]{%
+ \new@ifnextchar[{\@cGls@{#1}{#2}}{\@cGls@{#1}{#2}[]}%
+}
+\def\@cGls@#1#2[#3]{%
+ \GlossariesWarning{\string\cGls\space is defaulting to
+ \string\Gls\space since you haven't enabled entry counting}%
+ \@Gls@{#1}{#2}[#3]%
+}
+\newcommand*{\cGlsformat}[2]{%
+ \ifglshaslong{#1}{\Glsentrylong{#1}}{\Glsentryfirst{#1}}#2%
+}
+\newrobustcmd*{\cglspl}{\@gls@hyp@opt\@cglspl}
+\newcommand*{\@cglspl}[2][]{%
+ \new@ifnextchar[{\@cglspl@{#1}{#2}}{\@cglspl@{#1}{#2}[]}%
+}
+\def\@cglspl@#1#2[#3]{%
+ \GlossariesWarning{\string\cglspl\space is defaulting to
+ \string\glspl\space since you haven't enabled entry counting}%
+ \@glspl@{#1}{#2}[#3]%
+}
+\newcommand*{\cglsplformat}[2]{%
+ \ifglshaslong{#1}{\glsentrylongpl{#1}}{\glsentryfirstplural{#1}}#2%
+}
+\newrobustcmd*{\cGlspl}{\@gls@hyp@opt\@cGlspl}
+\glsmfuaddmap{\cglspl}{\cGlspl}
+\newcommand*{\@cGlspl}[2][]{%
+ \new@ifnextchar[{\@cGlspl@{#1}{#2}}{\@cGlspl@{#1}{#2}[]}%
+}
+\def\@cGlspl@#1#2[#3]{%
+ \GlossariesWarning{\string\cGlspl\space is defaulting to
+ \string\Glspl\space since you haven't enabled entry counting}%
+ \@Glspl@{#1}{#2}[#3]%
+}
+\newcommand*{\cGlsplformat}[2]{%
+ \ifglshaslong{#1}{\Glsentrylongpl{#1}}{\Glsentryfirstplural{#1}}#2%
+}
+\newcommand*{\loadglsentries}[2][\@gls@default]{%
+ \let\@gls@default\glsdefaulttype
+ \def\glsdefaulttype{#1}\input{#2}%
+ \let\glsdefaulttype\@gls@default
+}
+\@onlypreamble{\loadglsentries}
+\newcommand*{\glstextformat}[1]{#1}
+\newcommand*{\glsentryfmt}{\glsgenentryfmt}
+\newcommand*{\glsgenentryfmt}{%
+ \ifdefempty\glscustomtext
+ {%
+ \glsifplural
+ {%
+ \glscapscase
+ {%
+ \ifglsused\glslabel
+ {%
+ \glsentryplural{\glslabel}\glsinsert
+ }%
+ {%
+ \glsentryfirstplural{\glslabel}\glsinsert
+ }%
+ }%
+ {%
+ \ifglsused\glslabel
+ {%
+ \Glsentryplural{\glslabel}\glsinsert
+ }%
+ {%
+ \Glsentryfirstplural{\glslabel}\glsinsert
+ }%
+ }%
+ {%
+ \ifglsused\glslabel
+ {%
+ \glsuppercase{\glsentryplural{\glslabel}\glsinsert}%
+ }%
+ {%
+ \glsuppercase{\glsentryfirstplural{\glslabel}\glsinsert}%
+ }%
+ }%
+ }%
+ {%
+ \glscapscase
+ {%
+ \ifglsused\glslabel
+ {%
+ \glsentrytext{\glslabel}\glsinsert
+ }%
+ {%
+ \glsentryfirst{\glslabel}\glsinsert
+ }%
+ }%
+ {%
+ \ifglsused\glslabel
+ {%
+ \Glsentrytext{\glslabel}\glsinsert
+ }%
+ {%
+ \Glsentryfirst{\glslabel}\glsinsert
+ }%
+ }%
+ {%
+ \ifglsused\glslabel
+ {%
+ \glsuppercase{\glsentrytext{\glslabel}\glsinsert}%
+ }%
+ {%
+ \glsuppercase{\glsentryfirst{\glslabel}\glsinsert}%
+ }%
+ }%
+ }%
+ }%
+ {%
+ \glscustomtext\glsinsert
+ }%
+}
+\newcommand*{\glsgenacfmt}{%
+ \ifdefempty\glscustomtext
+ {%
+ \ifglsused\glslabel
+ {%
+ \glsifplural
+ {%
+ \glscapscase
+ {%
+ \acronymfont{\glsentryshortpl{\glslabel}}\glsinsert
+ }%
+ {%
+ \acronymfont{\Glsentryshortpl{\glslabel}}\glsinsert
+ }%
+ {%
+ \glsuppercase
+ {\acronymfont{\glsentryshortpl{\glslabel}}\glsinsert}%
+ }%
+ }%
+ {%
+ \glscapscase
+ {%
+ \acronymfont{\glsentryshort{\glslabel}}\glsinsert
+ }%
+ {%
+ \acronymfont{\Glsentryshort{\glslabel}}\glsinsert
+ }%
+ {%
+ \glsuppercase
+ {\acronymfont{\glsentryshort{\glslabel}}\glsinsert}%
+ }%
+ }%
+ }%
+ {%
+ \glsifplural
+ {%
+ \glscapscase
+ {%
+ \genplacrfullformat{\glslabel}{\glsinsert}%
+ }%
+ {%
+ \Genplacrfullformat{\glslabel}{\glsinsert}%
+ }%
+ {%
+ \glsuppercase
+ {\genplacrfullformat{\glslabel}{\glsinsert}}%
+ }%
+ }%
+ {%
+ \glscapscase
+ {%
+ \genacrfullformat{\glslabel}{\glsinsert}%
+ }%
+ {%
+ \Genacrfullformat{\glslabel}{\glsinsert}%
+ }%
+ {%
+ \glsuppercase
+ {\genacrfullformat{\glslabel}{\glsinsert}}%
+ }%
+ }%
+ }%
+ }%
+ {%
+ \glscustomtext
+ }%
+}
+\newcommand*{\genacrfullformat}[2]{%
+ \glsentrylong{#1}#2\space
+ (\protect\firstacronymfont{\glsentryshort{#1}})%
+}
+\newcommand*{\Genacrfullformat}[2]{%
+ \protected@edef\gls@text{\genacrfullformat{#1}{#2}}%
+ \expandafter\glssentencecase\expandafter{\gls@text}%
+}
+\newcommand*{\genplacrfullformat}[2]{%
+ \glsentrylongpl{#1}#2\space
+ (\protect\firstacronymfont{\glsentryshortpl{#1}})%
+}
+\newcommand*{\Genplacrfullformat}[2]{%
+ \protected@edef\gls@text{\genplacrfullformat{#1}{#2}}%
+ \expandafter\glssentencecase\expandafter{\gls@text}%
+}
+\define@key{glslink}{counter}{%
+ \ifcsundef{c@#1}%
+ {%
+ \PackageError{glossaries}%
+ {There is no counter called `#1'}%
+ {%
+ The counter key should have the name of a valid counter
+ as its value%
+ }%
+ }%
+ {%
+ \def\@gls@counter{#1}%
+ }%
+}
+\define@key{glslink}{format}{%
+ \def\@glsnumberformat{#1}}
+\newcommand*{\@gls@glslink@hyper@update@hook}{}
+\define@boolkey{glslink}{hyper}[true]{\@gls@glslink@hyper@update@hook}
+\ifdef{\hyperlink}{\KV@glslink@hypertrue}{\KV@glslink@hyperfalse}
+\newcommand*{\@gls@save@glslocal}{%
+ \let\if@org@KV@glslink@local\ifKV@glslink@local
+}
+\newcommand*{\@gls@restore@glslocal}{%
+ \ifKV@glslink@local
+ \let\@gls@do@glsunset\glslocalunset
+ \else
+ \let\@gls@do@glsunset\glsunset
+ \fi
+ \let\ifKV@glslink@local\if@org@KV@glslink@local
+}
+\newcommand*{\@gls@do@glsunset}[1]{\glsunset{#1}}
+\define@boolkey{glslink}{local}[true]{}
+\@gls@save@glslocal
+\newcommand*{\glslinkvar}[3]{#1}
+\newcommand*{\@gls@hyp@opt}[1]{%
+ \let\glslinkvar\@firstofthree
+ \let\@gls@hyp@opt@cs#1\relax
+ \@ifstar{\s@gls@hyp@opt}%
+ {\@ifnextchar+{\@firstoftwo{\p@gls@hyp@opt}}{#1}}%
+}
+\newcommand*{\s@gls@hyp@opt}[1][]{%
+ \let\glslinkvar\@secondofthree
+ \@gls@hyp@opt@cs[hyper=false,#1]}
+\newcommand*{\p@gls@hyp@opt}[1][]{%
+ \let\glslinkvar\@thirdofthree
+ \@gls@hyp@opt@cs[hyper=true,#1]}
+\newrobustcmd*{\glslink}{%
+ \@gls@hyp@opt\@gls@@link
+}
+\newcommand*{\@gls@@link}[3][]{%
+ \glsdoifexistsordo{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\relax
+ \@gls@link[#1]{#2}{#3}%
+ }{%
+ \glstextformat{#3}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\Glslink}{%
+ \@gls@hyp@opt\@Gls@@link
+}
+\newcommand*{\@Gls@@link}[3][]{%
+ \@gls@@link[#1]{#2}{\glssentencecase{#3}}%
+}
+\glsmfuaddmap{\glslink}{\Glslink}
+\newcommand*{\glspostlinkhook}{}
+\newcommand*{\@gls@link@checkfirsthyper}{%
+ \ifglsused{\glslabel}%
+ {%
+ }%
+ {%
+ \gls@checkisacronymlist\glstype
+ \ifglshyperfirst
+ \if@glsisacronymlist
+ \ifglsacrfootnote
+ \KV@glslink@hyperfalse
+ \fi
+ \fi
+ \else
+ \KV@glslink@hyperfalse
+ \fi
+ }%
+ \glslinkcheckfirsthyperhook
+}
+\newcommand*{\glslinkcheckfirsthyperhook}{}
+\newcommand*{\glslinkpostsetkeys}{}
+\newcommand{\glsifhyperon}[2]{\ifKV@glslink@hyper#1\else#2\fi}
+\newcommand*{\do@glsdisablehyperinlist}{%
+ \expandafter\DTLifinlist\expandafter{\glstype}{\@gls@nohyperlist}%
+ {\KV@glslink@hyperfalse}{}%
+}
+\newcommand*{\@gls@setdefault@glslink@opts}{}
+\def\@gls@link[#1]#2#3{%
+ \leavevmode
+ \protected@edef\glslabel{\glsdetoklabel{#2}}%
+ \def\@gls@link@opts{#1}%
+ \let\@gls@link@label\glslabel
+ \def\@glsnumberformat{glsnumberformat}%
+ \protected@edef\@gls@counter{\csname glo@\glslabel @counter\endcsname}%
+ \protected@edef\glstype{\csname glo@\glslabel @type\endcsname}%
+ \let\org@ifKV@glslink@hyper\ifKV@glslink@hyper
+ \@gls@save@glslocal
+ \@gls@setdefault@glslink@opts
+ \do@glsdisablehyperinlist
+ \do@gls@link@checkfirsthyper
+ \setkeys{glslink}{#1}%
+ \glslinkpostsetkeys
+ \@gls@saveentrycounter
+ \@gls@setsort{\glslabel}%
+ \glsencapwrcontent{\@do@wrglossary{#2}}%
+ \ifKV@glslink@hyper
+ \@glslink{\glolinkprefix\glslabel}{\glstextformat{#3}}%
+ \else
+ \glsdonohyperlink{\glolinkprefix\glslabel}{\glstextformat{#3}}%
+ \fi
+ \let\ifKV@glslink@hyper\org@ifKV@glslink@hyper
+ \@gls@restore@glslocal
+}
+\newcommand*{\glsencapwrcontent}[1]{{#1}}
+\newcommand*{\glolinkprefix}{glo:}
+\def\glsentrycounter{\glscounter}%
+\newcommand*{\@gls@saveentrycounter}{%
+ \def\@gls@Hcounter{}%
+ \ifthenelse{\equal{\@gls@counter}{equation}}%
+ {
+ \ifcsundef{xatlevel@}%
+ {%
+ \edef\theglsentrycounter{\expandafter\noexpand
+ \csname the\@gls@counter\endcsname}%
+ }%
+ {%
+ \ifx\xatlevel@\@empty
+ \edef\theglsentrycounter{\expandafter\noexpand
+ \csname the\@gls@counter\endcsname}%
+ \else
+ \savecounters@
+ \advance\c@equation by 1\relax
+ \edef\theglsentrycounter{\csname the\@gls@counter\endcsname}%
+ \ifcsundef{theH\@gls@counter}%
+ {%
+ \def\@gls@Hcounter{\theglsentrycounter}%
+ }%
+ {%
+ \def\@gls@Hcounter{\csname theH\@gls@counter\endcsname}%
+ }%
+ \protected@edef\theHglsentrycounter{\@gls@Hcounter}%
+ \restorecounters@
+ \fi
+ }%
+ }%
+ {%
+ \edef\theglsentrycounter{\expandafter\noexpand
+ \csname the\@gls@counter\endcsname}%
+ }%
+ \ifx\@gls@Hcounter\@empty
+ \ifcsundef{theH\@gls@counter}%
+ {%
+ \def\theHglsentrycounter{\theglsentrycounter}%
+ }%
+ {%
+ \protected@edef\theHglsentrycounter{\expandafter\noexpand
+ \csname theH\@gls@counter\endcsname}%
+ }%
+ \fi
+}
+\def\@set@glo@numformat#1#2#3#4{%
+ \expandafter\@glo@check@mkidxrangechar#3\@nil
+ \protected@edef#1{%
+ \@glo@prefix setentrycounter[#4]{#2}%
+ \expandafter\string\csname\@glo@suffix\endcsname
+ }%
+ \@gls@checkmkidxchars#1%
+}
+\def\@glo@check@mkidxrangechar#1#2\@nil{%
+\if#1(\relax
+ \def\@glo@prefix{(}%
+ \if\relax#2\relax
+ \def\@glo@suffix{glsnumberformat}%
+ \else
+ \def\@glo@suffix{#2}%
+ \fi
+\else
+ \if#1)\relax
+ \def\@glo@prefix{)}%
+ \if\relax#2\relax
+ \def\@glo@suffix{glsnumberformat}%
+ \else
+ \def\@glo@suffix{#2}%
+ \fi
+ \else
+ \def\@glo@prefix{}\def\@glo@suffix{#1#2}%
+ \fi
+\fi}
+\newcommand*{\@gls@escbsdq}[1]{%
+ \def\@gls@checkedmkidx{}%
+ \let\gls@xdystring=#1\relax
+ \@onelevel@sanitize\gls@xdystring
+ \edef\do@gls@xdycheckbackslash{%
+ \noexpand\@gls@xdycheckbackslash\gls@xdystring\noexpand\@nil
+ \@backslashchar\@backslashchar\noexpand\null}%
+ \do@gls@xdycheckbackslash
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{\gls@xdystring}%
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@xdycheckquote\gls@xdystring\@nil""\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{\gls@xdystring}%
+ \ifglsesclocations
+ \@for\@gls@tmp:=\gls@protected@pagefmts\do
+ {%
+ \edef\@gls@sanitized@tmp{\expandafter\@gobble\string\\\expandonce\@gls@tmp}%
+ \@onelevel@sanitize\@gls@sanitized@tmp
+ \edef\gls@dosubst{%
+ \noexpand\DTLsubstituteall\noexpand\gls@xdystring
+ {\@gls@sanitized@tmp}{\expandonce\@gls@tmp}%
+ }%
+ \gls@dosubst
+ }%
+ \fi
+ \let#1=\gls@xdystring
+}
+\newcommand{\@gls@checkmkidxchars}[1]{%
+ \ifglsxindy
+ \@gls@escbsdq{#1}%
+ \else
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@checkquote#1\@nil""\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@checkescquote#1\@nil\"\"\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@checkescactual#1\@nil\?\?\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@checkactual#1\@nil??\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@checkbar#1\@nil||\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@checkescbar#1\@nil\|\|\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@checklevel#1\@nil!!\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \def\@gls@checkedmkidx{}%
+ \expandafter\@gls@checkesclevel#1\@nil\!\!\null
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \def\@gls@checkedmkidx{}%
+ \edef\@do@gls@checkesc{%
+ \noexpand\@gls@checkesc\expandonce{#1}\noexpand\@nil
+ \@backslashchar\@backslashchar\noexpand\null
+ }%
+ \@do@gls@checkesc
+ \expandafter\@gls@updatechecked\@gls@checkedmkidx{#1}%
+ \fi
+}
+\def\@gls@updatechecked#1\@nil#2{\def#2{#1}}
+\newtoks\@gls@tmpb
+\def\@gls@checkquote#1"#2"#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@checkquote{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\@gls@quotechar\@gls@quotechar\@gls@quotechar}%
+ \def\@@gls@checkquote{\@gls@checkquote#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\@gls@quotechar}%
+ \ifx\null#3\null
+ \def\@@gls@checkquote{\@gls@checkquote#2""\null}%
+ \else
+ \def\@@gls@checkquote{\@gls@checkquote#2"#3\null}%
+ \fi
+ \fi
+ \@@gls@checkquote
+}
+\def\@gls@checkescquote#1\"#2\"#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@checkescquote{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\string\"\@gls@quotechar
+ \@gls@quotechar\string\"\@gls@quotechar}%
+ \def\@@gls@checkescquote{\@gls@checkescquote#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\string\"\@gls@quotechar}%
+ \ifx\null#3\null
+ \def\@@gls@checkescquote{\@gls@checkescquote#2\"\"\null}%
+ \else
+ \def\@@gls@checkescquote{\@gls@checkescquote#2\"#3\null}%
+ \fi
+ \fi
+\@@gls@checkescquote
+}
+\def\@gls@checkescactual#1\?#2\?#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@checkescactual{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\string\"\@gls@actualchar
+ \@gls@quotechar\string\"\@gls@actualchar}%
+ \def\@@gls@checkescactual{\@gls@checkescactual#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\string\"\@gls@actualchar}%
+ \ifx\null#3\null
+ \def\@@gls@checkescactual{\@gls@checkescactual#2\?\?\null}%
+ \else
+ \def\@@gls@checkescactual{\@gls@checkescactual#2\?#3\null}%
+ \fi
+ \fi
+\@@gls@checkescactual
+}
+\def\@gls@checkescbar#1\|#2\|#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@checkescbar{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\string\"\@gls@encapchar
+ \@gls@quotechar\string\"\@gls@encapchar}%
+ \def\@@gls@checkescbar{\@gls@checkescbar#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\string\"\@gls@encapchar}%
+ \ifx\null#3\null
+ \def\@@gls@checkescbar{\@gls@checkescbar#2\|\|\null}%
+ \else
+ \def\@@gls@checkescbar{\@gls@checkescbar#2\|#3\null}%
+ \fi
+ \fi
+\@@gls@checkescbar
+}
+\def\@gls@checkesclevel#1\!#2\!#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@checkesclevel{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\string\"\@gls@levelchar
+ \@gls@quotechar\string\"\@gls@levelchar}%
+ \def\@@gls@checkesclevel{\@gls@checkesclevel#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\string\"\@gls@levelchar}%
+ \ifx\null#3\null
+ \def\@@gls@checkesclevel{\@gls@checkesclevel#2\!\!\null}%
+ \else
+ \def\@@gls@checkesclevel{\@gls@checkesclevel#2\!#3\null}%
+ \fi
+ \fi
+\@@gls@checkesclevel
+}
+\def\@gls@checkbar#1|#2|#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@checkbar{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\@gls@encapchar\@gls@quotechar\@gls@encapchar}%
+ \def\@@gls@checkbar{\@gls@checkbar#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\@gls@encapchar}%
+ \ifx\null#3\null
+ \def\@@gls@checkbar{\@gls@checkbar#2||\null}%
+ \else
+ \def\@@gls@checkbar{\@gls@checkbar#2|#3\null}%
+ \fi
+ \fi
+ \@@gls@checkbar
+}
+\def\@gls@checklevel#1!#2!#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@checklevel{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\@gls@levelchar\@gls@quotechar\@gls@levelchar}%
+ \def\@@gls@checklevel{\@gls@checklevel#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\@gls@levelchar}%
+ \ifx\null#3\null
+ \def\@@gls@checklevel{\@gls@checklevel#2!!\null}%
+ \else
+ \def\@@gls@checklevel{\@gls@checklevel#2!#3\null}%
+ \fi
+ \fi
+ \@@gls@checklevel
+}
+\def\@gls@checkactual#1?#2?#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@checkactual{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\@gls@actualchar\@gls@quotechar\@gls@actualchar}%
+ \def\@@gls@checkactual{\@gls@checkactual#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \@gls@quotechar\@gls@actualchar}%
+ \ifx\null#3\null
+ \def\@@gls@checkactual{\@gls@checkactual#2??\null}%
+ \else
+ \def\@@gls@checkactual{\@gls@checkactual#2?#3\null}%
+ \fi
+ \fi
+ \@@gls@checkactual
+}
+\bgroup
+\catcode`\|0\relax
+\catcode`\\12\relax
+|gdef|@gls@checkesc#1\#2\#3|null{%
+ |@gls@tmpb=|expandafter{|@gls@checkedmkidx}%
+ |toks@={#1}%
+ |ifx|null#2|null
+ |ifx|null#3|null
+ |edef|@gls@checkedmkidx{|the|@gls@tmpb|the|toks@}%
+ |def|@@gls@checkesc{|relax}%
+ |else
+ |edef|@gls@checkedmkidx{|the|@gls@tmpb|the|toks@
+ |@gls@quotechar|@backslashchar|@gls@quotechar|@backslashchar}%
+ |def|@@gls@checkesc{|@gls@checkesc#3|null}%
+ |fi
+ |else
+ |edef|@gls@checkedmkidx{|the|@gls@tmpb|the|toks@
+ |@gls@quotechar|@backslashchar}%
+ |ifx|null#3|null
+ |def|@@gls@checkesc{|@gls@checkesc#2\\|null}%
+ |else
+ |def|@@gls@checkesc{|@gls@checkesc#2\#3|null}%
+ |fi
+ |fi
+ |@@gls@checkesc
+}
+|egroup
+\def\@gls@xdycheckquote#1"#2"#3\null{%
+ \@gls@tmpb=\expandafter{\@gls@checkedmkidx}%
+ \toks@={#1}%
+ \ifx\null#2\null
+ \ifx\null#3\null
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@}%
+ \def\@@gls@xdycheckquote{\relax}%
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \string\"\string\"}%
+ \def\@@gls@xdycheckquote{\@gls@xdycheckquote#3\null}%
+ \fi
+ \else
+ \edef\@gls@checkedmkidx{\the\@gls@tmpb\the\toks@
+ \string\"}%
+ \ifx\null#3\null
+ \def\@@gls@xdycheckquote{\@gls@xdycheckquote#2""\null}%
+ \else
+ \def\@@gls@xdycheckquote{\@gls@xdycheckquote#2"#3\null}%
+ \fi
+ \fi
+ \@@gls@xdycheckquote
+}
+\edef\def@gls@xdycheckbackslash{%
+ \noexpand\def\noexpand\@gls@xdycheckbackslash##1\@backslashchar
+ ##2\@backslashchar##3\noexpand\null{%
+ \noexpand\@gls@tmpb=\noexpand\expandafter
+ {\noexpand\@gls@checkedmkidx}%
+ \noexpand\toks@={##1}%
+ \noexpand\ifx\noexpand\null##2\noexpand\null
+ \noexpand\ifx\noexpand\null##3\noexpand\null
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@}%
+ \noexpand\def\noexpand\@@gls@xdycheckbackslash{\relax}%
+ \noexpand\else
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@
+ \@backslashchar\@backslashchar\@backslashchar\@backslashchar}%
+ \noexpand\def\noexpand\@@gls@xdycheckbackslash{%
+ \noexpand\@gls@xdycheckbackslash##3\noexpand\null}%
+ \noexpand\fi
+ \noexpand\else
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@
+ \@backslashchar\@backslashchar}%
+ \noexpand\ifx\noexpand\null##3\noexpand\null
+ \noexpand\def\noexpand\@@gls@xdycheckbackslash{%
+ \noexpand\@gls@xdycheckbackslash##2\@backslashchar
+ \@backslashchar\noexpand\null}%
+ \noexpand\else
+ \noexpand\def\noexpand\@@gls@xdycheckbackslash{%
+ \noexpand\@gls@xdycheckbackslash##2\@backslashchar
+ ##3\noexpand\null}%
+ \noexpand\fi
+ \noexpand\fi
+ \noexpand\@@gls@xdycheckbackslash
+ }%
+}
+\def@gls@xdycheckbackslash
+
+\newlength\gls@tmplen
+\newcommand*{\glsdohypertarget}[2]{%
+ \glsdoshowtarget{#1}%
+ {%
+ \glsmeasureheight{\gls@tmplen}{#2}%
+ \raisebox{\gls@tmplen}{\hypertarget{#1}{}}%
+ #2%
+ }%
+}
+\newcommand*{\glsdohyperlink}[2]{%
+ \glsdoshowtarget{#1}{\hyperlink{#1}{#2}}%
+}
+\newcommand*{\glsdonohyperlink}[2]{#2}
+\ifcsundef{hyperlink}%
+{%
+ \let\@glslink\glsdonohyperlink
+}%
+{%
+ \let\@glslink\glsdohyperlink
+}
+\ifcsundef{hypertarget}%
+{%
+ \let\@glstarget\@secondoftwo
+}%
+{%
+ \let\@glstarget\glsdohypertarget
+}
+\newcommand{\glsdisablehyper}{%
+ \KV@glslink@hyperfalse
+ \let\@glslink\glsdonohyperlink
+ \let\@glstarget\@secondoftwo
+}
+\newcommand{\glsenablehyper}{%
+ \KV@glslink@hypertrue
+ \let\@glslink\glsdohyperlink
+ \let\@glstarget\glsdohypertarget
+}
+\providecommand{\@firstofthree}[3]{#1}
+\providecommand{\@secondofthree}[3]{#2}
+\newrobustcmd*{\gls}{\@gls@hyp@opt\@gls}
+\newcommand*{\@gls}[2][]{%
+ \new@ifnextchar[{\@gls@{#1}{#2}}{\@gls@{#1}{#2}[]}%
+}
+\def\@gls@#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@checkfirsthyper
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@firstofthree
+ \let\glscustomtext\@empty
+ \def\glsinsert{#3}%
+ \def\@glo@text{\csname gls@\glstype @entryfmt\endcsname}%
+ \@gls@link[#1]{#2}{\@glo@text}%
+ \@gls@do@glsunset{#2}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\Gls}{\@gls@hyp@opt\@Gls}
+\glsmfuaddmap{\gls}{\Gls}
+\newcommand*{\@Gls}[2][]{%
+ \new@ifnextchar[{\@Gls@{#1}{#2}}{\@Gls@{#1}{#2}[]}%
+}
+\def\@Gls@#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@checkfirsthyper
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@secondofthree
+ \let\glscustomtext\@empty
+ \def\glsinsert{#3}%
+ \def\@glo@text{\csname gls@\glstype @entryfmt\endcsname}%
+ \@gls@link[#1]{#2}{\@glo@text}%
+ \@gls@do@glsunset{#2}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\GLS}{\@gls@hyp@opt\@GLS}
+\glsmfublocker{\GLS}
+\newcommand*{\@GLS}[2][]{%
+ \new@ifnextchar[{\@GLS@{#1}{#2}}{\@GLS@{#1}{#2}[]}%
+}
+\def\@GLS@#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@checkfirsthyper
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@thirdofthree
+ \let\glscustomtext\@empty
+ \def\glsinsert{#3}%
+ \def\@glo@text{\csname gls@\glstype @entryfmt\endcsname}%
+ \@gls@link[#1]{#2}{\@glo@text}%
+ \@gls@do@glsunset{#2}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\glspl}{\@gls@hyp@opt\@glspl}
+\newcommand*{\@glspl}[2][]{%
+ \new@ifnextchar[{\@glspl@{#1}{#2}}{\@glspl@{#1}{#2}[]}%
+}
+\def\@glspl@#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@checkfirsthyper
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@firstofthree
+ \let\glscustomtext\@empty
+ \def\glsinsert{#3}%
+ \def\@glo@text{\csname gls@\glstype @entryfmt\endcsname}%
+ \@gls@link[#1]{#2}{\@glo@text}%
+ \@gls@do@glsunset{#2}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\Glspl}{\@gls@hyp@opt\@Glspl}
+\glsmfuaddmap{\glspl}{\Glspl}
+\newcommand*{\@Glspl}[2][]{%
+ \new@ifnextchar[{\@Glspl@{#1}{#2}}{\@Glspl@{#1}{#2}[]}%
+}
+\def\@Glspl@#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@checkfirsthyper
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@secondofthree
+ \let\glscustomtext\@empty
+ \def\glsinsert{#3}%
+ \def\@glo@text{\csname gls@\glstype @entryfmt\endcsname}%
+ \@gls@link[#1]{#2}{\@glo@text}%
+ \@gls@do@glsunset{#2}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\GLSpl}{\@gls@hyp@opt\@GLSpl}
+\glsmfublocker{\GLSpl}
+\newcommand*{\@GLSpl}[2][]{%
+ \new@ifnextchar[{\@GLSpl@{#1}{#2}}{\@GLSpl@{#1}{#2}[]}%
+}
+\def\@GLSpl@#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@checkfirsthyper
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@thirdofthree
+ \let\glscustomtext\@empty
+ \def\glsinsert{#3}%
+ \def\@glo@text{\csname gls@\glstype @entryfmt\endcsname}%
+ \@gls@link[#1]{#2}{\@glo@text}%
+ \@gls@do@glsunset{#2}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\glsdisp}{\@gls@hyp@opt\@glsdisp}
+\newcommand*{\@glsdisp}[3][]{%
+ \glsdoifexists{#2}{%
+ \let\do@gls@link@checkfirsthyper\@gls@link@checkfirsthyper
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@firstofthree
+ \def\glscustomtext{#3}%
+ \def\glsinsert{}%
+ \def\@glo@text{\csname gls@\glstype @entryfmt\endcsname}%
+ \@gls@link[#1]{#2}{\@glo@text}%
+ \@gls@do@glsunset{#2}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\Glsdisp}{\@gls@hyp@opt\@Glsdisp}
+\newcommand*{\@Glsdisp}[3][]{%
+ \@glsdisp[#1]{#2}{\glssentencecase{#3}}%
+}
+\glsmfuaddmap{\glsdisp}{\Glsdisp}
+\newcommand*{\@gls@link@nocheckfirsthyper}{}
+\newcommand{\@gls@field@link}[3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \@gls@link[#1]{#2}{#3}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\glstext}{\@gls@hyp@opt\@glstext}
+\newcommand*{\@glstext}[2][]{%
+ \new@ifnextchar[{\@glstext@{#1}{#2}}{\@glstext@{#1}{#2}[]}}
+\def\@glstext@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentrytext{#2}#3}%
+}
+\newrobustcmd*{\GLStext}{\@gls@hyp@opt\@GLStext}
+\glsmfublocker{\GLStext}
+\newcommand*{\@GLStext}[2][]{%
+ \new@ifnextchar[{\@GLStext@{#1}{#2}}{\@GLStext@{#1}{#2}[]}}
+\def\@GLStext@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentrytext{#2}#3}}%
+}
+\newrobustcmd*{\Glstext}{\@gls@hyp@opt\@Glstext}
+\glsmfuaddmap{\glstext}{\Glstext}
+\newcommand*{\@Glstext}[2][]{%
+ \new@ifnextchar[{\@Glstext@{#1}{#2}}{\@Glstext@{#1}{#2}[]}}
+\def\@Glstext@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentrytext{#2}#3}%
+}
+\newrobustcmd*{\glsfirst}{\@gls@hyp@opt\@glsfirst}
+\newcommand*{\@glsfirst}[2][]{%
+ \new@ifnextchar[{\@glsfirst@{#1}{#2}}{\@glsfirst@{#1}{#2}[]}}
+\def\@glsfirst@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryfirst{#2}#3}%
+}
+\newrobustcmd*{\Glsfirst}{\@gls@hyp@opt\@Glsfirst}
+\glsmfuaddmap{\glsfirst}{\Glsfirst}
+\newcommand*{\@Glsfirst}[2][]{%
+ \new@ifnextchar[{\@Glsfirst@{#1}{#2}}{\@Glsfirst@{#1}{#2}[]}}
+\def\@Glsfirst@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryfirst{#2}#3}%
+}
+\newrobustcmd*{\GLSfirst}{\@gls@hyp@opt\@GLSfirst}
+\glsmfublocker{\GLSfirst}
+\newcommand*{\@GLSfirst}[2][]{%
+ \new@ifnextchar[{\@GLSfirst@{#1}{#2}}{\@GLSfirst@{#1}{#2}[]}}
+\def\@GLSfirst@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryfirst{#2}#3}}%
+}
+\newrobustcmd*{\glsplural}{\@gls@hyp@opt\@glsplural}
+\newcommand*{\@glsplural}[2][]{%
+ \new@ifnextchar[{\@glsplural@{#1}{#2}}{\@glsplural@{#1}{#2}[]}}
+\def\@glsplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryplural{#2}#3}%
+}
+\newrobustcmd*{\Glsplural}{\@gls@hyp@opt\@Glsplural}
+\glsmfuaddmap{\glsplural}{\Glsplural}
+\newcommand*{\@Glsplural}[2][]{%
+ \new@ifnextchar[{\@Glsplural@{#1}{#2}}{\@Glsplural@{#1}{#2}[]}}
+\def\@Glsplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryplural{#2}#3}%
+}
+\newrobustcmd*{\GLSplural}{\@gls@hyp@opt\@GLSplural}
+\glsmfublocker{\GLSplural}
+\newcommand*{\@GLSplural}[2][]{%
+ \new@ifnextchar[{\@GLSplural@{#1}{#2}}{\@GLSplural@{#1}{#2}[]}}
+\def\@GLSplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryplural{#2}#3}}%
+}
+\newrobustcmd*{\glsfirstplural}{\@gls@hyp@opt\@glsfirstplural}
+\newcommand*{\@glsfirstplural}[2][]{%
+ \new@ifnextchar[{\@glsfirstplural@{#1}{#2}}{\@glsfirstplural@{#1}{#2}[]}}
+\def\@glsfirstplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryfirstplural{#2}#3}%
+}
+\newrobustcmd*{\Glsfirstplural}{\@gls@hyp@opt\@Glsfirstplural}
+\glsmfuaddmap{\glsfirstplural}{\Glsfirstplural}
+\newcommand*{\@Glsfirstplural}[2][]{%
+ \new@ifnextchar[{\@Glsfirstplural@{#1}{#2}}{\@Glsfirstplural@{#1}{#2}[]}}
+\def\@Glsfirstplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryfirstplural{#2}#3}%
+}
+\newrobustcmd*{\GLSfirstplural}{\@gls@hyp@opt\@GLSfirstplural}
+\glsmfublocker{\GLSfirstplural}
+\newcommand*{\@GLSfirstplural}[2][]{%
+ \new@ifnextchar[{\@GLSfirstplural@{#1}{#2}}{\@GLSfirstplural@{#1}{#2}[]}}
+\def\@GLSfirstplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryfirstplural{#2}#3}}%
+}
+\newrobustcmd*{\glsname}{\@gls@hyp@opt\@glsname}
+\newcommand*{\@glsname}[2][]{%
+ \new@ifnextchar[{\@glsname@{#1}{#2}}{\@glsname@{#1}{#2}[]}}
+\def\@glsname@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryname{#2}#3}%
+}
+\newrobustcmd*{\Glsname}{\@gls@hyp@opt\@Glsname}
+\glsmfuaddmap{\glsname}{\Glsname}
+\newcommand*{\@Glsname}[2][]{%
+ \new@ifnextchar[{\@Glsname@{#1}{#2}}{\@Glsname@{#1}{#2}[]}}
+\def\@Glsname@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryname{#2}#3}%
+}
+\newrobustcmd*{\GLSname}{\@gls@hyp@opt\@GLSname}
+\glsmfublocker{\GLSname}
+\newcommand*{\@GLSname}[2][]{%
+ \new@ifnextchar[{\@GLSname@{#1}{#2}}{\@GLSname@{#1}{#2}[]}}
+\def\@GLSname@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryname{#2}#3}}%
+}
+\newrobustcmd*{\glsdesc}{\@gls@hyp@opt\@glsdesc}
+\newcommand*{\@glsdesc}[2][]{%
+ \new@ifnextchar[{\@glsdesc@{#1}{#2}}{\@glsdesc@{#1}{#2}[]}}
+\def\@glsdesc@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentrydesc{#2}#3}%
+}
+\newrobustcmd*{\Glsdesc}{\@gls@hyp@opt\@Glsdesc}
+\glsmfuaddmap{\glsdesc}{\Glsdesc}
+\newcommand*{\@Glsdesc}[2][]{%
+ \new@ifnextchar[{\@Glsdesc@{#1}{#2}}{\@Glsdesc@{#1}{#2}[]}}
+\def\@Glsdesc@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentrydesc{#2}#3}%
+}
+\newrobustcmd*{\GLSdesc}{\@gls@hyp@opt\@GLSdesc}
+\glsmfublocker{\GLSdesc}
+\newcommand*{\@GLSdesc}[2][]{%
+ \new@ifnextchar[{\@GLSdesc@{#1}{#2}}{\@GLSdesc@{#1}{#2}[]}}
+\def\@GLSdesc@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentrydesc{#2}#3}}%
+}
+\newrobustcmd*{\glsdescplural}{\@gls@hyp@opt\@glsdescplural}
+\newcommand*{\@glsdescplural}[2][]{%
+ \new@ifnextchar[{\@glsdescplural@{#1}{#2}}{\@glsdescplural@{#1}{#2}[]}}
+\def\@glsdescplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentrydescplural{#2}#3}%
+}
+\newrobustcmd*{\Glsdescplural}{\@gls@hyp@opt\@Glsdescplural}
+\glsmfuaddmap{\glsdescplural}{\Glsdescplural}
+\newcommand*{\@Glsdescplural}[2][]{%
+ \new@ifnextchar[{\@Glsdescplural@{#1}{#2}}{\@Glsdescplural@{#1}{#2}[]}}
+\def\@Glsdescplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentrydescplural{#2}#3}%
+}
+\newrobustcmd*{\GLSdescplural}{\@gls@hyp@opt\@GLSdescplural}
+\glsmfublocker{\GLSdescplural}
+\newcommand*{\@GLSdescplural}[2][]{%
+ \new@ifnextchar[{\@GLSdescplural@{#1}{#2}}{\@GLSdescplural@{#1}{#2}[]}}
+\def\@GLSdescplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentrydescplural{#2}#3}}%
+}
+\newrobustcmd*{\glssymbol}{\@gls@hyp@opt\@glssymbol}
+\newcommand*{\@glssymbol}[2][]{%
+ \new@ifnextchar[{\@glssymbol@{#1}{#2}}{\@glssymbol@{#1}{#2}[]}}
+\def\@glssymbol@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentrysymbol{#2}#3}%
+}
+\newrobustcmd*{\Glssymbol}{\@gls@hyp@opt\@Glssymbol}
+\glsmfuaddmap{\glssymbol}{\Glssymbol}
+\newcommand*{\@Glssymbol}[2][]{%
+ \new@ifnextchar[{\@Glssymbol@{#1}{#2}}{\@Glssymbol@{#1}{#2}[]}}
+\def\@Glssymbol@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentrysymbol{#2}#3}%
+}
+\newrobustcmd*{\GLSsymbol}{\@gls@hyp@opt\@GLSsymbol}
+\glsmfublocker{\GLSsymbol}
+\newcommand*{\@GLSsymbol}[2][]{%
+ \new@ifnextchar[{\@GLSsymbol@{#1}{#2}}{\@GLSsymbol@{#1}{#2}[]}}
+\def\@GLSsymbol@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentrysymbol{#2}#3}}%
+}
+\newrobustcmd*{\glssymbolplural}{\@gls@hyp@opt\@glssymbolplural}
+\newcommand*{\@glssymbolplural}[2][]{%
+ \new@ifnextchar[{\@glssymbolplural@{#1}{#2}}{\@glssymbolplural@{#1}{#2}[]}}
+\def\@glssymbolplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentrysymbolplural{#2}#3}%
+}
+\newrobustcmd*{\Glssymbolplural}{\@gls@hyp@opt\@Glssymbolplural}
+\glsmfuaddmap{\glssymbolplural}{\Glssymbolplural}
+\newcommand*{\@Glssymbolplural}[2][]{%
+ \new@ifnextchar[{\@Glssymbolplural@{#1}{#2}}{\@Glssymbolplural@{#1}{#2}[]}}
+\def\@Glssymbolplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentrysymbolplural{#2}#3}%
+}
+\newrobustcmd*{\GLSsymbolplural}{\@gls@hyp@opt\@GLSsymbolplural}
+\glsmfublocker{\GLSsymbolplural}
+\newcommand*{\@GLSsymbolplural}[2][]{%
+ \new@ifnextchar[{\@GLSsymbolplural@{#1}{#2}}{\@GLSsymbolplural@{#1}{#2}[]}}
+\def\@GLSsymbolplural@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentrysymbolplural{#2}#3}}%
+}
+\newrobustcmd*{\glsuseri}{\@gls@hyp@opt\@glsuseri}
+\newcommand*{\@glsuseri}[2][]{%
+ \new@ifnextchar[{\@glsuseri@{#1}{#2}}{\@glsuseri@{#1}{#2}[]}}
+\def\@glsuseri@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryuseri{#2}#3}%
+}
+\newrobustcmd*{\Glsuseri}{\@gls@hyp@opt\@Glsuseri}
+\glsmfuaddmap{\glsuseri}{\Glsuseri}
+\newcommand*{\@Glsuseri}[2][]{%
+ \new@ifnextchar[{\@Glsuseri@{#1}{#2}}{\@Glsuseri@{#1}{#2}[]}}
+\def\@Glsuseri@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryuseri{#2}#3}%
+}
+\newrobustcmd*{\GLSuseri}{\@gls@hyp@opt\@GLSuseri}
+\glsmfublocker{\GLSuseri}
+\newcommand*{\@GLSuseri}[2][]{%
+ \new@ifnextchar[{\@GLSuseri@{#1}{#2}}{\@GLSuseri@{#1}{#2}[]}}
+\def\@GLSuseri@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryuseri{#2}#3}}%
+}
+\newrobustcmd*{\glsuserii}{\@gls@hyp@opt\@glsuserii}
+\newcommand*{\@glsuserii}[2][]{%
+ \new@ifnextchar[{\@glsuserii@{#1}{#2}}{\@glsuserii@{#1}{#2}[]}}
+\def\@glsuserii@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryuserii{#2}#3}%
+}
+\newrobustcmd*{\Glsuserii}{\@gls@hyp@opt\@Glsuserii}
+\glsmfuaddmap{\glsuserii}{\Glsuserii}
+\newcommand*{\@Glsuserii}[2][]{%
+ \new@ifnextchar[{\@Glsuserii@{#1}{#2}}{\@Glsuserii@{#1}{#2}[]}}
+\def\@Glsuserii@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryuserii{#2}#3}%
+}
+\newrobustcmd*{\GLSuserii}{\@gls@hyp@opt\@GLSuserii}
+\glsmfublocker{\GLSuserii}
+\newcommand*{\@GLSuserii}[2][]{%
+ \new@ifnextchar[{\@GLSuserii@{#1}{#2}}{\@GLSuserii@{#1}{#2}[]}}
+\def\@GLSuserii@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryuserii{#2}#3}}%
+}
+\newrobustcmd*{\glsuseriii}{\@gls@hyp@opt\@glsuseriii}
+\newcommand*{\@glsuseriii}[2][]{%
+ \new@ifnextchar[{\@glsuseriii@{#1}{#2}}{\@glsuseriii@{#1}{#2}[]}}
+\def\@glsuseriii@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryuseriii{#2}#3}%
+}
+\newrobustcmd*{\Glsuseriii}{\@gls@hyp@opt\@Glsuseriii}
+\glsmfuaddmap{\glsuseriii}{\Glsuseriii}
+\newcommand*{\@Glsuseriii}[2][]{%
+ \new@ifnextchar[{\@Glsuseriii@{#1}{#2}}{\@Glsuseriii@{#1}{#2}[]}}
+\def\@Glsuseriii@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryuseriii{#2}#3}%
+}
+\newrobustcmd*{\GLSuseriii}{\@gls@hyp@opt\@GLSuseriii}
+\glsmfublocker{\GLSuseriii}
+\newcommand*{\@GLSuseriii}[2][]{%
+ \new@ifnextchar[{\@GLSuseriii@{#1}{#2}}{\@GLSuseriii@{#1}{#2}[]}}
+\def\@GLSuseriii@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryuseriii{#2}#3}}%
+}
+\newrobustcmd*{\glsuseriv}{\@gls@hyp@opt\@glsuseriv}
+\newcommand*{\@glsuseriv}[2][]{%
+ \new@ifnextchar[{\@glsuseriv@{#1}{#2}}{\@glsuseriv@{#1}{#2}[]}}
+\def\@glsuseriv@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryuseriv{#2}#3}%
+}
+\newrobustcmd*{\Glsuseriv}{\@gls@hyp@opt\@Glsuseriv}
+\glsmfuaddmap{\glsuseriv}{\Glsuseriv}
+\newcommand*{\@Glsuseriv}[2][]{%
+ \new@ifnextchar[{\@Glsuseriv@{#1}{#2}}{\@Glsuseriv@{#1}{#2}[]}}
+\def\@Glsuseriv@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryuseriv{#2}#3}%
+}
+\newrobustcmd*{\GLSuseriv}{\@gls@hyp@opt\@GLSuseriv}
+\glsmfublocker{\GLSuseriv}
+\newcommand*{\@GLSuseriv}[2][]{%
+ \new@ifnextchar[{\@GLSuseriv@{#1}{#2}}{\@GLSuseriv@{#1}{#2}[]}}
+\def\@GLSuseriv@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryuseriv{#2}#3}}%
+}
+\newrobustcmd*{\glsuserv}{\@gls@hyp@opt\@glsuserv}
+\newcommand*{\@glsuserv}[2][]{%
+ \new@ifnextchar[{\@glsuserv@{#1}{#2}}{\@glsuserv@{#1}{#2}[]}}
+\def\@glsuserv@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryuserv{#2}#3}%
+}
+\newrobustcmd*{\Glsuserv}{\@gls@hyp@opt\@Glsuserv}
+\glsmfuaddmap{\glsuserv}{\Glsuserv}
+\newcommand*{\@Glsuserv}[2][]{%
+\new@ifnextchar[{\@Glsuserv@{#1}{#2}}{\@Glsuserv@{#1}{#2}[]}}
+\def\@Glsuserv@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryuserv{#2}#3}%
+}
+\newrobustcmd*{\GLSuserv}{\@gls@hyp@opt\@GLSuserv}
+\glsmfublocker{\GLSuserv}
+\newcommand*{\@GLSuserv}[2][]{%
+\new@ifnextchar[{\@GLSuserv@{#1}{#2}}{\@GLSuserv@{#1}{#2}[]}}
+\def\@GLSuserv@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryuserv{#2}#3}}%
+}
+\newrobustcmd*{\glsuservi}{\@gls@hyp@opt\@glsuservi}
+\newcommand*{\@glsuservi}[2][]{%
+ \new@ifnextchar[{\@glsuservi@{#1}{#2}}{\@glsuservi@{#1}{#2}[]}}
+\def\@glsuservi@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsentryuservi{#2}#3}%
+}
+\newrobustcmd*{\Glsuservi}{\@gls@hyp@opt\@Glsuservi}
+\glsmfuaddmap{\glsuservi}{\Glsuservi}
+\newcommand*{\@Glsuservi}[2][]{%
+ \new@ifnextchar[{\@Glsuservi@{#1}{#2}}{\@Glsuservi@{#1}{#2}[]}}
+\def\@Glsuservi@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\Glsentryuservi{#2}#3}%
+}
+\newrobustcmd*{\GLSuservi}{\@gls@hyp@opt\@GLSuservi}
+\glsmfublocker{\GLSuservi}
+\newcommand*{\@GLSuservi}[2][]{%
+ \new@ifnextchar[{\@GLSuservi@{#1}{#2}}{\@GLSuservi@{#1}{#2}[]}}
+\def\@GLSuservi@#1#2[#3]{%
+ \@gls@field@link{#1}{#2}{\glsuppercase{\glsentryuservi{#2}#3}}%
+}
+\newrobustcmd*{\acrshort}{\@gls@hyp@opt\ns@acrshort}
+\newcommand*{\ns@acrshort}[2][]{%
+ \new@ifnextchar[{\@acrshort{#1}{#2}}{\@acrshort{#1}{#2}[]}%
+}
+\def\@acrshort#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@firstofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \acronymfont{\glsentryshort{#2}}#3%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\Acrshort}{\@gls@hyp@opt\ns@Acrshort}
+\glsmfuaddmap{\Acrshort}{\Acrshort}
+\newcommand*{\ns@Acrshort}[2][]{%
+ \new@ifnextchar[{\@Acrshort{#1}{#2}}{\@Acrshort{#1}{#2}[]}%
+}
+\def\@Acrshort#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@secondofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \acronymfont{\Glsentryshort{#2}}#3%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\ACRshort}{\@gls@hyp@opt\ns@ACRshort}
+\glsmfublocker{\ACRshort}
+\newcommand*{\ns@ACRshort}[2][]{%
+ \new@ifnextchar[{\@ACRshort{#1}{#2}}{\@ACRshort{#1}{#2}[]}%
+}
+\def\@ACRshort#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@thirdofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \glsuppercase{\acronymfont{\glsentryshort{#2}}#3}%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\acrshortpl}{\@gls@hyp@opt\ns@acrshortpl}
+\newcommand*{\ns@acrshortpl}[2][]{%
+ \new@ifnextchar[{\@acrshortpl{#1}{#2}}{\@acrshortpl{#1}{#2}[]}%
+}
+\def\@acrshortpl#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@firstofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \acronymfont{\glsentryshortpl{#2}}#3%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\Acrshortpl}{\@gls@hyp@opt\ns@Acrshortpl}
+\glsmfuaddmap{\Acrshortpl}{\Acrshortpl}
+\newcommand*{\ns@Acrshortpl}[2][]{%
+ \new@ifnextchar[{\@Acrshortpl{#1}{#2}}{\@Acrshortpl{#1}{#2}[]}%
+}
+\def\@Acrshortpl#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@secondofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \acronymfont{\Glsentryshortpl{#2}}#3%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\ACRshortpl}{\@gls@hyp@opt\ns@ACRshortpl}
+\glsmfublocker{\ACRshortpl}
+\newcommand*{\ns@ACRshortpl}[2][]{%
+ \new@ifnextchar[{\@ACRshortpl{#1}{#2}}{\@ACRshortpl{#1}{#2}[]}%
+}
+\def\@ACRshortpl#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@thirdofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \glsuppercase{\acronymfont{\glsentryshortpl{#2}}#3}%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\acrlong}{\@gls@hyp@opt\ns@acrlong}
+\newcommand*{\ns@acrlong}[2][]{%
+ \new@ifnextchar[{\@acrlong{#1}{#2}}{\@acrlong{#1}{#2}[]}%
+}
+\def\@acrlong#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@firstofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \glsentrylong{#2}#3%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\Acrlong}{\@gls@hyp@opt\ns@Acrlong}
+\glsmfuaddmap{\Acrlong}{\Acrlong}
+\newcommand*{\ns@Acrlong}[2][]{%
+ \new@ifnextchar[{\@Acrlong{#1}{#2}}{\@Acrlong{#1}{#2}[]}%
+}
+\def\@Acrlong#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@secondofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \Glsentrylong{#2}#3%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\ACRlong}{\@gls@hyp@opt\ns@ACRlong}
+\glsmfublocker{\ACRlong}
+\newcommand*{\ns@ACRlong}[2][]{%
+ \new@ifnextchar[{\@ACRlong{#1}{#2}}{\@ACRlong{#1}{#2}[]}%
+}
+\def\@ACRlong#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@secondoftwo
+ \let\glscapscase\@thirdofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \glsuppercase{\glsentrylong{#2}#3}%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\acrlongpl}{\@gls@hyp@opt\ns@acrlongpl}
+\newcommand*{\ns@acrlongpl}[2][]{%
+ \new@ifnextchar[{\@acrlongpl{#1}{#2}}{\@acrlongpl{#1}{#2}[]}%
+}
+\def\@acrlongpl#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@firstofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \glsentrylongpl{#2}#3%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\Acrlongpl}{\@gls@hyp@opt\ns@Acrlongpl}
+\glsmfuaddmap{\Acrlongpl}{\Acrlongpl}
+\newcommand*{\ns@Acrlongpl}[2][]{%
+ \new@ifnextchar[{\@Acrlongpl{#1}{#2}}{\@Acrlongpl{#1}{#2}[]}%
+}
+\def\@Acrlongpl#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@secondofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \Glsentrylongpl{#2}#3%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newrobustcmd*{\ACRlongpl}{\@gls@hyp@opt\ns@ACRlongpl}
+\glsmfublocker{\ACRlongpl}
+\newcommand*{\ns@ACRlongpl}[2][]{%
+ \new@ifnextchar[{\@ACRlongpl{#1}{#2}}{\@ACRlongpl{#1}{#2}[]}%
+}
+\def\@ACRlongpl#1#2[#3]{%
+ \glsdoifexists{#2}%
+ {%
+ \let\do@gls@link@checkfirsthyper\@gls@link@nocheckfirsthyper
+ \def\glslabel{#2}%
+ \let\glsifplural\@firstoftwo
+ \let\glscapscase\@thirdofthree
+ \let\glsinsert\@empty
+ \def\glscustomtext{%
+ \glsuppercase{\glsentrylongpl{#2}#3}%
+ }%
+ \@gls@link[#1]{#2}{\csname gls@\glstype @entryfmt\endcsname}%
+ }%
+ \glspostlinkhook
+}
+\newcommand*{\@gls@entry@field}[2]{%
+ \csuse{glo@\glsdetoklabel{#1}@#2}%
+}
+\newcommand*{\glsletentryfield}[3]{%
+ \letcs{#1}{glo@\glsdetoklabel{#2}@#3}%
+}
+\newrobustcmd*{\@Gls@entry@field}[2]{%
+ \glsdoifexistsordo{#1}%
+ {%
+ \letcs\@glo@text{glo@\glsdetoklabel{#1}@#2}%
+ \ifdef\@glo@text
+ {%
+ \expandafter\glssentencecase\expandafter{\@glo@text}%
+ }%
+ {%
+ ??\PackageError{glossaries}{The field `#2' doesn't exist for glossary
+ entry `\glsdetoklabel{#1}'}{Check you have correctly spelt the entry
+ label and the field name}%
+ }%
+ }%
+ {%
+ ??%
+ }%
+}
+\newcommand{\@Glsentryfield}[2]{%
+ \glstexorpdfstring{\@Gls@entry@field{#1}{#2}}%
+ {\MFUsentencecase{\@gls@entry@field{#1}{#2}}}%
+}
+\ifdef\texorpdfstring
+{\newcommand{\glstexorpdfstring}{\texorpdfstring}}
+{\newcommand{\glstexorpdfstring}[2]{#1}}
+\newcommand*{\glsentryname}[1]{\@gls@entry@field{#1}{name}}
+\newcommand*{\Glsentryname}[1]{%
+ \glstexorpdfstring{\protect\@Gls@entryname{#1}}%
+ {\MFUsentencecase{\@gls@entry@field{#1}{name}}}%
+}
+\glsmfuaddmap{\glsentryname}{\Glsentryname}
+\newcommand*{\@Gls@entryname}[1]{%
+ \@Gls@entry@field{#1}{name}%
+}
+\newrobustcmd*{\@Gls@acrentryname}[1]{%
+ \ifglshaslong{#1}%
+ {%
+ \protected@edef\@glo@text{\@gls@entry@field{#1}{name}}%
+ \expandafter\glssentencecase\expandafter{\@glo@text}%
+ }%
+ {%
+ \@Gls@entry@field{#1}{name}%
+ }%
+}
+\newcommand*{\@org@Gls@acrentryname}[1]{%
+ \ifglshaslong{#1}%
+ {%
+ \letcs\@glo@text{glo@\glsdetoklabel{#1}@name}%
+ \expandafter\@gls@getbody\@glo@text{}\@nil
+ \expandafter\ifx\@gls@body\glsentrylong\relax
+ \expandafter\Glsentrylong\@gls@rest
+ \else
+ \expandafter\ifx\@gls@body\glsentryshort\relax
+ \expandafter\Glsentryshort\@gls@rest
+ \else
+ \expandafter\ifx\@gls@body\acronymfont\relax
+ {%
+ \let\glsentryshort\Glsentryshort
+ \@glo@text
+ }%
+ \else
+ \expandafter\ifx\@gls@body\glsshortaccessdisplay\relax
+ {%
+ \let\glsentryshort\Glsentryshort
+ \@glo@text
+ }%
+ \else
+ \expandafter\glssentencecase\expandafter{\@glo@text}%
+ \fi
+ \fi
+ \fi
+ \fi
+ }%
+ {%
+ \@Gls@entry@field{#1}{name}%
+ }%
+}
+\newcommand*{\glsentrydesc}[1]{\@gls@entry@field{#1}{desc}}
+\newcommand*{\Glsentrydesc}[1]{\@Glsentryfield{#1}{desc}}
+\glsmfuaddmap{\glsentrydesc}{\Glsentrydesc}
+\newcommand*{\glsentrydescplural}[1]{%
+ \@gls@entry@field{#1}{descplural}%
+}
+\newcommand*{\Glsentrydescplural}[1]{%
+ \@Glsentryfield{#1}{descplural}%
+}
+\glsmfuaddmap{\glsentrydescplural}{\Glsentrydescplural}
+\newcommand*{\glsentrytext}[1]{\@gls@entry@field{#1}{text}}
+\newcommand*{\Glsentrytext}[1]{%
+ \@Glsentryfield{#1}{text}%
+}
+\glsmfuaddmap{\glsentrytext}{\Glsentrytext}
+\newcommand*{\glsentryplural}[1]{%
+ \@gls@entry@field{#1}{plural}%
+}
+\newcommand*{\Glsentryplural}[1]{%
+ \@Glsentryfield{#1}{plural}%
+}
+\glsmfuaddmap{\glsentryplural}{\Glsentryplural}
+\newcommand*{\glsentrysymbol}[1]{%
+ \@gls@entry@field{#1}{symbol}%
+}
+\newcommand*{\Glsentrysymbol}[1]{%
+ \@Glsentryfield{#1}{symbol}%
+}
+\glsmfuaddmap{\glsentrysymbol}{\Glsentrysymbol}
+\newcommand*{\glsentrysymbolplural}[1]{%
+ \@gls@entry@field{#1}{symbolplural}%
+}
+\newcommand*{\Glsentrysymbolplural}[1]{%
+ \@Glsentryfield{#1}{symbolplural}%
+}
+\glsmfuaddmap{\glsentrysymbolplural}{\Glsentrysymbolplural}
+\newcommand*{\glsentryfirst}[1]{%
+ \@gls@entry@field{#1}{first}%
+}
+\newcommand*{\Glsentryfirst}[1]{%
+ \@Glsentryfield{#1}{first}%
+}
+\glsmfuaddmap{\glsentryfirst}{\Glsentryfirst}
+\newcommand*{\glsentryfirstplural}[1]{%
+ \@gls@entry@field{#1}{firstpl}%
+}
+\newcommand*{\Glsentryfirstplural}[1]{%
+ \@Glsentryfield{#1}{firstpl}%
+}
+\glsmfuaddmap{\glsentryfirstplural}{\Glsentryfirstplural}
+\newcommand{\glscapitalisewords}[1]{%
+ \capitalisewords{#1}%
+}
+\newcommand*{\glsentrytitlecase}[2]{%
+ \glstexorpdfstring
+ {\@glsentrytitlecase{#1}{#2}}%
+ {\MFUsentencecase{\@gls@entry@field{#1}{#2}}}%
+}
+\newrobustcmd*{\@glsentrytitlecase}[2]{%
+ \glsdoifexists{#1}%
+ {%
+ \glsfieldfetch{#1}{#2}{\@gls@value}%
+ \expandafter\glscapitalisewords\expandafter{\@gls@value}%
+ }%
+}
+\newcommand*{\glsentrytype}[1]{\@gls@entry@field{#1}{type}}
+\newcommand*{\glsentrysort}[1]{%
+ \@gls@entry@field{#1}{sort}%
+}
+\newcommand*{\glsentryparent}[1]{%
+ \@gls@entry@field{#1}{parent}%
+}
+\newcommand*{\glsentryuseri}[1]{%
+ \@gls@entry@field{#1}{useri}%
+}
+\newcommand*{\Glsentryuseri}[1]{%
+ \@Glsentryfield{#1}{useri}%
+}
+\glsmfuaddmap{\glsentryuseri}{\Glsentryuseri}
+\newcommand*{\glsentryuserii}[1]{%
+ \@gls@entry@field{#1}{userii}%
+}
+\newcommand*{\Glsentryuserii}[1]{%
+ \@Glsentryfield{#1}{userii}%
+}
+\glsmfuaddmap{\glsentryuserii}{\Glsentryuserii}
+\newcommand*{\glsentryuseriii}[1]{%
+ \@gls@entry@field{#1}{useriii}%
+}
+\newcommand*{\Glsentryuseriii}[1]{%
+ \@Glsentryfield{#1}{useriii}%
+}
+\glsmfuaddmap{\glsentryuseriii}{\Glsentryuseriii}
+\newcommand*{\glsentryuseriv}[1]{%
+ \@gls@entry@field{#1}{useriv}%
+}
+\newcommand*{\Glsentryuseriv}[1]{%
+ \@Glsentryfield{#1}{useriv}%
+}
+\glsmfuaddmap{\glsentryuseriv}{\Glsentryuseriv}
+\newcommand*{\glsentryuserv}[1]{%
+ \@gls@entry@field{#1}{userv}%
+}
+\newcommand*{\Glsentryuserv}[1]{%
+ \@Glsentryfield{#1}{userv}%
+}
+\glsmfuaddmap{\glsentryuserv}{\Glsentryuserv}
+\newcommand*{\glsentryuservi}[1]{%
+ \@gls@entry@field{#1}{uservi}%
+}
+\newcommand*{\Glsentryuservi}[1]{%
+ \@Glsentryfield{#1}{uservi}%
+}
+\glsmfuaddmap{\glsentryuservi}{\Glsentryuservi}
+\newcommand*{\glsentryshort}[1]{\@gls@entry@field{#1}{short}}
+\newcommand*{\Glsentryshort}[1]{%
+ \@Glsentryfield{#1}{short}%
+}
+\glsmfuaddmap{\glsentryshort}{\Glsentryshort}
+\newcommand*{\glsentryshortpl}[1]{\@gls@entry@field{#1}{shortpl}}
+\newcommand*{\Glsentryshortpl}[1]{%
+ \@Glsentryfield{#1}{shortpl}%
+}
+\glsmfuaddmap{\glsentryshortpl}{\Glsentryshortpl}
+\newcommand*{\glsentrylong}[1]{\@gls@entry@field{#1}{long}}
+\newcommand*{\Glsentrylong}[1]{%
+ \@Glsentryfield{#1}{long}%
+}
+\glsmfuaddmap{\glsentrylong}{\Glsentrylong}
+\newcommand*{\glsentrylongpl}[1]{\@gls@entry@field{#1}{longpl}}
+\newcommand*{\Glsentrylongpl}[1]{%
+ \@Glsentryfield{#1}{longpl}%
+}
+\glsmfuaddmap{\glsentrylongpl}{\Glsentrylongpl}
+\newcommand*{\glsentryfull}[1]{%
+ \glsentrylong{#1} (\glsentryshort{#1})%
+}
+\newcommand*{\Glsentryfull}[1]{%
+ \Glsentrylong{#1} (\glsentryshort{#1})%
+}
+\glsmfuaddmap{\glsentryfull}{\Glsentryfull}
+\newcommand*{\glsentryfullpl}[1]{%
+ \acrfullformat{\glsentrylongpl{#1}}{\acronymfont{\glsentryshortpl{#1}}}%
+}
+\newcommand*{\Glsentryfullpl}[1]{%
+ \Glsentrylongpl{#1} (\glsentryshortpl{#1})%
+}
+\glsmfuaddmap{\glsentryfullpl}{\Glsentryfullpl}
+\newcommand*{\glsentrynumberlist}[1]{%
+ \glsdoifexists{#1}%
+ {%
+ \@gls@entry@field{#1}{numberlist}%
+ }%
+}
+\@ifpackageloaded{hyperref} {%
+ \newcommand*{\glsdisplaynumberlist}[1]{%
+ \GlossariesWarning
+ {%
+ \string\glsdisplaynumberlist\space
+ doesn't work with hyperref.^^JUsing
+ \string\glsentrynumberlist\space instead%
+ }%
+ \glsentrynumberlist{#1}%
+ }%
+}%
+{%
+ \newcommand*{\glsdisplaynumberlist}[1]{%
+ \glsdoifexists{#1}%
+ {%
+ \bgroup
+ \protected@edef\@glo@label{\glsdetoklabel{#1}}%
+ \let\@org@glsnumberformat\glsnumberformat
+ \def\glsnumberformat##1{##1}%
+ \protected@edef\the@numberlist{%
+ \csname glo@\@glo@label @numberlist\endcsname}%
+ \def\@gls@numlist@sep{}%
+ \def\@gls@numlist@nextsep{}%
+ \def\@gls@numlist@lastsep{}%
+ \def\@gls@thislist{}%
+ \def\@gls@donext@def{}%
+ \renewcommand\do[1]{%
+ \protected@edef\@gls@thislist{%
+ \@gls@thislist
+ \noexpand\@gls@numlist@sep
+ ##1%
+ }%
+ \let\@gls@numlist@sep\@gls@numlist@nextsep
+ \def\@gls@numlist@nextsep{\glsnumlistsep}%
+ \@gls@donext@def
+ \def\@gls@donext@def{%
+ \def\@gls@numlist@lastsep{\glsnumlistlastsep}%
+ }%
+ }%
+ \expandafter \glsnumlistparser \expandafter{\the@numberlist}%
+ \let\@gls@numlist@sep\@gls@numlist@lastsep
+ \@gls@thislist
+ \egroup
+ }%
+ }
+}
+\newcommand*{\glsnumlistsep}{, }
+\newcommand*{\glsnumlistlastsep}{ \& }
+\newcommand*{\glshyperlink}[2][\glsentrytext{\@glo@label}]{%
+ \def\@glo@label{#2}%
+ \@glslink{\glolinkprefix\glsdetoklabel{#2}}{#1}}
+\define@key{glossadd}{counter}{\def\@gls@counter{#1}}
+\define@key{glossadd}{format}{\def\@glsnumberformat{#1}}
+\define@key{glossadd}{types}{\def\@glo@type{#1}}
+\newrobustcmd*{\glsadd}[2][]{%
+ \@gls@adjustmode
+ \glsdoifexists{#2}%
+ {%
+ \def\@glsnumberformat{glsnumberformat}%
+ \protected@edef\@gls@counter{\csname glo@\glsdetoklabel{#2}@counter\endcsname}%
+ \setkeys{glossadd}{#1}%
+ \@gls@saveentrycounter
+ \@gls@setsort{#2}%
+ \@@do@wrglossary{#2}%
+ }%
+}
+\glsmfuexcl{\glsadd}
+\newcommand*{\@gls@adjustmode}{}
+\AtBeginDocument{\renewcommand*{\@gls@adjustmode}{\ifvmode\mbox{}\fi}}
+\newrobustcmd*{\glsaddall}[1][]{%
+ \protected@edef\@glo@type{\@glo@types}%
+ \setkeys{glossadd}{#1}%
+ \forallglsentries[\@glo@type]{\@glo@entry}{%
+ \glsadd[#1]{\@glo@entry}%
+ }%
+}
+\newrobustcmd*{\glsaddallunused}[1][\@glo@types]{%
+ \forallglsentries[#1]{\@glo@entry}%
+ {%
+ \ifglsused{\@glo@entry}{}{\glsadd[format=glsignore]{\@glo@entry}}%
+ }%
+}
+\newcommand*{\glsignore}[1]{}
+\edef\glsopenbrace{\expandafter\@gobble\string\{}
+\edef\glsclosebrace{\expandafter\@gobble\string\}}
+\edef\glsbackslash{\expandafter\@gobble\string\\}
+\edef\glsquote#1{\string"#1\string"}
+\edef\glspercentchar{\expandafter\@gobble\string\%}
+\edef\glstildechar{\string~}
+\ifglsxindy
+ \newcommand*{\@glsfirstletter}{A}
+\fi
+\newcommand*{\GlsSetXdyFirstLetterAfterDigits}{%
+ \@ifstar\s@GlsSetXdyFirstLetterAfterDigits\@GlsSetXdyFirstLetterAfterDigits}
+\ifglsxindy
+ \newcommand*{\@GlsSetXdyFirstLetterAfterDigits}[1]{%
+ \renewcommand*{\@glsfirstletter}{#1}}
+ \newcommand*{\s@GlsSetXdyFirstLetterAfterDigits}[1]{%
+ \renewcommand*{\@glsfirstletter}{#1}%
+ \@onelevel@sanitize\@glsfirstletter
+ }
+\else
+ \newcommand*{\@GlsSetXdyFirstLetterAfterDigits}[1]{%
+ \glsnoxindywarning\GlsSetXdyFirstLetterAfterDigits}
+ \newcommand*{\s@GlsSetXdyFirstLetterAfterDigits}{%
+ \@GlsSetXdyFirstLetterAfterDigits
+ }
+\fi
+\ifglsxindy
+ \newcommand*{\@xdynumbergrouporder}{:before \string"\@glsfirstletter\string"}
+\fi
+\newcommand*{\GlsSetXdyNumberGroupOrder}[1]{%
+ \@ifstar\s@GlsSetXdyNumberGroupOrder\@GlsSetXdyNumberGroupOrder
+}
+\ifglsxindy
+ \newcommand*{\@GlsSetXdyNumberGroupOrder}[1]{%
+ \renewcommand*{\@xdynumbergrouporder}{#1}%
+ }
+ \newcommand*{\s@GlsSetXdyNumberGroupOrder}[1]{%
+ \renewcommand*{\@xdynumbergrouporder}{#1}%
+ \@onelevel@sanitize\@xdynumbergrouporder
+ }
+\else
+ \newcommand*{\@GlsSetXdyNumberGroupOrder}[1]{%
+ \glsnoxindywarning\GlsSetXdyNumberGroupOrder}
+ \newcommand*{\s@GlsSetXdyNumberGroupOrder}{%
+ \@GlsSetXdyNumberGroupOrder}
+\fi
+\newcommand*{\@glsminrange}{2}
+\ifglsxindy
+ \newcommand*{\GlsSetXdyMinRangeLength}[1]{%
+ \renewcommand*{\@glsminrange}{#1}}
+\else
+ \newcommand*{\GlsSetXdyMinRangeLength}[1]{%
+ \glsnoxindywarning\GlsSetXdyMinRangeLength}
+\fi
+
+\ifglsxindy
+ \def\writeist{%
+ \ifundef{\glswrite}{\newwrite\glswrite}{}%
+ \@gls@addpredefinedattributes
+ \openout\glswrite=\istfilename
+ \write\glswrite{;; xindy style file created by the glossaries
+ package}%
+ \write\glswrite{;; for document '\jobname' on
+ \the\year-\the\month-\the\day}%
+ \write\glswrite{^^J; required styles^^J}
+ \@for\@xdystyle:=\@xdyrequiredstyles\do{%
+ \ifx\@xdystyle\@empty
+ \else
+ \protected@write\glswrite{}{(require
+ \string"\@xdystyle.xdy\string")}%
+ \fi
+ }%
+ \write\glswrite{^^J%
+ ; list of allowed attributes (number formats)^^J}%
+ \write\glswrite{(define-attributes ((\@xdyattributes)))}%
+ \write\glswrite{^^J; user defined alphabets^^J}%
+ \write\glswrite{\@xdyuseralphabets}%
+ \write\glswrite{^^J; location class definitions^^J}%
+ \@for\@gls@classI:=\@gls@xdy@locationlist\do{%
+ \protected@write\glswrite{}{(define-location-class
+ \string"\@gls@classI\string"^^J\space\space\space
+ (
+ :sep "{}{"
+ \csname @gls@xdy@Lclass@\@gls@classI\endcsname\space
+ :sep "}"
+ )
+ ^^J\space\space\space
+ :min-range-length \@glsminrange^^J%
+ )
+ }%
+ {%
+ \@for\@gls@classII:=\@gls@xdy@locationlist\do{%
+ \protected@write\glswrite{}{(define-location-class
+ \string"\@gls@classII-\@gls@classI\string"
+ ^^J\space\space\space
+ (
+ :sep "{"
+ \csname @gls@xdy@Lclass@\@gls@classII\endcsname\space
+ :sep "}{"
+ \csname @gls@xdy@Lclass@\@gls@classI\endcsname\space
+ :sep "}"
+ )
+ ^^J\space\space\space
+ :min-range-length \@glsminrange^^J%
+ )
+ }%
+ }%
+ }%
+ }%
+ \write\glswrite{^^J; user defined location classes}%
+ \write\glswrite{\@xdyuserlocationdefs}%
+ \write\glswrite{^^J; define cross-reference class^^J}%
+ \write\glswrite{(define-crossref-class \string"see\string"
+ :unverified )}%
+ \write\glswrite{(markup-crossref-list
+ :class \string"see\string"^^J\space\space\space
+ :open \string"\string\glsseeformat\string"
+ :close \string"{}\string")}%
+ \@xdycrossrefhook
+ \write\glswrite{^^J; define the order of the location classes}%
+ \write\glswrite{(define-location-class-order
+ (\@xdylocationclassorder))}%
+ \write\glswrite{^^J; define the glossary markup^^J}%
+ \write\glswrite{(markup-index^^J\space\space\space
+ :open \string"\string
+ \glossarysection[\string\glossarytoctitle]{\string
+ \glossarytitle}\string\glossarypreamble}%
+ \@for\@this@ctr:=\@xdycounters\do{%
+ {%
+ \@for\@this@attr:=\@xdyattributelist\do{%
+ \protected@write\glswrite{}{\string\providecommand*%
+ \expandafter\string
+ \csname glsX\@this@ctr X\@this@attr\endcsname[2]%
+ {%
+ \string\setentrycounter
+ [\expandafter\@gobble\string\#1]{\@this@ctr}%
+ \expandafter\string
+ \csname\@this@attr\endcsname
+ {\expandafter\@gobble\string\#2}%
+ }%
+ }%
+ }%
+ }%
+ }%
+ \write\glswrite{%
+ \string\begin
+ {theglossary}\string\glossaryheader\glstildechar n\string" ^^J\space
+ \space\space:close \string"\glspercentchar\glstildechar n\string
+ \end{theglossary}\string\glossarypostamble
+ \glstildechar n\string" ^^J\space\space\space
+ :tree)}%
+ \write\glswrite{(markup-letter-group-list
+ :sep \string"\string\glsgroupskip\glstildechar n\string")}%
+ \write\glswrite{(markup-indexentry
+ :open \string"\string\relax \string\glsresetentrylist
+ \glstildechar n\string")}%
+ \write\glswrite{(markup-locclass-list :open
+ \string"\glsopenbrace\string\glossaryentrynumbers
+ \glsopenbrace\string\relax\space \string"^^J\space\space\space
+ :sep \string", \string"
+ :close \string"\glsclosebrace\glsclosebrace\string")}%
+ \write\glswrite{(markup-locref-list
+ :sep \string"\string\delimN\space\string")}%
+ \write\glswrite{(markup-range
+ :sep \string"\string\delimR\space\string")}%
+ \@onelevel@sanitize\gls@suffixF
+ \@onelevel@sanitize\gls@suffixFF
+ \ifx\gls@suffixF\@empty
+ \else
+ \write\glswrite{(markup-range
+ :close "\gls@suffixF" :length 1 :ignore-end)}%
+ \fi
+ \ifx\gls@suffixFF\@empty
+ \else
+ \write\glswrite{(markup-range
+ :close "\gls@suffixFF" :length 2 :ignore-end)}%
+ \fi
+ \write\glswrite{^^J; define format to use for locations^^J}%
+ \write\glswrite{\@xdylocref}%
+ \write\glswrite{^^J; define letter group list format^^J}%
+ \write\glswrite{(markup-letter-group-list
+ :sep \string"\string\glsgroupskip\glstildechar n\string")}%
+ \write\glswrite{^^J; letter group headings^^J}%
+ \write\glswrite{(markup-letter-group
+ :open-head \string"\string\glsgroupheading
+ \glsopenbrace\string"^^J\space\space\space
+ :close-head \string"\glsclosebrace\string")}%
+ \write\glswrite{^^J; additional letter groups^^J}%
+ \write\glswrite{\@xdylettergroups}%
+ \write\glswrite{^^J; additional sort rules^^J}
+ \write\glswrite{\@xdysortrules}%
+ \@gls@writeisthook
+ \closeout\glswrite
+ \let\writeist\relax
+ \let\noist\@gls@noist@toolate
+ }
+\else
+ \edef\@gls@actualchar{\string?}
+ \edef\@gls@encapchar{\string|}
+ \edef\@gls@levelchar{\string!}
+ \edef\@gls@quotechar{\string"}%
+ \let\GlsSetQuote\gls@nosetquote
+ \def\writeist{\relax
+ \ifundef{\glswrite}{\newwrite\glswrite}{}\relax
+ \openout\glswrite=\istfilename
+ \write\glswrite{\glspercentchar\space makeindex style file
+ created by the glossaries package}
+ \write\glswrite{\glspercentchar\space for document
+ '\jobname' on \the\year-\the\month-\the\day}
+ \write\glswrite{actual '\@gls@actualchar'}
+ \write\glswrite{encap '\@gls@encapchar'}
+ \write\glswrite{level '\@gls@levelchar'}
+ \write\glswrite{quote '\@gls@quotechar'}
+ \write\glswrite{keyword \string"\string\\glossaryentry\string"}
+ \write\glswrite{preamble \string"\string\\glossarysection[\string
+ \\glossarytoctitle]{\string\\glossarytitle}\string
+ \\glossarypreamble\string\n\string\\begin{theglossary}\string
+ \\glossaryheader\string\n\string"}
+ \write\glswrite{postamble \string"\string\%\string\n\string
+ \\end{theglossary}\string\\glossarypostamble\string\n
+ \string"}
+ \write\glswrite{group_skip \string"\string\\glsgroupskip\string\n
+ \string"}
+ \write\glswrite{item_0 \string"\string\%\string\n\string"}
+ \write\glswrite{item_1 \string"\string\%\string\n\string"}
+ \write\glswrite{item_2 \string"\string\%\string\n\string"}
+ \write\glswrite{item_01 \string"\string\%\string\n\string"}
+ \write\glswrite{item_x1
+ \string"\string\\relax \string\\glsresetentrylist\string\n
+ \string"}
+ \write\glswrite{item_12 \string"\string\%\string\n\string"}
+ \write\glswrite{item_x2
+ \string"\string\\relax \string\\glsresetentrylist\string\n
+ \string"}
+ \write\glswrite{delim_0 \string"\string\{\string
+ \\glossaryentrynumbers\string\{\string\\relax \string"}
+ \write\glswrite{delim_1 \string"\string\{\string
+ \\glossaryentrynumbers\string\{\string\\relax \string"}
+ \write\glswrite{delim_2 \string"\string\{\string
+ \\glossaryentrynumbers\string\{\string\\relax \string"}
+ \write\glswrite{delim_t \string"\string\}\string\}\string"}
+ \write\glswrite{delim_n \string"\string\\delimN \string"}
+ \write\glswrite{delim_r \string"\string\\delimR \string"}
+ \write\glswrite{headings_flag 1}
+ \write\glswrite{heading_prefix
+ \string"\string\\glsgroupheading\string\{\string"}
+ \write\glswrite{heading_suffix
+ \string"\string\}\string\\relax
+ \string\\glsresetentrylist \string"}
+ \write\glswrite{symhead_positive \string"glssymbols\string"}
+ \write\glswrite{numhead_positive \string"glsnumbers\string"}
+ \write\glswrite{page_compositor \string"\glscompositor\string"}
+ \@gls@escbsdq\gls@suffixF
+ \@gls@escbsdq\gls@suffixFF
+ \ifx\gls@suffixF\@empty
+ \else
+ \write\glswrite{suffix_2p \string"\gls@suffixF\string"}
+ \fi
+ \ifx\gls@suffixFF\@empty
+ \else
+ \write\glswrite{suffix_3p \string"\gls@suffixFF\string"}
+ \fi
+ \@gls@writeisthook
+ \closeout\glswrite
+ \let\writeist\relax
+ \let\noist\@gls@noist@toolate
+ }
+\fi
+\newcommand*{\GlsSetWriteIstHook}[1]{\renewcommand*{\@gls@writeisthook}{#1}}
+\@onlypremakeg\GlsSetWriteIstHook
+\newcommand*{\@gls@writeisthook}{}
+\ifglsxindy
+ \newcommand*{\GlsSetQuote}[1]{\glsnomakeindexwarning\GlsSetQuote}
+ \newcommand*{\gls@nosetquote}[1]{\glsnomakeindexwarning\GlsSetQuote}
+\else
+ \newcommand*{\GlsSetQuote}[1]{\edef\@gls@quotechar{\string#1}%
+ \@ifpackageloaded{tracklang}%
+ {%
+ \IfTrackedLanguage{german}%
+ {%
+ \def\@@gls@extramakeindexopts{-g}%
+ }%
+ {}%
+ }%
+ {}%
+ \edef\@gls@docheckquotedef{%
+ \noexpand\def\noexpand\@gls@checkquote####1#1####2#1####3\noexpand\null{%
+ \noexpand\@gls@tmpb=\noexpand\expandafter{\noexpand\@gls@checkedmkidx}%
+ \noexpand\toks@={####1}%
+ \noexpand\ifx\noexpand\null####2\noexpand\null
+ \noexpand\ifx\noexpand\null####3\noexpand\null
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@}%
+ \noexpand\def\noexpand\@@gls@checkquote{\noexpand\relax}%
+ \noexpand\else
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@
+ \noexpand\@gls@quotechar\noexpand\@gls@quotechar
+ \noexpand\@gls@quotechar\noexpand\@gls@quotechar}%
+ \noexpand\def\noexpand\@@gls@checkquote{%
+ \noexpand\@gls@checkquote####3\noexpand\null}%
+ \noexpand\fi
+ \noexpand\else
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@
+ \noexpand\@gls@quotechar\noexpand\@gls@quotechar}%
+ \noexpand\ifx\noexpand\null####3\noexpand\null
+ \noexpand\def\noexpand\@@gls@checkquote{%
+ \noexpand\@gls@checkquote####2#1#1\noexpand\null}%
+ \noexpand\else
+ \noexpand\def\noexpand\@@gls@checkquote{%
+ \noexpand\@gls@checkquote####2#1####3\noexpand\null}%
+ \noexpand\fi
+ \noexpand\fi
+ \noexpand\@@gls@checkquote
+ }%
+ }%
+ \@gls@docheckquotedef
+ \edef\@gls@docheckquotedef{%
+ \noexpand\renewcommand{\noexpand\@gls@checkmkidxchars}[1]{%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checkquote####1\noexpand\@nil
+ #1#1\noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checkescquote####1\noexpand\@nil
+ \expandonce{\csname#1\endcsname}\expandonce{\csname#1\endcsname}%
+ \noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checkescactual####1\noexpand\@nil
+ \noexpand\?\noexpand\?\noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checkactual####1\noexpand\@nil
+ \noexpand?\noexpand?\noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checkbar####1\noexpand\@nil
+ \noexpand|\noexpand|\noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checkescbar####1\noexpand\@nil
+ \noexpand\|\noexpand\|\noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checklevel####1\noexpand\@nil
+ \noexpand!\noexpand!\noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checkesclevel####1\noexpand\@nil
+ \noexpand\!\noexpand\!\noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ \noexpand\def\noexpand\@gls@checkedmkidx{}%
+ \noexpand\expandafter\noexpand\@gls@checkesc####1\noexpand\@nil
+ \@backslashchar\@backslashchar\noexpand\null
+ \noexpand\expandafter\noexpand\@gls@updatechecked
+ \noexpand\@gls@checkedmkidx{####1}%
+ }%
+ }%
+ \@gls@docheckquotedef
+ \edef\@gls@docheckquotedef{%
+ \noexpand\def\noexpand\@gls@checkescquote####1%
+ \expandonce{\csname#1\endcsname}####2\expandonce{\csname#1\endcsname}%
+ ####3\noexpand\null{%
+ \noexpand\@gls@tmpb=\noexpand\expandafter{\noexpand\@gls@checkedmkidx}%
+ \noexpand\toks@={####1}%
+ \noexpand\ifx\noexpand\null####2\noexpand\null
+ \noexpand\ifx\noexpand\null####3\noexpand\null
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@}%
+ \noexpand\def\noexpand\@@gls@checkescquote{\noexpand\relax}%
+ \noexpand\else
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@
+ \noexpand\@gls@quotechar\noexpand\string\expandonce{%
+ \csname#1\endcsname}\noexpand\@gls@quotechar
+ \noexpand\@gls@quotechar\noexpand\string\expandonce{%
+ \csname#1\endcsname}\noexpand\@gls@quotechar}%
+ \noexpand\def\noexpand\@@gls@checkescquote{%
+ \noexpand\@gls@checkescquote####3\noexpand\null}%
+ \noexpand\fi
+ \noexpand\else
+ \noexpand\edef\noexpand\@gls@checkedmkidx{%
+ \noexpand\the\noexpand\@gls@tmpb\noexpand\the\noexpand\toks@
+ \noexpand\@gls@quotechar\noexpand\string
+ \expandonce{\csname#1\endcsname}\noexpand\@gls@quotechar}%
+ \noexpand\ifx\noexpand\null####3\noexpand\null
+ \noexpand\def\noexpand\@@gls@checkescquote{%
+ \noexpand\@gls@checkescquote####2\expandonce{\csname#1\endcsname}%
+ \expandonce{\csname#1\endcsname}\noexpand\null}%
+ \noexpand\else
+ \noexpand\def\noexpand\@@gls@checkescquote{%
+ \noexpand\@gls@checkescquote####2\expandonce{\csname#1\endcsname}%
+ ####3\noexpand\null}%
+ \noexpand\fi
+ \noexpand\fi
+ \noexpand\@@gls@checkescquote
+ }%
+ }%
+ \@gls@docheckquotedef
+ }
+ \newcommand*{\gls@nosetquote}[1]{\PackageError{glossaries}%
+ {\string\GlsSetQuote\space not permitted here}%
+ {Move \string\GlsSetQuote\space earlier in the preamble, as
+ soon as possible after glossaries.sty has been loaded}}
+\fi
+\newcommand*{\@gls@extramakeindexopts}[1]{}
+\newcommand{\noist}{%
+ \@gls@addpredefinedattributes
+ \let\writeist\relax
+}
+\newcommand{\@gls@noist@toolate}{%
+ \GlossariesWarning{too late to use \string\noist. The style file
+has already been written}%
+}
+\newcommand*{\@makeglossary}[1]{%
+ \ifglossaryexists{#1}%
+ {%
+ \ifglssavewrites
+ \expandafter\newtoks\csname glo@#1@filetok\endcsname
+ \else
+ \expandafter\newwrite\csname glo@#1@file\endcsname
+ \expandafter\@glsopenfile\csname glo@#1@file\endcsname{#1}%
+ \fi
+ \@gls@renewglossary
+ \writeist
+ }%
+ {%
+ \PackageError{glossaries}%
+ {Glossary type `#1' not defined}%
+ {New glossaries must be defined before using \string\makeglossaries}%
+ }%
+}
+\newcommand*{\@glsopenfile}[2]{%
+ \immediate\openout#1=\jobname.\csname @glotype@#2@out\endcsname
+ \PackageInfo{glossaries}{Writing glossary file
+ \jobname.\csname @glotype@#2@out\endcsname}%
+}
+\newcommand*{\@closegls}[1]{%
+ \closeout\csname glo@#1@file\endcsname
+}
+\ifglsxindy
+ \newcommand*{\@gls@automake}[1]{%
+ \ifglossaryexists{#1}
+ {%
+ \@closegls{#1}%
+ \ifdefstring{\glsorder}{letter}%
+ {\def\@gls@order{-M ord/letorder }}%
+ {\let\@gls@order\@empty}%
+ \gls@xdy@set@lang{#1}%
+ \ifdefvoid\gls@codepage
+ {\let\@@gls@codepage\@empty}%
+ {\def\@@gls@codepage{-C \gls@codepage\space}}%
+ \edef\@gls@dothiswrite{\noexpand\write18{xindy
+ -I xindy
+ \@gls@order
+ -L \@gls@langmod\space
+ -M \gls@istfilebase\space
+ \@@gls@codepage
+ -t \jobname.\csuse{@glotype@#1@log}
+ -o \jobname.\csuse{@glotype@#1@in}
+ \jobname.\csuse{@glotype@#1@out}}%
+ }%
+ \@gls@dothiswrite
+ }%
+ {%
+ \GlossariesWarning{Can't make glossary `#1', it doesn't exist}%
+ }%
+ }
+\else
+ \newcommand*{\@gls@automake}[1]{%
+ \ifglossaryexists{#1}
+ {%
+ \@closegls{#1}%
+ \ifdefstring{\glsorder}{letter}%
+ {\def\@gls@order{-l }}%
+ {\let\@gls@order\@empty}%
+ \edef\@gls@dothiswrite{\noexpand\write18{makeindex \@gls@order
+ -s \istfilename\space
+ -t \jobname.\csuse{@glotype@#1@log}
+ -o \jobname.\csuse{@glotype@#1@in}
+ \jobname.\csuse{@glotype@#1@out}}%
+ }%
+ \@gls@dothiswrite
+ }%
+ {%
+ \GlossariesWarning{Can't make glossary `#1', it doesn't exist}%
+ }%
+ }
+\fi
+\ifglsxindy
+ \newcommand*{\@gls@automake@immediate}[1]{%
+ \ifglossaryexists{#1}
+ {%
+ \IfFileExists{\jobname.\csuse{@glotype@#1@out}}%
+ {%
+ \ifdefstring{\glsorder}{letter}%
+ {\def\@gls@order{-M ord/letorder }}%
+ {\let\@gls@order\@empty}%
+ \gls@xdy@set@lang{#1}%
+ \ifdefvoid\gls@codepage
+ {\let\@@gls@codepage\@empty}%
+ {\def\@@gls@codepage{-C \gls@codepage\space}}%
+ \edef\@gls@dothiswrite{\noexpand\immediate\noexpand\write18{xindy
+ -I xindy
+ \@gls@order
+ -L \@gls@langmod\space
+ -M \gls@istfilebase\space
+ \@@gls@codepage
+ -t \jobname.\csuse{@glotype@#1@log}
+ -o \jobname.\csuse{@glotype@#1@in}
+ \jobname.\csuse{@glotype@#1@out}}%
+ }%
+ \@gls@dothiswrite
+ }%
+ {\GlossariesWarning{can't automake `#1': \jobname.\csuse{@glotype@#1@out}
+ doesn't exist. Rerun may be required}}%
+ }%
+ {%
+ \GlossariesWarning{Can't make glossary `#1', it doesn't exist}%
+ }%
+ }
+\else
+ \newcommand*{\@gls@automake@immediate}[1]{%
+ \ifglossaryexists{#1}
+ {%
+ \IfFileExists{\jobname.\csuse{@glotype@#1@out}}%
+ {%
+ \ifdefstring{\glsorder}{letter}%
+ {\def\@gls@order{-l }}%
+ {\let\@gls@order\@empty}%
+ \edef\@gls@dothiswrite{\noexpand\immediate\noexpand\write18{makeindex \@gls@order
+ -s \istfilename\space
+ -t \jobname.\csuse{@glotype@#1@log}
+ -o \jobname.\csuse{@glotype@#1@in}
+ \jobname.\csuse{@glotype@#1@out}}%
+ }%
+ \@gls@dothiswrite
+ }%
+ {\GlossariesWarning{can't automake `#1': \jobname.\csuse{@glotype@#1@out}
+ doesn't exist. Rerun may be required}}%
+ }%
+ {%
+ \GlossariesWarning{Can't make glossary `#1', it doesn't exist}%
+ }%
+ }
+\fi
+\newcommand*{\@warn@nomakeglossaries}{}
+\newcommand*{\warn@nomakeglossaries}{\@warn@nomakeglossaries}
+\newcommand{\@gls@automake@types}{\@glo@types}
+\newcommand{\@gls@@automake@immediate}{%
+ \ifnum\gls@automake@nr=2\relax
+ \protected@edef\gls@tmp{\@gls@automake@types}%
+ \@for\@gls@type:=\gls@tmp\do{%
+ \ifdefempty{\@gls@type}{}%
+ {\@gls@automake@immediate{\@gls@type}}%
+ }%
+ \glsautomakefalse
+ \renewcommand*{\@gls@doautomake}{}%
+ \else
+ \ifdefempty\gls@automake@makegloss{}%
+ {%
+ \IfFileExists{\jobname.aux}%
+ {\immediate\write18{\gls@automake@makegloss\space \jobname}}{}%
+ \glsautomakefalse
+ \renewcommand*{\@gls@doautomake}{}%
+ }%
+ \fi
+}
+\newcommand*{\makeglossaries}{%
+ \ifglsxindy
+ \def\glsindexingsetting{xindy}%
+ \else
+ \def\glsindexingsetting{makeindex}%
+ \fi
+ \@domakeglossaries
+ {%
+ \@gls@@automake@immediate
+ \ifundef{\glswrite}{\newwrite\glswrite}{}%
+ \protected@write\@auxout{}{\string\providecommand\string\@glsorder[1]{}}
+ \protected@write\@auxout{}{\string\providecommand\string\@istfilename[1]{}}
+ \ifundef\@@gls@extramakeindexopts
+ {}%
+ {%
+ \protected@write\@auxout{}{\string\providecommand
+ \string\@gls@extramakeindexopts[1]{}}
+ \protected@write\@auxout{}{\string\@gls@extramakeindexopts
+ {\@@gls@extramakeindexopts}}%
+ }%
+ \protected@write\@auxout{}{\string\@istfilename{\istfilename}}%
+ \protected@write\@auxout{}{\string\@glsorder{\glsorder}}
+ \@for\@glo@type:=\@glo@types\do{%
+ \ifthenelse{\equal{\@glo@type}{}}{}{%
+ \@makeglossary{\@glo@type}}%
+ }%
+ \renewcommand*\newglossary[4][]{%
+ \PackageError{glossaries}{New glossaries
+ must be created before \string\makeglossaries}{You need
+ to move \string\makeglossaries\space after all your
+ \string\newglossary\space commands}}%
+ \let\@makeglossary\@gobble
+ \let\makeglossaries\relax
+ \@disable@onlypremakeg
+ \let\gls@checkseeallowed\relax
+ \let\warn@nomakeglossaries\relax
+ \let\warn@noprintglossary\@makeglossaries@warn@noprintglossary
+ \ifglssavenumberlist
+ \edef\@gls@dodeflistparser{\noexpand\DeclareListParser
+ {\noexpand\glsnumlistparser}{\delimN}}%
+ \@gls@dodeflistparser
+ \fi
+ \let\makenoidxglossaries\@no@makeglossaries
+ \renewcommand*{\@printgloss@setsort}{%
+ \let\@glo@assign@sortkey\@glo@no@assign@sortkey
+ }%
+ \ifglsautomake
+ \renewcommand*{\@gls@doautomake}{%
+ \protected@edef\gls@tmp{\@gls@automake@types}%
+ \@for\@gls@type:=\gls@tmp\do{%
+ \ifdefempty{\@gls@type}{}%
+ {\@gls@automake{\@gls@type}}%
+ }%
+ }%
+ \fi
+ \@glo@check@sortallowed\makeglossaries
+ }%
+}
+\@onlypreamble{\makeglossaries}
+\newcommand\@makeglossaries@warn@noprintglossary{%
+ \ifdefstring{\@glo@types}{,}%
+ {%
+ \GlossariesWarningNoLine{No glossaries have been defined}%
+ }%
+ {%
+ \GlossariesWarningNoLine{No \string\printglossary\space
+ or \string\printglossaries\space
+ found. ^^J(Remove \string\makeglossaries\space if you
+ don't want any glossaries.) ^^JThis document will not
+ have a glossary}%
+ }%
+}%
+\AtEndDocument{%
+ \warn@nomakeglossaries
+ \warn@noprintglossary
+}
+\newcommand*{\makenoidxglossaries}{%
+ \def\glsindexingsetting{noidx}%
+ \@domakeglossaries
+ {%
+ \renewcommand{\@gls@noref@warn}[1]{%
+ \GlossariesWarning{Empty glossary for
+ \string\printnoidxglossary[type={##1}].
+ Rerun may be required (or you may have forgotten to use
+ commands like \string\gls)}%
+ }%
+ \let\@gls@checkmkidxchars\@gobble
+ \glsesclocationsfalse
+ \let\@@do@@wrglossary\gls@noidxglossary
+ \let\@gls@getgrouptitle\@gls@noidx@getgrouptitle
+ \let\gls@checkseeallowed\relax
+ \renewcommand{\@do@seeglossary}[2]{%
+ \protected@edef\@gls@label{\glsdetoklabel{##1}}%
+ \protected@write\@auxout{}{%
+ \string\@gls@reference
+ {\csname glo@\@gls@label @type\endcsname}%
+ {\@gls@label}%
+ {%
+ \string\glsseeformat##2{}%
+ }%
+ }%
+ }%
+ \AtBeginDocument
+ {%
+ \write\@auxout{\string\providecommand\string\@gls@reference[3]{}}%
+ }%
+ \def\warn@noprintglossary{%
+ \GlossariesWarningNoLine{No \string\printnoidxglossary\space
+ or \string\printnoidxglossaries ^^J
+ found. (Remove \string\makenoidxglossaries\space if you
+ don't want any glossaries.)^^JThis document will not have a glossary}%
+ }%
+ \let\warn@nomakeglossaries\relax
+ \let\makeglossaries\@no@makeglossaries
+ \renewcommand*{\@printgloss@setsort}{%
+ \let\@glo@assign@sortkey\@@glo@assign@sortkey
+ \def\@glo@sorttype{\@glo@default@sorttype}%
+ }%
+ \renewcommand*\new@glossaryentry[2]{%
+ \PackageError{glossaries}{Glossary entries must be
+ defined in the preamble^^Jwhen you use
+ \string\makenoidxglossaries}%
+ {Either move your definitions to the preamble or use
+ \string\makeglossaries}%
+ }%
+ \renewcommand*{\glsentrynumberlist}[1]{%
+ \letcs{\@gls@loclist}{glo@\glsdetoklabel{##1}@loclist}%
+ \ifdef\@gls@loclist
+ {%
+ \glsnoidxloclist{\@gls@loclist}%
+ }%
+ {%
+ ??\glsdoifexists{##1}%
+ {%
+ \GlossariesWarning{Missing location list for `##1'. Either
+ a rerun is required or you haven't referenced the entry}%
+ }%
+ }%
+ }%
+ \renewcommand*{\glsdisplaynumberlist}[1]{%
+ \letcs{\@gls@loclist}{glo@\glsdetoklabel{##1}@loclist}%
+ \ifdef\@gls@loclist
+ {%
+ \def\@gls@noidxloclist@sep{%
+ \def\@gls@noidxloclist@sep{%
+ \def\@gls@noidxloclist@sep{%
+ \glsnumlistsep
+ }%
+ \def\@gls@noidxloclist@finalsep{\glsnumlistlastsep}%
+ }%
+ }%
+ \def\@gls@noidxloclist@finalsep{}%
+ \def\@gls@noidxloclist@prev{}%
+ \forlistloop{\glsnoidxdisplayloclisthandler}{\@gls@loclist}%
+ \@gls@noidxloclist@finalsep
+ \@gls@noidxloclist@prev
+ }%
+ {%
+ ??\glsdoifexists{##1}%
+ {%
+ \GlossariesWarning{Missing location list for `##1'. Either
+ a rerun is required or you haven't referenced the entry}%
+ }%
+ }%
+ }%
+ \renewcommand*{\glsnumberlistloop}[3]{%
+ \letcs{\@gls@loclist}{glo@\glsdetoklabel{##1}@loclist}%
+ \let\@gls@org@glsnoidxdisplayloc\glsnoidxdisplayloc
+ \let\@gls@org@glsseeformat\glsseeformat
+ \let\glsnoidxdisplayloc##2\relax
+ \let\glsseeformat##3\relax
+ \ifdef\@gls@loclist
+ {%
+ \forlistloop{\glsnoidxnumberlistloophandler}{\@gls@loclist}%
+ }%
+ {%
+ ??\glsdoifexists{##1}%
+ {%
+ \GlossariesWarning{Missing location list for `##1'. Either
+ a rerun is required or you haven't referenced the entry}%
+ }%
+ }%
+ \let\glsnoidxdisplayloc\@gls@org@glsnoidxdisplayloc
+ \let\glsseeformat\@gls@org@glsseeformat
+ }%
+ \let\@@gls@sanitizesort\@gls@noidx@sanitizesort
+ \let\@@gls@nosanitizesort\@@gls@noidx@nosanitizesort
+ \@gls@noidx@setsanitizesort
+ \@glo@check@sortallowed\makenoidxglossaries
+ \let\@gls@savenonumberlist\gls@noidx@nonumberlist
+ }%
+}
+\@onlypreamble{\makenoidxglossaries}
+\newcommand*{\glsnumberlistloop}[3]{%
+ \PackageError{glossaries}{\string\glsnumberlistloop\space
+ only works with \string\makenoidxglossaries}{}%
+}
+\newcommand*{\glsnoidxnumberlistloophandler}[1]{%
+ #1%
+}
+\newcommand*{\@no@makeglossaries}{%
+ \PackageError{glossaries}{You can't use both
+ \string\makeglossaries\space and \string\makenoidxglossaries}%
+ {Either use one or other (or none) of those commands but not both
+ together.}%
+}
+\newcommand{\@gls@noref@warn}[1]{%
+ \GlossariesWarning{\string\makenoidxglossaries\space
+ is required to make \string\printnoidxglossary[type={#1}] work}%
+}
+\newcommand*{\gls@noidxglossary}{%
+ \protected@write\@auxout{\glswrglossdisablelocationcmds}{%
+ \string\@gls@reference
+ {\csname glo@\@gls@label @type\endcsname}%
+ {\@gls@label}%
+ {\string\glsnoidxdisplayloc
+ {\@glo@counterprefix}%
+ {\@gls@counter}%
+ {\@glsnumberformat}%
+ {\@glslocref}%
+ }%
+ }%
+}
+\AtEndDocument{%
+ \glswritefiles
+}
+\newcommand*{\@glswritefiles}{%
+ \forallglossaries{\@glo@type}{%
+ \ifcsundef{glo@\@glo@type @filetok}%
+ {%
+ \def\gls@tmp{}%
+ }%
+ {%
+ \edef\gls@tmp{\expandafter\the
+ \csname glo@\@glo@type @filetok\endcsname}%
+ }%
+ \ifx\gls@tmp\@empty
+ \ifx\@glo@type\glsdefaulttype
+ \GlossariesWarningNoLine{Glossary `\@glo@type' has no
+ entries.^^JRemember to use package option `nomain' if
+you
+ don't want to^^Juse the main glossary}%
+ \else
+ \GlossariesWarningNoLine{Glossary `\@glo@type' has no
+ entries}%
+ \fi
+ \else
+ \@glsopenfile{\glswrite}{\@glo@type}%
+ \immediate\write\glswrite{%
+ \expandafter\the
+ \csname glo@\@glo@type @filetok\endcsname}%
+ \immediate\closeout\glswrite
+ \fi
+ }%
+}
+\newcommand*{\gls@glossary}[1]{%
+ \@gls@glossary{#1}%
+}
+\newcommand*{\@gls@glossary}[2]{%
+ \if@gls@debug
+ \PackageInfo{glossaries}{wrglossary(#1)(#2)}%
+ \fi
+}
+\newcommand{\@gls@renewglossary}{%
+ \gdef\@gls@glossary##1{\@bsphack\begingroup\gls@wrglossary{##1}}%
+ \let\@gls@renewglossary\@empty
+}
+\newcommand*{\gls@wrglossary}[2]{%
+ \ifglssavewrites
+ \protected@edef\@gls@tmp{\the\csname glo@#1@filetok\endcsname#2}%
+ \expandafter\global\expandafter\csname glo@#1@filetok\endcsname
+ \expandafter{\@gls@tmp^^J}%
+ \else
+ \ifcsdef{glo@#1@file}%
+ {%
+ \expandafter\protected@write\csname glo@#1@file\endcsname{%
+ \gls@disablepagerefexpansion}{#2}%
+ }%
+ {%
+ \ifignoredglossary{#1}{}%
+ {%
+ \GlossariesWarning{No file defined for glossary `#1'}%
+ }%
+ }%
+ \fi
+ \endgroup\@esphack
+}
+\newcommand*{\@do@wrglossary}[1]{%
+ \gls@ifnotmeasuring{\glswriteentry{#1}{\@@do@wrglossary{#1}}}%
+}
+\newcommand*{\glswriteentry}[2]{%
+ \ifglsindexonlyfirst
+ \ifglsused{#1}{}{#2}%
+ \else
+ #2%
+ \fi
+}
+\newcommand{\gls@protected@pagefmts}{\gls@numberpage,\gls@alphpage,%
+ \gls@Alphpage,\gls@romanpage,\gls@Romanpage,\gls@arabicpage}
+\newcommand*{\gls@disablepagerefexpansion}{%
+ \glswrglossdisablelocationcmds
+ \ifglsesclocations
+ \@for\@gls@this:=\gls@protected@pagefmts\do
+ {%
+ \expandafter\let\@gls@this\relax
+ }%
+ \fi
+}
+\newcommand{\glswrglossdisablelocationcmds}{}
+\newcommand*{\gls@alphpage}{\@alph\c@page}
+\newcommand*{\gls@Alphpage}{\@Alph\c@page}
+\newcommand*{\gls@numberpage}{\number\c@page}
+\newcommand*{\gls@arabicpage}{\@arabic\c@page}
+\newcommand*{\gls@romanpage}{\romannumeral\c@page}
+\newcommand*{\gls@Romanpage}{\@Roman\c@page}
+\newcommand*{\glsaddprotectedpagefmt}[1]{%
+ \ifglsesclocations
+ \protected@eappto\gls@protected@pagefmts{,\expandonce{\csname gls#1page\endcsname}}%
+ \csedef{gls#1page}{\expandonce{\csname#1\endcsname}\noexpand\c@page}%
+ \protected@eappto\@wrglossarynumberhook{%
+ \noexpand\let\expandonce{\csname org@gls#1\endcsname}%
+ \expandonce{\csname#1\endcsname}%
+ \noexpand\def\expandonce{\csname#1\endcsname}{%
+ \noexpand\@wrglossary@pageformat
+ \expandonce{\csname gls#1page\endcsname}%
+ \expandonce{\csname org@gls#1\endcsname}%
+ }%
+ }%
+ \else
+ \GlsWarnAddProtectedPageFmt
+ \fi
+}
+\newcommand{\GlsWarnAddProtectedPageFmt}{%
+ \GlossariesWarning{\string\glsaddprotectedpagefmt\space has no
+ effect with esclocations=false}%
+}
+\newcommand*\@wrglossarynumberhook{}
+\newcommand{\@wrglossary@pageformat}[3]{%
+ \ifx#3\c@page #1\else #2#3\fi
+}
+\newcommand*{\@@do@wrglossary}[1]{%
+ \ifglsesclocations
+ \@@do@esc@wrglossary{#1}%
+ \else
+ \@@do@noesc@wrglossary{#1}%
+ \fi
+}
+\newcommand{\glswrglossdisableanchorcmds}{\let\glstexorpdfstring\@secondoftwo}
+\ifdef\texorpdfstring
+ {\appto\glswrglossdisableanchorcmds{\let\texorpdfstring\@secondoftwo}}{}
+\ifdef\pdfstringdefPreHook
+ {\appto\glswrglossdisableanchorcmds{\pdfstringdefPreHook}}{}
+\newcommand{\glswrglosslocationtarget}[1]{#1}
+\newcommand{\glswrglosslocationtextfmt}[1]{#1}
+\newcommand*{\@@do@noesc@wrglossary}[1]{%
+ \expandafter\def\expandafter\@glslocref\expandafter{\theglsentrycounter}%
+ \expandafter\def\expandafter\@glsHlocref\expandafter{\theHglsentrycounter}%
+ \ifx\@glsHlocref\@glslocref
+ \def\@glo@counterprefix{}%
+ \else
+ \@xp@gls@getcounterprefix{\@glslocref}{\@glsHlocref}%
+ \fi
+ \protected@edef\@gls@label{\glsdetoklabel{#1}}%
+ \@@do@@wrglossary
+}
+\newif\ifglswrallowprimitivemods
+\glswrallowprimitivemodsfalse
+\newcommand*{\@@do@esc@wrglossary}[1]{% please read documented code!
+ \begingroup
+ \let\gls@orgthe\the
+ \let\gls@orgnumber\number
+ \let\gls@orgarabic\@arabic
+ \let\gls@orgromannumeral\romannumeral
+ \let\gls@orgalph\@alph
+ \let\gls@orgAlph\@Alph
+ \let\gls@orgRoman\@Roman
+ \ifglswrallowprimitivemods
+ \def\gls@the##1{%
+ \ifx##1\c@page \gls@numberpage\else\gls@orgthe##1\fi}%
+ \def\the{\expandafter\gls@the}%
+ \def\gls@number##1{%
+ \ifx##1\c@page \gls@numberpage\else\gls@orgnumber##1\fi}%
+ \def\number{\expandafter\gls@number}%
+ \def\romannumeral##1{%
+ \ifx##1\c@page \gls@romanpage \else \gls@orgromannumeral##1\fi}%
+ \fi
+ \def\@arabic##1{%
+ \ifx##1\c@page \gls@arabicpage\else\gls@orgarabic##1\fi}%
+ \def\@Roman##1{%
+ \ifx##1\c@page \gls@Romanpage\else\gls@orgRoman##1\fi}%
+ \def\@alph##1{%
+ \ifx##1\c@page \gls@alphpage\else\gls@orgalph##1\fi}%
+ \def\@Alph##1{%
+ \ifx##1\c@page \gls@Alphpage\else\gls@orgAlph##1\fi}%
+ \@wrglossarynumberhook
+ \gls@disablepagerefexpansion
+ \protected@xdef\@glslocref{\theglsentrycounter}%
+ \endgroup
+ \@gls@checkmkidxchars\@glslocref
+ \expandafter\ifx\theHglsentrycounter\theglsentrycounter\relax
+ \def\@glo@counterprefix{}%
+ \else
+ \protected@edef\@glsHlocref{\theHglsentrycounter}%
+ \@gls@checkmkidxchars\@glsHlocref
+ \@xp@gls@getcounterprefix{\@glslocref}{\@glsHlocref}%
+ \fi
+ \protected@edef\@gls@label{\glsdetoklabel{#1}}%
+ \@@do@@wrglossary
+}
+\newcommand*{\@@do@@wrglossary}{%
+ \ifglsxindy
+ \expandafter\@glo@check@mkidxrangechar\@glsnumberformat\@nil
+ \def\@glo@range{}%
+ \expandafter\if\@glo@prefix(\relax
+ \def\@glo@range{:open-range}%
+ \else
+ \expandafter\if\@glo@prefix)\relax
+ \def\@glo@range{:close-range}%
+ \fi
+ \fi
+ \gls@glossary{\csname glo@\@gls@label @type\endcsname}{%
+ (indexentry :tkey (\csname glo@\@gls@label @index\endcsname)
+ :locref \string"{\@glo@counterprefix}{\@glslocref}\string" %
+ :attr \string"\@gls@counter\@glo@suffix\string"
+ \@glo@range
+ )
+ }%
+ \else
+ \@set@glo@numformat{\@glo@numfmt}{\@gls@counter}{\@glsnumberformat}%
+ {\@glo@counterprefix}%
+ \gls@glossary{\csname glo@\@gls@label @type\endcsname}{%
+ \string\glossaryentry{\csname glo@\@gls@label @index\endcsname
+ \@gls@encapchar\@glo@numfmt}{\@glslocref}}%
+ \fi
+}
+\newcommand*\@xp@gls@getcounterprefix[2]{%
+ \bgroup
+ \glswrglossdisableanchorcmds
+ \protected@edef\@do@gls@getcounterprefix{%
+ \noexpand\egroup
+ \noexpand\@gls@getcounterprefix{#1}{#2}%
+ }%
+ \@do@gls@getcounterprefix
+}
+\newcommand*\@gls@getcounterprefix[2]{%
+ \def\@gls@thisloc{#1}\def\@gls@thisHloc{#2}%
+ \ifx\@gls@thisloc\@gls@thisHloc
+ \def\@glo@counterprefix{}%
+ \else
+ \def\@gls@get@counterprefix##1.#1##2\end@getprefix{%
+ \def\@glo@tmp{##2}%
+ \ifx\@glo@tmp\@empty
+ \def\@glo@counterprefix{}%
+ \else
+ \def\@glo@counterprefix{##1}%
+ \fi
+ }%
+ \@gls@get@counterprefix#2.#1\end@getprefix
+ \ifx\@glo@counterprefix\@empty
+ \GlossariesWarning{Hyper target `#2' can't be formed by
+ prefixing^^Jlocation `#1'. You need to modify the
+ definition of \string\theH\@gls@counter^^Jotherwise you
+ will get the warning: "`name{\@gls@counter.#1}' has been^^J
+ referenced but does not exist"}%
+ \fi
+ \fi
+}
+\newcommand{\@do@seeglossary}[2]{%
+\def\@gls@xref{#2}%
+\@onelevel@sanitize\@gls@xref
+\@gls@checkmkidxchars\@gls@xref
+\ifglsxindy
+ \gls@glossary{\csname glo@#1@type\endcsname}{%
+ (indexentry
+ :tkey (\csname glo@#1@index\endcsname)
+ :xref (\string"\@gls@xref\string")
+ :attr \string"see\string"
+ )
+ }%
+\else
+ \gls@glossary{\csname glo@#1@type\endcsname}{%
+ \string\glossaryentry{\csname glo@#1@index\endcsname
+ \@gls@encapchar glsseeformat\@gls@xref}{Z}}%
+\fi
+}
+\def\@gls@fixbraces#1#2#3\@nil{%
+ \ifx#2[\relax
+ \@@gls@fixbraces#1#2#3\@end@fixbraces
+ \else
+ \def#1{{#2#3}}%
+ \fi
+}
+\def\@@gls@fixbraces#1[#2]#3\@end@fixbraces{%
+ \def#1{[#2]{#3}}%
+}
+\newrobustcmd*{\glssee}[3][\seename]{%
+ \@do@seeglossary{#2}{[#1]{#3}}}
+\newcommand*{\@glssee}[3][\seename]{%
+ \glssee[#1]{#3}{#2}}
+\newrobustcmd*{\glsseeformat}[3][\seename]{%
+ \emph{#1} \glsseelist{#2}}
+\newrobustcmd*{\glsseelist}[1]{%
+ \let\@gls@dolast\relax
+ \let\@gls@donext\relax
+ \@for\@gls@thislabel:=#1\do{%
+ \ifx\@xfor@nextelement\@nnil
+ \@gls@dolast
+ \else
+ \@gls@donext
+ \fi
+ \expandafter\glsseeitem\expandafter{\@gls@thislabel}%
+ \let\@gls@dolast\glsseelastsep
+ \let\@gls@donext\glsseesep
+ }%
+}
+\newcommand*{\glsseelastsep}{\space\andname\space}
+\newcommand*{\glsseesep}{, }
+\newrobustcmd*{\glsseeitem}[1]{\glshyperlink[\glsseeitemformat{#1}]{#1}}
+\newcommand*{\glsseeitemformat}[1]{%
+ \ifglshasshort{#1}{\glsentrytext{#1}}{\glsentryname{#1}}%
+}
+\newcommand*{\gls@save@numberlist}[1]{%
+ \ifglssavenumberlist
+ \toks@{#1}%
+ \protected@edef\@do@writeaux@info{%
+ \noexpand\csgdef{glo@\glscurrententrylabel @numberlist}{\the\toks@}%
+ }%
+ \@onelevel@sanitize\@do@writeaux@info
+ \protected@write\@auxout{}{\@do@writeaux@info}%
+ \fi
+}
+\newcommand*{\warn@noprintglossary}{}%
+\ifcsundef{printglossary}{}%
+{%
+ \@gls@warnonglossdefined
+ \undef\printglossary
+}
+\newcommand*{\@printgloss@checkexists@noignored}[2]{%
+ \@ifglossaryexists{#1}%
+ {#2}%
+ {%
+ \ifignoredglossary{#1}%
+ {\GlossariesWarning{Glossary `#1' is an ignored glossary}}%
+ {\GlossariesWarning{Glossary `#1' doesn't exist}}%
+ }%
+}
+\newcommand*{\@printgloss@checkexists@allowignored}[2]{%
+ \s@ifglossaryexists{#1}%
+ {#2}%
+ {\GlossariesWarning{Glossary `#1' doesn't exist}}%
+}
+\let\@printgloss@checkexists\@printgloss@checkexists@noignored
+\newcommand*{\printglossary}[1][type=\glsdefaulttype]{%
+ \let\@printgloss@checkexists\@printgloss@checkexists@noignored
+ \@printglossary{#1}{\@print@glossary}%
+}
+\newcommand*{\printglossaries}{%
+ \forallglossaries{\@@glo@type}{\printglossary[type=\@@glo@type]}%
+}
+\newcommand*{\printnoidxglossary}[1][type=\glsdefaulttype]{%
+ \let\@printgloss@checkexists\@printgloss@checkexists@noignored
+ \@printglossary{#1}{\@print@noidx@glossary}%
+}
+\newcommand*{\printnoidxglossaries}{%
+ \forallglossaries{\@@glo@type}{\printnoidxglossary[type=\@@glo@type]}%
+}
+\newcommand*{\@printgloss@setsort}{}
+\newcommand*{\@gls@preglossaryhook}{}
+\newcommand{\@printglossary}[2]{%
+ \def\@glo@type{\glsdefaulttype}%
+ \def\glossarytitle{\csname @glotype@\@glo@type @title\endcsname}%
+ \def\glossarytoctitle{\glossarytitle}%
+ \let\org@glossarytitle\glossarytitle
+ \def\@glossarystyle{%
+ \ifx\@glossary@default@style\relax
+ \GlossariesWarning{No default glossary style provided \MessageBreak
+ for the glossary `\@glo@type'. \MessageBreak
+ Using fallback. \MessageBreak
+ To fix this set the style with \MessageBreak
+ \string\setglossarystyle\space or use the \MessageBreak
+ style key=value option}%
+ \fi
+ }%
+ \def\gls@dotoctitle{\glssettoctitle{\@glo@type}}%
+ \let\@org@glossaryentrynumbers\glossaryentrynumbers
+ \bgroup
+ \@printgloss@setsort
+ \setkeys{printgloss}{#1}%
+ \@printgloss@checkexists{\@glo@type}%
+ {%
+ \ifx\glossarytitle\org@glossarytitle
+ \else
+ \expandafter\let\csname @glotype@\@glo@type @title\endcsname
+ \glossarytitle
+ \fi
+ \let\currentglossary\@glo@type
+ \let\org@glossaryentrynumbers\glossaryentrynumbers
+ \let\glsnonextpages\@glsnonextpages
+ \let\glsnextpages\@glsnextpages
+ \let\nopostdesc\@nopostdesc
+ \gls@dotoctitle
+ \@glossarystyle
+ \let\gls@org@glossaryentryfield\glossentry
+ \let\gls@org@glossarysubentryfield\subglossentry
+ \renewcommand{\glossentry}[1]{%
+ \protected@xdef\glscurrententrylabel{\glsdetoklabel{##1}}%
+ \gls@org@glossaryentryfield{##1}%
+ }%
+ \renewcommand{\subglossentry}[2]{%
+ \protected@xdef\glscurrententrylabel{\glsdetoklabel{##2}}%
+ \gls@org@glossarysubentryfield{##1}{##2}%
+ }%
+ \@gls@preglossaryhook
+ #2%
+ }%
+ \egroup
+ \global\let\glossaryentrynumbers\@org@glossaryentrynumbers
+ \global\let\warn@noprintglossary\relax
+}
+\newcommand{\@print@glossary}{%
+ \makeatletter
+ \@input@{\jobname.\csname @glotype@\@glo@type @in\endcsname}%
+ \IfFileExists{\jobname.\csname @glotype@\@glo@type @in\endcsname}%
+ {}%
+ {\null}%
+ \ifglsxindy
+ \gls@xdy@set@lang{\@glo@type}%
+ \edef\@do@auxoutstuff{%
+ \noexpand\AtEndDocument{%
+ \noexpand\immediate\noexpand\write\@auxout{%
+ \string\providecommand\string\@xdylanguage[2]{}}%
+ \noexpand\immediate\noexpand\write\@auxout{%
+ \string\@xdylanguage{\@glo@type}{\@gls@langmod}}%
+ }%
+ }%
+ \@do@auxoutstuff
+ \edef\@do@auxoutstuff{%
+ \noexpand\AtEndDocument{%
+ \noexpand\immediate\noexpand\write\@auxout{%
+ \string\providecommand\string\@gls@codepage[2]{}}%
+ \noexpand\immediate\noexpand\write\@auxout{%
+ \string\@gls@codepage{\@glo@type}{\gls@codepage}}%
+ }%
+ }%
+ \@do@auxoutstuff
+ \fi
+ \renewcommand*{\@warn@nomakeglossaries}{%
+ \GlossariesWarningNoLine{\string\makeglossaries\space
+ hasn't been used,^^Jthe glossaries will not be updated}%
+ }%
+}
+\newcommand*{\@glo@sortentries}[2]{%
+ \glosortentrieswarning
+ \def\@glo@sortinglist{}%
+ \def\@glo@sortinghandler{#1}%
+ \protected@edef\@glo@type{#2}%
+ \forlistcsloop{\@glo@do@sortentries}{@glsref@#2}%
+ \csdef{@glsref@#2}{}%
+ \@for\@this@label:=\@glo@sortinglist\do{%
+ \xifinlistcs{\@this@label}{@glsref@#2}%
+ {}%
+ {%
+ \listcsxadd{@glsref@#2}{\@this@label}%
+ }%
+ \ifcsdef{@glo@sortingchildren@\@this@label}%
+ {%
+ \@glo@addchildren{#2}{\@this@label}%
+ }%
+ {}%
+ }%
+}
+\newcommand*{\@glo@addchildren}[2]{%
+ \bgroup
+ \letcs{\@glo@childlist}{@glo@sortingchildren@#2}%
+ \@for\@this@childlabel:=\@glo@childlist\do
+ {%
+ \xifinlistcs{\@this@childlabel}{@glsref@#1}%
+ {}%
+ {%
+ \listcsxadd{@glsref@#1}{\@this@childlabel}%
+ }%
+ \ifcsdef{@glo@sortingchildren@\@this@childlabel}%
+ {%
+ \@glo@addchildren{#1}{\@this@childlabel}%
+ }%
+ {%
+ }%
+ }%
+ \egroup
+}
+\newcommand*{\@glo@do@sortentries}[1]{%
+ \ifglshasparent{#1}%
+ {%
+ \protected@edef\@glo@parent{\csuse{glo@\glsdetoklabel{#1}@parent}}%
+ \ifcsundef{@glo@sortingchildren@\@glo@parent}%
+ {%
+ \csdef{@glo@sortingchildren@\@glo@parent}{}%
+ }%
+ {}%
+ \expandafter\@glo@sortedinsert
+ \csname @glo@sortingchildren@\@glo@parent\endcsname{#1}%
+ \xifinlistcs{\@glo@parent}{@glsref@\@glo@type}%
+ {%
+ }%
+ {%
+ \expandafter\@glo@do@sortentries\expandafter{\@glo@parent}%
+ }%
+ }%
+ {%
+ \@glo@sortedinsert{\@glo@sortinglist}{#1}%
+ }%
+}
+\newcommand*{\@glo@sortedinsert}[2]{%
+ \dtl@insertinto{#2}{#1}{\@glo@sortinghandler}%
+}%
+\newcommand*{\@glo@sorthandler@word}[2]{%
+ \letcs\@gls@sort@A{glo@\glsdetoklabel{#1}@sort}%
+ \letcs\@gls@sort@B{glo@\glsdetoklabel{#2}@sort}%
+ \edef\glo@do@compare{%
+ \noexpand\dtlwordindexcompare{\noexpand\dtl@sortresult}%
+ {\expandonce\@gls@sort@B}%
+ {\expandonce\@gls@sort@A}%
+ }%
+ \glo@do@compare
+}
+\newcommand*{\@glo@sorthandler@letter}[2]{%
+ \letcs\@gls@sort@A{glo@\glsdetoklabel{#1}@sort}%
+ \letcs\@gls@sort@B{glo@\glsdetoklabel{#2}@sort}%
+ \edef\glo@do@compare{%
+ \noexpand\dtlletterindexcompare{\noexpand\dtl@sortresult}%
+ {\expandonce\@gls@sort@B}%
+ {\expandonce\@gls@sort@A}%
+ }%
+ \glo@do@compare
+}
+\newcommand*{\@glo@sorthandler@case}[2]{%
+ \letcs\@gls@sort@A{glo@\glsdetoklabel{#1}@sort}%
+ \letcs\@gls@sort@B{glo@\glsdetoklabel{#2}@sort}%
+ \edef\glo@do@compare{%
+ \noexpand\dtlcompare{\noexpand\dtl@sortresult}%
+ {\expandonce\@gls@sort@B}%
+ {\expandonce\@gls@sort@A}%
+ }%
+ \glo@do@compare
+}
+\newcommand*{\@glo@sorthandler@nocase}[2]{%
+ \letcs\@gls@sort@A{glo@\glsdetoklabel{#1}@sort}%
+ \letcs\@gls@sort@B{glo@\glsdetoklabel{#2}@sort}%
+ \edef\glo@do@compare{%
+ \noexpand\dtlicompare{\noexpand\dtl@sortresult}%
+ {\expandonce\@gls@sort@B}%
+ {\expandonce\@gls@sort@A}%
+ }%
+ \glo@do@compare
+}
+\newcommand*{\@glo@sortmacro@word}[1]{%
+ \ifdefstring{\@glo@default@sorttype}{standard}%
+ {%
+ \@glo@sortentries{\@glo@sorthandler@word}{#1}%
+ }%
+ {%
+ \PackageError{glossaries}{Conflicting sort options:^^J
+ \string\usepackage[sort=\@glo@default@sorttype]{glossaries}^^J
+ \string\printnoidxglossary[sort=word]}{}%
+ }%
+}
+\newcommand*{\@glo@sortmacro@letter}[1]{%
+ \ifdefstring{\@glo@default@sorttype}{standard}%
+ {%
+ \@glo@sortentries{\@glo@sorthandler@letter}{#1}%
+ }%
+ {%
+ \PackageError{glossaries}{Conflicting sort options:^^J
+ \string\usepackage[sort=\@glo@default@sorttype]{glossaries}^^J
+ \string\printnoidxglossary[sort=letter]}{}%
+ }%
+}
+\newcommand*{\@glo@sortmacro@standard}[1]{%
+ \ifdefstring{\@glo@default@sorttype}{standard}%
+ {%
+ \ifcsdef{@glo@sorthandler@\glsorder}%
+ {%
+ \@glo@sortentries{\csuse{@glo@sorthandler@\glsorder}}{#1}%
+ }%
+ {%
+ \PackageError{glossaries}{Unknown sort handler `\glsorder'}{}%
+ }%
+ }%
+ {%
+ \PackageError{glossaries}{Conflicting sort options:^^J
+ \string\usepackage[sort=\@glo@default@sorttype]{glossaries}^^J
+ \string\printnoidxglossary[sort=standard]}{}%
+ }%
+}
+\newcommand*{\@glo@sortmacro@case}[1]{%
+ \ifdefstring{\@glo@default@sorttype}{standard}%
+ {%
+ \@glo@sortentries{\@glo@sorthandler@case}{#1}%
+ }%
+ {%
+ \PackageError{glossaries}{Conflicting sort options:^^J
+ \string\usepackage[sort=\@glo@default@sorttype]{glossaries}^^J
+ \string\printnoidxglossary[sort=case]}{}%
+ }%
+}
+\newcommand*{\@glo@sortmacro@nocase}[1]{%
+ \ifdefstring{\@glo@default@sorttype}{standard}%
+ {%
+ \@glo@sortentries{\@glo@sorthandler@nocase}{#1}%
+ }%
+ {%
+ \PackageError{glossaries}{Conflicting sort options:^^J
+ \string\usepackage[sort=\@glo@default@sorttype]{glossaries}^^J
+ \string\printnoidxglossary[sort=nocase]}{}%
+ }%
+}
+\newcommand*{\@glo@sortmacro@def}[1]{%
+ \def\@glo@sortinglist{}%
+ \forglsentries[#1]{\@gls@thislabel}%
+ {%
+ \xifinlistcs{\@gls@thislabel}{@glsref@#1}%
+ {%
+ \listeadd{\@glo@sortinglist}{\@gls@thislabel}%
+ }%
+ {%
+ }%
+ }%
+ \cslet{@glsref@#1}{\@glo@sortinglist}%
+}
+\newcommand*{\@glo@sortmacro@def@do}[1]{%
+ \ifinlistcs{#1}{@glsref@\@glo@type}%
+ {}%
+ {%
+ \listcsadd{@glsref@\@glo@type}{#1}%
+ }%
+ \ifcsdef{@glo@sortingchildren@#1}%
+ {%
+ \@glo@addchildren{\@glo@type}{#1}%
+ }%
+ {}%
+}
+\newcommand*{\@glo@sortmacro@use}[1]{}
+\newcommand*{\@print@noidx@glossary}{%
+ \ifcsdef{@glsref@\@glo@type}%
+ {%
+ \ifcsdef{@glo@sortmacro@\@glo@sorttype}%
+ {%
+ \csuse{@glo@sortmacro@\@glo@sorttype}{\@glo@type}%
+ }%
+ {%
+ \PackageError{glossaries}{Unknown sort handler `\@glo@sorttype'}{}%
+ }%
+ \glossarysection[\glossarytoctitle]{\glossarytitle}%
+ \glossarypreamble
+ \def\@gls@currentlettergroup{}%
+ \begin{theglossary}%
+ \glossaryheader
+ \glsresetentrylist
+ \forlistcsloop{\@gls@noidx@do}{@glsref@\@glo@type}%
+ \end{theglossary}%
+ \glossarypostamble
+ }%
+ {%
+ \@gls@noref@warn{\@glo@type}%
+ }%
+}
+\def\glo@grabfirst#1#2\@nil{%
+ \def\@gls@firsttok{#1}%
+ \ifdefempty\@gls@firsttok
+ {%
+ \def\@glo@thislettergrp{0}%
+ }%
+ {%
+ \@onelevel@sanitize\@gls@firsttok
+ \expandafter\@glo@grabfirst\@gls@firsttok{}{}\@nil
+ }%
+}
+\def\@glo@grabfirst#1#2\@nil{%
+ \ifdefempty\@glo@thislettergrp
+ {%
+ \def\@glo@thislettergrp{glssymbols}%
+ }%
+ {%
+ \count@=\uccode`#1\relax
+ \ifnum\count@=0\relax
+ \def\@glo@thislettergrp{glssymbols}%
+ \else
+ \ifdefstring\@glo@sorttype{case}%
+ {%
+ \count@=`#1\relax
+ }%
+ {%
+ }%
+ \edef\@glo@thislettergrp{\the\count@}%
+ \fi
+ }%
+}
+\newcommand{\@gls@noidx@do}[1]{%
+ \global\letcs{\@gls@loclist}{glo@\glsdetoklabel{#1}@loclist}%
+ \ifglshasparent{#1}%
+ {%
+ \gls@level=\csuse{glo@\glsdetoklabel{#1}@level}\relax
+ \ifdefvoid{\@gls@loclist}
+ {%
+ \subglossentry{\gls@level}{#1}{}%
+ }%
+ {%
+ \subglossentry{\gls@level}{#1}%
+ {%
+ \glsnoidxprenumberlist{#1}%
+ \glossaryentrynumbers{\glsnoidxloclist{\@gls@loclist}}%
+ }%
+ }%
+ }%
+ {%
+ \letcs{\@gls@sort}{glo@\glsdetoklabel{#1}@sort}%
+ \expandafter\glo@grabfirst\@gls@sort{}{}\@nil
+ \ifdefequal{\@glo@thislettergrp}{\@gls@currentlettergroup}%
+ {}%
+ {%
+ \ifdefempty{\@gls@currentlettergroup}{}%
+ {%
+ \global\let\@glo@thislettergrp\@glo@thislettergrp
+ \glsgroupskip
+ }%
+ \glsgroupheading{\@glo@thislettergrp}%
+ }%
+ \global\let\@gls@currentlettergroup\@glo@thislettergrp
+ \ifdefvoid{\@gls@loclist}
+ {%
+ \glossentry{#1}{}%
+ }%
+ {%
+ \glossentry{#1}%
+ {%
+ \glsnoidxprenumberlist{#1}%
+ \glossaryentrynumbers{\glsnoidxloclist{\@gls@loclist}}%
+ }%
+ }%
+ }%
+}
+\newcommand*{\glsnoidxloclist}[1]{%
+ \def\@gls@noidxloclist@sep{}%
+ \def\@gls@noidxloclist@prev{}%
+ \forlistloop{\glsnoidxloclisthandler}{#1}%
+}
+\newcommand*{\glsnoidxloclisthandler}[1]{%
+ \ifdefstring{\@gls@noidxloclist@prev}{#1}%
+ {%
+ }%
+ {%
+ \@gls@noidxloclist@sep
+ #1%
+ \def\@gls@noidxloclist@sep{\delimN}%
+ \def\@gls@noidxloclist@prev{#1}%
+ }%
+}
+\newcommand*{\glsnoidxdisplayloclisthandler}[1]{%
+ \ifdefstring{\@gls@noidxloclist@prev}{#1}%
+ {%
+ }%
+ {%
+ \@gls@noidxloclist@sep
+ \@gls@noidxloclist@prev
+ \def\@gls@noidxloclist@prev{#1}%
+ }%
+}
+\newcommand*\glsnoidxdisplayloc[4]{%
+ \setentrycounter[#1]{#2}%
+ \csuse{#3}{#4}%
+}
+\newcommand*{\@gls@reference}[3]{%
+ \glsdoifexistsorwarn{#2}%
+ {%
+ \ifcsundef{@glsref@#1}{\csgdef{@glsref@#1}{}}{}%
+ \ifinlistcs{#2}{@glsref@#1}%
+ {}%
+ {\listcsgadd{@glsref@#1}{#2}}%
+ \ifcsundef{glo@\glsdetoklabel{#2}@loclist}%
+ {\csgdef{glo@\glsdetoklabel{#2}@loclist}{}}%
+ {}%
+ \listcsgadd{glo@\glsdetoklabel{#2}@loclist}{#3}%
+ }%
+}
+\define@key{printgloss}{type}{\def\@glo@type{#1}}
+\define@key{printgloss}{title}{%
+ \def\glossarytitle{#1}%
+ \let\gls@dotoctitle\relax
+}
+\define@key{printgloss}{toctitle}{%
+ \def\glossarytoctitle{#1}%
+ \let\gls@dotoctitle\relax
+}
+\define@key{printgloss}{style}{%
+ \ifcsundef{@glsstyle@#1}%
+ {%
+ \PackageError{glossaries}%
+ {Glossary style `#1' undefined}{}%
+ }%
+ {%
+ \def\@glossarystyle{\setglossarystyle{#1}}%
+ }%
+}
+\define@choicekey{printgloss}{numberedsection}%
+ [\gls@numberedsection@val\gls@numberedsection@nr]%
+ {false,nolabel,autolabel,nameref}[nolabel]%
+{%
+ \ifcase\gls@numberedsection@nr\relax
+ \renewcommand*{\@@glossarysecstar}{*}%
+ \renewcommand*{\@@glossaryseclabel}{}%
+ \or
+ \renewcommand*{\@@glossarysecstar}{}%
+ \renewcommand*{\@@glossaryseclabel}{}%
+ \or
+ \renewcommand*{\@@glossarysecstar}{}%
+ \renewcommand*{\@@glossaryseclabel}{\label{\glsautoprefix\@glo@type}}%
+ \or
+ \renewcommand*{\@@glossarysecstar}{*}%
+ \renewcommand*{\@@glossaryseclabel}{%
+ \protected@edef\@currentlabelname{\glossarytoctitle}%
+ \label{\glsautoprefix\@glo@type}}%
+ \fi
+}
+\define@choicekey{printgloss}{nogroupskip}{true,false}[true]{%
+ \csuse{glsnogroupskip#1}%
+}
+\define@choicekey{printgloss}{nopostdot}{true,false}[true]{%
+ \csuse{glsnopostdot#1}%
+}
+\newcommand*{\GlsEntryCounterLabelPrefix}{glsentry-}
+\define@choicekey{printgloss}{entrycounter}{true,false}[true]{%
+ \csuse{glsentrycounter#1}%
+ \@gls@define@glossaryentrycounter
+}
+\define@choicekey{printgloss}{subentrycounter}{true,false}[true]{%
+ \csuse{glssubentrycounter#1}%
+ \@gls@define@glossarysubentrycounter
+}
+\define@boolkey{printgloss}[gls]{nonumberlist}[true]{%
+\ifglsnonumberlist
+ \def\glossaryentrynumbers##1{}%
+\else
+ \def\glossaryentrynumbers##1{##1}%
+\fi}
+\define@key{printgloss}{sort}{\@glo@assign@sortkey{#1}}
+\newcommand*{\@glo@no@assign@sortkey}[1]{%
+ \PackageError{glossaries}{`sort' key not permitted with
+ \string\printglossary}%
+ {The `sort' key may only be used with \string\printnoidxglossary}%
+}
+\newcommand*{\@@glo@assign@sortkey}[1]{%
+ \def\@glo@sorttype{#1}%
+}
+\newcommand*{\@glsnonextpages}{%
+ \gdef\glossaryentrynumbers##1{%
+ \glsresetentrylist
+ }%
+}
+\newcommand*{\@glsnextpages}{%
+ \gdef\glossaryentrynumbers##1{%
+ ##1\glsresetentrylist}}
+\newcommand*{\glsresetentrylist}{%
+ \global\let\glossaryentrynumbers\org@glossaryentrynumbers}
+\newcommand*{\glsnonextpages}{}
+\newcommand*{\glsnextpages}{}
+\@gls@define@glossaryentrycounter
+\@gls@define@glossarysubentrycounter
+\newcommand*{\glsresetsubentrycounter}{%
+ \ifglssubentrycounter
+ \setcounter{glossarysubentry}{0}%
+ \fi
+}
+\newcommand*{\glsresetentrycounter}{%
+ \ifglsentrycounter
+ \setcounter{glossaryentry}{0}%
+ \fi
+}
+\newcommand*{\glsstepentry}[1]{%
+ \ifglsentrycounter
+ \refstepcounter{glossaryentry}%
+ \label{\GlsEntryCounterLabelPrefix\glsdetoklabel{#1}}%
+ \fi
+}
+\newcommand*{\glsstepsubentry}[1]{%
+ \ifglssubentrycounter
+ \protected@edef\currentglssubentry{\glsdetoklabel{#1}}%
+ \refstepcounter{glossarysubentry}%
+ \label{\GlsEntryCounterLabelPrefix\currentglssubentry}%
+ \fi
+}
+\newcommand*{\glsrefentry}[1]{%
+ \ifglsentrycounter
+ \ref{\GlsEntryCounterLabelPrefix\glsdetoklabel{#1}}%
+ \else
+ \ifglssubentrycounter
+ \ref{\GlsEntryCounterLabelPrefix\glsdetoklabel{#1}}%
+ \else
+ \gls{#1}%
+ \fi
+ \fi
+}
+\newcommand*{\glsentrycounterlabel}{%
+ \ifglsentrycounter
+ \theglossaryentry.\space
+ \fi
+}
+\newcommand*{\glssubentrycounterlabel}{%
+ \ifglssubentrycounter
+ \theglossarysubentry)\space
+ \fi
+}
+\newcommand*{\glsentryitem}[1]{%
+ \ifglsentrycounter
+ \glsstepentry{#1}\glsentrycounterlabel
+ \else
+ \glsresetsubentrycounter
+ \fi
+}
+\newcommand*{\glssubentryitem}[1]{%
+ \ifglssubentrycounter
+ \glsstepsubentry{#1}\glssubentrycounterlabel
+ \fi
+}
+\ifcsundef{theglossary}%
+{%
+ \newenvironment{theglossary}{}{}%
+}%
+{%
+ \@gls@warnontheglossdefined
+ \renewenvironment{theglossary}{}{}%
+}
+\newcommand*{\glossaryheader}{}
+\newcommand*{\glstarget}[2]{\@glstarget{\glolinkprefix#1}{#2}}
+\newcommand{\glossentry}[2]{\glossentryname{#1} #2}
+\newcommand*{\glossentryname}[1]{%
+ \glsdoifexistsorwarn{#1}%
+ {%
+ \letcs{\glo@name}{glo@\glsdetoklabel{#1}@name}%
+ \expandafter\glsnamefont\expandafter{\glo@name}%
+ }%
+}
+\newcommand*{\Glossentryname}[1]{%
+ \glsdoifexistsorwarn{#1}%
+ {%
+ \glsnamefont{\Glsentryname{#1}}%
+ }%
+}
+\glsmfuaddmap{\glossentryname}{\Glossentryname}
+\newcommand*{\glossentrydesc}[1]{%
+ \glsdoifexistsorwarn{#1}%
+ {%
+ \glsentrydesc{#1}%
+ }%
+}
+\newcommand*{\Glossentrydesc}[1]{%
+ \glsdoifexistsorwarn{#1}%
+ {%
+ \Glsentrydesc{#1}%
+ }%
+}
+\glsmfuaddmap{\glossentrydesc}{\Glossentrydesc}
+\newcommand*{\glossentrysymbol}[1]{%
+ \glsdoifexistsorwarn{#1}%
+ {%
+ \glsentrysymbol{#1}%
+ }%
+}
+\newcommand*{\Glossentrysymbol}[1]{%
+ \glsdoifexistsorwarn{#1}%
+ {%
+ \Glsentrysymbol{#1}%
+ }%
+}
+\glsmfuaddmap{\glossentrysymbol}{\Glossentrysymbol}
+\newcommand{\subglossentry}[3]{\glossentryname{#2} #3}
+\newcommand*{\glsgroupskip}{}
+\newcommand*{\glsgroupheading}[1]{}
+\newrobustcmd*{\glsgetgrouptitle}[1]{%
+ \@gls@getgrouptitle{#1}{\@gls@grptitle}%
+ \@gls@grptitle
+}
+\ExplSyntaxOn
+\newcommand*{\@gls@getgrouptitle}[2]{%
+ \def#2{#1}%
+ \regex_match:nnT { ^\A(.|glsnumbers|glssymbols)\Z } { #1 }
+ { \ifcsundef{#1groupname}{}{\letcs#2{#1groupname}} }
+}
+\ExplSyntaxOff
+\newcommand*{\@gls@noidx@getgrouptitle}[2]{%
+ \DTLifint{#1}%
+ {\edef#2{\char#1\relax}}%
+ {%
+ \ifcsundef{#1groupname}{\def#2{#1}}{\letcs#2{#1groupname}}%
+ }%
+}
+\ExplSyntaxOn
+\newcommand*{\glsgetgrouplabel}[1]{%
+ \str_if_eq:eeTF {#1} { \glssymbolsgroupname }
+ { glssymbols }
+ {
+ \str_if_eq:eeTF {#1} { \glsnumbersgroupname }
+ { glsnumbers }
+ { #1 }
+ }
+}
+\ExplSyntaxOff
+\newcommand*{\setentrycounter}[2][]{%
+ \def\@glo@counterprefix{#1}%
+ \ifx\@glo@counterprefix\@empty
+ \def\@glo@counterprefix{.}%
+ \else
+ \def\@glo@counterprefix{.#1.}%
+ \fi
+ \def\glsentrycounter{#2}%
+}
+\newcommand*{\setglossarystyle}[1]{%
+ \ifcsundef{@glsstyle@#1}%
+ {%
+ \PackageError{glossaries}{Glossary style `#1' undefined}{}%
+ }%
+ {%
+ \csname @glsstyle@#1\endcsname
+ }%
+ \ifx\@glossary@default@style\relax
+ \protected@edef\@glossary@default@style{#1}%
+ \fi
+}
+\newcommand{\newglossarystyle}[2]{%
+ \ifcsundef{@glsstyle@#1}%
+ {%
+ \expandafter\def\csname @glsstyle@#1\endcsname{#2}%
+ }%
+ {%
+ \PackageError{glossaries}{Glossary style `#1' is already defined}{}%
+ }%
+}
+\newcommand{\renewglossarystyle}[2]{%
+ \ifcsundef{@glsstyle@#1}%
+ {%
+ \PackageError{glossaries}{Glossary style `#1' isn't already defined}{}%
+ }%
+ {%
+ \csdef{@glsstyle@#1}{#2}%
+ }%
+}
+\newcommand*{\glsnamefont}[1]{#1}
+\ifcsundef{hyperlink}%
+{%
+ \def\glshypernumber#1{#1}%
+}%
+{%
+ \def\glshypernumber#1{\@xp@glshypernumber{#1}}
+}
+\newrobustcmd{\@xp@glshypernumber}[1]{%
+ \@glshypernumber#1\nohyperpage{}\@nil
+}
+\def\@glshypernumber#1\nohyperpage#2#3\@nil{%
+ \ifx\\#1\\%
+ \else
+ \gls@delimR#1\delimR\delimR\\%
+ \fi
+ \ifx\\#2\\%
+ \else
+ #2%
+ \fi
+ \ifx\\#3\\%
+ \else
+ \@glshypernumber#3\@nil
+ \fi
+}
+\def\gls@delimR#1\delimR #2\delimR #3\\{%
+ \ifx\\#2\\%
+ \gls@delimN{#1}%
+ \else
+ \@gls@numberlink{#1}\delimR\@gls@numberlink{#2}%
+ \fi
+}
+\def\gls@delimN#1{\gls@@delimN#1\delimN \delimN\\}
+\def\gls@@delimN#1\delimN #2\delimN#3\\{%
+ \ifx\\#3\\%
+ \@gls@numberlink{#1}%
+ \else
+ \@gls@numberlink{#1}\delimN\@gls@numberlink{#2}%
+ \fi
+}
+\def\@gls@numberlink#1{%
+ \begingroup
+ \toks@={}%
+ \@gls@removespaces#1 \@nil
+ \endgroup
+}
+\def\@gls@removespaces#1 #2\@nil{%
+ \toks@=\expandafter{\the\toks@#1}%
+ \ifx\\#2\\%
+ \edef\@gls@x{\the\toks@}%
+ \ifx\@gls@x\empty
+ \else
+ \bgroup
+ \glswrglossdisableanchorcmds
+ \protected@edef\@gls@tmp{\glsentrycounter\@glo@counterprefix
+ \glswrglosslocationtarget{\@gls@x}}%
+ \@onelevel@sanitize\@gls@tmp
+ \edef\@gls@x{\noexpand\egroup
+ \noexpand\hyperlink{\@gls@tmp}%
+ {\noexpand\glswrglosslocationtextfmt{\the\toks@}}%
+ }%
+ \@gls@x
+ \fi
+ \else
+ \@gls@ReturnAfterFi{%
+ \@gls@removespaces#2\@nil
+ }%
+ \fi
+}
+\long\def\@gls@ReturnAfterFi#1\fi{\fi#1}
+\newcommand*{\hyperrm}[1]{\textrm{\glshypernumber{#1}}}
+\newcommand*{\hypersf}[1]{\textsf{\glshypernumber{#1}}}
+\newcommand*{\hypertt}[1]{\texttt{\glshypernumber{#1}}}
+\newcommand*{\hyperbf}[1]{\textbf{\glshypernumber{#1}}}
+\newcommand*{\hypermd}[1]{\textmd{\glshypernumber{#1}}}
+\newcommand*{\hyperit}[1]{\textit{\glshypernumber{#1}}}
+\newcommand*{\hypersl}[1]{\textsl{\glshypernumber{#1}}}
+\newcommand*{\hyperup}[1]{\textup{\glshypernumber{#1}}}
+\newcommand*{\hypersc}[1]{\textsc{\glshypernumber{#1}}}
+\newcommand*{\hyperemph}[1]{\emph{\glshypernumber{#1}}}
+\newcommand{\oldacronym}[4][\gls@label]{%
+ \def\gls@label{#2}%
+ \newacronym[#4]{#1}{#2}{#3}%
+ \ifcsundef{xspace}%
+ {%
+ \expandafter\edef\csname#1\endcsname{%
+ \noexpand\@ifstar{\noexpand\Gls{#1}}{\noexpand\gls{#1}}%
+ }%
+ }%
+ {%
+ \expandafter\edef\csname#1\endcsname{%
+ \noexpand\@ifstar{\noexpand\Gls{#1}\noexpand\xspace}{%
+ \noexpand\gls{#1}\noexpand\xspace}%
+ }%
+ }%
+}
+\newcommand{\newacronym}[4][]{%
+ \gls@newacronym{#1}{#2}{#3}{#4}%
+}
+\newcommand{\gls@newacronym}[4]{%
+ \renewcommand{\gls@newacronym}[4]{%
+ \PackageError{glossaries}{incompatible acronym style:
+ rollback may be required}%
+ {something has gone wrong with \string\newacronym. Try
+ \string\usepackage{glossaries}[=v4.49]}%
+ }%
+ \setacronymstyle{long-short}%
+ \newacronym[#1]{#2}{#3}{#4}%
+}
+\newcommand*{\acrpluralsuffix}{\glsacrpluralsuffix}
+\newrobustcmd*{\glstextup}[1]{\ifdef\textulc{\textulc{#1}}{\textup{#1}}}
+\newcommand*{\glsshortkey}{short}
+\newcommand*{\glsshortpluralkey}{shortplural}
+\newcommand*{\glslongkey}{long}
+\newcommand*{\glslongpluralkey}{longplural}
+\newcommand{\acrlinkfullformat}[5]{%
+ \acrfullformat{#1{#3}{#4}[#5]}{#2{#3}{#4}[]}%
+}
+\newcommand{\acrfullformat}[2]{#1\glsspace(#2)}
+\newrobustcmd{\glsspace}{\space}
+\newcommand*{\acrfullfmt}[3]{%
+ \acrlinkfullformat{\@acrlong}{\@acrshort}{#1}{#2}{#3}%
+}
+\newcommand*{\Acrfullfmt}[3]{%
+ \acrlinkfullformat{\@Acrlong}{\@acrshort}{#1}{#2}{#3}%
+}
+\newcommand*{\ACRfullfmt}[3]{%
+ \acrlinkfullformat{\@ACRlong}{\@ACRshort}{#1}{#2}{#3}%
+}
+\newcommand*{\acrfullplfmt}[3]{%
+ \acrlinkfullformat{\@acrlongpl}{\@acrshortpl}{#1}{#2}{#3}%
+}
+\newcommand*{\Acrfullplfmt}[3]{%
+ \acrlinkfullformat{\@Acrlongpl}{\@acrshortpl}{#1}{#2}{#3}%
+}
+\newcommand*{\ACRfullplfmt}[3]{%
+ \acrlinkfullformat{\@ACRlongpl}{\@ACRshortpl}{#1}{#2}{#3}%
+}
+\newrobustcmd*{\acrfull}{\@gls@hyp@opt\ns@acrfull}
+\newcommand*\ns@acrfull[2][]{%
+ \new@ifnextchar[{\@acrfull{#1}{#2}}%
+ {\@acrfull{#1}{#2}[]}%
+}
+\def\@acrfull#1#2[#3]{%
+ \acrfullfmt{#1}{#2}{#3}%
+}
+\newrobustcmd*{\Acrfull}{\@gls@hyp@opt\ns@Acrfull}
+\glsmfuaddmap{\acrfull}{\Acrfull}
+\newcommand*\ns@Acrfull[2][]{%
+ \new@ifnextchar[{\@Acrfull{#1}{#2}}%
+ {\@Acrfull{#1}{#2}[]}%
+}
+\def\@Acrfull#1#2[#3]{%
+ \Acrfullfmt{#1}{#2}{#3}%
+}
+\newrobustcmd*{\ACRfull}{\@gls@hyp@opt\ns@ACRfull}
+\newcommand*\ns@ACRfull[2][]{%
+ \new@ifnextchar[{\@ACRfull{#1}{#2}}%
+ {\@ACRfull{#1}{#2}[]}%
+}
+\def\@ACRfull#1#2[#3]{%
+ \ACRfullfmt{#1}{#2}{#3}%
+}
+\newrobustcmd*{\acrfullpl}{\@gls@hyp@opt\ns@acrfullpl}
+\newcommand*\ns@acrfullpl[2][]{%
+ \new@ifnextchar[{\@acrfullpl{#1}{#2}}%
+ {\@acrfullpl{#1}{#2}[]}%
+}
+\def\@acrfullpl#1#2[#3]{%
+ \acrfullplfmt{#1}{#2}{#3}%
+}
+\newrobustcmd*{\Acrfullpl}{\@gls@hyp@opt\ns@Acrfullpl}
+\glsmfuaddmap{\acrfullpl}{\Acrfullpl}
+\newcommand*\ns@Acrfullpl[2][]{%
+ \new@ifnextchar[{\@Acrfullpl{#1}{#2}}%
+ {\@Acrfullpl{#1}{#2}[]}%
+}
+\def\@Acrfullpl#1#2[#3]{%
+ \Acrfullplfmt{#1}{#2}{#3}%
+}
+\newrobustcmd*{\ACRfullpl}{\@gls@hyp@opt\ns@ACRfullpl}
+\newcommand*\ns@ACRfullpl[2][]{%
+ \new@ifnextchar[{\@ACRfullpl{#1}{#2}}%
+ {\@ACRfullpl{#1}{#2}[]}%
+}
+\def\@ACRfullpl#1#2[#3]{%
+ \ACRfullplfmt{#1}{#2}{#3}%
+}
+\newcommand{\acronymfont}[1]{#1}
+\newcommand{\firstacronymfont}[1]{\acronymfont{#1}}
+\newcommand*{\acrnameformat}[2]{\acronymfont{#1}}
+\newtoks\glskeylisttok
+\newtoks\glslabeltok
+\newtoks\glsshorttok
+\newtoks\glslongtok
+\newcommand*{\newacronymhook}{}
+\newcommand*{\SetGenericNewAcronym}{%
+ \let\@Gls@entryname\@Gls@acrentryname
+ \renewcommand{\newacronym}[4][]{%
+ \ifdefempty{\@glsacronymlists}%
+ {%
+ \def\@glo@type{\acronymtype}%
+ \setkeys{glossentry}{##1}%
+ \DeclareAcronymList{\@glo@type}%
+ }%
+ {}%
+ \glskeylisttok{##1}%
+ \glslabeltok{##2}%
+ \glsshorttok{##3}%
+ \glslongtok{##4}%
+ \newacronymhook
+ \protected@edef\@do@newglossaryentry{%
+ \noexpand\newglossaryentry{\the\glslabeltok}%
+ {%
+ type=\acronymtype,%
+ name={\expandonce{\acronymentry{##2}}},%
+ sort={\acronymsort{\the\glsshorttok}{\the\glslongtok}},%
+ text={\the\glsshorttok},%
+ short={\the\glsshorttok},%
+ shortplural={\the\glsshorttok\noexpand\acrpluralsuffix},%
+ long={\the\glslongtok},%
+ longplural={\the\glslongtok\noexpand\glspluralsuffix},%
+ \GenericAcronymFields,%
+ \the\glskeylisttok
+ }%
+ }%
+ \@do@newglossaryentry
+ }%
+ \renewcommand*{\acrfullfmt}[3]{%
+ \glslink[##1]{##2}{\genacrfullformat{##2}{##3}}}%
+ \renewcommand*{\Acrfullfmt}[3]{%
+ \glslink[##1]{##2}{\Genacrfullformat{##2}{##3}}}%
+ \renewcommand*{\ACRfullfmt}[3]{%
+ \glslink[##1]{##2}{%
+ \glsuppercase{\genacrfullformat{##2}{##3}}}}%
+ \renewcommand*{\acrfullplfmt}[3]{%
+ \glslink[##1]{##2}{\genplacrfullformat{##2}{##3}}}%
+ \renewcommand*{\Acrfullplfmt}[3]{%
+ \glslink[##1]{##2}{\Genplacrfullformat{##2}{##3}}}%
+ \renewcommand*{\ACRfullplfmt}[3]{%
+ \glslink[##1]{##2}{%
+ \glsuppercase{\genplacrfullformat{##2}{##3}}}}%
+ \renewcommand*{\glsentryfull}[1]{\genacrfullformat{##1}{}}%
+ \renewcommand*{\Glsentryfull}[1]{\Genacrfullformat{##1}{}}%
+ \renewcommand*{\glsentryfullpl}[1]{\genplacrfullformat{##1}{}}%
+ \renewcommand*{\Glsentryfullpl}[1]{\Genplacrfullformat{##1}{}}%
+}
+\newcommand*{\GenericAcronymFields}{description={\the\glslongtok}}
+\newcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{#1}}}
+\newcommand*{\acronymsort}[2]{#1}
+\newcommand*{\setacronymstyle}[1]{%
+ \ifcsundef{@glsacr@dispstyle@#1}
+ {%
+ \PackageError{glossaries}{Undefined acronym style `#1'}{}%
+ }%
+ {%
+ \ifdefempty{\@glsacronymlists}%
+ {%
+ \DeclareAcronymList{\acronymtype}%
+ }%
+ {}%
+ \SetGenericNewAcronym
+ \GlsUseAcrStyleDefs{#1}%
+ \@for\@gls@type:=\@glsacronymlists\do{%
+ \defglsentryfmt[\@gls@type]{\GlsUseAcrEntryDispStyle{#1}}%
+ }%
+ }%
+}
+\newcommand*{\newacronymstyle}[3]{%
+ \ifcsdef{@glsacr@dispstyle@#1}%
+ {%
+ \PackageError{glossaries}{Acronym style `#1' already exists}{}%
+ }%
+ {%
+ \csdef{@glsacr@dispstyle@#1}{#2}%
+ \csdef{@glsacr@styledefs@#1}{#3}%
+ }%
+}
+\newcommand*{\renewacronymstyle}[3]{%
+ \ifcsdef{@glsacr@dispstyle@#1}%
+ {%
+ \csdef{@glsacr@dispstyle@#1}{#2}%
+ \csdef{@glsacr@styledefs@#1}{#3}%
+ }%
+ {%
+ \PackageError{glossaries}{Acronym style `#1' doesn't exist}{}%
+ }%
+}
+\newcommand*{\GlsUseAcrEntryDispStyle}[1]{\csuse{@glsacr@dispstyle@#1}}
+\newcommand*{\GlsUseAcrStyleDefs}[1]{\csuse{@glsacr@styledefs@#1}}
+\newacronymstyle{long-short}%
+{%
+ \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}%
+}%
+{%
+ \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}%
+ \renewcommand*{\genacrfullformat}[2]{%
+ \glsentrylong{##1}##2\space
+ (\protect\firstacronymfont{\glsentryshort{##1}})%
+ }%
+ \renewcommand*{\Genacrfullformat}[2]{%
+ \Glsentrylong{##1}##2\space
+ (\protect\firstacronymfont{\glsentryshort{##1}})%
+ }%
+ \renewcommand*{\genplacrfullformat}[2]{%
+ \glsentrylongpl{##1}##2\space
+ (\protect\firstacronymfont{\glsentryshortpl{##1}})%
+ }%
+ \renewcommand*{\Genplacrfullformat}[2]{%
+ \Glsentrylongpl{##1}##2\space
+ (\protect\firstacronymfont{\glsentryshortpl{##1}})%
+ }%
+ \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}%
+ \renewcommand*{\acronymsort}[2]{##1}%
+ \renewcommand*{\acronymfont}[1]{##1}%
+ \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}%
+}
+\newacronymstyle{long-sp-short}%
+{%
+ \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}%
+}%
+{%
+ \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}%
+ \renewcommand*{\genacrfullformat}[2]{%
+ \glsentrylong{##1}##2\glsacspace{##1}%
+ (\protect\firstacronymfont{\glsentryshort{##1}})%
+ }%
+ \renewcommand*{\Genacrfullformat}[2]{%
+ \Glsentrylong{##1}##2\glsacspace{##1}%
+ (\protect\firstacronymfont{\glsentryshort{##1}})%
+ }%
+ \renewcommand*{\genplacrfullformat}[2]{%
+ \glsentrylongpl{##1}##2\glsacspace{##1}%
+ (\protect\firstacronymfont{\glsentryshortpl{##1}})%
+ }%
+ \renewcommand*{\Genplacrfullformat}[2]{%
+ \Glsentrylongpl{##1}##2\glsacspace{##1}%
+ (\protect\firstacronymfont{\glsentryshortpl{##1}})%
+ }%
+ \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}%
+ \renewcommand*{\acronymsort}[2]{##1}%
+ \renewcommand*{\acronymfont}[1]{##1}%
+ \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}%
+}
+\newcommand*{\glsacspace}[1]{%
+ \settowidth{\dimen@}{(\firstacronymfont{\glsentryshort{#1}})}%
+ \ifdim\dimen@<3em~\else\space\fi
+}
+\newacronymstyle{short-long}%
+{%
+ \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}%
+}%
+{%
+ \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}%
+ \renewcommand*{\genacrfullformat}[2]{%
+ \protect\firstacronymfont{\glsentryshort{##1}}##2\space
+ (\glsentrylong{##1})%
+ }%
+ \renewcommand*{\Genacrfullformat}[2]{%
+ \protect\firstacronymfont{\Glsentryshort{##1}}##2\space
+ (\glsentrylong{##1})%
+ }%
+ \renewcommand*{\genplacrfullformat}[2]{%
+ \protect\firstacronymfont{\glsentryshortpl{##1}}##2\space
+ (\glsentrylongpl{##1})%
+ }%
+ \renewcommand*{\Genplacrfullformat}[2]{%
+ \protect\firstacronymfont{\Glsentryshortpl{##1}}##2\space
+ (\glsentrylongpl{##1})%
+ }%
+ \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}%
+ \renewcommand*{\acronymsort}[2]{##1}%
+ \renewcommand*{\acronymfont}[1]{##1}%
+ \renewcommand*{\firstacronymfont}[1]{\acronymfont{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glspluralsuffix}%
+}
+\newacronymstyle{long-sc-short}%
+{%
+ \GlsUseAcrEntryDispStyle{long-short}%
+}%
+{%
+ \GlsUseAcrStyleDefs{long-short}%
+ \renewcommand{\acronymfont}[1]{\textsc{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glsupacrpluralsuffix}%
+}
+\newacronymstyle{long-sm-short}%
+{%
+ \GlsUseAcrEntryDispStyle{long-short}%
+}%
+{%
+ \GlsUseAcrStyleDefs{long-short}%
+ \renewcommand{\acronymfont}[1]{\textsmaller{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glsacrpluralsuffix}%
+}
+\newacronymstyle{sc-short-long}%
+{%
+ \GlsUseAcrEntryDispStyle{short-long}%
+}%
+{%
+ \GlsUseAcrStyleDefs{short-long}%
+ \renewcommand{\acronymfont}[1]{\textsc{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glsupacrpluralsuffix}%
+}
+\newacronymstyle{sm-short-long}%
+{%
+ \GlsUseAcrEntryDispStyle{short-long}%
+}%
+{%
+ \GlsUseAcrStyleDefs{short-long}%
+ \renewcommand{\acronymfont}[1]{\textsmaller{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glsacrpluralsuffix}%
+}
+\newacronymstyle{long-short-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{long-short}%
+}%
+{%
+ \GlsUseAcrStyleDefs{long-short}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{long-sp-short-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{long-sp-short}%
+}%
+{%
+ \GlsUseAcrStyleDefs{long-sp-short}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\glsacspace{##1}(\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{long-sc-short-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{long-sc-short}%
+}%
+{%
+ \GlsUseAcrStyleDefs{long-sc-short}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{long-sm-short-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{long-sm-short}%
+}%
+{%
+ \GlsUseAcrStyleDefs{long-sm-short}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{short-long-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{short-long}%
+}%
+{%
+ \GlsUseAcrStyleDefs{short-long}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{sc-short-long-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{sc-short-long}%
+}%
+{%
+ \GlsUseAcrStyleDefs{sc-short-long}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{sm-short-long-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{sm-short-long}%
+}%
+{%
+ \GlsUseAcrStyleDefs{sm-short-long}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{dua}%
+{%
+ \ifdefempty\glscustomtext
+ {%
+ \ifglshaslong{\glslabel}%
+ {%
+ \glsifplural
+ {%
+ \glscapscase
+ {%
+ \glsentrylongpl{\glslabel}\glsinsert
+ }%
+ {%
+ \Glsentrylongpl{\glslabel}\glsinsert
+ }%
+ {%
+ \glsuppercase
+ {\glsentrylongpl{\glslabel}\glsinsert}%
+ }%
+ }%
+ {%
+ \glscapscase
+ {%
+ \glsentrylong{\glslabel}\glsinsert
+ }%
+ {%
+ \Glsentrylong{\glslabel}\glsinsert
+ }%
+ {%
+ \glsuppercase
+ {\glsentrylong{\glslabel}\glsinsert}%
+ }%
+ }%
+ }%
+ {%
+ \glsgenentryfmt
+ }%
+ }%
+ {\glscustomtext\glsinsert}%
+}%
+{%
+ \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}%
+ \renewcommand*{\acrfullfmt}[3]{%
+ \glslink[##1]{##2}{\glsentrylong{##2}##3\space
+ (\acronymfont{\glsentryshort{##2}})}}%
+ \renewcommand*{\Acrfullfmt}[3]{%
+ \glslink[##1]{##2}{\Glsentrylong{##2}##3\space
+ (\acronymfont{\glsentryshort{##2}})}}%
+ \renewcommand*{\ACRfullfmt}[3]{%
+ \glslink[##1]{##2}{%
+ \glsuppercase{\glsentrylong{##2}##3\space
+ (\acronymfont{\glsentryshort{##2}})}}}%
+ \renewcommand*{\acrfullplfmt}[3]{%
+ \glslink[##1]{##2}{\glsentrylongpl{##2}##3\space
+ (\acronymfont{\glsentryshortpl{##2}})}}%
+ \renewcommand*{\Acrfullplfmt}[3]{%
+ \glslink[##1]{##2}{\Glsentrylongpl{##2}##3\space
+ (\acronymfont{\glsentryshortpl{##2}})}}%
+ \renewcommand*{\ACRfullplfmt}[3]{%
+ \glslink[##1]{##2}{%
+ \glsuppercase{\glsentrylongpl{##2}##3\space
+ (\acronymfont{\glsentryshortpl{##2}})}}}%
+ \renewcommand*{\glsentryfull}[1]{%
+ \glsentrylong{##1}\space(\acronymfont{\glsentryshort{##1}})%
+ }%
+ \renewcommand*{\Glsentryfull}[1]{%
+ \Glsentrylong{##1}\space(\acronymfont{\glsentryshort{##1}})%
+ }%
+ \renewcommand*{\glsentryfullpl}[1]{%
+ \glsentrylongpl{##1}\space(\acronymfont{\glsentryshortpl{##1}})%
+ }%
+ \renewcommand*{\Glsentryfullpl}[1]{%
+ \Glsentrylongpl{##1}\space(\acronymfont{\glsentryshortpl{##1}})%
+ }%
+ \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}%
+ \renewcommand*{\acronymsort}[2]{##1}%
+ \renewcommand*{\acronymfont}[1]{##1}%
+ \renewcommand*{\acrpluralsuffix}{\glsacrpluralsuffix}%
+}
+\newacronymstyle{dua-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{dua}%
+}%
+{%
+ \GlsUseAcrStyleDefs{dua}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymentry}[1]{\glsentrylong{##1}}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+}%
+\newacronymstyle{footnote}%
+{%
+ \ifglshaslong{\glslabel}{\glsgenacfmt}{\glsgenentryfmt}%
+}%
+{%
+ \renewcommand*{\GenericAcronymFields}{description={\the\glslongtok}}%
+ \glshyperfirstfalse
+ \renewcommand*{\genacrfullformat}[2]{%
+ \protect\firstacronymfont{\glsentryshort{##1}}##2%
+ \protect\footnote{\glsentrylong{##1}}%
+ }%
+ \renewcommand*{\Genacrfullformat}[2]{%
+ \firstacronymfont{\Glsentryshort{##1}}##2%
+ \protect\footnote{\glsentrylong{##1}}%
+ }%
+ \renewcommand*{\genplacrfullformat}[2]{%
+ \protect\firstacronymfont{\glsentryshortpl{##1}}##2%
+ \protect\footnote{\glsentrylongpl{##1}}%
+ }%
+ \renewcommand*{\Genplacrfullformat}[2]{%
+ \protect\firstacronymfont{\Glsentryshortpl{##1}}##2%
+ \protect\footnote{\glsentrylongpl{##1}}%
+ }%
+ \renewcommand*{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}%
+ \renewcommand*{\acronymsort}[2]{##1}%
+ \renewcommand*{\acronymfont}[1]{##1}%
+ \renewcommand*{\acrpluralsuffix}{\glsacrpluralsuffix}%
+ \renewcommand*{\acrfullfmt}[3]{%
+ \glslink[##1]{##2}{\acronymfont{\glsentryshort{##2}}##3\space
+ (\glsentrylong{##2})}}%
+ \renewcommand*{\Acrfullfmt}[3]{%
+ \glslink[##1]{##2}{\acronymfont{\Glsentryshort{##2}}##3\space
+ (\glsentrylong{##2})}}%
+ \renewcommand*{\ACRfullfmt}[3]{%
+ \glslink[##1]{##2}{%
+ \glsuppercase{\acronymfont{\glsentryshort{##2}}##3\space
+ (\glsentrylong{##2})}}}%
+ \renewcommand*{\acrfullplfmt}[3]{%
+ \glslink[##1]{##2}{\acronymfont{\glsentryshortpl{##2}}##3\space
+ (\glsentrylongpl{##2})}}%
+ \renewcommand*{\Acrfullplfmt}[3]{%
+ \glslink[##1]{##2}{\acronymfont{\Glsentryshortpl{##2}}##3\space
+ (\glsentrylongpl{##2})}}%
+ \renewcommand*{\ACRfullplfmt}[3]{%
+ \glslink[##1]{##2}{%
+ \glsuppercase{\acronymfont{\glsentryshortpl{##2}}##3\space
+ (\glsentrylongpl{##2})}}}%
+ \renewcommand*{\glsentryfull}[1]{%
+ \acronymfont{\glsentryshort{##1}}\space(\glsentrylong{##1})}%
+ \renewcommand*{\Glsentryfull}[1]{%
+ \acronymfont{\Glsentryshort{##1}}\space(\glsentrylong{##1})}%
+ \renewcommand*{\glsentryfullpl}[1]{%
+ \acronymfont{\glsentryshortpl{##1}}\space(\glsentrylongpl{##1})}%
+ \renewcommand*{\Glsentryfullpl}[1]{%
+ \acronymfont{\Glsentryshortpl{##1}}\space(\glsentrylongpl{##1})}%
+}
+\newacronymstyle{footnote-sc}%
+{%
+ \GlsUseAcrEntryDispStyle{footnote}%
+}%
+{%
+ \GlsUseAcrStyleDefs{footnote}%
+ \renewcommand{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}
+ \renewcommand{\acronymfont}[1]{\textsc{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glsupacrpluralsuffix}%
+}%
+\newacronymstyle{footnote-sm}%
+{%
+ \GlsUseAcrEntryDispStyle{footnote}%
+}%
+{%
+ \GlsUseAcrStyleDefs{footnote}%
+ \renewcommand{\acronymentry}[1]{\acronymfont{\glsentryshort{##1}}}
+ \renewcommand{\acronymfont}[1]{\textsmaller{##1}}%
+ \renewcommand*{\acrpluralsuffix}{\glsacrpluralsuffix}%
+}%
+\newacronymstyle{footnote-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{footnote}%
+}%
+{%
+ \GlsUseAcrStyleDefs{footnote}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{footnote-sc-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{footnote-sc}%
+}%
+{%
+ \GlsUseAcrStyleDefs{footnote-sc}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newacronymstyle{footnote-sm-desc}%
+{%
+ \GlsUseAcrEntryDispStyle{footnote-sm}%
+}%
+{%
+ \GlsUseAcrStyleDefs{footnote-sm}%
+ \renewcommand*{\GenericAcronymFields}{}%
+ \renewcommand*{\acronymsort}[2]{##2}%
+ \renewcommand*{\acronymentry}[1]{%
+ \glsentrylong{##1}\space (\acronymfont{\glsentryshort{##1}})}%
+}
+\newcommand*{\DefineAcronymSynonyms}{%
+ \let\acs\acrshort
+ \let\Acs\Acrshort
+ \let\acsp\acrshortpl
+ \let\Acsp\Acrshortpl
+ \let\acl\acrlong
+ \let\aclp\acrlongpl
+ \let\Acl\Acrlong
+ \let\Aclp\Acrlongpl
+ \let\acf\acrfull
+ \let\acfp\acrfullpl
+ \let\Acf\Acrfull
+ \let\Acfp\Acrfullpl
+ \let\ac\gls
+ \let\Ac\Gls
+ \let\acp\glspl
+ \let\Acp\Glspl
+}
+\ifglsacrshortcuts
+ \DefineAcronymSynonyms
+\fi
+\newcommand*{\SetDefaultAcronymDisplayStyle}[1]{%
+ \defglsentryfmt[#1]{\glsgenentryfmt}%
+}
+\newcommand*{\acrfootnote}[3]{\acrlinkfootnote{#1}{#2}{#3}}
+\newcommand*{\acrlinkfootnote}[3]{%
+ \footnote{\glslink[#1]{#2}{#3}}%
+}
+\newcommand*{\acrnolinkfootnote}[3]{%
+ \footnote{#3}%
+}
+\newrobustcmd*{\glsdoparenifnotempty}[2]{%
+ \protected@edef\gls@tmp{#1}%
+ \ifdefempty\gls@tmp
+ {}%
+ {%
+ \ifx\gls@tmp\@gls@default@value
+ \else
+ \space (#2{#1})%
+ \fi
+ }%
+}
+\newcommand*{\@gls@deprecated@acr@warning}[3]{%
+ \GlossariesWarning{Acronym style option #1 deprecated.
+ Use \string\setacronymstyle{#2} with just glossaries.sty or
+ use \string\setabbreviationstyle[acronym]{#3} with
+ glossaries-extra.sty}%
+}
+\RequirePackage{glossary-hypernav}[=v4.52]
+\@gls@loadlist
+\@gls@loadlong
+\@gls@loadsuper
+\@gls@loadtree
+\ifx\@glossary@default@style\relax
+\else
+ \setglossarystyle{\@glossary@default@style}
+\fi
+\newcommand*{\showgloparent}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@parent\endcsname
+}
+\newcommand*{\showglolevel}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@level\endcsname
+}
+\newcommand*{\showglotext}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@text\endcsname
+}
+\newcommand*{\showgloplural}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@plural\endcsname
+}
+\newcommand*{\showglofirst}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@first\endcsname
+}
+\newcommand*{\showglofirstpl}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@firstpl\endcsname
+}
+\newcommand*{\showglotype}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@type\endcsname
+}
+\newcommand*{\showglocounter}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@counter\endcsname
+}
+\newcommand*{\showglouseri}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@useri\endcsname
+}
+\newcommand*{\showglouserii}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@userii\endcsname
+}
+\newcommand*{\showglouseriii}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@useriii\endcsname
+}
+\newcommand*{\showglouseriv}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@useriv\endcsname
+}
+\newcommand*{\showglouserv}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@userv\endcsname
+}
+\newcommand*{\showglouservi}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@uservi\endcsname
+}
+\newcommand*{\showgloname}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@name\endcsname
+}
+\newcommand*{\showglodesc}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@desc\endcsname
+}
+\newcommand*{\showglodescplural}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@descplural\endcsname
+}
+\newcommand*{\showglosort}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@sort\endcsname
+}
+\newcommand*{\showglosymbol}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@symbol\endcsname
+}
+\newcommand*{\showglosymbolplural}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@symbolplural\endcsname
+}
+\newcommand*{\showgloshort}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@short\endcsname
+}
+\newcommand*{\showglolong}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@long\endcsname
+}
+\newcommand*{\showgloindex}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@index\endcsname
+}
+\newcommand*{\showgloflag}[1]{%
+ \expandafter\show\csname ifglo@\glsdetoklabel{#1}@flag\endcsname
+}
+\newcommand*{\showgloloclist}[1]{%
+ \expandafter\show\csname glo@\glsdetoklabel{#1}@loclist\endcsname
+}
+\newcommand*{\showglofield}[2]{%
+ \csshow{glo@\glsdetoklabel{#1}@#2}%
+}
+\newcommand*{\showacronymlists}{%
+ \show\@glsacronymlists
+}
+\newcommand*{\showglossaries}{%
+ \show\@glo@types
+}
+\newcommand*{\showglossaryin}[1]{%
+ \expandafter\show\csname @glotype@#1@in\endcsname
+}
+\newcommand*{\showglossaryout}[1]{%
+ \expandafter\show\csname @glotype@#1@out\endcsname
+}
+\newcommand*{\showglossarytitle}[1]{%
+ \expandafter\show\csname @glotype@#1@title\endcsname
+}
+\newcommand*{\showglossarycounter}[1]{%
+ \expandafter\show\csname @glotype@#1@counter\endcsname
+}
+\newcommand*{\showglossaryentries}[1]{%
+ \expandafter\show\csname glolist@#1\endcsname
+}
+% \end{macrocode}
+%\iffalse
+% \begin{macrocode}
+%</glossaries-2022-11-03.sty>
+% \end{macrocode}
+%\fi
+%\iffalse
+% \begin{macrocode}
+%<*glossary-hypernav-2022-11-03.sty>
+% \end{macrocode}
+%\fi
+%\subsection{Rollback v4.52 (glossary-hypernav-2022-11-03.sty)}
+% Version 4.52 preserved for rollback.
+% \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{glossary-hypernav}[2022/11/03 v4.52 (NLCT)]
+\newcommand*{\glsnavhyperlink}[3][\currentglossary]{%
+ \protected@edef\gls@grplabel{#2}\protected@edef\@gls@grptitle{#3}%
+ \@glslink{\glsnavhyperlinkname{#1}{#2}}{#3}%
+}
+\newcommand*{\glsnavhyperlinkname}[2]{glsn:#1@#2}
+\newcommand*{\glsnavhypertarget}{\protect\@@gls@navhypertarget}
+\newcommand*{\@@gls@navhypertarget}[3][\currentglossary]{%
+ \@glsnavhypertarget{#1}{#2}{#3}%
+}
+\newcommand*{\@glsnavhypertarget}[3]{%
+ \protected@write\@auxout{}{\string\@gls@hypergroup{#1}{#2}}%
+ \@glstarget{\glsnavhyperlinkname{#1}{#2}}{#3}%
+ \expandafter\let
+ \expandafter\@gls@list\csname @gls@hypergrouplist@#1\endcsname
+ \@for\@gls@elem:=\@gls@list\do{%
+ \ifthenelse{\equal{\@gls@elem}{#2}}{\@endfortrue}{}}%
+ \if@endfor
+ \else
+ \GlossariesWarningNoLine{Navigation panel
+ for glossary type `#1'^^Jmissing group `#2'}%
+ \gdef\gls@hypergrouprerun{%
+ \GlossariesWarningNoLine{Navigation panel
+ has changed. Rerun LaTeX}}%
+ \fi
+}
+\let\gls@hypergrouprerun\relax
+\AtEndDocument{\gls@hypergrouprerun}
+\newcommand*{\@gls@hypergroup}[2]{%
+ \ifcsdef{@gls@hypergrouplist@#1}%
+ {\protected@csxappto{@gls@hypergrouplist@#1}{,#2}}%
+ {\protected@csxdef{@gls@hypergrouplist@#1}{#2}}%
+}
+\newcommand*{\glsnavigation}{%
+ \def\@gls@between{}%
+ \ifcsundef{@gls@hypergrouplist@\currentglossary}%
+ {%
+ \def\@gls@list{}%
+ }%
+ {%
+ \letcs\@gls@list{@gls@hypergrouplist@\currentglossary}%
+ }%
+ \@for\@gls@tmp:=\@gls@list\do{%
+ \@gls@between
+ \@gls@getgrouptitle{\@gls@tmp}{\@gls@grptitle}%
+ \expandafter\glsnavhyperlink\expandafter{\@gls@tmp}{\@gls@grptitle}%
+ \let\@gls@between\glshypernavsep
+ }%
+}
+\newcommand*{\glshypernavsep}{\space\textbar\space}
+\newcommand*{\glssymbolnav}{%
+ \glsnavhyperlink{glssymbols}{\glsgetgrouptitle{glssymbols}}%
+ \glshypernavsep
+ \glsnavhyperlink{glsnumbers}{\glsgetgrouptitle{glsnumbers}}%
+ \glshypernavsep
+}
+% \end{macrocode}
+%\iffalse
+% \begin{macrocode}
+%</glossary-hypernav-2022-11-03.sty>
+% \end{macrocode}
+%\fi
+%\iffalse
+% \begin{macrocode}
%<*example-glossaries-acronym-desc.tex>
% \end{macrocode}
%\fi
@@ -55001,6 +62829,132 @@ amet, libero},
%\fi
%\iffalse
% \begin{macrocode}
+%<*example-glossaries-utf8.tex>
+% \end{macrocode}
+%\fi
+%\iffalse
+% \begin{macrocode}
+%<<COMMENT
+% Encoding: UTF-8
+% This file is part of the glossaries bundle
+% These are test glossary entries containing UTF-8 characters
+% in the label and name with brief descriptions.
+%COMMENT
+
+\newglossaryentry{lórem}{name={lórem},description={ipsum}}
+
+\newglossaryentry{ðolor}{name={ðolor},description={sit}}
+
+\newglossaryentry{amèt}{name={amèt},description={consectetuer}}
+
+\newglossaryentry{ádipiscing}{name={ádipiscing},description={elit}}
+
+\newglossaryentry{üt}{name={üt},description={purus}}
+
+\newglossaryentry{ełit}{name={ełit},description={vestibulum}}
+
+\newglossaryentry{placeràt}{name={placeràt},description={ac}}
+
+\newglossaryentry{vitæ}{name={vitæ},description={felis}}
+
+\newglossaryentry{curabítur}{name={curabítur},description={gravida}}
+
+\newglossaryentry{maüris}{name={maüris},description={nam}}
+
+\newglossaryentry{arçu}{name={arçu},description={libero}}
+
+\newglossaryentry{nonummÿ}{name={nonummÿ},description={eget}}
+
+\newglossaryentry{çonsectetuer}{name={çonsectetuer},description={id}}
+
+\newglossaryentry{vulputâte}{name={vulputâte},description={a magna}}
+
+\newglossaryentry{donéc}{name={donéc},description={vehicula}}
+
+\newglossaryentry{aügue}{name={aügue},description={eu neque}}
+
+\newglossaryentry{pellentesqué}{name={pellentesqué},description={habitant}}
+
+\newglossaryentry{morbí}{name={morbí},description={tristique}}
+
+\newglossaryentry{sénectus}{name={sénectus},description={et netus}}
+
+\newglossaryentry{ét}{name={ét},description={malesuada}}
+
+\newglossaryentry{famés}{name={famés},description={ac}}
+
+\newglossaryentry{türpis}{name={türpis},description={egestas}}
+
+\newglossaryentry{léo}{name={léo},description={cras}}
+
+\newglossaryentry{vîverra}{name={vîverra},description={metus}}
+
+\newglossaryentry{rhonçus}{name={rhonçus},description={sem}}
+
+\newglossaryentry{nullá}{name={nullá},description={et}}
+
+\newglossaryentry{lectùs}{name={lectùs},description={vestibulum}}
+
+\newglossaryentry{ürna}{name={ürna},description={fringilla}}
+
+\newglossaryentry{ultrïces}{name={ultrïces},description={phasellus}}
+
+\newglossaryentry{eû}{name={eû},description={tellus}}
+
+\newglossaryentry{sït}{name={sït},description={amet}}
+
+\newglossaryentry{tôrtor}{name={tôrtor},description={gravida}}
+
+\newglossaryentry{intéger}{name={intéger},description={sapien}}
+
+\newglossaryentry{ést}{name={ést},description={iaculis}}
+
+\newglossaryentry{ïn}{name={ïn},description={pretium}}
+
+\newglossaryentry{quiß}{name={quiß},description={viverra}}
+
+\newglossaryentry{aç}{name={aç},description={nunc}}
+
+\newglossaryentry{præsent}{name={præsent},description={eget}}
+
+\newglossaryentry{sêm}{name={sêm},description={vel leo}}
+
+\newglossaryentry{bîbendum}{name={bîbendum},description={ultrices}}
+
+\newglossaryentry{ænean}{name={ænean},description={faucibus}}
+
+\newglossaryentry{mælesuada}{name={mælesuada},description={eu}}
+
+\newglossaryentry{pülvinar}{name={pülvinar},description={at}}
+
+\newglossaryentry{mollïs}{name={mollïs},description={ac nulla}}
+
+\newglossaryentry{áuctor}{name={áuctor},description={semper}}
+
+\newglossaryentry{variüs}{name={variüs},description={orci}}
+
+\newglossaryentry{éget}{name={éget},description={risus}}
+
+\newglossaryentry{duïs}{name={duïs},description={nibh}}
+
+\newglossaryentry{mï}{name={mï},description={congue}}
+
+\newglossaryentry{accumsàn}{name={accumsàn},description={eleifend}}
+
+\newglossaryentry{sagittïs}{name={sagittïs},description={quis}}
+
+\newglossaryentry{dïam}{name={dïam},description={duis}}
+
+\newglossaryentry{orçi}{name={orçi},description={dignissim}}
+% \end{macrocode}
+%\fi
+%\iffalse
+% \begin{macrocode}
+%</example-glossaries-utf8.tex>
+% \end{macrocode}
+%\fi
+%\iffalse
+% \begin{macrocode}
%<*glossaries.l2h>
% \end{macrocode}
%\fi
diff --git a/macros/latex/contrib/glossaries/glossaries.ins b/macros/latex/contrib/glossaries/glossaries.ins
index 5309ce119b..4d561235bb 100644
--- a/macros/latex/contrib/glossaries/glossaries.ins
+++ b/macros/latex/contrib/glossaries/glossaries.ins
@@ -1,10 +1,10 @@
-% glossaries.ins generated using makedtx version 1.2 2022/11/3 9:50
+% glossaries.ins generated using makedtx version 1.2 2023/10/1 19:36
\input docstrip
\preamble
glossaries.dtx
- Copyright 2022 Nicola Talbot
+ Copyright 2023 Nicola Talbot
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -18,7 +18,7 @@
The Current Maintainer of this work is Nicola Talbot.
- This work consists of the files glossaries.dtx and glossaries.ins and the derived files glossaries.sty, glossary-hypernav.sty, glossary-inline.sty, glossary-list.sty, glossary-long.sty, glossary-longbooktabs.sty, glossary-longragged.sty, glossary-mcols.sty, glossary-super.sty, glossary-superragged.sty, glossary-tree.sty, glossaries-babel.sty, glossaries-polyglossia.sty, glossaries-prefix.sty, glossaries-accsupp.sty, glossaries-compatible-207.sty, glossaries-compatible-307.sty, glossaries-2020-03-19.sty, glossaries-accsupp-2020-03-19.sty, glossaries-babel-2020-03-19.sty, glossaries-compatible-207-2020-03-19.sty, glossaries-compatible-307-2020-03-19.sty, glossaries-polyglossia-2020-03-19.sty, glossaries-prefix-2020-03-19.sty, glossary-hypernav-2020-03-19.sty, glossary-inline-2020-03-19.sty, glossary-list-2020-03-19.sty, glossary-long-2020-03-19.sty, glossary-longbooktabs-2020-03-19.sty, glossary-longragged-2020-03-19.sty, glossary-mcols-2020-03-19.sty, glossary-super-2020-03-19.sty, glossary-superragged-2020-03-19.sty, glossary-tree-2020-03-19.sty, glossaries-2021-11-01.sty, glossaries-accsupp-2021-11-01.sty, glossaries-babel-2021-11-01.sty, glossaries-compatible-207-2021-11-01.sty, glossaries-compatible-307-2021-11-01.sty, glossaries-polyglossia-2021-11-01.sty, glossaries-prefix-2021-11-01.sty, glossary-hypernav-2021-11-01.sty, glossary-inline-2021-11-01.sty, glossary-list-2021-11-01.sty, glossary-long-2021-11-01.sty, glossary-longbooktabs-2021-11-01.sty, glossary-longragged-2021-11-01.sty, glossary-mcols-2021-11-01.sty, glossary-super-2021-11-01.sty, glossary-superragged-2021-11-01.sty, glossary-tree-2021-11-01.sty, example-glossaries-acronym-desc.tex, example-glossaries-acronym.tex, example-glossaries-acronyms-lang.tex, example-glossaries-brief.tex, example-glossaries-childmultipar.tex, example-glossaries-childnoname.tex, example-glossaries-cite.tex, example-glossaries-images.tex, example-glossaries-long.tex, example-glossaries-longchild.tex, example-glossaries-multipar.tex, example-glossaries-parent.tex, example-glossaries-symbolnames.tex, example-glossaries-symbols.tex, example-glossaries-url.tex, example-glossaries-user.tex, glossaries.l2h.
+ This work consists of the files glossaries.dtx and glossaries.ins and the derived files glossaries.sty, glossary-hypernav.sty, glossary-inline.sty, glossary-list.sty, glossary-long.sty, glossary-longbooktabs.sty, glossary-longragged.sty, glossary-mcols.sty, glossary-super.sty, glossary-superragged.sty, glossary-tree.sty, glossaries-babel.sty, glossaries-polyglossia.sty, glossaries-prefix.sty, glossaries-accsupp.sty, glossaries-compatible-207.sty, glossaries-compatible-307.sty, glossaries-2020-03-19.sty, glossaries-accsupp-2020-03-19.sty, glossaries-babel-2020-03-19.sty, glossaries-compatible-207-2020-03-19.sty, glossaries-compatible-307-2020-03-19.sty, glossaries-polyglossia-2020-03-19.sty, glossaries-prefix-2020-03-19.sty, glossary-hypernav-2020-03-19.sty, glossary-inline-2020-03-19.sty, glossary-list-2020-03-19.sty, glossary-long-2020-03-19.sty, glossary-longbooktabs-2020-03-19.sty, glossary-longragged-2020-03-19.sty, glossary-mcols-2020-03-19.sty, glossary-super-2020-03-19.sty, glossary-superragged-2020-03-19.sty, glossary-tree-2020-03-19.sty, glossaries-2021-11-01.sty, glossaries-accsupp-2021-11-01.sty, glossaries-babel-2021-11-01.sty, glossaries-compatible-207-2021-11-01.sty, glossaries-compatible-307-2021-11-01.sty, glossaries-polyglossia-2021-11-01.sty, glossaries-prefix-2021-11-01.sty, glossary-hypernav-2021-11-01.sty, glossary-inline-2021-11-01.sty, glossary-list-2021-11-01.sty, glossary-long-2021-11-01.sty, glossary-longbooktabs-2021-11-01.sty, glossary-longragged-2021-11-01.sty, glossary-mcols-2021-11-01.sty, glossary-super-2021-11-01.sty, glossary-superragged-2021-11-01.sty, glossary-tree-2021-11-01.sty, glossaries-2022-11-03.sty, glossary-hypernav-2022-11-03.sty, example-glossaries-acronym-desc.tex, example-glossaries-acronym.tex, example-glossaries-acronyms-lang.tex, example-glossaries-brief.tex, example-glossaries-childmultipar.tex, example-glossaries-childnoname.tex, example-glossaries-cite.tex, example-glossaries-images.tex, example-glossaries-long.tex, example-glossaries-longchild.tex, example-glossaries-multipar.tex, example-glossaries-parent.tex, example-glossaries-symbolnames.tex, example-glossaries-symbols.tex, example-glossaries-url.tex, example-glossaries-user.tex, example-glossaries-utf8.tex, glossaries.l2h.
\endpreamble
@@ -126,6 +126,10 @@
\usepostamble\defaultpostamble\from{glossaries.dtx}{glossary-superragged-2021-11-01.sty,package}}
\file{glossary-tree-2021-11-01.sty}{\usepreamble\defaultpreamble
\usepostamble\defaultpostamble\from{glossaries.dtx}{glossary-tree-2021-11-01.sty,package}}
+\file{glossaries-2022-11-03.sty}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{glossaries.dtx}{glossaries-2022-11-03.sty,package}}
+\file{glossary-hypernav-2022-11-03.sty}{\usepreamble\defaultpreamble
+\usepostamble\defaultpostamble\from{glossaries.dtx}{glossary-hypernav-2022-11-03.sty,package}}
\file{example-glossaries-acronym-desc.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-acronym-desc.tex}}
\file{example-glossaries-acronym.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-acronym.tex}}
\file{example-glossaries-acronyms-lang.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-acronyms-lang.tex}}
@@ -142,6 +146,7 @@
\file{example-glossaries-symbols.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-symbols.tex}}
\file{example-glossaries-url.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-url.tex}}
\file{example-glossaries-user.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-user.tex}}
+\file{example-glossaries-utf8.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-utf8.tex}}
\file{glossaries.l2h}{\nopreamble\nopostamble\from{glossaries.dtx}{glossaries.l2h}}
}
diff --git a/macros/latex/contrib/glossaries/glossariesbegin.html b/macros/latex/contrib/glossaries/glossariesbegin.html
index 9fcb8da98c..0ce4c7ee5c 100644
--- a/macros/latex/contrib/glossaries/glossariesbegin.html
+++ b/macros/latex/contrib/glossaries/glossariesbegin.html
@@ -13,7 +13,7 @@ MathJax.Hub.Config({tex2jax:
</script>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
- <title>The glossaries package v4.52:
+ <title>The glossaries package v4.53:
a guide for beginners</title>
<style type="text/css">
#main {margin-left: 5%; margin-right: 15%}
@@ -205,7 +205,7 @@ table.glossary-ruled td { vertical-align: text-top; }
table.glossary td { vertical-align: text-top; }
div.glossary-children{ padding-left: 1em; }
span.glsshowtargetfonttext {font-family: monospace; font-size: x-small; border-style: none; }
-dfn { font-style: normal; font-weight: bold; } a { text-decoration: none; } a:hover { text-decoration: underline; } div.tablefns { border-top: solid; } div.example { border-bottom: solid silver; padding: 20px; } div.example div.title { font-weight: bold; font-size: large; }
+dfn { font-style: normal; font-weight: bold; } a { text-decoration: none; } a:hover { text-decoration: underline; } div.tablefns { border-top: solid; } div.example { border-bottom: solid silver; padding: 20px; } div.example div.title { font-weight: bold; font-size: large; } .pageimage { padding: 10px; vertical-align: top; }
div.sidenote {font-size: x-small; float: right; border-style: none; }
span.advantage {border-style: none; color: green; }
span.disadvantage {border-style: none; color: red; }
@@ -269,8 +269,8 @@ pre.badcodebox {font-family: monospace; border-style: solid; border-color: black
div.unicodeboxtitle {text-align: right; border-style: none; color: black; }
pre.unicodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
pre.compactcodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
-pre.sidebysidecode {font-family: monospace; font-size: small; vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-right: 3.000000%; margin-top: 0.000000pt; background-color: rgb(250,250,250); width: 47.000000%; display: inline-block; }
-div.sidebysideresult {vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-top: 0.000000pt; width: 47.000000%; display: inline-block; }
+pre.sidebysidecode {font-family: monospace; font-size: small; vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-right: 3.000000%; margin-top: 0.000000pt; background-color: rgb(250,250,250); width: 47.000000%; overflow: auto; display: inline-block; }
+div.sidebysideresult {vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-top: 0.000000pt; width: 47.000000%; overflow: auto; display: inline-block; }
div.defnbox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
div.optionsummarybox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
div.optionvaluesummarybox {border-style: none; margin-left: 40.000000pt; }
@@ -287,7 +287,7 @@ div.nlctusernavbox {border-style: none; }
div.abstractheader {font-weight: bold; text-align: center; border-style: none; }
div.filedef {font-family: monospace; text-align: left; border-style: none; }
div.tablefn {font-size: x-small; border-style: none; }
-div.tablefns {text-align: left; border-style: none; width: 80.000000%; }
+div.tablefns {text-align: left; border-style: none; width: 80.000000%; overflow: auto; }
span.glostylefmt {font-family: sans-serif; border-style: none; }
span.acrstylefmt {font-family: sans-serif; border-style: none; }
span.abbrstylefmt {font-family: sans-serif; border-style: none; }
@@ -295,8 +295,8 @@ span.abbrstylefmt {font-family: sans-serif; border-style: none; }
</head>
<body>
<div id="main">
- <header><div class="title">The glossaries package v4.52: a guide for beginners</div><!-- end of title --><div class="author">Nicola L.C. Talbot<br>
-<a href="https://www.dickimaw-books.com/">dickimaw-books.com</a></div><!-- end of author --><div class="date">2022-11-03</div><!-- end of date --></header><p>
+ <header><div class="title">The glossaries package v4.53: a guide for beginners</div><!-- end of title --><div class="author">Nicola L.C. Talbot<br>
+<a href="https://www.dickimaw-books.com/">dickimaw-books.com</a></div><!-- end of author --><div class="date">2023-09-29</div><!-- end of date --></header><p>
<div class="abstract"><div class="abstractheader">Abstract</div><!-- end of abstractheader -->
The <a id="wrglossary.1"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is very flexible, but this means that it has a&#xa0;lot of options, and since a user guide is supposed to provide a complete list of all the high-level user commands, the main user manual is quite big. This can be rather daunting for beginners, so this document is a brief introduction just to help get you started. If you find yourself saying, <span class="qt">&#x201c;Yeah, but how can I do&#x2026;?&#x201d;</span> then it&#x2019;s time to move on to the <a href="glossaries-user.html">main user manual</a>.<p>
@@ -1769,11 +1769,11 @@ Set the current <a id="wrglossary.1169"></a><a href="#glo:idx.glossarystyle">glo
<section id="index7340032"><!-- start of section index7340032 --><div class="tomain"><a href="#main">[top]</a></div>
<h3><!-- start of subsection header -->M<div class="labellink"><a href="#index7340032">[link]</a></div></h3><!-- end of subsection header -->
<div class="nlctuserguideidx0"><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a><span class="qquad"></span><a href="#wrglossary.989">48</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.1066">51</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a><span class="qquad"></span><a href="#wrglossary.402">19</a>, <a href="#wrglossary.479">24</a>, <a href="#wrglossary.522">26</a>, <a href="#wrglossary.774">38</a>, <a href="#wrglossary.829">40</a>, <span class="summarylocfmt"><a href="#wrglossary.1071">52</a></span>,&#xa0;<a href="#wrglossary.1133">53</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a><span class="qquad"></span><a href="#wrglossary.402">19</a>, <a href="#wrglossary.479">24</a>, <a href="#wrglossary.522">26</a>, <a href="#wrglossary.774">38</a>&#x2013;<a href="#wrglossary.829">40</a>, <span class="summarylocfmt"><a href="#wrglossary.1071">52</a></span>,&#xa0;<a href="#wrglossary.1133">53</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:app.makeglossaries-lite"><span class="appfmt">makeglossaries-lite</span></dfn><span class="qquad"></span><a href="#wrglossary.492">24</a>, <a href="#wrglossary.496">25</a>, <a href="#wrglossary.613">31</a>,&#xa0;<a href="#wrglossary.855">41</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><dfn id="glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></dfn><span class="qquad"></span><a href="#wrglossary.474">23</a>&#x2013;<a href="#wrglossary.533">27</a>, <a href="#wrglossary.612">31</a>, <a href="#wrglossary.854">40</a>,&#xa0;<a href="#wrglossary.857">41</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><dfn id="glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></dfn><span class="qquad"></span><a href="#wrglossary.474">23</a>&#x2013;<a href="#wrglossary.533">27</a>, <a href="#wrglossary.612">31</a>,&#xa0;<a href="#wrglossary.854">41</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:app.makeindex"><span class="appfmt">makeindex</span></dfn><span class="qquad"></span><a href="#wrglossary.171">8</a>, <a href="#wrglossary.219">10</a>, <a href="#wrglossary.368">18</a>, <a href="#wrglossary.470">23</a>, <a href="#wrglossary.510">26</a>, <a href="#wrglossary.632">32</a>&#x2013;<a href="#wrglossary.679">34</a>, <a href="#wrglossary.768">38</a>, <a href="#wrglossary.859">41</a>, <a href="#wrglossary.1036">50</a>, <a href="#wrglossary.1074">52</a>,&#xa0;<a href="#wrglossary.1131">53</a></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a><span class="qquad"></span><a href="#wrglossary.178">8</a>, <a href="#wrglossary.198">9</a>, <a href="#wrglossary.403">19</a>, <a href="#wrglossary.454">22</a>, <a href="#wrglossary.805">38</a>, <a href="#wrglossary.830">40</a>, <span class="summarylocfmt"><a href="#wrglossary.1076">52</a></span>,&#xa0;<a href="#wrglossary.1146">54</a></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a><span class="qquad"></span><a href="#wrglossary.178">8</a>, <a href="#wrglossary.198">9</a>, <a href="#wrglossary.403">19</a>, <a href="#wrglossary.454">22</a>, <a href="#wrglossary.805">39</a>, <a href="#wrglossary.830">40</a>, <span class="summarylocfmt"><a href="#wrglossary.1076">52</a></span>,&#xa0;<a href="#wrglossary.1146">54</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span> package</dfn><span class="qquad"></span><a href="#wrglossary.250">13</a>,&#xa0;<a href="#wrglossary.1067">51</a></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7340032 -->
@@ -1812,13 +1812,13 @@ Set the current <a id="wrglossary.1169"></a><a href="#glo:idx.glossarystyle">glo
<div class="nlctuserguideidx0"><dfn id="glo:opt.postdot"><span class="styoptfmt">postdot</span></dfn><span class="qquad"></span><a href="#wrglossary.214">10</a></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><dfn id="glo:idx.printglossopt">print [unsrt|noidx] glossary options</dfn></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx1"><dfn id="glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></dfn><span class="qquad"></span><a href="#wrglossary.456">22</a>, <a href="#wrglossary.482">24</a>, <a href="#wrglossary.524">26</a>,&#xa0;<a href="#wrglossary.592">29</a></div><!-- end of nlctuserguideidx1 -->
-<div class="nlctuserguideidx1"><dfn id="glo:opt.printgloss.type"><span class="csoptfmt">type</span></dfn><span class="qquad"></span><a href="#wrglossary.590">29</a>, <a href="#wrglossary.822">39</a>, <a href="#wrglossary.845">40</a>, <a href="#wrglossary.1126">53</a>,&#xa0;<a href="#wrglossary.1150">54</a></div><!-- end of nlctuserguideidx1 -->
+<div class="nlctuserguideidx1"><dfn id="glo:opt.printgloss.type"><span class="csoptfmt">type</span></dfn><span class="qquad"></span><a href="#wrglossary.590">29</a>, <a href="#wrglossary.822">39</a>, <a href="#wrglossary.828">40</a>, <a href="#wrglossary.1126">53</a>,&#xa0;<a href="#wrglossary.1150">54</a></div><!-- end of nlctuserguideidx1 -->
<div class="nlctuserguideidx0"><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a><span class="qquad"></span><a href="#sec:multigloss">&#xa7;6</a>; <a href="#wrglossary.483">24</a>, <a href="#wrglossary.525">26</a>, <a href="#wrglossary.850">40</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.1123">53</a></span></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a><span class="qquad"></span><a href="#wrglossary.480">24</a>, <a href="#wrglossary.523">26</a>, <a href="#wrglossary.765">38</a>, <a href="#wrglossary.824">39</a>, <a href="#wrglossary.966">46</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.1128">53</a></span></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><a href="#glo:printnoidxglossaries"><code class="csfmt">\printnoidxglossaries</code></a><span class="qquad"></span><a href="#sec:multigloss">&#xa7;6</a>; <a href="#wrglossary.179">9</a>, <a href="#wrglossary.457">22</a>, <a href="#wrglossary.848">40</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.1136">53</a></span></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a><span class="qquad"></span><a href="#wrglossary.455">22</a>, <a href="#wrglossary.766">38</a>, <a href="#wrglossary.821">39</a>, <a href="#wrglossary.1078">52</a>, <a href="#wrglossary.1138">53</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.1141">54</a></span></div><!-- end of nlctuserguideidx0 -->
<div class="nlctuserguideidx0"><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a><span class="qquad"></span><a href="#sec:multigloss">&#xa7;6</a>; <a href="#wrglossary.159">8</a>, <a href="#wrglossary.212">10</a>, <a href="#wrglossary.557">28</a>, <a href="#wrglossary.595">30</a>, <a href="#wrglossary.852">40</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.1147">54</a></span></div><!-- end of nlctuserguideidx0 -->
-<div class="nlctuserguideidx0"><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a><span class="qquad"></span><a href="#wrglossary.556">28</a>, <a href="#wrglossary.589">29</a>, <a href="#wrglossary.709">35</a>, <a href="#wrglossary.767">38</a>&#x2013;<a href="#wrglossary.843">40</a>, <a href="#wrglossary.967">46</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.1152">54</a></span></div><!-- end of nlctuserguideidx0 -->
+<div class="nlctuserguideidx0"><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a><span class="qquad"></span><a href="#wrglossary.556">28</a>, <a href="#wrglossary.589">29</a>, <a href="#wrglossary.709">35</a>, <a href="#wrglossary.767">38</a>, <a href="#wrglossary.827">40</a>, <a href="#wrglossary.967">46</a>,&#xa0;<span class="summarylocfmt"><a href="#wrglossary.1152">54</a></span></div><!-- end of nlctuserguideidx0 -->
</section><!-- end of section index7536640 -->
diff --git a/macros/latex/contrib/glossaries/glossariesbegin.pdf b/macros/latex/contrib/glossaries/glossariesbegin.pdf
index 57f0faf13e..ddd10b3d46 100644
--- a/macros/latex/contrib/glossaries/glossariesbegin.pdf
+++ b/macros/latex/contrib/glossaries/glossariesbegin.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossariesbegin.tex b/macros/latex/contrib/glossaries/glossariesbegin.tex
index 151e9ea911..39850159df 100644
--- a/macros/latex/contrib/glossaries/glossariesbegin.tex
+++ b/macros/latex/contrib/glossaries/glossariesbegin.tex
@@ -1036,10 +1036,10 @@ Semantic: \emph{Clostridium}
\gidx{opt.b2g}{\name{Option 4 (\appfmt{bib2gls})}\field{text}{4}}
}
-\title{The glossaries package v4.52:
+\title{The glossaries package v4.53:
a guide for beginners}
\author{Nicola L.C. Talbot\\\href{https://www.dickimaw-books.com/}{\nolinkurl{dickimaw-books.com}}}
-\date{2022-11-03}
+\date{2023-09-29}
\begin{document}
\maketitle
diff --git a/macros/latex/contrib/glossaries/glossary2glossaries.html b/macros/latex/contrib/glossaries/glossary2glossaries.html
index 48fa4892ab..f17bf9994e 100644
--- a/macros/latex/contrib/glossaries/glossary2glossaries.html
+++ b/macros/latex/contrib/glossaries/glossary2glossaries.html
@@ -13,7 +13,7 @@ MathJax.Hub.Config({tex2jax:
</script>
<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
- <title>Upgrading from the glossary package to the glossaries
+ <title>Upgrading from the glossary package to the glossaries
package</title>
<style type="text/css">
#main {margin-left: 5%; margin-right: 15%}
@@ -205,7 +205,7 @@ table.glossary-ruled td { vertical-align: text-top; }
table.glossary td { vertical-align: text-top; }
div.glossary-children{ padding-left: 1em; }
span.glsshowtargetfonttext {font-family: monospace; font-size: x-small; border-style: none; }
-dfn { font-style: normal; font-weight: bold; } a { text-decoration: none; } a:hover { text-decoration: underline; } div.tablefns { border-top: solid; } div.example { border-bottom: solid silver; padding: 20px; } div.example div.title { font-weight: bold; font-size: large; }
+dfn { font-style: normal; font-weight: bold; } a { text-decoration: none; } a:hover { text-decoration: underline; } div.tablefns { border-top: solid; } div.example { border-bottom: solid silver; padding: 20px; } div.example div.title { font-weight: bold; font-size: large; } .pageimage { padding: 10px; vertical-align: top; }
div.sidenote {font-size: x-small; float: right; border-style: none; }
span.advantage {border-style: none; color: green; }
span.disadvantage {border-style: none; color: red; }
@@ -269,8 +269,8 @@ pre.badcodebox {font-family: monospace; border-style: solid; border-color: black
div.unicodeboxtitle {text-align: right; border-style: none; color: black; }
pre.unicodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
pre.compactcodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
-pre.sidebysidecode {font-family: monospace; font-size: small; vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-right: 3.000000%; margin-top: 0.000000pt; background-color: rgb(250,250,250); width: 47.000000%; display: inline-block; }
-div.sidebysideresult {vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-top: 0.000000pt; width: 47.000000%; display: inline-block; }
+pre.sidebysidecode {font-family: monospace; font-size: small; vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-right: 3.000000%; margin-top: 0.000000pt; background-color: rgb(250,250,250); width: 47.000000%; overflow: auto; display: inline-block; }
+div.sidebysideresult {vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-top: 0.000000pt; width: 47.000000%; overflow: auto; display: inline-block; }
div.defnbox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
div.optionsummarybox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
div.optionvaluesummarybox {border-style: none; margin-left: 40.000000pt; }
@@ -287,14 +287,14 @@ div.nlctusernavbox {border-style: none; }
div.abstractheader {font-weight: bold; text-align: center; border-style: none; }
div.filedef {font-family: monospace; text-align: left; border-style: none; }
div.tablefn {font-size: x-small; border-style: none; }
-div.tablefns {text-align: left; border-style: none; width: 80.000000%; }
+div.tablefns {text-align: left; border-style: none; width: 80.000000%; overflow: auto; }
span.glostylefmt {font-family: sans-serif; border-style: none; }
span.acrstylefmt {font-family: sans-serif; border-style: none; }
</style>
</head>
<body>
<div id="main">
- <header><div class="title">Upgrading from the glossary package to the glossaries package</div><!-- end of title --><div class="author">Nicola L.C. Talbot</div><!-- end of author --><div class="date">2022-11-03</div><!-- end of date --></header><p>
+ <header><div class="title">Upgrading from the glossary package to the glossaries package</div><!-- end of title --><div class="author">Nicola L.C. Talbot</div><!-- end of author --><div class="date">2023-09-29</div><!-- end of date --></header><p>
<p>
<div class="abstract"><div class="abstractheader">Abstract</div><!-- end of abstractheader -->
diff --git a/macros/latex/contrib/glossaries/glossary2glossaries.pdf b/macros/latex/contrib/glossaries/glossary2glossaries.pdf
index 251f9d6932..7594e49f16 100644
--- a/macros/latex/contrib/glossaries/glossary2glossaries.pdf
+++ b/macros/latex/contrib/glossaries/glossary2glossaries.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/glossary2glossaries.tex b/macros/latex/contrib/glossaries/glossary2glossaries.tex
index e8fc4645a5..f16b2fbf74 100644
--- a/macros/latex/contrib/glossaries/glossary2glossaries.tex
+++ b/macros/latex/contrib/glossaries/glossary2glossaries.tex
@@ -367,7 +367,7 @@
\title{Upgrading from the glossary package to the glossaries
package}
\author{Nicola L.C. Talbot}
-\date{2022-11-03}
+\date{2023-09-29}
\newenvironment{oldway}
{\begin{codebox*}[title={\styfmt{glossary.sty}}]}
diff --git a/macros/latex/contrib/glossaries/makeglossaries b/macros/latex/contrib/glossaries/makeglossaries
index 85ef8d55bd..c0e795437d 100755
--- a/macros/latex/contrib/glossaries/makeglossaries
+++ b/macros/latex/contrib/glossaries/makeglossaries
@@ -2,13 +2,13 @@
# File : makeglossaries
# Author : Nicola Talbot
-# Version : 4.51
+# Version : 4.53
# Description: simple Perl script that calls makeindex or xindy.
# Intended for use with "glossaries.sty" (saves having to remember
# all the various switches)
# This file is distributed as part of the glossaries LaTeX package.
-# Copyright 2007-2022 Nicola L.C. Talbot
+# Copyright 2007-2023 Nicola L.C. Talbot
# This work may be distributed and/or modified under the
# conditions of the LaTeX Project Public License, either version 1.3
# of this license or any later version.
@@ -31,10 +31,10 @@
# glossaries-babel.sty, glossaries-polyglossia.sty, glossaries.l2h.
# Also makeglossaries and makeglossaries-lite.lua.
-my $version="4.51 (2022-11-02)";
+my $version="4.53 (2023-09-29)";
# History:
-# v4.51:
+# v4.51 - v4.53:
# * No change. (Version number updated in line with glossaries.sty)
# v4.50:
# * Added -e (don't fix encap clashes)
diff --git a/macros/latex/contrib/glossaries/makeglossaries-lite.1 b/macros/latex/contrib/glossaries/makeglossaries-lite.1
index 34e87e1913..e99897d99b 100644
--- a/macros/latex/contrib/glossaries/makeglossaries-lite.1
+++ b/macros/latex/contrib/glossaries/makeglossaries-lite.1
@@ -1,4 +1,5 @@
-.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.43)
+.\" -*- mode: troff; coding: utf-8 -*-
+.\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -15,29 +16,12 @@
.ft R
.fi
..
-.\" Set up some character translations and predefined strings. \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote. \*(C+ will
-.\" give a nicer C++. Capital omega is used to do unbreakable dashes and
-.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
-.\" nothing in troff, for use with C<>.
-.tr \(*W-
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
.ie n \{\
-. ds -- \(*W-
-. ds PI pi
-. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
-. ds L" ""
-. ds R" ""
. ds C` ""
. ds C' ""
'br\}
.el\{\
-. ds -- \|\(em\|
-. ds PI \(*p
-. ds L" ``
-. ds R" ''
. ds C`
. ds C'
'br\}
@@ -68,85 +52,23 @@
. \}
.\}
.rr rF
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear. Run. Save yourself. No user-serviceable parts.
-. \" fudge factors for nroff and troff
-.if n \{\
-. ds #H 0
-. ds #V .8m
-. ds #F .3m
-. ds #[ \f1
-. ds #] \fP
-.\}
-.if t \{\
-. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-. ds #V .6m
-. ds #F 0
-. ds #[ \&
-. ds #] \&
-.\}
-. \" simple accents for nroff and troff
-.if n \{\
-. ds ' \&
-. ds ` \&
-. ds ^ \&
-. ds , \&
-. ds ~ ~
-. ds /
-.\}
-.if t \{\
-. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-. \" troff and (daisy-wheel) nroff accents
-.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-. \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-. \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-. ds : e
-. ds 8 ss
-. ds o a
-. ds d- d\h'-1'\(ga
-. ds D- D\h'-1'\(hy
-. ds th \o'bp'
-. ds Th \o'LP'
-. ds ae ae
-. ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
.\" ========================================================================
.\"
.IX Title "MAKEGLOSSARIES-LITE 1"
-.TH MAKEGLOSSARIES-LITE 1 "2022-11-03" "perl v5.34.1" "makeglossaries-lite Lua Script"
+.TH MAKEGLOSSARIES-LITE 1 2023-10-01 "perl v5.36.1" "makeglossaries-lite Lua Script"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
-.SH "NAME"
+.SH NAME
makeglossaries\-lite \- Calls makeindex/xindy for LaTeX documents using glossaries package
-.SH "SYNOPSIS"
+.SH SYNOPSIS
.IX Header "SYNOPSIS"
\&\fBmakeglossaries\fR [\fB\-o\fR \fIfile\fR] [\fB\-q\fR] [\fB\-n\fR]
[\fB\-s\fR \fIfile\fR] [\fB\-t\fR \fIfile\fR] [\fB\-L\fR \fIlanguage\fR] [\fB\-c\fR] [\fB\-g\fR]
[\fB\-l\fR] [\fB\-p\fR \fInum\fR] [\fB\-r\fR] [\fB\-m\fR \fIfile\fR] [\fB\-x\fR \fIfile\fR]
[\fB\-\-version\fR] [\fB\-\-help\fR] \fIbasename\fR
-.SH "DESCRIPTION"
+.SH DESCRIPTION
.IX Header "DESCRIPTION"
\&\fBmakeglossaries-lite\fR is cut-down Lua alternative to the
\&\fBmakeglossaries\fR Perl script. It's designed for use with LaTeX documents that
@@ -159,12 +81,12 @@ be the name of the LaTeX document without the .tex extension.
required to be passed to the relevant indexing application should
also be contained in the auxiliary file, but may be overridden by
the option arguments to \fBmakeglossaries-lite\fR.
-.SH "OPTIONS"
+.SH OPTIONS
.IX Header "OPTIONS"
-.IP "\fB\-q\fR" 4
+.IP \fB\-q\fR 4
.IX Item "-q"
Quiet mode. Reduces chatter to standard output.
-.IP "\fB\-n\fR" 4
+.IP \fB\-n\fR 4
.IX Item "-n"
Print the commands that would normally be executed but don't run
them.
@@ -181,23 +103,23 @@ they have different style files.
.IP "\fB\-t\fR \fIfile\fR" 4
.IX Item "-t file"
Use \fIfile\fR as the transcript file.
-.IP "\fB\-l\fR" 4
+.IP \fB\-l\fR 4
.IX Item "-l"
Letter ordering.
.IP "\fB\-L\fR \fIlanguage\fR" 4
.IX Item "-L language"
This option only has an effect if \fBxindy\fR is called. Sets the
language. See \fBxindy\fR documentation for further details.
-.IP "\fB\-c\fR" 4
+.IP \fB\-c\fR 4
.IX Item "-c"
Compress intermediate blanks (\fBmakeindex\fR only).
-.IP "\fB\-g\fR" 4
+.IP \fB\-g\fR 4
.IX Item "-g"
Employ German word ordering (\fBmakeindex\fR only).
.IP "\fB\-p\fR \fInum\fR" 4
.IX Item "-p num"
Sets the starting page number to be \fInum\fR (\fBmakeindex\fR only).
-.IP "\fB\-r\fR" 4
+.IP \fB\-r\fR 4
.IX Item "-r"
Disable implicit page range formation (\fBmakeindex\fR only).
.IP "\fB\-m\fR \fIfile\fR" 4
@@ -208,21 +130,21 @@ event that \fBmakeindex\fR isn't on the operating system's path.
.IX Item "-x file"
Specify the full path name for \fBxindy\fR to \fIfile\fR in the
event that \fBxindy\fR isn't on the operating system's path.
-.IP "\fB\-\-version\fR" 4
+.IP \fB\-\-version\fR 4
.IX Item "--version"
Prints version number and exits.
-.IP "\fB\-\-help\fR" 4
+.IP \fB\-\-help\fR 4
.IX Item "--help"
Prints help message and exits.
-.SH "REQUIRES"
+.SH REQUIRES
.IX Header "REQUIRES"
texlua and makeindex or xindy (depending on glossaries package options).
-.SH "LICENSE"
+.SH LICENSE
.IX Header "LICENSE"
This is free software distributed under the LaTeX Project Public
-License. There is \s-1NO WARRANTY.\s0
+License. There is NO WARRANTY.
See <http://www.latex\-project.org/lppl.txt> for details.
-.SH "AUTHOR"
+.SH AUTHOR
.IX Header "AUTHOR"
Nicola L. C. Talbot,
<http://www.dickimaw\-books.com/>
diff --git a/macros/latex/contrib/glossaries/makeglossaries-lite.lua b/macros/latex/contrib/glossaries/makeglossaries-lite.lua
index 860b4e5448..9ff0c20d61 100755
--- a/macros/latex/contrib/glossaries/makeglossaries-lite.lua
+++ b/macros/latex/contrib/glossaries/makeglossaries-lite.lua
@@ -14,7 +14,7 @@
use the Perl makeglossaries script.
This file is distributed as part of the glossaries LaTeX package.
- Copyright 2015-2022 Nicola L.C. Talbot
+ Copyright 2015-2023 Nicola L.C. Talbot
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
of this license or any later version.
@@ -36,7 +36,7 @@
Also makeglossaries and makeglossaries-lite.lua.
History:
- * 4.48 - 4.51:
+ * 4.48 - 4.53:
- no change.
* 4.47:
- Added hybrid instructions if record option detected but not \makeglossaries
@@ -70,7 +70,7 @@
- changed first line from lua to texlua
--]]
-thisversion = "4.51 (2022-11-02)"
+thisversion = "4.53 (2023-09-29)"
quiet = false
dryrun = false
diff --git a/macros/latex/contrib/glossaries/makeglossaries.1 b/macros/latex/contrib/glossaries/makeglossaries.1
index 77aa4f7060..d43c1b1268 100644
--- a/macros/latex/contrib/glossaries/makeglossaries.1
+++ b/macros/latex/contrib/glossaries/makeglossaries.1
@@ -1,4 +1,5 @@
-.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.43)
+.\" -*- mode: troff; coding: utf-8 -*-
+.\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -15,29 +16,12 @@
.ft R
.fi
..
-.\" Set up some character translations and predefined strings. \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote. \*(C+ will
-.\" give a nicer C++. Capital omega is used to do unbreakable dashes and
-.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
-.\" nothing in troff, for use with C<>.
-.tr \(*W-
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
.ie n \{\
-. ds -- \(*W-
-. ds PI pi
-. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
-. ds L" ""
-. ds R" ""
. ds C` ""
. ds C' ""
'br\}
.el\{\
-. ds -- \|\(em\|
-. ds PI \(*p
-. ds L" ``
-. ds R" ''
. ds C`
. ds C'
'br\}
@@ -68,85 +52,23 @@
. \}
.\}
.rr rF
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear. Run. Save yourself. No user-serviceable parts.
-. \" fudge factors for nroff and troff
-.if n \{\
-. ds #H 0
-. ds #V .8m
-. ds #F .3m
-. ds #[ \f1
-. ds #] \fP
-.\}
-.if t \{\
-. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-. ds #V .6m
-. ds #F 0
-. ds #[ \&
-. ds #] \&
-.\}
-. \" simple accents for nroff and troff
-.if n \{\
-. ds ' \&
-. ds ` \&
-. ds ^ \&
-. ds , \&
-. ds ~ ~
-. ds /
-.\}
-.if t \{\
-. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-. \" troff and (daisy-wheel) nroff accents
-.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-. \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-. \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-. ds : e
-. ds 8 ss
-. ds o a
-. ds d- d\h'-1'\(ga
-. ds D- D\h'-1'\(hy
-. ds th \o'bp'
-. ds Th \o'LP'
-. ds ae ae
-. ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
.\" ========================================================================
.\"
.IX Title "MAKEGLOSSARIES 1"
-.TH MAKEGLOSSARIES 1 "2022-11-03" "perl v5.34.1" "makeglossaries Perl Script"
+.TH MAKEGLOSSARIES 1 2023-10-01 "perl v5.36.1" "makeglossaries Perl Script"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
-.SH "NAME"
+.SH NAME
makeglossaries \- Calls makeindex/xindy for LaTeX documents using glossaries package
-.SH "SYNOPSIS"
+.SH SYNOPSIS
.IX Header "SYNOPSIS"
\&\fBmakeglossaries\fR [\fB\-o\fR \fIfile\fR] [\fB\-q\fR] [\fB\-Q\fR] [\fB\-k\fR] [\fB\-n\fR]
[\fB\-s\fR \fIfile\fR] [\fB\-t\fR \fIfile\fR] [\fB\-L\fR \fIlanguage\fR] [\fB\-c\fR] [\fB\-g\fR] [\fB\-l\fR]
[\fB\-p\fR \fInum\fR] [\fB\-r\fR] [\fB\-d\fR \fIaux dir\fR] [\fB\-m\fR \fIfile\fR] [\fB\-x\fR \fIfile\fR]
[\fB\-e\fR] [\fB\-\-version\fR] [\fB\-\-help\fR] \fIbasename\fR
-.SH "DESCRIPTION"
+.SH DESCRIPTION
.IX Header "DESCRIPTION"
\&\fBmakeglossaries\fR is designed for use with LaTeX documents that
use the glossaries package. The mandatory argument \fIbasename\fR should
@@ -156,26 +78,26 @@ be the name of the LaTeX document without the .tex extension.
required to be passed to the relevant indexing application should
also be contained in the auxiliary file, but may be overridden by
the option arguments to \fBmakeglossaries\fR.
-.SH "OPTIONS"
+.SH OPTIONS
.IX Header "OPTIONS"
-.IP "\fB\-e\fR" 4
+.IP \fB\-e\fR 4
.IX Item "-e"
Don't attempt to repair multiple encaps or illegal page number (\fBmakeindex\fR only).
-.IP "\fB\-c\fR" 4
+.IP \fB\-c\fR 4
.IX Item "-c"
Compress intermediate blanks (\fBmakeindex\fR only).
.IP "\fB\-d\fR \fIaux dir\fR" 4
.IX Item "-d aux dir"
Specify the directory the .aux, .glo etc files are located.
Defaults to the parent directory of the base file \fIfilename\fR.
-.IP "\fB\-g\fR" 4
+.IP \fB\-g\fR 4
.IX Item "-g"
Employ German word ordering (\fBmakeindex\fR only).
-.IP "\fB\-k\fR" 4
+.IP \fB\-k\fR 4
.IX Item "-k"
Don't try forking with piped redirection. (Lessens the
effect of \-q)
-.IP "\fB\-l\fR" 4
+.IP \fB\-l\fR 4
.IX Item "-l"
Letter ordering.
.IP "\fB\-L\fR \fIlanguage\fR" 4
@@ -186,7 +108,7 @@ language. See \fBxindy\fR documentation for further details.
.IX Item "-m file"
Specify the full path name for \fBmakeindex\fR to \fIfile\fR in the
event that \fBmakeindex\fR isn't on the operating system's path.
-.IP "\fB\-n\fR" 4
+.IP \fB\-n\fR 4
.IX Item "-n"
Print the commands that would normally be executed but don't run them.
.IP "\fB\-o\fR \fIfile\fR" 4
@@ -197,13 +119,13 @@ overridden.)
.IP "\fB\-p\fR \fInum\fR" 4
.IX Item "-p num"
Sets the starting page number to be \fInum\fR (\fBmakeindex\fR only).
-.IP "\fB\-q\fR" 4
+.IP \fB\-q\fR 4
.IX Item "-q"
Quiet mode. Reduces chatter to standard output.
-.IP "\fB\-Q\fR" 4
+.IP \fB\-Q\fR 4
.IX Item "-Q"
Silences warning about being unable to fork.
-.IP "\fB\-r\fR" 4
+.IP \fB\-r\fR 4
.IX Item "-r"
.PD 0
.IP "\fB\-s\fR \fIfile\fR" 4
@@ -221,22 +143,22 @@ Disable implicit page range formation (\fBmakeindex\fR only).
.IX Item "-x file"
Specify the full path name for \fBxindy\fR to \fIfile\fR in the
event that \fBxindy\fR isn't on the operating system's path.
-.IP "\fB\-\-version\fR" 4
+.IP \fB\-\-version\fR 4
.IX Item "--version"
Prints version number and exits.
-.IP "\fB\-\-help\fR" 4
+.IP \fB\-\-help\fR 4
.IX Item "--help"
Prints help message and exits.
-.SH "REQUIRES"
+.SH REQUIRES
.IX Header "REQUIRES"
Perl, Getopt::Std, and makeindex or xindy (depending on glossaries
package options).
-.SH "LICENSE"
+.SH LICENSE
.IX Header "LICENSE"
This is free software distributed under the LaTeX Project Public
-License. There is \s-1NO WARRANTY.\s0
+License. There is NO WARRANTY.
See <http://www.latex\-project.org/lppl.txt> for details.
-.SH "AUTHOR"
+.SH AUTHOR
.IX Header "AUTHOR"
Nicola L. C. Talbot,
<http://www.dickimaw\-books.com/>
diff --git a/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf b/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf
index b3b950ec4c..085236ffad 100644
--- a/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf
+++ b/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/minimalgls.pdf b/macros/latex/contrib/glossaries/samples/minimalgls.pdf
index 2b41178aa8..6554d3fc6f 100644
--- a/macros/latex/contrib/glossaries/samples/minimalgls.pdf
+++ b/macros/latex/contrib/glossaries/samples/minimalgls.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf b/macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf
index 24d5035fdb..2a558940c5 100644
--- a/macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf
+++ b/macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/mwe-acr.pdf b/macros/latex/contrib/glossaries/samples/mwe-acr.pdf
index 5164b0c164..abd0d05622 100644
--- a/macros/latex/contrib/glossaries/samples/mwe-acr.pdf
+++ b/macros/latex/contrib/glossaries/samples/mwe-acr.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/mwe-gls.pdf b/macros/latex/contrib/glossaries/samples/mwe-gls.pdf
index 8944bb48d9..1c2342904b 100644
--- a/macros/latex/contrib/glossaries/samples/mwe-gls.pdf
+++ b/macros/latex/contrib/glossaries/samples/mwe-gls.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf b/macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf
index dc96bb8928..7819d2a153 100644
--- a/macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf b/macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf
index cfe29c7b18..b330e93c64 100644
--- a/macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-crossref.pdf b/macros/latex/contrib/glossaries/samples/sample-crossref.pdf
index b76c273d6c..7fc7dc6ac2 100644
--- a/macros/latex/contrib/glossaries/samples/sample-crossref.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-crossref.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf b/macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf
index 8901ef5caa..f1f7ca77d1 100644
--- a/macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf b/macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf
index 3275c68a07..0c6c030f51 100644
--- a/macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-dual.pdf b/macros/latex/contrib/glossaries/samples/sample-dual.pdf
index 30cbe3b0bd..95dc2071e3 100644
--- a/macros/latex/contrib/glossaries/samples/sample-dual.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-dual.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-entrycount.pdf b/macros/latex/contrib/glossaries/samples/sample-entrycount.pdf
index 642b0577d5..37c7441bc9 100644
--- a/macros/latex/contrib/glossaries/samples/sample-entrycount.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-entrycount.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf b/macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf
index 02b7d6a579..2634ac6384 100644
--- a/macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf b/macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf
index 9d9753a1d3..7c4cb29fb4 100644
--- a/macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-ignored.pdf b/macros/latex/contrib/glossaries/samples/sample-ignored.pdf
index 2b5696ce97..22c1334a45 100644
--- a/macros/latex/contrib/glossaries/samples/sample-ignored.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-ignored.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-index.pdf b/macros/latex/contrib/glossaries/samples/sample-index.pdf
index 3cfbcb9a3c..64c6f44ce8 100644
--- a/macros/latex/contrib/glossaries/samples/sample-index.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-index.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-inline.pdf b/macros/latex/contrib/glossaries/samples/sample-inline.pdf
index 72a5957070..be739448c3 100644
--- a/macros/latex/contrib/glossaries/samples/sample-inline.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-inline.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-langdict.pdf b/macros/latex/contrib/glossaries/samples/sample-langdict.pdf
index f3c53aba25..ae52164035 100644
--- a/macros/latex/contrib/glossaries/samples/sample-langdict.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-langdict.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-newkeys.pdf b/macros/latex/contrib/glossaries/samples/sample-newkeys.pdf
index b2979060a4..7f25528479 100644
--- a/macros/latex/contrib/glossaries/samples/sample-newkeys.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-newkeys.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf b/macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf
index 2cfd36b8bb..5c9d60b290 100644
--- a/macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf b/macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf
index b88e045d2e..0006617c28 100644
--- a/macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf b/macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf
index bb77a94e17..0fac0d9d8e 100644
--- a/macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-numberlist.pdf b/macros/latex/contrib/glossaries/samples/sample-numberlist.pdf
index 47477b0513..55e00919f1 100644
--- a/macros/latex/contrib/glossaries/samples/sample-numberlist.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-numberlist.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-prefix.pdf b/macros/latex/contrib/glossaries/samples/sample-prefix.pdf
index e35be0a828..d7665a8cad 100644
--- a/macros/latex/contrib/glossaries/samples/sample-prefix.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-prefix.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-si.pdf b/macros/latex/contrib/glossaries/samples/sample-si.pdf
index 26b65a0144..a92372d5ea 100644
--- a/macros/latex/contrib/glossaries/samples/sample-si.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-si.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf b/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf
index ff5ea17010..3b32ecb4ca 100644
--- a/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf b/macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf
index 260a3c650f..a4f00175ba 100644
--- a/macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample.pdf b/macros/latex/contrib/glossaries/samples/sample.pdf
index 7a5f6259ac..ba0f404c95 100644
--- a/macros/latex/contrib/glossaries/samples/sample.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sample4col.pdf b/macros/latex/contrib/glossaries/samples/sample4col.pdf
index 2082bf30a0..c07dbb94e4 100644
--- a/macros/latex/contrib/glossaries/samples/sample4col.pdf
+++ b/macros/latex/contrib/glossaries/samples/sample4col.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleAcr.pdf b/macros/latex/contrib/glossaries/samples/sampleAcr.pdf
index 3b843edc58..780edf73e4 100644
--- a/macros/latex/contrib/glossaries/samples/sampleAcr.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleAcr.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf b/macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf
index d3284cf947..7cb44be47b 100644
--- a/macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf b/macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf
index 5078064b20..962ef128c2 100644
--- a/macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleDB.pdf b/macros/latex/contrib/glossaries/samples/sampleDB.pdf
index 7bc045fd86..e7031aeda9 100644
--- a/macros/latex/contrib/glossaries/samples/sampleDB.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleDB.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleDesc.pdf b/macros/latex/contrib/glossaries/samples/sampleDesc.pdf
index 224e5e768a..1f1c84d90b 100644
--- a/macros/latex/contrib/glossaries/samples/sampleDesc.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleDesc.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleEq.pdf b/macros/latex/contrib/glossaries/samples/sampleEq.pdf
index fdc7553e85..97a03bc041 100644
--- a/macros/latex/contrib/glossaries/samples/sampleEq.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleEq.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleEqPg.pdf b/macros/latex/contrib/glossaries/samples/sampleEqPg.pdf
index 2473d254fb..a93e8f8185 100644
--- a/macros/latex/contrib/glossaries/samples/sampleEqPg.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleEqPg.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf b/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf
index 23a86cbb3a..2cda8ff7aa 100644
--- a/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleNtn.pdf b/macros/latex/contrib/glossaries/samples/sampleNtn.pdf
index 3810c4c205..6a88177122 100644
--- a/macros/latex/contrib/glossaries/samples/sampleNtn.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleNtn.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/samplePeople.pdf b/macros/latex/contrib/glossaries/samples/samplePeople.pdf
index 6589bd86db..9670c042cc 100644
--- a/macros/latex/contrib/glossaries/samples/samplePeople.pdf
+++ b/macros/latex/contrib/glossaries/samples/samplePeople.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleSec.pdf b/macros/latex/contrib/glossaries/samples/sampleSec.pdf
index 6bcd4e0e10..1e477707a0 100644
--- a/macros/latex/contrib/glossaries/samples/sampleSec.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleSec.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleSort.pdf b/macros/latex/contrib/glossaries/samples/sampleSort.pdf
index d2ae1ad56f..37b82a67c5 100644
--- a/macros/latex/contrib/glossaries/samples/sampleSort.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleSort.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf b/macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf
index 6e6767cd48..f396562557 100644
--- a/macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleacronyms.pdf b/macros/latex/contrib/glossaries/samples/sampleacronyms.pdf
index f762b11b53..7d3a634408 100644
--- a/macros/latex/contrib/glossaries/samples/sampleacronyms.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleacronyms.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampletree.pdf b/macros/latex/contrib/glossaries/samples/sampletree.pdf
index 97a09ee733..6dfa8605be 100644
--- a/macros/latex/contrib/glossaries/samples/sampletree.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampletree.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/sampleutf8.pdf b/macros/latex/contrib/glossaries/samples/sampleutf8.pdf
index 6ebd7fd848..3b2c16d29a 100644
--- a/macros/latex/contrib/glossaries/samples/sampleutf8.pdf
+++ b/macros/latex/contrib/glossaries/samples/sampleutf8.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/samplexdy.pdf b/macros/latex/contrib/glossaries/samples/samplexdy.pdf
index d092cf58c7..1c6cf9e1bb 100644
--- a/macros/latex/contrib/glossaries/samples/samplexdy.pdf
+++ b/macros/latex/contrib/glossaries/samples/samplexdy.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/samplexdy2.pdf b/macros/latex/contrib/glossaries/samples/samplexdy2.pdf
index e812c178f8..89b39e2872 100644
--- a/macros/latex/contrib/glossaries/samples/samplexdy2.pdf
+++ b/macros/latex/contrib/glossaries/samples/samplexdy2.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries/samples/samplexdy3.pdf b/macros/latex/contrib/glossaries/samples/samplexdy3.pdf
index ededa020c2..fb2f436986 100644
--- a/macros/latex/contrib/glossaries/samples/samplexdy3.pdf
+++ b/macros/latex/contrib/glossaries/samples/samplexdy3.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/README.md b/macros/latex/contrib/homework/README.md
index 57da7f2d66..e33fcf609d 100644
--- a/macros/latex/contrib/homework/README.md
+++ b/macros/latex/contrib/homework/README.md
@@ -4,7 +4,7 @@
## Introduction
-The current document class is for writing homework. It has the following features.
+The current document class is for writing homework or assignment. It has the following features.
- Simple and clear interface.
- Built-in support for many theorem-type environments, already configured and ready to use (in the mean time also very customizable, via `\SetTheorem`), with clever referencing supported.
- Multilingual support: currently supporting Chinese (both simplified and traditional), English, French, German, Italian, Japanese, Portuguese (European and Brazilian), Russian and Spanish.
@@ -36,16 +36,23 @@ These are necessary if you wish to write your document in Chinese (either simpli
## Usage
+> It is recommended that you start by looking at one of the demo documents that suits your need and edit the code there to get your own template.
+
+> If you don't find what you were expecting, or if you would like some elements to be changed or improved, feel free to post a feature request via [the GitHub issue](https://github.com/Jinwen-XU/homework/issues).
+
A typical homework document looks like this:
```latex
\documentclass[a4paper, 11pt,
+ % twoside, % Use this option if you wish to use double-sided printing
logo = {image-of-university-logo}, % Remove this line if you don't want logo presented.
% logo height = 1cm, % In case you are not satisfied with the default logo size.
title in boldface,
title in sffamily,
theorem in new line,
- % twoside, % Use this option if you wish to use double-sided printing
+ % remove qed, % Remove the Q.E.D. symbol for problems/questions/lemmas/...
+ colored solution, % Show solution/answer with color, default is blue
+ % You may specify this as "colored solution = ⟨color⟩"
% hide solution, % Use this option to hide the solutions/answers
]{homework}
@@ -175,11 +182,13 @@ Alternatively, if you are making an exercise sheet and prefer a more formal titl
> You may refer to the demo documents for more examples.
Regarding some of the class options:
-1) The logo image can be included via the class option `logo = {⟨image file name⟩}`, and if you are not satisfied with its default size, then you may manually specify the size via the option `logo height = {⟨height⟩}` or `logo width = {width}`. If you do not want to show any logo in the title bar, you may simply remove the option `logo = {⟨image file name⟩}`.
+1) As usual, the option `twoside` is for double-sided printing.
+1) The logo image can be included via the class option `logo = {⟨image file name⟩}`, and if you are not satisfied with its default size, then you may manually specify the size via the option `logo height = {⟨height⟩}` or `logo width = {⟨width⟩}`. If you do not want to show any logo in the title bar, you may simply remove the option `logo = {⟨image file name⟩}`.
1) The options `title in boldface`, `title in sffamily` or even `title in scshape` are for configuring the text effect of the title line, the sectional titles and theorem names.
1) The option `theorem in new line` is for showing the problem / theorem name, numbering and description in a separate line, for the sake of clarity.
-1) The option `twoside` is for double-sided printing.
-1) The option `formal title` is for enabling the formal title style.
+1) The option `remove qed` is for removing the Q.E.D. symbol for theorem-type environment.
+1) The option `formal title` is for enabling the formal title style. There would be no logo and no separation lines, and the title would be centered.
+1) The option `colored solution` or `colored solution = ⟨color⟩` is for setting the text color of the solution/answer.
1) The option `hide solution` (or `hide answer`) is for hiding the `solution` and `answer` environments.
A few extra remarks:
diff --git a/macros/latex/contrib/homework/homework-demo-cn.pdf b/macros/latex/contrib/homework/homework-demo-cn.pdf
index 6236b301e1..3bd812c402 100644
--- a/macros/latex/contrib/homework/homework-demo-cn.pdf
+++ b/macros/latex/contrib/homework/homework-demo-cn.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-demo-cn.tex b/macros/latex/contrib/homework/homework-demo-cn.tex
index 79f28d7860..d3a384464f 100644
--- a/macros/latex/contrib/homework/homework-demo-cn.tex
+++ b/macros/latex/contrib/homework/homework-demo-cn.tex
@@ -1,10 +1,12 @@
\documentclass[11pt,
+ % twoside,
logo = {example-image},
% logo height = 1cm, % logo width = 2cm,
title in boldface,
% title in sffamily,
theorem in new line,
- % twoside,
+ % remove qed,
+ colored solution,
]{homework}
%% For highlighting the code in this document
@@ -86,7 +88,7 @@
\bigskip\textcolor{gray!55}{(如果你想为一个大问题中的每个小问题分别撰写解答…)}
\begin{problem}[一个由很多小问题构成的大问题]
- \begin{enumerate}[itemsep=.5\baselineskip]
+ \begin{enumerate}
\item 第一个问题。
\begin{solution}
@@ -95,7 +97,7 @@
\item 第二个问题。
- \begin{enumerate}[itemsep=.3\baselineskip]
+ \begin{enumerate}
\item 第一个小问。
\begin{solution}
diff --git a/macros/latex/contrib/homework/homework-demo-de.pdf b/macros/latex/contrib/homework/homework-demo-de.pdf
index 03ea38e7e0..fa13a296aa 100644
--- a/macros/latex/contrib/homework/homework-demo-de.pdf
+++ b/macros/latex/contrib/homework/homework-demo-de.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-demo-de.tex b/macros/latex/contrib/homework/homework-demo-de.tex
index 09c3c123e6..4bd1e27e08 100644
--- a/macros/latex/contrib/homework/homework-demo-de.tex
+++ b/macros/latex/contrib/homework/homework-demo-de.tex
@@ -1,10 +1,12 @@
\documentclass[11pt,
+ % twoside,
logo = {example-image},
% logo height = 1cm, % logo width = 2cm,
title in boldface,
% title in sffamily,
theorem in new line,
- % twoside,
+ % remove qed,
+ colored solution,
]{homework}
%% For highlighting the code in this document
@@ -86,7 +88,7 @@
\bigskip\textcolor{gray!55}{(Wenn Sie jede Unterfrage eines Problems einzeln beantworten möchten ...)}
\begin{problem}[Ein Problem mit vielen Unterfragen]
- \begin{enumerate}[itemsep=.5\baselineskip]
+ \begin{enumerate}
\item Die erste Frage.
\begin{solution}
@@ -95,7 +97,7 @@
\item Die zweite Frage.
- \begin{enumerate}[itemsep=.3\baselineskip]
+ \begin{enumerate}
\item Die erste Unterfrage.
\begin{solution}
diff --git a/macros/latex/contrib/homework/homework-demo-en.pdf b/macros/latex/contrib/homework/homework-demo-en.pdf
index ebd75dba40..2bd8f40f4d 100644
--- a/macros/latex/contrib/homework/homework-demo-en.pdf
+++ b/macros/latex/contrib/homework/homework-demo-en.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-demo-en.tex b/macros/latex/contrib/homework/homework-demo-en.tex
index a4840d2948..c41d49ba46 100644
--- a/macros/latex/contrib/homework/homework-demo-en.tex
+++ b/macros/latex/contrib/homework/homework-demo-en.tex
@@ -1,10 +1,12 @@
\documentclass[11pt,
+ % twoside,
logo = {example-image},
% logo height = 1cm, % logo width = 2cm,
title in boldface,
% title in sffamily,
theorem in new line,
- % twoside,
+ % remove qed,
+ colored solution,
]{homework}
%% For highlighting the code in this document
@@ -83,7 +85,7 @@
\bigskip\textcolor{gray!55}{(If you wish to answer each sub-question of a problem separately...)}
\begin{problem}[A problem with many sub-questions]
- \begin{enumerate}[itemsep=.5\baselineskip]
+ \begin{enumerate}
\item First question.
\begin{solution}
@@ -92,7 +94,7 @@
\item Second question.
- \begin{enumerate}[itemsep=.3\baselineskip]
+ \begin{enumerate}
\item First sub-question.
\begin{solution}
diff --git a/macros/latex/contrib/homework/homework-demo-es.pdf b/macros/latex/contrib/homework/homework-demo-es.pdf
index 530d8b016f..2e02644a1e 100644
--- a/macros/latex/contrib/homework/homework-demo-es.pdf
+++ b/macros/latex/contrib/homework/homework-demo-es.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-demo-es.tex b/macros/latex/contrib/homework/homework-demo-es.tex
index 63ded1fe95..419e8dfd64 100644
--- a/macros/latex/contrib/homework/homework-demo-es.tex
+++ b/macros/latex/contrib/homework/homework-demo-es.tex
@@ -1,10 +1,12 @@
\documentclass[11pt,
+ % twoside,
logo = {example-image},
% logo height = 1cm, % logo width = 2cm,
title in boldface,
% title in sffamily,
theorem in new line,
- % twoside,
+ % remove qed,
+ colored solution,
]{homework}
%% For highlighting the code in this document
@@ -86,7 +88,7 @@
\bigskip\textcolor{gray!55}{(Si desea responder cada subpregunta de un problema individualmente...)}
\begin{problem}[Un problema con muchas subpreguntas]
- \begin{enumerate}[itemsep=.5\baselineskip]
+ \begin{enumerate}
\item La primera pregunta.
\begin{solution}
@@ -95,7 +97,7 @@
\item La segunda pregunta.
- \begin{enumerate}[itemsep=.3\baselineskip]
+ \begin{enumerate}
\item La primera subpregunta.
\begin{solution}
diff --git a/macros/latex/contrib/homework/homework-demo-fr.pdf b/macros/latex/contrib/homework/homework-demo-fr.pdf
index b98eed2126..4d7c3941e8 100644
--- a/macros/latex/contrib/homework/homework-demo-fr.pdf
+++ b/macros/latex/contrib/homework/homework-demo-fr.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-demo-fr.tex b/macros/latex/contrib/homework/homework-demo-fr.tex
index b8394edda5..58f6677505 100644
--- a/macros/latex/contrib/homework/homework-demo-fr.tex
+++ b/macros/latex/contrib/homework/homework-demo-fr.tex
@@ -1,10 +1,12 @@
\documentclass[11pt,
+ % twoside,
logo = {example-image},
% logo height = 1cm, % logo width = 2cm,
title in boldface,
% title in sffamily,
theorem in new line,
- % twoside,
+ % remove qed,
+ colored solution,
]{homework}
%% For highlighting the code in this document
@@ -86,7 +88,7 @@
\bigskip\textcolor{gray!55}{(Si vous souhaitez répondre individuellement à chaque sous-question d'un problème...)}
\begin{problem}[Un problème avec de nombreuses sous-questions]
- \begin{enumerate}[itemsep=.5\baselineskip]
+ \begin{enumerate}
\item La première question.
\begin{solution}
@@ -95,7 +97,7 @@
\item La deuxième question.
- \begin{enumerate}[itemsep=.3\baselineskip]
+ \begin{enumerate}
\item La première sous-question.
\begin{solution}
diff --git a/macros/latex/contrib/homework/homework-demo-jp.pdf b/macros/latex/contrib/homework/homework-demo-jp.pdf
index 4439738e75..fee9139a2a 100644
--- a/macros/latex/contrib/homework/homework-demo-jp.pdf
+++ b/macros/latex/contrib/homework/homework-demo-jp.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-demo-jp.tex b/macros/latex/contrib/homework/homework-demo-jp.tex
index 4ee7d4c62b..16e797f014 100644
--- a/macros/latex/contrib/homework/homework-demo-jp.tex
+++ b/macros/latex/contrib/homework/homework-demo-jp.tex
@@ -1,10 +1,12 @@
\documentclass[11pt,
+ % twoside,
logo = {example-image},
% logo height = 1cm, % logo width = 2cm,
title in boldface,
% title in sffamily,
theorem in new line,
- % twoside,
+ % remove qed,
+ colored solution,
]{homework}
%% For highlighting the code in this document
@@ -84,7 +86,7 @@
\bigskip\textcolor{gray!55}{(問題の各小問に個別に回答したい場合は…)}
\begin{problem}[多くの小問がある問題]
- \begin{enumerate}[itemsep=.5\baselineskip]
+ \begin{enumerate}
\item 一番目の問題。
\begin{solution}
@@ -93,7 +95,7 @@
\item 二番目の問題。
- \begin{enumerate}[itemsep=.3\baselineskip]
+ \begin{enumerate}
\item 一番目の小問。
\begin{solution}
diff --git a/macros/latex/contrib/homework/homework-demo-tc.pdf b/macros/latex/contrib/homework/homework-demo-tc.pdf
index 2860d04f15..021d5d0da1 100644
--- a/macros/latex/contrib/homework/homework-demo-tc.pdf
+++ b/macros/latex/contrib/homework/homework-demo-tc.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-demo-tc.tex b/macros/latex/contrib/homework/homework-demo-tc.tex
index 1ceea979e6..4779b43ef2 100644
--- a/macros/latex/contrib/homework/homework-demo-tc.tex
+++ b/macros/latex/contrib/homework/homework-demo-tc.tex
@@ -1,10 +1,12 @@
\documentclass[11pt,
+ % twoside,
logo = {example-image},
% logo height = 1cm, % logo width = 2cm,
title in boldface,
% title in sffamily,
theorem in new line,
- % twoside,
+ % remove qed,
+ colored solution,
]{homework}
%% For highlighting the code in this document
@@ -86,7 +88,7 @@
\bigskip\textcolor{gray!55}{(如果你想為一個大問題中的每個小問題分別撰寫解答…)}
\begin{problem}[一個由許多小問題構成的大問題]
- \begin{enumerate}[itemsep=.5\baselineskip]
+ \begin{enumerate}
\item 第一個問題。
\begin{solution}
@@ -95,7 +97,7 @@
\item 第二個問題。
- \begin{enumerate}[itemsep=.3\baselineskip]
+ \begin{enumerate}
\item 第一個小問。
\begin{solution}
diff --git a/macros/latex/contrib/homework/homework-example-sheet-answer.pdf b/macros/latex/contrib/homework/homework-example-sheet-answer.pdf
index 44a2eb9724..482094bf5d 100644
--- a/macros/latex/contrib/homework/homework-example-sheet-answer.pdf
+++ b/macros/latex/contrib/homework/homework-example-sheet-answer.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-example-sheet.pdf b/macros/latex/contrib/homework/homework-example-sheet.pdf
index a4640b04f9..f73aace2fe 100644
--- a/macros/latex/contrib/homework/homework-example-sheet.pdf
+++ b/macros/latex/contrib/homework/homework-example-sheet.pdf
Binary files differ
diff --git a/macros/latex/contrib/homework/homework-example-sheet.tex b/macros/latex/contrib/homework/homework-example-sheet.tex
index 00f703f5c1..050898e251 100644
--- a/macros/latex/contrib/homework/homework-example-sheet.tex
+++ b/macros/latex/contrib/homework/homework-example-sheet.tex
@@ -1,9 +1,11 @@
\documentclass[a4paper, 11pt,
+ % twoside,
formal title,
title in boldface,
% title in sffamily,
% theorem in new line,
- % twoside,
+ % remove qed,
+ colored solution,
hide solution, % Use this option to hide the solutions/answers
]{homework}
@@ -43,6 +45,7 @@ We shall show that...
\begin{problem}
A preliminary result.
\end{problem}
+
\begin{solution}
\blindtext
\end{solution}
@@ -52,6 +55,7 @@ We shall show that...
\blindtext
\end{problem}
+
\begin{solution}
\blindtext[2]
\end{solution}
@@ -64,61 +68,90 @@ At this stage, we may conclude that...
Now we look at...
\begin{problem}[Some prepration]
+
This is the prepration for...
- \begin{enumerate}%[itemsep=.5\baselineskip]
- \item First question.
- \begin{solution}
- \blindtext
- \end{solution}
- \item Second question.
- \begin{solution}
- \blindtext
- \end{solution}
- \item Third question.
- \qedhere
- \begin{solution}
- \blindtext
- \end{solution}
+
+ \begin{enumerate}
+
+ \item
+ First question.
+
+ \begin{solution}
+ \blindtext
+ \end{solution}
+
+ \item
+ Second question.
+
+ \begin{solution}
+ \blindtext
+ \end{solution}
+
+ \item
+ Third question.
+ \qedhere
+
+ \begin{solution}
+ \blindtext
+ \end{solution}
+
\end{enumerate}
\end{problem}
\begin{problem}[Another problem with many sub-questions]
\leavevmode % so that the first item start in new line
- \begin{enumerate}%[itemsep=.5\baselineskip]
- \item First question.
+ \begin{enumerate}
+
+ \item
+ First question.
\blindtext
\begin{solution}
\blindtext[2]
\end{solution}
- \item Second question.
- \begin{enumerate}%[itemsep=.3\baselineskip]
- \item First sub-question.
+
+ \item
+ Second question.
+
+ \begin{enumerate}
+ \item
+ First sub-question.
\blindtext
\begin{solution}
\blindtext[2]
\end{solution}
- \item Second sub-question.
- \\[.3\baselineskip]
+
+ \item
+ Second sub-question.
+
\blindtext
+
\begin{solution}
\blindtext[2]
\end{solution}
+
\end{enumerate}
- \item Third question.
- \\[.5\baselineskip]
+
+ \item
+ Third question.
+
\blindtext[2]
+
\begin{solution}
\blindtext[2]
\end{solution}
- \item Conclusion.
- \qedhere
- \begin{solution}
- \blindtext
- \end{solution}
+
+ \item
+ Conclusion.
+ \qedhere
+
+ \begin{solution}
+ \blindtext
+ \end{solution}
+
\end{enumerate}
\end{problem}
diff --git a/macros/latex/contrib/homework/homework.cls b/macros/latex/contrib/homework/homework.cls
index 3af754dd25..29f2227f9f 100644
--- a/macros/latex/contrib/homework/homework.cls
+++ b/macros/latex/contrib/homework/homework.cls
@@ -12,7 +12,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{homework}
- {2023/09/30} {}
+ {2023/10/01} {}
{Document class for writing homework}
\keys_define:nn { homework }
@@ -31,6 +31,20 @@
, formal~title .bool_set:N = \l__homework_formal_title_bool
, formal title .bool_set:N = \l__homework_formal_title_bool
+ , colored-solution .tl_set:N = \l__homework_solution_color_tl
+ , colored-solution .initial:n = { main-text }
+ , colored-solution .default:n = { cyan!50!blue!90!main-text }
+ , colored~solution .tl_set:N = \l__homework_solution_color_tl
+ , colored~solution .default:n = { cyan!50!blue!90!main-text }
+ , colored solution .tl_set:N = \l__homework_solution_color_tl
+ , colored solution .default:n = { cyan!50!blue!90!main-text }
+ , colored-answer .tl_set:N = \l__homework_solution_color_tl
+ , colored-answer .default:n = { cyan!50!blue!90!main-text }
+ , colored~answer .tl_set:N = \l__homework_solution_color_tl
+ , colored~answer .default:n = { cyan!50!blue!90!main-text }
+ , colored answer .tl_set:N = \l__homework_solution_color_tl
+ , colored answer .default:n = { cyan!50!blue!90!main-text }
+
, hide-solution .bool_set:N = \l__homework_hide_solution_bool
, hide-solution .initial:n = { false }
, hide~solution .bool_set:N = \l__homework_hide_solution_bool
@@ -39,6 +53,11 @@
, hide~answer .bool_set:N = \l__homework_hide_solution_bool
, hide answer .bool_set:N = \l__homework_hide_solution_bool
+ , remove-qed .bool_set:N = \l__homework_no_qed_bool
+ , remove-qed .initial:n = { false }
+ , remove~qed .bool_set:N = \l__homework_no_qed_bool
+ , remove qed .bool_set:N = \l__homework_no_qed_bool
+
, unknown .code:n = {
\PassOptionsToClass { \CurrentOption } { minimart }
\PassOptionsToClass { \CurrentOption } { einfart }
@@ -53,11 +72,19 @@
\sys_if_engine_pdftex:TF
{
- \PassOptionsToClass { use indent = false, theorem with qed } { minimart }
+ \bool_if:NF \l__homework_no_qed_bool
+ {
+ \PassOptionsToClass { theorem with qed } { minimart }
+ }
+ \PassOptionsToClass { use indent = false } { minimart }
\LoadClass { minimart }
}
{
- \PassOptionsToClass { use indent = false, theorem with qed } { einfart }
+ \bool_if:NF \l__homework_no_qed_bool
+ {
+ \PassOptionsToClass { theorem with qed } { einfart }
+ }
+ \PassOptionsToClass { use indent = false } { einfart }
\LoadClass { einfart }
}
@@ -213,13 +240,27 @@
, RU = { Ответ }
}
+\newlist{soluenumerate}{enumerate}{3}
+\setlist[soluenumerate]{labelsep=*, leftmargin=*}
+\setlist[soluenumerate,1]{label = \normalfont$\big(\mskip-.5mu$\arabic*$\mskip-.5mu\big)$,
+ ref = \normalfont\color{.!45!paper}$\big(\mskip-.5mu$\arabic*$\mskip-.5mu\big)$,
+ leftmargin= \l__minimalist_item_indentation_dim + 2em }
+\setlist[soluenumerate,2]{label = \normalfont$\big(\mskip-.5mu$\roman*$\mskip-.5mu\big)$,
+ ref = \normalfont\color{.!45!paper}$\big(\mskip-.5mu$\arabic{soluenumeratei}.\roman*$\mskip-.5mu\big)$}
+\setlist[soluenumerate,3]{label = \normalfont$\big(\mskip-.5mu$\emph{\alph*}$\mskip-.5mu\big)$,
+ ref = \normalfont\color{.!45!paper}$\big(\mskip-.5mu$\arabic{soluenumeratei}.\roman{soluenumerateii}.\emph{\alph*}$\mskip-.5mu\big)$}
+
\newcommand\soluline{\bgroup\markoverwith{\rule[-.45ex]{1pt}{.75pt}}\ULon}
\NewDocumentEnvironment { solution } { O{ \l__homework_solution_tl } }
{
\par
\topsep0\p@\relax
+ \let\enumerate\soluenumerate
+ \let\endenumerate\endsoluenumerate
+ \setlist*[1]{itemsep=0\baselineskip, parsep=.5\parskip}
+ \setlist*[2]{itemsep=0\baselineskip, parsep=.5\parskip}
\trivlist
- \color{cyan!50!blue!90!main-text}
+ \color{\l__homework_solution_color_tl}
\item[\hskip\labelsep\soluline{#1}\nobreakspace\nobreakspace]
\let\qedsymbol\customqedsymbol
\ignorespaces
@@ -278,7 +319,7 @@
\setlist*[2]{itemsep=0\baselineskip, parsep=\parskip}
}
{
- \setlist*[1]{itemsep=.5\baselineskip, parsep=\parskip}
+ \setlist*[1]{itemsep=.5\baselineskip, parsep=\parskip, after*=\medskip}
\setlist*[2]{itemsep=.3\baselineskip, parsep=\parskip}
}
diff --git a/macros/latex/contrib/jwjournal/jwjournal.cls b/macros/latex/contrib/jwjournal/jwjournal.cls
index 9c208c88a8..7ba40e53e4 100644
--- a/macros/latex/contrib/jwjournal/jwjournal.cls
+++ b/macros/latex/contrib/jwjournal/jwjournal.cls
@@ -12,7 +12,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{jwjournal}
- {2023/09/28} {}
+ {2023/10/01} {}
{JW's journal class}
\keys_define:nn { jwjournal }
@@ -67,6 +67,7 @@
\NewDocumentCommand \JWJournalEntry { m m }
{
+ \phantomsection
\skip_vertical:n { .5 \baselineskip }
\needspace { 2 \baselineskip }
\projlib_datetime_calculate_week_according_to_format:n { #1 }
@@ -78,6 +79,7 @@
{
\colorlet { jwjournal-entry-background } { paper }
}
+ \addcontentsline { toc } { section } { #1 }
\begin{tcolorbox}[enhanced~jigsaw,
enlarge~left~by=-3.5mm, width=\textwidth+3.5mm,
colback=jwjournal-entry-background,
@@ -91,7 +93,7 @@
{
\color {jwjournal-entry!30!main-text}
}
- \ProjLibDate {#1}
+ \ProjLibDate { #1 }
\JWJournalSeperator{}
\projlib_datetime_display_week_uppercase:n { #1 }
\tl_if_blank:eF { #2 }
diff --git a/macros/latex/contrib/newfloat/CHANGELOG b/macros/latex/contrib/newfloat/CHANGELOG
index 68e6585889..ab0a07dbb2 100644
--- a/macros/latex/contrib/newfloat/CHANGELOG
+++ b/macros/latex/contrib/newfloat/CHANGELOG
@@ -11,3 +11,8 @@ v1.0 (2011/10/30)
v1.1 (2013/04/27)
- New command \PrepareListOf
+v1.2 (2023/10/01)
+- \DeclareFloatingEnvironment now defines a name for \autoref, too
+- New options "autorefname=" (for hyperref) and "legendname=" (for memoir)
+- New command \newfloat@dont@patch@chapter for LaTeX document class maintainers
+
diff --git a/macros/latex/contrib/newfloat/README b/macros/latex/contrib/newfloat/README
index 5d5ce91248..f8940a6a66 100644
--- a/macros/latex/contrib/newfloat/README
+++ b/macros/latex/contrib/newfloat/README
@@ -1,10 +1,10 @@
==========================================================================
The `newfloat' package
-Copyright (C) 2011-2019 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+Copyright (C) 2011-2023 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
License: LPPL = LaTeX Project Public Licence
-Maintenance Status: maintained (by Axel Sommerfeldt)
+Maintenance Status: unmaintained
Home page:
https://gitlab.com/axelsommerfeldt/newfloat
@@ -20,15 +20,9 @@ If you need help using these packages please visit:
https://golatex.de/ (German)
https://texwelt.de/ (German)
-If you think you may have found a bug in these packages,
-or want to report a suggestion for improvement, please either visit
- https://gitlab.com/axelsommerfeldt/newfloat/issues (preferred)
-or send an e-mail to
- axel.sommerfeldt@f-m.fm
-
--------------------------------------------------------------------------
-The `newfloat' package v1.1 offers the command \DeclareFloatingEnvironment
+The `newfloat' package v1.2 offers the command \DeclareFloatingEnvironment
for defining new floating environments which behave like the existing
floating environments "figure" and "table".
diff --git a/macros/latex/contrib/newfloat/fallback/v1.0/newfloat.dtx b/macros/latex/contrib/newfloat/fallback/v1.0/newfloat.dtx
new file mode 100644
index 0000000000..990772946a
--- /dev/null
+++ b/macros/latex/contrib/newfloat/fallback/v1.0/newfloat.dtx
@@ -0,0 +1,1667 @@
+% \iffalse meta-comment
+%
+% This is file `newfloat.dtx'.
+%
+% Copyright (C) 2011-2012 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+%
+% --------------------------------------------------------------------------
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "unmaintained".
+%
+% This work consists of the files caption.ins, caption.dtx, caption2.dtx,
+% caption3.dtx, bicaption.dtx, ltcaption.dtx, subcaption.dtx, and newfloat.dtx,
+% the derived files caption.sty, caption2.sty, caption3.sty,
+% bicaption.sty, ltcaption.sty, subcaption.sty, and newfloat.sty,
+% and the user manuals caption-deu.tex, caption-eng.tex, and caption-rus.tex.
+%
+% \fi
+% \CheckSum{1291}
+%
+% \iffalse
+%<*driver>
+\NeedsTeXFormat{LaTeX2e}[1994/12/01]
+\ProvidesFile{newfloat.drv}%
+ [2012/05/18 v1.0 This package offers a command for defining new floating environments]
+\hbadness=9999 \newcount\hbadness \hfuzz=48pt % Make TeX shut up.
+%
+\documentclass{ltxdoc}
+\setlength\parindent{0pt}
+\setlength\parskip{\smallskipamount}
+%
+\usepackage{ifpdf}
+\ifpdf
+ \usepackage{mathptmx,courier}
+ \usepackage[scaled=0.90]{helvet}
+% \addtolength\marginparwidth{15pt}
+\fi
+%
+\usepackage[bottom]{footmisc}
+%
+\usepackage{hypdoc}
+\ifpdf\usepackage{hypdestopt}\fi
+\hypersetup{pdfkeywords={LaTeX, package, newfloat},pdfstartpage={},pdfstartview={}}
+%
+\usepackage{newfloat}
+%
+\DeclareRobustCommand*\eTeX{\texorpdfstring
+ {\leavevmode\hbox{$\varepsilon$}-\TeX}%
+ {e-TeX}}
+\DeclareRobustCommand*\AmS{\texorpdfstring
+ {{\protect\usefont{OMS}{cmsy}{m}{n}A\kern-.1667em\lower.5ex\hbox{M}\kern-.125emS}}%
+ {AMS}}
+\DeclareRobustCommand*\KOMAScript{\texorpdfstring
+ {\textsf{K\kern.05em O\kern.05em M\kern.05em A\kern.1em-\kern.1em Script}}%
+ {KOMA-Script}}
+\DeclareRobustCommand*\NTG{NTG}
+\DeclareRobustCommand*\SmF{SMF}
+%
+\begin{document}
+ \DocInput{newfloat.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+% \newcommand*\purerm[1]{{\upshape\mdseries\rmfamily #1}}
+% \newcommand*\puresf[1]{{\upshape\mdseries\sffamily #1}}
+% \newcommand*\purett[1]{{\upshape\mdseries\ttfamily #1}}
+% \let\package\puresf
+% \let\env\purett \let\opt\purett
+%
+% \def\thispackage{the \package{newfloat} package}
+% \def\Thispackage{The \package{newfloat} package}
+%
+% \newcommand*\csmarg[1]{\texttt{\char`\{#1\char`\}}}
+% \newcommand*\csoarg[1]{\texttt{\char`\[#1\char`\]}}
+% \newcommand*\version[2][]{\textit{v#2}}
+%
+% \setlength\leftmargini{1.5em}
+%
+% \GetFileInfo{newfloat.drv}
+% \let\docdate\filedate
+% \GetFileInfo{newfloat.sty}
+%
+% \title{\texorpdfstring{\Thispackage\thanks{%^^A
+% This package has version number \fileversion, last revised \filedate.}}%^^A
+% {The newfloat package}}
+% \author{Axel Sommerfeldt\\
+% \href{mailto:axel.sommerfeldt@f-m.fm}{\texttt{axel.sommerfeldt@f-m.fm}}}
+% \date{\docdate}
+% \maketitle
+%
+% \begin{abstract}
+% \centering
+% This package offers the command
+% |\Declare|\-|Floating|\-|Environment| for defining new floating environments
+% which behave like |figure| and |table|.
+% \end{abstract}
+%
+% \tableofcontents
+%
+% \clearpage
+% \section{Loading the package}
+%
+% First of all you need to include this package into your document with
+% \begin{quote}
+% |\usepackage|\oarg{options}|{newfloat}|
+% \end{quote}
+% where \meta{options} are one or more of
+% \begin{quote}\begin{tabular}{r@{\,}l}
+% |within=| & \meta{``within'' counter} \emph{or} \texttt{none}\quad\\
+% |chapterlistsgap=| & \meta{value}~\footnotemark[1]
+% \end{tabular}\end{quote}
+%
+% The ``within'' counter specifies the counter which will be used to reset
+% the counter of the floating environments |figure| and |table| .
+% (Furthermore this setting will be used as default setting for
+% |\Declare|\-|Floating|\-|Environment|.)
+%
+% So for example |within=chapter| will give you a numbering scheme
+% \meta{chapter}.\meta{x} for floating environments,
+% while |within=section| will give you a numbering scheme
+% \meta{chapter}.\meta{section}.\meta{x}, or \meta{section}.\meta{x}
+% if the document class does not offer |\chapter|.
+% |within=none| will result in a continuous numbering throughout the document,
+% i.e.~the numbering scheme will be simply \meta{x}.
+%
+% The option |chapterlistsgap=|\meta{value} sets the amount of the
+% vertical gap inserted into the ``List of Figure'', ``List of Tables'',
+% and all lists created with |\Declare|\-|Floating|\-|Environment|
+% when a new chapter will be started.
+% The default value is |10pt|.
+% (This option will only be available if the document class used offer
+% the usage of chapters, e.g.~the |book| or |report| document class.)
+%
+% \pagebreak[3]
+% Both options can be changed later on, too, by using the command
+% \begin{quote}
+% |\newfloatsetup|\meta{options}\quad,
+% \end{quote}
+%
+% \pagebreak[3]
+% \section{\cs{DeclareFloatingEnvironment}}
+%
+% After loading \thispackage\ you can define your own floating environments with
+% \begin{quote}
+% \iffalse
+% \setlength{\leftmargin}{6cm}
+% \fi
+% |\DeclareFloatingEnvironment|\oarg{options}\marg{type}%
+% \iffalse
+% \oarg{name}\oarg{list name}
+% \fi
+% \end{quote}
+% where \meta{options} are one or more of
+% \begin{quote}\begin{tabular}{r@{\,}l}
+% |fileext=| & \meta{file extension}\\
+% |listname=| & \meta{list name}\\
+% |name=| & \meta{prosa name}\\
+% |placement=| & \meta{combination of \,\purett{htbp}}\\
+% |within=| & \meta{``within'' counter} \emph{or} \texttt{none}\\
+% |chapterlistsgaps=| & \texttt{on} \emph{or} \texttt{off}~\footnotemark[1]
+% \end{tabular}\end{quote}
+% \footnotetext[1]{Please note that although \thispackage\ tries hard to offer this
+% option it may not be available or is working incorrectly in cooperation with
+% your document class since there is no standard interface which we could use
+% for that purpose. Therefore we have to try to patch the \cs{chapter} command,
+% and if this fails, we try to patch \cs{addtocontents} (in an unusual way) instead.}
+%
+% If no \meta{options} are given,
+% ``lo\meta{type}'' will be used as \meta{file extension} for the list,
+% ``List of \meta{name}s'' as \meta{list name}.
+% ``\meta{name}'' as \meta{name} (but with the first letter capitalized),
+% ``|tbp|'' as \meta{placement} specifier,
+% and ``|chapter|'' resp. ``|none|'' as \meta{``within'' counter},
+% i.e., the counter which resets the numbering.
+%
+% The default value of the |chapterlistsgaps=| option depends on the
+% ``within'' setting, it is set to |on| if |chapter| or |section| is selected,
+% otherwise it is set to |off|.
+% (This option will only be available if the document class used offer
+% the usage of chapters, e.g.~the |book| or |report| document class.)
+%
+% The list will be typeset using the command |\list|\-|of|\meta{type}|s|
+% resp.~|\list|\-|of|\meta{type}|es|,
+% analogous to |\list|\-|of|\-|figures| and |\list|\-|of|\-|tables|.
+%
+% If the \package{fltpage} package is loaded, an environment called
+% |FP|\meta{type} will be defined additionally, same for |sideways|\meta{type}
+% (\package{rotating} package), |SC|\meta{type} (\package{sidecap} package),
+% and |wrap|\meta{type} (\package{wrapfig} package).
+%
+% \bigskip
+%
+% \pagebreak[3]
+% So for example
+% \begin{quote}
+% |\DeclareFloatingEnvironment{diagram}|
+% \end{quote}
+% will define a new floating environment called |diagram|,
+% the list will be stored in a file with the extension |lodiagram|, the name
+% (used for the caption) will be ``Diagram'' and the list name
+% ``List of Diagrams''.
+% The list could be typeset with |\list|\-|of|\-|diagrams|.
+% Dependent on which packages are loaded, the environments |FP|\-|diagram|,
+% |sideways|\-|diagram|, |SC|\-|diagram|, and |wrap|\-|diagram| will be defined additionally.
+%
+% \pagebreak[3]
+% Another example:
+% \begin{quote}
+% |\DeclareFloatingEnvironment[|\\
+% | fileext=lox,|\\
+% | listname={List of Matrixes},|\\
+% | name=Matrix,|\\
+% | placement=p,|\\
+% | within=section,|\\
+% | chapterlistsgaps=off,|\\
+% | ]{matrix}|
+% \end{quote}
+% will define a new floating environment called |matrix| with the given settings.
+% Please note that names which contain spaces needs to be enclosed in curly braces.
+%
+% \pagebreak[3]
+% \section{\cs{SetupFloatingEnvironment}}
+%
+% While |\DeclareFloatingEnvironment| will create new floating environments,
+% \begin{quote}
+% |\SetupFloatingEnvironment|\marg{floating environment}\marg{options}
+% \end{quote}
+% will change the settings of existing ones, i.e. either |figure| or |table|,
+% or a one created with |\Declare|\-|Floating|\-|Environment|,
+% or a one created with |\new|\-|float| offered by the \package{float} package,
+% or a one created with |\new|\-|float| offered by the \package{memoir} document class,
+% or a one created with |\Declare|\-|New|\-|Float|\-|Type| offered by the \package{floatrow} package,
+% or \ldots
+%
+% The \meta{options} are the same as the options for
+% |\Declare|\-|Floating|\-|Environment|,
+% but one should avoid changing the file extension
+% of existing floating environments,
+% i.e.~using the |fileext=| option within |\Setup|\-|Floating|\-|Environment|
+% is usually a very bad idea.
+%
+% \bigskip
+%
+% \pagebreak[3]
+% An example:
+% \begin{quote}
+% |\SetupFloatingEnvironment{lstlisting}{chapterlistsgaps=off}|
+% \end{quote}
+% will switch off the chapter lists gaps for |lstlisting| environments
+% offered by the \package{listings} package.
+%
+% \pagebreak[3]
+% \section{\cs{ForEachFloatingEnvironment}}
+%
+% \begin{quote}
+% |\ForEachFloatingEnvironment|\meta{code with \#1}
+% \end{quote}
+% will execute the given \meta{code} for all known floating environments,
+% and for ones defined with |\Declare|\-|Floating|\-|Environment| later on.
+%
+% \pagebreak[3]
+% So for example the \package{subcaption} packages uses
+% \begin{quote}
+% |\ForEachFloatingEnvironment{\DeclareCaptionSubType{#1}}|
+% \end{quote}
+% for initializing itself for all floating environments which are
+% known to \thispackage.
+%
+% \medskip
+%
+% There is also a starred variant |\For|\-|Each|\-|Floating|\-|Environment*|
+% which will execute the given code for already existing floating environments
+% only, i.e.~no hook will be placed inside |\Declare|\-|Floating|\-|Environment|.
+%
+% \pagebreak[3]
+% An example:
+% \begin{quote}
+% |\ForEachFloatingEnvironment*{\typeout{#1}}|
+% \end{quote}
+% will typeout the names of all already known floating environments to the terminal
+% and log file.
+%
+% \iffalse
+% \pagebreak[3]
+% \section{For \LaTeX{} package authors}
+%
+% |\For|\-|Each|\-|Floating|\-|Environment| without \package{newfloat} package:
+% \begin{quote}
+% |\newcommand\mypackage@foreachfloat[1]{%|\\
+% | \@ifundefined{ForEachFloatingEnvironment}%|\\
+% | {\def\@elt##1{#1}%|\\
+% | \@ifundefined{c@figure}\@gobble\@elt{figure}%|\\
+% | \@ifundefined{c@table}\@gobble\@elt{table}%|\\
+% | \let\@elt\relax|\\
+% | \newfloat@addtohook{#1}}%|\\
+% | {\ForEachFloatingEnvironment{#1}}}|\\
+% |\providecommand\newfloat@addtohook[1]{%|\\
+% | \toks@=\expandafter{\newfloat@hook{##1}#1}%|\\
+% | \edef\@tempa{\def\noexpand\newfloat@hook####1{\the\toks@}}%|\\
+% | \@tempa}|\\
+% |\providecommand*\newfloat@hook[1]{}|
+% \end{quote}
+%
+% \pagebreak[3]
+% Adding environment to list of floating environments:
+% \begin{quote}
+% |\SetupFloatingEnvironment|\marg{environment}|{}|
+% \end{quote}
+% or (without \package{newfloat} package loaded):
+% \begin{quote}
+% |\providecommand\newfloat@list{}|\\
+% |\@cons\newfloat@list{|\marg{environment}|}|
+% \end{quote}
+% (Please note the doubled curly braces around the environment name.)
+% \fi
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \StopEventually{%^^A
+% \pagebreak[3]
+% \begin{thebibliography}{9}
+%
+% \bibitem{memoir}
+% Peter Wilson:\\
+% \href{http://www.ctan.org/pkg/memoir}%
+% {\emph{The Memoir Class for Configurable Typesetting}},\\
+% 2011/03/06
+%
+% \bibitem{NTGclasses}
+% Victor Eijkhout:\\
+% \href{http://www.ctan.org/pkg/ntgclass}%
+% {\emph{An introduction to the Dutch \LaTeX\ document classes}},\\
+% \mbox{3~September~1989}
+%
+% \bibitem{KOMAScript}
+% Markus Kohm \& Jens-Uwe-Morawski:\\
+% \href{http://www.ctan.org/pkg/koma-script}%
+% {\emph{KOMA-Script -- a versatile \LaTeXe\ bundle}},\\
+% 2007-01-09
+%
+% \bibitem{float}
+% Anselm Lingnau:\\
+% \href{http://www.ctan.org/pkg/float}%
+% {\emph{An Improved Environment for Floats}},\\
+% 2001/11/08
+%
+% \bibitem{fltpage}
+% Sebastian Gross:\\
+% \href{http://www.ctan.org/pkg/fltpage}%
+% {\emph{Welcome to the beta test of fltpage package!}},\\
+% 1998/11/13
+%
+% \bibitem{rotating}
+% Sebastian Rahtz and Leonor Barroca:\\
+% \href{http://www.ctan.org/pkg/rotating}%
+% {\emph{A style option for rotated objects in \LaTeX}},\\
+% 1997/09/26
+%
+% \bibitem{sidecap}
+% Rolf Niepraschk \& Hubert G\"a\ss lein:\\
+% \href{http://www.ctan.org/pkg/sidecap}%
+% {\emph{The sidecap package}},\\
+% 2003/06/06
+%
+% \bibitem{wrapfig}
+% Donald Arseneau:\\
+% \href{http://www.ctan.org/pkg/wrapfig}%
+% {\emph{WRAPFIG.STY ver 3.6}},\\
+% 2003/01/31
+%
+% \end{thebibliography}
+% }
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \DoNotIndex{\\,\_,\ ,\@@par}
+% \DoNotIndex{\@bsphack}
+% \DoNotIndex{\@car,\@cdr,\@classoptionslist,\@cons,\@currext,\@currname}
+% \DoNotIndex{\@ehc,\@ehd,\@empty,\@esphack,\@expandtwoargs}
+% \DoNotIndex{\@for,\@firstofone,\@firstoftwo}
+% \DoNotIndex{\@gobble,\@gobblefour,\@gobbletwo,\@hangfrom}
+% \DoNotIndex{\@ifnextchar,\@ifpackagelater,\@ifpackageloaded}
+% \DoNotIndex{\@ifstar,\@ifundefined,\@latex@error,\@namedef,\@nameuse}
+% \DoNotIndex{\@onlypreamble,\@parboxrestore,\@plus,\@ptionlist}
+% \DoNotIndex{\@removeelement,\@restorepar,\@secondoftwo,\@setpar}
+% \DoNotIndex{\@tempa,\@tempboxa,\@tempdima,\@tempdimb,\@tempdimc,\@tempb,\@tempc}
+% \DoNotIndex{\@testopt}
+% \DoNotIndex{\@undefined,\@unprocessedoptions,\@unusedoptionlist}
+% \DoNotIndex{\p@,\z@}
+% \DoNotIndex{\active,\addtocounter,\addtolength,\advance,\aftergroup}
+% \DoNotIndex{\baselineskip,\begin,\begingroup,\bfseries,\box}
+% \DoNotIndex{\catcode,\centering,\changes,\csname,\def,\divide,\do,\downarrow}
+% \DoNotIndex{\edef,\else,\empty,\end,\endcsname,\endgraf,\endgroup,\expandafter}
+% \DoNotIndex{\fi,\footnotesize,\global}
+% \DoNotIndex{\hangindent,\hbox,\hfil,\hsize,\hskip,\hspace,\hss}
+% \DoNotIndex{\ifcase,\ifdim,\ifnum,\ifodd,\ifvoid,\ifvmode}
+% \DoNotIndex{\ifx,\ignorespaces,\itshape}
+% \DoNotIndex{\Large,\large,\leavevmode,\leftmargini,\leftskip,\let,\linewidth}
+% \DoNotIndex{\llap,\long,\m@ne,\margin,\mdseries,\message}
+% \DoNotIndex{\newcommand,\newdimen,\newlength,\newline,\newif,\newsavebox}
+% \DoNotIndex{\next,\nobreak,\nobreakspace,\noexpand,\noindent,\numberline}
+% \DoNotIndex{\normalcolor,\normalfont,\normalsize,\or,\par,\parbox,\parfillskip}
+% \DoNotIndex{\parindent,\parskip,\prevdepth,\protect,\protected@edef,\protected@write}
+% \DoNotIndex{\providecommand,\quad}
+% \DoNotIndex{\raggedleft,\raggedright,\relax,\renewcommand,\RequirePackage}
+% \DoNotIndex{\rightskip,\rmfamily}
+% \DoNotIndex{\sbox,\scriptsize,\scshape,\setbox,\setlength,\sffamily,\slshape}
+% \DoNotIndex{\small,\string,\space,\strut}
+% \DoNotIndex{\textheight,\the,\toks@,\typeout,\ttfamily}
+% \DoNotIndex{\unvbox,\uparrow,\upshape,\usebox,\usepackage}
+% \DoNotIndex{\value,\vbox,\vsize,\vskip,\wd,\width,\z@skip}
+% \DoNotIndex{\AtBeginDocument,\AtEndOfPackage,\CurrentOption,\DeclareOption}
+% \DoNotIndex{\ExecuteOptions,\GenericWarning,\IfFileExists,\InputIfFileExists}
+% \DoNotIndex{\NeedsTeXFormat,\MessageBreak}
+% \DoNotIndex{\PackageError,\PackageInfo,\PackageWarning,\PackageWarningNoLine}
+% \DoNotIndex{\PassOptionsToPackage,\ProcessOptions,\ProvidesPackage}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \setlength{\parskip}{0pt plus 1pt}
+% \changes{v1.0}{2011/10/30}{First release as \package{newfloat} package,
+% outsourced from the \package{caption3} package and revised}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \clearpage
+% \section{The Implementation}
+% \iffalse
+%<*package>
+% \fi
+%
+% \pagebreak[3]
+% \subsection{Identification}
+%
+% \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}[1994/12/01]
+\ProvidesPackage{newfloat}[2012/05/19 v1.0b Defining new floating environments (AR)]
+% \end{macrocode}
+%
+% \begin{macro}{\newfloat@Info}
+% \begin{macro}{\newfloat@InfoNoLine}
+% |\newfloat@Info|\marg{message}
+% \begin{macrocode}
+\newcommand*\newfloat@Info[1]{%
+ \PackageInfo{newfloat}{#1}}
+\newcommand*\newfloat@InfoNoLine[1]{%
+ \newfloat@Info{#1\@gobble}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@Error}
+% |\newfloat@Error|\marg{message}
+% \begin{macrocode}
+\newcommand*\newfloat@Error[1]{%
+ \PackageError{newfloat}{#1}\newfloat@eh}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@eh{%
+ If you do not understand this error, please take a closer look\MessageBreak
+ at the documentation of the `newfloat' package.\MessageBreak\@ehc}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{Using the keyval package}
+%
+% We need the \package{keyval} package for option handling, so we load it here.
+% \begin{macrocode}
+\RequirePackage{keyval}[1997/11/10]
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsection{\cs{DeclareFloatingEnvironment}}
+%
+% \begin{macro}{\DeclareFloatingEnvironment}
+% \changes{v1.0a}{2011/11/16}{Bugfix: Undefines \cs{fst@}\meta{environment} now}
+% |\DeclareFloatingEnvironment|\oarg{options}\marg{environment}\oarg{name}\oarg{list name}
+% \begin{macrocode}
+\newcommand*\DeclareFloatingEnvironment{%
+ \@testopt\@DeclareFloatingEnvironment{}}
+\@onlypreamble\DeclareFloatingEnvironment
+% \end{macrocode}
+% \begin{macrocode}
+\def\@DeclareFloatingEnvironment[#1]#2{%
+% \end{macrocode}
+% First of all, we set |\newfloat@Type| to the type name\par
+% \begin{macrocode}
+ \newfloat@Info{New float `#2' with options `#1'}%
+ \edef\newfloat@Type{\def\noexpand\newfloat@Type{\@car#2\@nil}}%
+ \uppercase\expandafter{\newfloat@Type}%
+ \edef\@tempa{%
+ \noexpand\g@addto@macro\noexpand\newfloat@Type{\@cdr#2\@nil}}%
+ \@tempa
+% \end{macrocode}
+% Define a counter with the same name as the floating environment
+% \begin{macrocode}
+ \newcounter{#2}%
+% \end{macrocode}
+% Set |\ftype@|\meta{type} which contains the type number for floats of type \meta{type}\par
+% (See also \url{http://tex.stackexchange.com/q/32359/2574})
+% \begin{macrocode}
+ \ifdefined\c@float@type % from float package
+ \expandafter\edef\csname ftype@#2\endcsname{\the\value{float@type}}%
+ \addtocounter{float@type}{\value{float@type}}%
+ \else\ifdefined\c@newflo@tctr % from memoir document class
+ \expandafter\edef\csname ftype@#2\endcsname{\the\c@newflo@tctr}%
+ \advance\c@newflo@tctr \c@newflo@tctr
+ \else
+ \ifdefined\newfloat@ftype \else
+ \newcount\newfloat@ftype
+ \newfloat@ftype=8\relax
+ \fi
+ \expandafter\xdef\csname ftype@#2\endcsname{\the\newfloat@ftype}%
+ \advance\newfloat@ftype\newfloat@ftype
+ \fi\fi
+ \newfloat@Info{float type `#2'=\@nameuse{ftype@#2}}%
+% \end{macrocode}
+% Define |\fnum@|\meta{type}, a macro to generate the figure number for a caption
+% \begin{macrocode}
+ \@namedef{fnum@#2}{\@nameuse{#2name}\nobreakspace\@nameuse{the#2}}%
+% \end{macrocode}
+% Define |\|\meta{type}|name| used by |\fnum@|\meta{type} as \meta{type},
+% but with first letter capitalized
+% \begin{macrocode}
+ \expandafter\newcommand\csname #2name\endcsname{}%
+ \expandafter\let\csname #2name\endcsname\newfloat@Type
+ \@namedef{fleg#2}{\@nameuse{#2name}}% legend naming (memoir)
+% \end{macrocode}
+% Legend name in ToC (memoir document class)
+% \begin{macrocode}
+ \@namedef{flegtoc#2}##1{}%
+% \end{macrocode}
+% Define the floating environment
+% \begin{macrocode}
+ \newenvironment{#2}{\@float{#2}}{\end@float}%
+ \newenvironment{#2*}{\@dblfloat{#2}}{\end@dblfloat}%
+% \end{macrocode}
+% Define the listing command |\listof|\meta{type}(|e|)|s|
+% \begin{macrocode}
+ \expandafter\newcommand\csname listof#2s\endcsname{\newfloat@listof{#2}}%
+ \expandafter\newcommand\csname listof#2es\endcsname{\newfloat@listof{#2}}%
+ \ifdefined\l@figure
+ \expandafter\let\csname l@#2\endcsname\l@figure
+ \else
+ \@namedef{l@#2}{\@dottedtocline{1}{1.5em}{2.3em}}%
+ \fi
+ \expandafter\newcommand\csname list#2name\endcsname{}%
+ \expandafter\xdef\csname list#2name\endcsname{List of \newfloat@Type s}%
+% \end{macrocode}
+% We undefine |\fst@|\meta{environment} so the new environment
+% will not be recognized as defined by the \package{float} package.
+% (|\fst@|\meta{type} use to hold the float style, see \package{float} package
+% implementation for details.)
+% \begin{macrocode}
+ \expandafter\let\csname fst@#2\endcsname\@undefined
+% \end{macrocode}
+% Set default parameters
+% \begin{macrocode}
+ \newfloat@setplacement{#2}{tbp}%
+ \newfloat@setfileext{#2}{lo#2}%
+% \end{macrocode}
+% Apply given options
+% \begin{macrocode}
+ \newfloat@setoptions*{#2}{#1}%
+% \end{macrocode}
+% Announce the new floating environment to other packages
+% \begin{macrocode}
+ \@expandtwoargs\newfloat@announce{#2}{\@nameuse{ext@#2}}%
+% \end{macrocode}
+% Apply the last two optional arguments for setting names
+% \begin{macrocode}
+ \@ifnextchar[\newfloat@DFE@setname\relax}
+\@onlypreamble\@DeclareFloatingEnvironment
+% \end{macrocode}
+% \begin{macrocode}
+\def\newfloat@DFE@setname[#1]{%
+ \KV@@newfloat@name{#1}%
+ \@ifnextchar[\newfloat@DFE@setlistname\relax}
+\@onlypreamble\newfloat@DFE@setname
+% \end{macrocode}
+% \begin{macrocode}
+\def\newfloat@DFE@setlistname[#1]{%
+ \KV@@newfloat@listname{#1}}
+\@onlypreamble\newfloat@DFE@setlistname
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@listof}
+% |\newfloat@listof|\marg{float type} typesets the list
+% \begin{macrocode}
+\newcommand*\newfloat@listof[1]{%
+ \ifcsname listoftoc\endcsname
+ \expandafter\listoftoc\expandafter{\@nameuse{ext@#1}}%
+ \else
+ \begingroup
+ \expandafter\let\expandafter\listfigurename\csname list#1name\endcsname
+ \expandafter\let\expandafter\ext@figure\csname ext@#1\endcsname
+ \let\newfloat@ORI@starttoc\@starttoc
+ \renewcommand*\@starttoc[1]{%
+ \expandafter\newfloat@ORI@starttoc\expandafter{\ext@figure}}%
+ \listoffigures
+ \endgroup
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setoptions}
+% |\newfloat@setoptions*|\marg{environment}\marg{options}
+% \begin{macrocode}
+\newcommand*\newfloat@setoptions{%
+ \@ifstar
+ {\newfloat@@setoptions\@firstofone}%
+ {\newfloat@@setoptions\@gobble}}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@@setoptions[3]{%
+ \let\newfloat@within@value\@undefined
+ \let\newfloat@chapterlistsgaps@value\@undefined
+ #1{\KV@@newfloat@within\newfloat@within@default}% set default value for new floats
+ \def\newfloat@type{#2}%
+ \setkeys{@newfloat}{#3}%
+ \ifx\newfloat@within@value\@undefined \else
+ \newfloat@setoption{within}\newfloat@within@value
+ \fi
+ \ifx\newfloat@chapterlistsgaps@value\@undefined \else
+ \newfloat@setoption{chapterlistsgaps}\newfloat@chapterlistsgaps@value
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@within@default}
+% The default `within' value.
+% This one will be used if no option |within=|\meta{counter} is given.
+% \begin{macrocode}
+\newcommand*\newfloat@within@default{%
+ \ifcsname c@chapter\endcsname chapter\else none\fi}
+\@onlypreamble\newfloat@within@default
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setoption}
+% |\newfloat@setoption|\marg{option name}{options}
+% \begin{macrocode}
+\newcommand*\newfloat@setoption[1]{%
+ \expandafter\@expandtwoargs\csname newfloat@set#1\endcsname\newfloat@type}
+% \end{macrocode}
+% \end{macro}
+%
+% The available \meta{options} are:
+% |fileext=|\meta{file extension},
+% |listname=|\meta{list name},
+% |name=|\meta{prosa name},
+% |placement=|\meta{htbp},
+% |within=|\meta{none,chapter,section}, and
+% |without|.
+%
+% \begin{macro}{\newfloat@setfileext}
+% |\newfloat@setfileext|\marg{environment}\marg{file extension}
+% \begin{macrocode}
+\newcommand*\newfloat@setfileext[2]{%
+ \@namedef{ext@#1}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{fileext}{%
+ \newfloat@setoption{fileext}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setlistname}
+% |\newfloat@setlistname|\marg{environment}\marg{list name}
+% \begin{macrocode}
+\newcommand*\newfloat@setlistname[2]{%
+ \@namedef{list#1name}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{listname}{%
+ \newfloat@setoption{listname}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setname}
+% |\newfloat@setname|\marg{environment}\marg{name}
+% \begin{macrocode}
+\newcommand*\newfloat@setname[2]{%
+ \newfloat@@setname{#1}{#2}%
+ \begingroup
+ \ifcsname languagename\endcsname
+ \ifcsname captions\languagename\endcsname
+ \expandafter\g@addto@macro\csname captions\languagename\endcsname
+ {\newfloat@@setname{#1}{#2}}%
+ \fi
+ \fi
+ \endgroup}
+%%\AtBeginDocument{\let\newfloat@setname\newfloat@@setname}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@@setname[2]{%
+ \@namedef{#1name}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{name}{%
+ \newfloat@setoption{name}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setplacement}
+% |\newfloat@setplacement|\marg{environment}\marg{float placement}
+% \begin{macrocode}
+\newcommand*\newfloat@setplacement[2]{%
+ \@namedef{fps@#1}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{placement}{%
+ \newfloat@setoption{placement}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setwithin}
+% |\newfloat@setwithin|\marg{environment}\marg{counter}\par
+% setup the counter for working ``within'' a given counter.
+% Furthermore the chapters lists gap will be switched on
+% (if counter $=$ |chapter|) or off (otherwise).
+% \begin{macrocode}
+\newcommand*\newfloat@setwithin[2]{%
+ \ifcsname c@chapter\endcsname
+ \@removefromreset{#1}{chapter}%
+ \fi
+ \@removefromreset{#1}{section}%
+% \end{macrocode}
+% \begin{macrocode}
+ \edef\@tempa{#2}%
+ \ifx\@tempa\@empty
+ \def\@tempa{none}%
+ \fi
+ \def\@tempb{none}%
+ \ifx\@tempa\@tempb
+ \ifcsname c@chapter\endcsname
+ \@chapterlistsgap@off{#1}%
+ \fi
+ \newfloat@@setwithin{#1}{}{}%
+ \else
+ \def\@tempb{chapter}%
+ \ifx\@tempa\@tempb
+ \@addtoreset{#1}{chapter}%
+ \@chapterlistsgap@on{#1}%
+ \newfloat@@setwithin{#1}{\ifnum\c@chapter>\z@ \thechapter.\fi}{\theHchapter.}%
+ \else
+ \def\@tempb{section}%
+ \ifx\@tempa\@tempb
+ \@addtoreset{#1}{section}%
+ \ifcsname c@chapter\endcsname
+ \@addtoreset{#1}{chapter}%
+ \@chapterlistsgap@on{#1}%
+ \newfloat@@setwithin{#1}{\thesection.}{\theHsection.}%
+ \else
+ \newfloat@@setwithin{#1}{\ifnum\c@section>\z@ \thesection.\fi}{\theHsection.}%
+ \fi
+ \else
+ \newfloat@Error{Invalid value `#2' for option `within'}%
+ \fi
+ \fi
+ \fi}
+% \end{macrocode}
+% Note: Since the \package{hyperref} package with version $<$ 6.82k defines
+% |\the|\-|H|\-|figure| and |\the|\-|H|\-|table| with |\new|\-|command|,
+% |\newfloat@@setwithin| will yield to an error message when using with an
+% old version of \package{hyperref},
+% e.g. ``\texttt{LaTeX Error: Command \cs{theHfigure} already defined}''.
+% \begin{macrocode}
+\newcommand*\newfloat@@setwithin[3]{%
+ \global\@namedef{the#1}{#2\arabic{#1}}%
+ \global\@namedef{theH#1}{#3\arabic{#1}}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{within}{%
+ \def\newfloat@within@value{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setwithout}
+% |\newfloat@setwithout|\marg{environment}
+% \begin{macrocode}
+\newcommand*\newfloat@setwithout[1]{%
+ \newfloat@setwithin{#1}{none}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{without}[]{%
+ \def\newfloat@within@value{none}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setchapterlistsgaps}
+% |\newfloat@setchapterlistsgaps|\marg{environment}\marg{on/off}
+% \begin{macrocode}
+\newcommand*\newfloat@setchapterlistsgaps[2]{%
+ \edef\@tempa{#2}%
+ \def\@tempb{off}%
+ \ifx\@tempa\@tempb
+ \@chapterlistsgap@off{#1}%
+ \else
+ \def\@tempb{on}%
+ \ifx\@tempa\@tempb
+ \@chapterlistsgap@on{#1}%
+ \else
+ \newfloat@Error{Invalid value `#2' for option `chapterlistsgaps'}%
+ \fi
+ \fi}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{chapterlistsgaps}{%
+ \def\newfloat@chapterlistsgaps@value{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@removefromreset}
+% This code was taken from the \package{remreset} package
+% which is part of the `carlisle' package bundle.
+% (Copyright 1997 David Carlisle)
+% \begin{macrocode}
+\providecommand*\@removefromreset[2]{{%
+ \expandafter\let\csname c@#1\endcsname\@removefromreset
+ \def\@elt##1{%
+ \expandafter\ifx\csname c@##1\endcsname\@removefromreset
+ \else
+ \noexpand\@elt{##1}%
+ \fi}%
+ \expandafter\xdef\csname cl@#2\endcsname{%
+ \csname cl@#2\endcsname}}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@announce}
+% |\newfloat@announce|\marg{environment name}\marg{list file extension}
+% \begin{macrocode}
+\newcommand*\newfloat@announce[2]{%
+% \end{macrocode}
+% \begin{macrocode}
+ \@cons\newfloat@list{{#1}}%
+ \@cons\newfloat@@list{{#1}}%
+% \end{macrocode}
+% \begin{macrocode}
+ \@ifundefined{newfloat@ext@#2}{%
+ \@namedef{newfloat@ext@#2}{#1}%
+% \end{macrocode}
+% Support of \package{memoir} document class
+% \begin{macrocode}
+ \ifcsname c@lofdepth\endcsname
+ \@ifundefined{c@#2depth}{%
+ \newcounter{#2depth}%
+ \setcounter{#2depth}{1}%
+ }{}%
+ \fi
+% \end{macrocode}
+% Support of \package{tocbasic} package
+% \begin{macrocode}
+ \ifcsname addtotoclist\endcsname
+ \addtotoclist[float]{#2}%
+ \@namedef{listof#2name}{\@nameuse{list#1name}}%
+ \fi
+% \end{macrocode}
+% \begin{macrocode}
+ }{}%
+% \end{macrocode}
+% Support of \package{titletoc} package
+% \begin{macrocode}
+ \ifcsname contentsuse\endcsname
+ \contentsuse{#1}{#2}%
+ \fi
+% \end{macrocode}
+% \begin{macrocode}
+ \newfloat@hook{#1}}
+\@onlypreamble\newfloat@announce
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@@list}
+% |\newfloat@@list| is an \cs{@elt}-list containing the floating environments defined
+% with |\Declare|\-|Floating|\-|Environment| only.
+% \begin{macrocode}
+\newcommand*\newfloat@@list{}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{\cs{SetupFloatingEnvironment}}
+%
+% \begin{macro}{\SetupFloatingEnvironment}
+% |\SetupFloatingEnvironment|\marg{environment}\marg{options}
+% \begin{macrocode}
+\newcommand*\SetupFloatingEnvironment[1]{%
+ \newfloat@addtolist{#1}%
+ \newfloat@setoptions{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{\cs{ForEachFloatingEnvironment}}
+%
+% \begin{macro}{\ForEachFloatingEnvironment}
+% |\ForEachFloatingEnvironment|\marg{code}
+% will execute the given code for each floating environment.
+% The starred variant will only work for already existing environment,
+% i.e.~no hook will be placed inside |\Declare|\-|Floating|\-|Environment|.
+% \begin{macrocode}
+\newcommand\ForEachFloatingEnvironment{%
+ \@ifstar
+ {\@ForEachFloatingEnvironment\@gobble}%
+ {\@ForEachFloatingEnvironment\@iden}}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand\@ForEachFloatingEnvironment[2]{%
+ \def\@elt##1{#2}%
+ \newfloat@list
+ \let\@elt\relax
+ #1{\newfloat@addtohook{#2}}}
+% \end{macrocode}
+% \begin{macrocode}
+\providecommand\newfloat@addtohook[1]{%
+ \toks@=\expandafter{\newfloat@hook{##1}#1}%
+ \edef\@tempa{\def\noexpand\newfloat@hook####1{\the\toks@}}%
+ \@tempa}
+% \end{macrocode}
+% \begin{macrocode}
+\providecommand*\newfloat@hook[1]{}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{The list of floating environments}
+%
+% \begin{macro}{\newfloat@list}
+% |\newfloat@list| is an \cs{@elt}-list containing the already existising floating
+% environments as well the ones defined with |\Declare|\-|Floating|\-|Environment|.
+% \begin{macrocode}
+\newcommand*\newfloat@list{}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@addtolist}
+% \changes{v1.0b}{2012/05/18}{Bugfix: Definition of \cs{@ifchapterlistsgap@}\meta{environment} added}
+% |\newfloat@addtolist|\marg{environment}
+% adds an environment to the list of floating environments.
+% \begin{macrocode}
+\newcommand*\newfloat@addtolist[1]{%
+ \newfloat@ifinlist{#1}{}{%
+ \ifcsname ext@#1\endcsname
+ \@cons\newfloat@list{{#1}}%
+ \@namedef{newfloat@ext@\@nameuse{ext@#1}}{#1}%
+ \@ifundefined{@ifchapterlistsgap@#1}{%
+ \expandafter\let\csname @ifchapterlistsgap@#1\endcsname\@iden}{}%
+ \else
+ \newfloat@Error{`#1' does not seem to be a floating environment}%
+ \fi}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@ifinlist}
+% |\newfloat@ifinlist|\marg{environment}\marg{yes code}\marg{no code}
+% tests if an environment is an element of the list of floating environments.
+% \begin{macrocode}
+\newcommand*\newfloat@ifinlist[1]{%
+ \let\next\@secondoftwo
+ \begingroup
+ \expandafter\let\csname c@#1\endcsname\newfloat@ifinlist
+ \def\@elt##1{%
+ \expandafter\ifx\csname c@##1\endcsname\newfloat@ifinlist
+ \global\let\next\@firstoftwo
+ \fi}%
+ \newfloat@list
+ \endgroup
+ \next}
+% \end{macrocode}
+% \end{macro}
+%
+% Add |figure| and |table| to the list of floating environments.
+% \begin{macrocode}
+\ifcsname ext@figure\endcsname
+ \newfloat@addtolist{figure}
+\fi
+\ifcsname ext@table\endcsname
+ \newfloat@addtolist{table}
+\fi
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsection{Chapter lists gaps}
+%
+% \begin{macrocode}
+\ifcsname @chapter\endcsname
+% \end{macrocode}
+%
+% \begin{macro}{\@chapterlistsgap}
+% The amount of the chapter lists gap, the default one is |10pt|.
+% (This command is already defined in \KOMAScript.)
+% \begin{macrocode}
+ \providecommand*\@chapterlistsgap{10\p@}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@addchapterlistsgap}
+% |\@addchapterlistsgap|\marg{float type}\marg{file extension}\par
+% will add the chapter lists gap for the given float type.
+% \begin{macrocode}
+ \providecommand*\@addchapterlistsgap[2]{%
+ \@nameuse{@ifchapterlistsgap@#1}{% if switched on
+ \@@addchapterlistsgap{#1}{#2}}}
+% \end{macrocode}
+% \begin{macrocode}
+ \providecommand*\@@addchapterlistsgap[2]{%
+ \@ifundefined{@addchapterlistsgap@#2}{% only once per extension
+ \@namedef{@addchapterlistsgap@#2}{#1}%
+ \@@@addchapterlistsgap{#2}}{}}
+% \end{macrocode}
+% \begin{macrocode}
+ \providecommand*\@@@addchapterlistsgap[1]{%
+ \ifdim \@chapterlistsgap>\z@
+ \addtocontents{#1}{\protect\addvspace{\@chapterlistsgap}}%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@addchapterlistsgaps}
+% \changes{v1.0b}{2012/05/18}{Bugfix: Group added to make \cs{@addchapterlistsgap} work correctly}
+% |\@addchapterlistsgaps|\par
+% will add the chapter lists gaps for all floating environments in |\newfloat@list|.
+% \begin{macrocode}
+ \providecommand*\@addchapterlistsgaps{%
+ \begingroup
+ \def\@elt##1{%
+ \@expandtwoargs\@addchapterlistsgap{##1}{\@nameuse{ext@##1}}}%
+ \newfloat@list
+ \endgroup}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@chapterlistsgap@off}
+% |\@chapterlistsgap@off|\marg{float type}\par
+% switches the chapter lists gap off for the given float type.
+% Since \KOMAScript{} (still) supports |\float@exts| we need to handle
+% this locally, too, even if |\unsettoc| is offered by the \package{tocbasic} package.
+% (Otherwise our handling could be moved into the |\else| branch.)
+% \begin{macrocode}
+ \providecommand*\@chapterlistsgap@off[1]{%
+ \expandafter\let\csname @ifchapterlistsgap@#1\endcsname\@gobble
+ \ifcsname unsettoc\endcsname
+ \@expandtwoargs\unsettoc{\@nameuse{ext@#1}}{chapteratlist}%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@chapterlistsgap@on}
+% |\@chapterlistsgap@off|\marg{float type}\par
+% switches the chapter lists gap on for the given float type.
+% \begin{macrocode}
+ \providecommand*\@chapterlistsgap@on[1]{%
+ \expandafter\let\csname @ifchapterlistsgap@#1\endcsname\@iden
+ \ifcsname setuptoc\endcsname
+ \@expandtwoargs\setuptoc{\@nameuse{ext@#1}}{chapteratlist}%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\fi
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsection{Global options}
+%
+% \begin{macro}{chapterlistsgap=}
+% The |chapterlistsgap=| option sets the vertical skip added to each list when
+% starting a new chapter.
+% \begin{macrocode}
+\define@key{newfloat}{chapterlistsgap}{%
+ \renewcommand*\@chapterlistsgap{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{within=}
+% The |within=| option redefines the default value and modifies all
+% existing floating environments.
+% \begin{macrocode}
+\define@key{newfloat}{within}{%
+ \def\newfloat@within@default{#1}% set new default value
+ \def\@elt##1{\newfloat@setwithin{##1}{#1}}%
+ \newfloat@list
+ \let\@elt\relax}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{newfloat}{without}[]{%
+ \KV@newfloat@within{none}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{figurename=}
+% \begin{macro}{listfigurename=}
+% \begin{macro}{figurewithin=}
+% We define these options not only for |figure| but for all existing floating environments.
+% \begin{macrocode}
+\def\@elt#1{%
+ \define@key{newfloat}{#1name}{%
+ \newfloat@setname{#1}{##1}}%
+ \define@key{newfloat}{list#1name}{%
+ \newfloat@setname{list#1}{##1}}%
+ \define@key{newfloat}{#1within}{%
+ \newfloat@setwithin{#1}{##1}}%
+ \define@key{newfloat}{#1without}[]{%
+ \newfloat@setwithout{#1}}%
+}%
+\newfloat@list
+\let\@elt\relax
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{planb=}
+% \changes{v1.0b}{2012/05/18}{This option added}
+% This option switches the `Plan B' on or off. (default$=$off)
+% \begin{macrocode}
+\define@key{newfloat}{planb}[true]{%
+ \def\@tempa{#1}%
+ \def\@tempb{false}%
+ \ifx\@tempa\@tempb
+ \let\newfloat@ifplanb\@gobble
+ \else
+ \def\@tempb{true}%
+ \ifx\@tempa\@tempb
+ \let\newfloat@ifplanb\@iden
+ \else
+ \newfloat@Error{Invalid value `#1' for option `planb'}%
+ \fi
+ \fi}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{planb-filext=}
+% \changes{v1.0b}{2012/05/19}{This option added}
+% This option sets the file extension used for `Plan B'.
+% (default$=$use the 1st one which seem to fit)
+% \begin{macrocode}
+\define@key{newfloat}{planb-fileext}{%
+ \newfloat@Info{Setting Plan B file extension to `#1'}
+ \xdef\newfloat@addtocontents@ext{#1}}
+% \end{macrocode}
+% \end{macro}
+
+%
+% Process the package options:
+% We use |\setkeys| here instead of |\ProcessOptions|.
+% \begin{macrocode}
+\let\@tempc\relax
+\@expandtwoargs\setkeys{newfloat}{planb,\@ptionlist{\@currname.\@currext}}%
+\AtEndOfPackage{\let\@unprocessedoptions\relax}
+% \end{macrocode}
+%
+% \begin{macro}{\newfloatsetup}
+% |\newfloatsetup|\marg{options}
+% sets global options after loading the package.
+% \begin{macrocode}
+\newcommand*\newfloatsetup{\setkeys{newfloat}}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{Patching \cs{chapter}}
+%
+% \begin{macro}{\newfloat@replace@chapter}
+% |\newfloat@replace@chapter|\marg{original code}\marg{replacement code}\par
+% tries to patch |\@chapter| so |\@add|\-|chapter|\-|lists|\-|gaps| will be supported.
+% It checks for |\Hy@org@chapter|, too, since the original code will be stored here
+% if the \package{hyperref} package was loaded.
+% \begin{macrocode}
+\newcommand\newfloat@replace@chapter[2]{%
+ \begingroup
+ \let\if@twocolumn\iffalse
+ \let\if@mainmatter\iffalse
+ \let\if@thema\iffalse
+ \def\@tempa[##1]##2{#1}%
+ \ifx\@tempa\@chapter
+ \gdef\@chapter[##1]##2{#2}%
+ \global\let\newfloat@replace@chapter\@gobbletwo
+ \else\ifx\@tempa\Hy@org@chapter
+ \gdef\Hy@org@chapter[##1]##2{#2}%
+ \global\let\newfloat@replace@chapter\@gobbletwo
+ \fi\fi
+ \endgroup}
+% \end{macrocode}
+% \begin{macrocode}
+\ifcsname @chapter\endcsname \else
+ \let\newfloat@replace@chapter\@gobbletwo
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsubsection{Standard \LaTeX{} document classes}
+%
+% \begin{macrocode}
+% report.cls [2005/09/16 v1.4f Standard LaTeX document class]
+\newfloat@replace@chapter{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \begin{macrocode}
+% book.cls [2005/09/16 v1.4f Standard LaTeX document class]
+\newfloat@replace@chapter{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\AmS{} \& \SmF{} document classes}
+%
+% \begin{macrocode}
+% amsbook.cls [2004/08/06 v2.20]
+% smfbook.cls [1999/11/15 v1.2f Classe LaTeX pour les monographies editees par la SMF]
+\newfloat@replace@chapter{%
+ \refstepcounter{chapter}%
+ \ifnum\c@secnumdepth<\z@ \let\@secnumber\@empty
+ \else \let\@secnumber\thechapter \fi
+ \typeout{\chaptername\space\@secnumber}%
+ \def\@toclevel{0}%
+ \ifx\chaptername\appendixname \@tocwriteb\tocappendix{chapter}{#2}%
+ \else \@tocwriteb\tocchapter{chapter}{#2}\fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \@makechapterhead{#2}\@afterheading
+}{%
+ \refstepcounter{chapter}%
+ \ifnum\c@secnumdepth<\z@ \let\@secnumber\@empty
+ \else \let\@secnumber\thechapter \fi
+ \typeout{\chaptername\space\@secnumber}%
+ \def\@toclevel{0}%
+ \ifx\chaptername\appendixname \@tocwriteb\tocappendix{chapter}{#2}%
+ \else \@tocwriteb\tocchapter{chapter}{#2}\fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \@makechapterhead{#2}\@afterheading}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\KOMAScript{} document classes}
+%
+% If a \KOMAScript{} document class or the \package{tocbasic} package is used
+% we don't need to patch anything.
+% Instead we use |\setup|\-|toc| and |\un|\-|set|\-|toc| to setup the
+% chapters gap in |\@chapter|\-|lists|\-|gap@on| and |\@chapter|\-|lists|\-|gap@off|.
+% \begin{macrocode}
+\@ifpackageloaded{tocbasic}{%
+ \let\newfloat@replace@chapter\@gobbletwo}{}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{memoir document classes}
+%
+% If the \package{memoir} document class is used,
+% replacing |\insert|\-|chapter|\-|space| by |\@add|\-|chapter|\-|lists|\-|gaps| is sufficient.
+% \begin{macrocode}
+\ifcsname insertchapterspace\endcsname
+ \renewcommand*\insertchapterspace{\@addchapterlistsgaps}
+ \let\newfloat@replace@chapter\@gobbletwo
+\fi
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{NTG document classes}
+%
+% \begin{macrocode}
+% rapport1/3.cls [2004/06/07 v2.1a NTG LaTeX document class]
+\newfloat@replace@chapter{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}\toc@font0 #1}%
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}\toc@font0 #1}%
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+% \begin{macrocode}
+ % boek(3).cls [2004/06/07 v2.1a NTG LaTeX document class]
+\newfloat@replace@chapter{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}\toc@font0 #1}%
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}\toc@font0 #1}%
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{The thesis document class}
+%
+% \begin{macrocode}
+% thesis.cls [1996/25/01 1.0g LaTeX document class (wm).]
+\newfloat@replace@chapter{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\chaptername\space\thechapter.}
+ \if@thema
+ \ifx\@shortauthor\@empty
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}%
+ \@shortauthor\hfill\mbox{}\vskip\normallineskip #1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}
+ \fi
+ \chaptermark{#1}
+ \addtocontents{lof}{\protect\addvspace{10pt}}
+ \addtocontents{lot}{\protect\addvspace{10pt}}
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]
+ \else
+ \@makechapterhead{#2}
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\chaptername\space\thechapter.}%
+ \if@thema
+ \ifx\@shortauthor\@empty
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}%
+ \@shortauthor\hfill\mbox{}\vskip\normallineskip #1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{Compatibility warning}
+%
+% \begin{macrocode}
+\ifx\newfloat@replace@chapter\@gobbletwo \else
+% \end{macrocode}
+% If we were not able to patch |\@chapter| an info message is issued
+% since we may not be able to support chapter lists gaps then.
+% \begin{macrocode}
+ \newfloat@InfoNoLine{%
+ Unsupported document class, or \noexpand\@chapter\MessageBreak
+ was already redefined by another package}
+ \newfloat@InfoNoLine{\string\@chapter\space=\space\meaning\@chapter}
+ \newfloat@InfoNoLine{\string\Hy@org@chapter\space=\space\meaning\Hy@org@chapter}
+% \end{macrocode}
+% Plan B: We patch |\addtocontents| instead, and keep our fingers crossed in the hope
+% that this redefinition actually will fit.
+% \begin{macrocode}
+ \newfloat@ifplanb{%
+ \newfloat@InfoNoLine{Trying Plan B..}%
+ \let\newfloat@addtocontents@ORI\addtocontents
+ \long\def\addtocontents#1#2{%
+ \newfloat@addtocontents{#1}{#2}#2\addvspace\newfloat@nil}%
+ \long\def\newfloat@addtocontents#1#2#3\addvspace#4\newfloat@nil{%
+ \def\newfloat@tempa{#4}%
+ \ifx\newfloat@tempa\@empty
+ \newfloat@addtocontents@ORI{#1}{#2}%
+ \else
+ \ifx\newfloat@addtocontents@ext\@undefined
+ \newfloat@Info{Setting Plan B file extension to `#1'...}%
+ \xdef\newfloat@addtocontents@ext{#1}%
+ \fi
+ \edef\newfloat@tempa{#1}%
+ \ifx\newfloat@tempa\newfloat@addtocontents@ext
+ \begingroup
+ \let\addtocontents\newfloat@addtocontents@ORI
+ \@addchapterlistsgaps
+ \endgroup
+ \fi
+ \fi}}
+% \end{macrocode}
+% \begin{macrocode}
+\fi
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsection{Support of other packages}
+%
+% \begin{macro}{\newfloat@ForEachNew}
+% |\newfloat@ForEachNew|\oarg{command}\marg{code}
+% will execute the given code for every floating environment defined with
+% |\Declare|\-|Floating|\-|Environment|.
+% This will be done |\At|\-|Begin|\-|Document| so the affected package could be loaded
+% after \thispackage.
+% (If a \meta{command} is given this will only be done if \meta{command} is
+% defined.)
+% \begin{macrocode}
+\newcommand\newfloat@ForEachNew[2][newfloat@@list]{%
+ \AtBeginDocument{%
+ \ifcsname#1\endcsname
+ \def\@elt##1{#2}%
+ \newfloat@@list
+ \let\@elt\relax
+ \fi}}%
+\@onlypreamble\newfloat@ForEachNew
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsubsection{\package{float}}
+%
+% If the \package{float} package is used we fill up |\float@exts| with our file
+% extensions, too. Since this list will be used for inserting chapters gaps
+% we only add the ones which are configured for chapters gaps on.
+%% \begin{macrocode}
+\newfloat@ForEachNew[float@exts]{%
+ \@nameuse{@ifchapterlistsgap@#1}{% if switched on
+ \let\float@do=\relax
+ \edef\@tempa{%
+ \noexpand\float@exts{\the\float@exts\float@do{\@nameuse{ext@#1}}}}%
+ \@tempa}}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\package{fltpage}}
+%
+% We define a FP-variant of new floating environments here.
+% \begin{macrocode}
+\newfloat@ForEachNew[FP@floatBegin]{%
+ \newcounter{FP@#1C}%
+ \newenvironment{FP#1}{\FP@floatBegin{#1}}{\FP@floatEnd}}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\package{listings}}
+%
+% \begin{macro}{\ext@lstlisting}
+% Since the \package{listings} package do not define |\ext@lst|\-|listing|
+% but we needed it when |Setup|\-|Floating|\-|Environment{lst|\-|listing}{|\ldots|}|
+% will be done by the end user, we define it here.
+% \begin{macrocode}
+\providecommand*\ext@lstlisting{lol}%
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsubsection{\package{rotating}}
+%
+% We define a sideways-variant of new floating environments here.
+% \begin{macrocode}
+\newfloat@ForEachNew[@rotfloat]{%
+ \newenvironment{sideways#1}{\@rotfloat{#1}}{\end@rotfloat}%
+ \newenvironment{sideways#1*}{\@rotdblfloat{#1}}{\end@rotdblfloat}}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\package{sidecap}}
+%
+% We define a SC-variant of new floating environments here.
+% \begin{macrocode}
+\newcommand*\newfloat@For@SC[2]{%
+ \def#1{b}% = \sidecaptionvpos{#2}{b} (v1.6)
+ \newenvironment{SC#2}%
+ {\SC@float[#1]{#2}}{\endSC@float}%
+ \newenvironment{SC#2*}%
+ {\SC@dblfloat[#1]{#2}}{\endSC@dblfloat}}
+\@onlypreamble\newfloat@For@SC
+% \end{macrocode}
+% \begin{macrocode}
+\newfloat@ForEachNew[SC@float]{%
+ \expandafter\newfloat@For@SC\csname SC@#1@vpos\endcsname{#1}}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\package{wrapfig}}
+%
+% We define a wrap-variant of new floating environments here.
+% \begin{macrocode}
+\newfloat@ForEachNew[wrapfloat]{%
+ \newenvironment{wrap#1}{\wrapfloat{#1}}{\endwrapfloat}}
+% \end{macrocode}
+% \iffalse
+%</package>
+% \fi
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \Finale
+%
+\endinput
diff --git a/macros/latex/contrib/newfloat/fallback/v1.1/newfloat.dtx b/macros/latex/contrib/newfloat/fallback/v1.1/newfloat.dtx
new file mode 100644
index 0000000000..7d0cabc8b7
--- /dev/null
+++ b/macros/latex/contrib/newfloat/fallback/v1.1/newfloat.dtx
@@ -0,0 +1,2135 @@
+% \iffalse meta-comment
+%
+% This is file `newfloat.dtx'.
+%
+% Copyright (C) 2011-2021 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+%
+% --------------------------------------------------------------------------
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "unmaintained".
+%
+% This work consists of the files newfloat.ins, newfloat.dtx,
+% and the derived file newfloat.sty.
+%
+% \fi
+% \CheckSum{1634}
+%
+% \iffalse
+%<*driver>
+\NeedsTeXFormat{LaTeX2e}[1994/12/01]
+\ProvidesFile{newfloat.drv}[2021/02/27 v1.1 This package offers a command for defining new floating environments]
+\hbadness=9999 \newcount\hbadness \hfuzz=48pt % Make TeX shut up.
+%
+\documentclass{ltxdoc}
+\setlength\parindent{0pt}
+\setlength\parskip{\smallskipamount}
+%
+\usepackage{ifpdf}
+\ifpdf
+ \usepackage{mathptmx,courier}
+ \usepackage[scaled=0.90]{helvet}
+% \addtolength\marginparwidth{15pt}
+\fi
+%
+\usepackage[bottom]{footmisc}
+%
+\usepackage{hypdoc}
+\ifpdf\usepackage{hypdestopt}\fi
+\hypersetup{pdfkeywords={LaTeX, package, newfloat},pdfstartpage={},pdfstartview={}}
+%
+\usepackage{newfloat}
+%
+\DeclareRobustCommand*\eTeX{\texorpdfstring
+ {\leavevmode\hbox{$\varepsilon$}-\TeX}%
+ {e-TeX}}
+\DeclareRobustCommand*\AmS{\texorpdfstring
+ {{\protect\usefont{OMS}{cmsy}{m}{n}A\kern-.1667em\lower.5ex\hbox{M}\kern-.125emS}}%
+ {AMS}}
+\DeclareRobustCommand*\KOMAScript{\texorpdfstring
+ {\textsf{K\kern.05em O\kern.05em M\kern.05em A\kern.1em-\kern.1em Script}}%
+ {KOMA-Script}}
+\DeclareRobustCommand*\NTG{NTG}
+\DeclareRobustCommand*\SmF{SMF}
+%
+\begin{document}
+ \DocInput{newfloat.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+% \newcommand*\purerm[1]{{\upshape\mdseries\rmfamily #1}}
+% \newcommand*\puresf[1]{{\upshape\mdseries\sffamily #1}}
+% \newcommand*\purett[1]{{\upshape\mdseries\ttfamily #1}}
+% \let\class\puresf \let\package\puresf
+% \let\env\purett \let\opt\purett
+%
+% \def\thispackage{the \package{newfloat} package}
+% \def\Thispackage{The \package{newfloat} package}
+%
+% \newcommand*\csmarg[1]{\texttt{\char`\{#1\char`\}}}
+% \newcommand*\csoarg[1]{\texttt{\char`\[#1\char`\]}}
+% \newcommand*\version[2][]{\textit{v#2}}
+%
+% \setlength\leftmargini{1.5em}
+%
+% \GetFileInfo{newfloat.drv}
+% \let\docdate\filedate
+% \let\docversion\fileversion
+% \GetFileInfo{newfloat.sty}
+%
+% \title{\texorpdfstring{\Thispackage\thanks{%^^A
+% This package has version number \docversion.}}%^^A
+% {The newfloat package}}
+% \author{Axel Sommerfeldt\\
+% \url{https://gitlab.com/axelsommerfeldt/newfloat}}
+% \date{\docdate}
+% \maketitle
+%
+% \begin{abstract}
+% \centering
+% This package offers the command
+% |\Declare|\-|Floating|\-|Environment| for defining new floating environments
+% which behave like |figure| and |table|.
+% \end{abstract}
+%
+% \tableofcontents
+%
+% \clearpage
+% \section{Loading the package}
+%
+% First of all you need to include this package into your document with
+% \begin{quote}
+% |\usepackage|\oarg{options}|{newfloat}|
+% \end{quote}
+% where \meta{options} are one or more of
+% \begin{quote}\begin{tabular}{r@{\,}l}
+% |within=| & \meta{``within'' counter} \emph{or} \texttt{none}\quad\\
+% |chapterlistsgap=| & \meta{value}~\footnotemark[1]
+% \end{tabular}\end{quote}
+%
+% The ``within'' counter specifies the counter which will be used to reset
+% the counter of the floating environments |figure| and |table| .
+% (Furthermore this setting will be used as default setting for
+% |\Declare|\-|Floating|\-|Environment|.)
+%
+% So for example |within=chapter| will give you a numbering scheme
+% \meta{chapter}.\meta{x} for floating environments,
+% while |within=section| will give you a numbering scheme
+% \meta{chapter}.\meta{section}.\meta{x}, or \meta{section}.\meta{x}
+% if the document class does not offer |\chapter|.
+% |within=none| will result in a continuous numbering throughout the document,
+% i.e.~the numbering scheme will be simply \meta{x}.
+%
+% The option |chapterlistsgap=|\meta{value} sets the amount of the
+% vertical gap inserted into the ``List of Figure'', ``List of Tables'',
+% and all lists created with |\Declare|\-|Floating|\-|Environment|
+% when a new chapter will be started.
+% The default value is |10pt|.
+% (This option will only be available if the document class used offer
+% the usage of chapters, e.g.~the |book| or |report| document class.)
+%
+% \pagebreak[3]
+% Both options can be changed later on, too, by using the command
+% \begin{quote}
+% |\newfloatsetup|\meta{options}\quad,
+% \end{quote}
+%
+% \pagebreak[3]
+% \section{\cs{DeclareFloatingEnvironment}}
+%
+% After loading \thispackage\ you can define your own floating environments with
+% \begin{quote}
+% \iffalse
+% \setlength{\leftmargin}{6cm}
+% \fi
+% |\DeclareFloatingEnvironment|\oarg{options}\marg{type}%
+% \iffalse
+% \oarg{name}\oarg{list name}
+% \fi
+% \end{quote}
+% where \meta{options} are one or more of
+% \begin{quote}\begin{tabular}{r@{\,}l}
+% |fileext=| & \meta{file extension}\\
+% |listname=| & \meta{list name}\\
+% |name=| & \meta{prosa name}\\
+% |placement=| & \meta{combination of \,\purett{htbp}}\\
+% |within=| & \meta{``within'' counter} \emph{or} \texttt{none}\\
+% |chapterlistsgaps=| & \texttt{on} \emph{or} \texttt{off}~\footnotemark[1]
+% \end{tabular}\end{quote}
+% \footnotetext[1]{Please note that although \thispackage\ tries hard to offer this
+% option it may not be available or is working incorrectly in cooperation with
+% your document class since there is no standard interface which we could use
+% for that purpose. Therefore we have to try to patch the \cs{chapter} command,
+% and if this fails, we try to patch \cs{addtocontents} (in an unusual way) instead.}
+%
+% If no \meta{options} are given,
+% ``lo\meta{type}'' will be used as \meta{file extension} for the list,
+% ``List of \meta{name}s'' as \meta{list name}.
+% ``\meta{name}'' as \meta{name} (but with the first letter capitalized),
+% ``|tbp|'' as \meta{placement} specifier,
+% and ``|chapter|'' resp. ``|none|'' as \meta{``within'' counter},
+% i.e., the counter which resets the numbering.
+%
+% The default value of the |chapterlistsgaps=| option depends on the
+% ``within'' setting, it is set to |on| if |chapter| or |section| is selected,
+% otherwise it is set to |off|.
+% (This option will only be available if the document class used offer
+% the usage of chapters, e.g.~the |book| or |report| document class.)
+%
+% The list will be typeset using the command |\list|\-|of|\meta{type}|s|
+% resp.~|\list|\-|of|\meta{type}|es|,
+% analogous to |\list|\-|of|\-|figures| and |\list|\-|of|\-|tables|.
+%
+% If the \package{fltpage} package is loaded, an environment called
+% |FP|\meta{type} will be defined additionally, same for |sideways|\meta{type}
+% (\package{rotating} package), |SC|\meta{type} (\package{sidecap} package),
+% and |wrap|\meta{type} (\package{wrapfig} package).
+%
+% \bigskip
+%
+% \pagebreak[3]
+% So for example
+% \begin{quote}
+% |\DeclareFloatingEnvironment{diagram}|
+% \end{quote}
+% will define a new floating environment called |diagram|,
+% the list will be stored in a file with the extension |lodiagram|, the name
+% (used for the caption) will be ``Diagram'' and the list name
+% ``List of Diagrams''.
+% The list could be typeset with |\list|\-|of|\-|diagrams|.
+% Dependent on which packages are loaded, the environments |FP|\-|diagram|,
+% |sideways|\-|diagram|, |SC|\-|diagram|, and |wrap|\-|diagram| will be defined additionally.
+%
+% \pagebreak[3]
+% Another example:
+% \begin{quote}
+% |\DeclareFloatingEnvironment[|\\
+% | fileext=lox,|\\
+% | listname={List of Matrixes},|\\
+% | name=Matrix,|\\
+% | placement=p,|\\
+% | within=section,|\\
+% | chapterlistsgaps=off|\\
+% | ]{matrixx}|
+% \end{quote}
+% will define a new floating environment called |matrixx| with the given settings.
+% Please note that names which contain spaces needs to be enclosed in curly braces.
+%
+% \pagebreak[3]
+% \section{\cs{SetupFloatingEnvironment}}
+%
+% While |\DeclareFloatingEnvironment| will create new floating environments,
+% \begin{quote}
+% |\SetupFloatingEnvironment|\marg{floating environment}\marg{options}
+% \end{quote}
+% will change the settings of existing ones, i.e. either |figure| or |table|,
+% or a one created with |\Declare|\-|Floating|\-|Environment|,
+% or a one created with |\new|\-|float| offered by the \package{float} package,
+% or a one created with |\new|\-|float| offered by the \package{memoir} document class,
+% or a one created with |\Declare|\-|New|\-|Float|\-|Type| offered by the \package{floatrow} package,
+% or \ldots
+%
+% The \meta{options} are the same as the options for
+% |\Declare|\-|Floating|\-|Environment|,
+% but one should avoid changing the file extension
+% of existing floating environments,
+% i.e.~using the |fileext=| option within |\Setup|\-|Floating|\-|Environment|
+% is usually a very bad idea.
+%
+% \bigskip
+%
+% \pagebreak[3]
+% An example:
+% \begin{quote}
+% |\SetupFloatingEnvironment{lstlisting}{chapterlistsgaps=off}|
+% \end{quote}
+% will switch off the chapter lists gaps for |lstlisting| environments
+% offered by the \package{listings} package.
+%
+% \pagebreak[3]
+% \section{\cs{ForEachFloatingEnvironment}}
+%
+% \begin{quote}
+% |\ForEachFloatingEnvironment|\marg{code with \#1}
+% \end{quote}
+% will execute the given \meta{code} for all known floating environments,
+% and for ones defined with |\Declare|\-|Floating|\-|Environment| later on.
+%
+% \pagebreak[3]
+% So for example the \package{subcaption} packages uses
+% \begin{quote}
+% |\ForEachFloatingEnvironment{\DeclareCaptionSubType{#1}}|
+% \end{quote}
+% for initializing itself for all floating environments which are
+% known to \thispackage.
+%
+% \medskip
+%
+% There is also a starred variant |\For|\-|Each|\-|Floating|\-|Environment*|
+% which will execute the given code for already existing floating environments
+% only, i.e.~no hook will be placed inside |\Declare|\-|Floating|\-|Environment|.
+%
+% \pagebreak[3]
+% An example:
+% \begin{quote}
+% |\ForEachFloatingEnvironment*{\typeout{#1}}|
+% \end{quote}
+% will typeout the names of all already known floating environments to the terminal
+% and log file.
+%
+% \pagebreak[3]
+% \section{\cs{PrepareListOf}}
+%
+% Unfortunately there is no standardized way of typesetting and customizing
+% lists of floating environments, i.e.~every document class offers it's own stuff here,
+% and there are plenty of \LaTeXe\ packages for this purpose.
+%
+% \pagebreak[3]
+% For that reason the \thispackage\ simply typesets the lists of newly
+% defined floating environments as ``List of Figure'' internally (using |\list|\-|of|\-|figure|)
+% but using a different list (the right one, of course) and using a different list name,
+% the one you have specified with either |\Declare|\-|Floating|\-|Environment| or
+% |\Setup|\-|Floating|\-|Environment|.\footnote{Please note that this is not the
+% fact when using a \KOMAScript\ document class, not \cs{listoffigure} but \cs{listoftoc}
+% will be used here, and therefore no problems should occur.}
+%
+% \pagebreak[3]
+% While this usually results in the same layout as the ``List of Figure'' and
+% is sufficient for most cases, there are some cases where this might
+% lead to an unwanted side effect.
+%
+% \pagebreak[3]
+% Therefore the \thispackage\ offers
+% \begin{quote}
+% |\PrepareListOf|\marg{floating environment}\marg{code}
+% \end{quote}
+% which will execute the given \meta{code} right before actually typesetting the list
+% with |\list|\-|of|\-|figures| internally.
+%
+% \pagebreak[3]
+% One example:
+% \begin{quote}
+% |\PrepareListOf{diagram}{%|\\
+% | \renewcommand{\cftfigpresnum}{Diagram~}}|
+% \end{quote}
+% will change the part typeset in front of the diagram number within the
+% ``List of Diagrams'' when using the \package{tocloft} package~\cite{tocloft}.
+% Without the code above you will get the part defined for figures instead.
+%
+% \pagebreak[3]
+% However, when dealing with the \package{tocloft} package it's a better
+% idea not to use |\Prepare|\-|List|\-|Of| but the customization facilities of that package
+% instead, e.g.:
+% \begin{quote}
+% |\documentclass{book}|\\
+% \ldots\\
+% |\usepackage{newfloat,tocloft}|\\
+% |\newlistof{diagram}{lod}{List of Diagrams}|\\
+% |\DeclareFloatingEnvironment[name=Diagram,fileext=lod]{diagram}|\\
+% | % Note: Due of a bug in tocloft the file extension|\\
+% | % must be repeated at \DeclareFloatingEnvironment,|\\
+% | % otherwise you will get an empty list.|\\
+% ||\\
+% |% Customize `List of Figures'|\\
+% |\renewcommand{\cftfigpresnum}{Figure~}|\\
+% |\setlength{\cftfignumwidth}{2cm}|\\
+% ||\\
+% |% Customize `List of Diagrams'|\\
+% |\renewcommand{\cftdiagrampresnum}{Diagram~}|\\
+% |\setlength{\cftdiagramnumwidth}{2cm}|\\
+% ||\\
+% \ldots\\
+% ||\\
+% |\begin{document}|\\
+% \ldots\\
+% |\listoffigures|\\
+% |\listofdiagrams|\\
+% \ldots\\
+% |\end{document}|
+% \end{quote}
+%
+% \iffalse
+% \pagebreak[3]
+% \section{For \LaTeX{} package authors}
+%
+% |\For|\-|Each|\-|Floating|\-|Environment| without \package{newfloat} package:
+% \begin{quote}
+% |\newcommand\mypackage@foreachfloat[1]{%|\\
+% | \@ifundefined{ForEachFloatingEnvironment}%|\\
+% | {\def\@elt##1{#1}%|\\
+% | \@ifundefined{c@figure}\@gobble\@elt{figure}%|\\
+% | \@ifundefined{c@table}\@gobble\@elt{table}%|\\
+% | \let\@elt\relax|\\
+% | \newfloat@addtohook{#1}}%|\\
+% | {\ForEachFloatingEnvironment{#1}}}|\\
+% |\providecommand\newfloat@addtohook[1]{%|\\
+% | \toks@=\expandafter{\newfloat@hook{##1}#1}%|\\
+% | \edef\@tempa{\def\noexpand\newfloat@hook####1{\the\toks@}}%|\\
+% | \@tempa}|\\
+% |\providecommand*\newfloat@hook[1]{}|
+% \end{quote}
+%
+% \pagebreak[3]
+% Adding environment to list of floating environments:
+% \begin{quote}
+% |\SetupFloatingEnvironment|\marg{environment}|{}|
+% \end{quote}
+% or (without \package{newfloat} package loaded):
+% \begin{quote}
+% |\providecommand\newfloat@list{}|\\
+% |\@cons\newfloat@list{|\marg{environment}|}|
+% \end{quote}
+% (Please note the doubled curly braces around the environment name.)
+% \fi
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \StopEventually{%^^A
+% \pagebreak[4]
+% \begin{thebibliography}{9}
+%
+% \bibitem{memoir}
+% Peter Wilson:\\
+% \href{http://www.ctan.org/pkg/memoir}%
+% {\emph{The Memoir Class for Configurable Typesetting}},\\
+% 2011/03/06
+%
+% \bibitem{NTGclasses}
+% Victor Eijkhout:\\
+% \href{http://www.ctan.org/pkg/ntgclass}%
+% {\emph{An introduction to the Dutch \LaTeX\ document classes}},\\
+% \mbox{3~September~1989}
+%
+% \bibitem{KOMAScript}
+% Markus Kohm \& Jens-Uwe-Morawski:\\
+% \href{http://www.ctan.org/pkg/koma-script}%
+% {\emph{KOMA-Script -- a versatile \LaTeXe\ bundle}},\\
+% 2012-07-22
+%
+% \bibitem{float}
+% Anselm Lingnau:\\
+% \href{http://www.ctan.org/pkg/float}%
+% {\emph{An Improved Environment for Floats}},\\
+% 2001/11/08
+%
+% \bibitem{fltpage}
+% Sebastian Gross:\\
+% \href{http://www.ctan.org/pkg/fltpage}%
+% {\emph{Welcome to the beta test of fltpage package!}},\\
+% 1998/11/13
+%
+% \bibitem{rotating}
+% Sebastian Rahtz and Leonor Barroca:\\
+% \href{http://www.ctan.org/pkg/rotating}%
+% {\emph{A style option for rotated objects in \LaTeX}},\\
+% 1997/09/26
+%
+% \bibitem{sidecap}
+% Rolf Niepraschk \& Hubert G\"a\ss lein:\\
+% \href{http://www.ctan.org/pkg/sidecap}%
+% {\emph{The sidecap package}},\\
+% 2003/06/06
+%
+% \bibitem{tocloft}
+% Peter Wilson, Herries Press, Will Robertson:\\
+% \href{http://www.ctan.org/pkg/tocloft}%
+% {\emph{The tocloft package}},\\
+% 2010/10/13
+%
+% \bibitem{wrapfig}
+% Donald Arseneau:\\
+% \href{http://www.ctan.org/pkg/wrapfig}%
+% {\emph{WRAPFIG.STY ver 3.6}},\\
+% 2003/01/31
+%
+% \end{thebibliography}
+% }
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \DoNotIndex{\\,\_,\ ,\@@par}
+% \DoNotIndex{\@bsphack}
+% \DoNotIndex{\@car,\@cdr,\@classoptionslist,\@cons,\@currext,\@currname}
+% \DoNotIndex{\@ehc,\@ehd,\@empty,\@esphack,\@expandtwoargs}
+% \DoNotIndex{\@for,\@firstofone,\@firstoftwo}
+% \DoNotIndex{\@gobble,\@gobbletwo,\@gobblethree,\@gobblefour,\@hangfrom}
+% \DoNotIndex{\@ifnextchar,\@ifpackagelater,\@ifpackageloaded}
+% \DoNotIndex{\@ifstar,\@ifundefined,\@latex@error,\@namedef,\@nameuse}
+% \DoNotIndex{\@onlypreamble,\@parboxrestore,\@plus,\@ptionlist}
+% \DoNotIndex{\@removeelement,\@restorepar,\@secondoftwo,\@setpar}
+% \DoNotIndex{\@tempa,\@tempboxa,\@tempdima,\@tempdimb,\@tempdimc,\@tempb,\@tempc}
+% \DoNotIndex{\@testopt}
+% \DoNotIndex{\@undefined,\@unprocessedoptions,\@unusedoptionlist}
+% \DoNotIndex{\p@,\z@}
+% \DoNotIndex{\active,\addtocounter,\addtolength,\advance,\aftergroup}
+% \DoNotIndex{\baselineskip,\begin,\begingroup,\bfseries,\box}
+% \DoNotIndex{\catcode,\centering,\changes,\csname,\def,\divide,\do,\downarrow}
+% \DoNotIndex{\edef,\else,\empty,\end,\endcsname,\endgraf,\endgroup,\expandafter}
+% \DoNotIndex{\fi,\footnotesize,\global}
+% \DoNotIndex{\hangindent,\hbox,\hfil,\hsize,\hskip,\hspace,\hss}
+% \DoNotIndex{\ifcase,\ifdim,\ifnum,\ifodd,\ifvoid,\ifvmode}
+% \DoNotIndex{\ifx,\ignorespaces,\itshape}
+% \DoNotIndex{\Large,\large,\leavevmode,\leftmargini,\leftskip,\let,\linewidth}
+% \DoNotIndex{\llap,\long,\m@ne,\margin,\mdseries,\message}
+% \DoNotIndex{\newcommand,\newdimen,\newlength,\newline,\newif,\newsavebox}
+% \DoNotIndex{\next,\nobreak,\nobreakspace,\noexpand,\noindent,\numberline}
+% \DoNotIndex{\normalcolor,\normalfont,\normalsize,\or,\par,\parbox,\parfillskip}
+% \DoNotIndex{\parindent,\parskip,\prevdepth,\protect,\protected@edef,\protected@write}
+% \DoNotIndex{\providecommand,\quad}
+% \DoNotIndex{\raggedleft,\raggedright,\relax,\renewcommand,\RequirePackage}
+% \DoNotIndex{\rightskip,\rmfamily}
+% \DoNotIndex{\sbox,\scriptsize,\scshape,\setbox,\setlength,\sffamily,\slshape}
+% \DoNotIndex{\small,\string,\space,\strut}
+% \DoNotIndex{\textheight,\the,\toks@,\typeout,\ttfamily}
+% \DoNotIndex{\unvbox,\uparrow,\upshape,\usebox,\usepackage}
+% \DoNotIndex{\value,\vbox,\vsize,\vskip,\wd,\width,\z@skip}
+% \DoNotIndex{\AtBeginDocument,\AtEndOfPackage,\CurrentOption,\DeclareOption}
+% \DoNotIndex{\ExecuteOptions,\GenericWarning,\IfFileExists,\InputIfFileExists}
+% \DoNotIndex{\NeedsTeXFormat,\MessageBreak}
+% \DoNotIndex{\PackageError,\PackageInfo,\PackageWarning,\PackageWarningNoLine}
+% \DoNotIndex{\PassOptionsToPackage,\ProcessOptions,\ProvidesPackage}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \setlength{\parskip}{0pt plus 1pt}
+% \changes{v1.0}{2011/10/30}{First release as \package{newfloat} package,
+% outsourced from the \package{caption3} package and revised}
+% \changes{v1.1}{2013/04/27}{Adapted to the \package{tocloft} package}
+% \changes{v1.1}{2013/04/27}{New command \cs{PrepareListOf} added}
+% \changes{v1.1d}{2019/03/16}{Adapted to the \package{dgruyter} package}
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \clearpage
+% \section{The Implementation}
+% \iffalse
+%<*package>
+% \fi
+%
+% \pagebreak[3]
+% \subsection{Identification}
+%
+% We need at least \LaTeX2e\ version 1994/12/01.
+% \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}[1994/12/01]
+% \end{macrocode}
+%
+% Bypass the release declarations in case the \LaTeX\ kernel doesn’t know how to deal with them
+% (as suggested by \url{https://www.latex-project.org/publications/2018-FMi-TUB-tb122mitt-version-rollback.pdf}).
+% \begin{macrocode}
+\providecommand\DeclareRelease[3]{}
+\providecommand\DeclareCurrentRelease[2]{}
+% \end{macrocode}
+%
+% Declare all supported releases.
+% \begin{macrocode}
+\DeclareRelease{v1.0}{2011-10-30}{newfloat_v1.0.sty}
+\DeclareCurrentRelease{v1.1}{2013-05-12} % 1st CTAN release of v1.1
+% \end{macrocode}
+%
+% Identify the current version of the package.
+% \begin{macrocode}
+\ProvidesPackage{newfloat}[2021/02/27 v1.1p Defining new floating environments (AR)]
+% \end{macrocode}
+%
+% \begin{macro}{\newfloat@Info}
+% \begin{macro}{\newfloat@InfoNoLine}
+% |\newfloat@Info|\marg{message}
+% \begin{macrocode}
+\newcommand*\newfloat@Info[1]{%
+ \PackageInfo{newfloat}{#1}}
+\newcommand*\newfloat@InfoNoLine[1]{%
+ \newfloat@Info{#1\@gobble}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@Warning}
+% \begin{macro}{\newfloat@WarningNoLine}
+% |\newfloat@Warning|\marg{message}
+% \begin{macrocode}
+\newcommand*\newfloat@Warning[1]{%
+ \PackageWarning{newfloat}{#1}}
+\newcommand*\newfloat@WarningNoLine[1]{%
+ \newfloat@Warning{#1\@gobble}}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@Error}
+% |\newfloat@Error|\marg{message}
+% \begin{macrocode}
+\newcommand*\newfloat@Error[1]{%
+ \PackageError{newfloat}{#1}\newfloat@eh}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@eh{%
+ If you do not understand this error, please take a closer look\MessageBreak
+ at the documentation of the `newfloat' package.\MessageBreak\@ehc}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{Using the keyval package}
+%
+% We need the \package{keyval} package for option handling, so we load it here.
+% \begin{macrocode}
+\RequirePackage{keyval}[1997/11/10]
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsection{Helper macros}
+%
+% \begin{macro}{\newfloat@def}
+% \changes{v1.1}{2013/04/27}{This macro added}
+% |\newfloat@def|\marg{macro name}\marg{definition}
+% \begin{macrocode}
+\newcommand*\newfloat@def[2]{%
+ \newfloat@ifundefined{#1}{%
+ \@namedef{#1}{#2}}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@let}
+% \changes{v1.1}{2013/04/27}{This macro added}
+% |\newfloat@let|\marg{macro name}\marg{macro}
+% \begin{macrocode}
+\newcommand*\newfloat@let[2]{%
+ \newfloat@ifundefined{#1}{%
+ \expandafter\let\csname #1\endcsname#2}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@ifundefined}
+% \changes{v1.1}{2013/04/27}{This macro added}
+% |\newfloat@ifundefined|\marg{macro name}\marg{code}
+% \begin{macrocode}
+\newcommand*\newfloat@ifundefined[2]{%
+ \@ifundefined{#1}{#2}{%
+ \newfloat@Info{%
+ \expandafter\string\csname#1\endcsname\space is already defined}}}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{\cs{DeclareFloatingEnvironment}}
+%
+% \begin{macro}{\DeclareFloatingEnvironment}
+% \changes{v1.0a}{2011/11/16}{Bugfix: Undefines \cs{fst@}\meta{environment} now}
+% \changes{v1.1}{2013/04/27}{Revised, only defines stuff yet undefined now}
+% \changes{v1.1}{2013/11/03}{Uses \cs{newfloat@capitalize} now}
+% \changes{v1.1}{2015/09/16}{Support of \cs{autodot} (offered by the \KOMAScript\ classes) added}
+% \changes{v1.1}{2018/03/04}{Usage of \cs{ifdefined} replaced by \cs{@ifundefined} to improve compatibility with the \package{listings} package}
+% \changes{v1.1b}{2018/12/26}{Bugfix: Missing curly braces added}
+% \changes{v1.1c}{2019/01/10}{Bugfix: Support of \cs{autodot} fixed}
+% \changes{v1.1k}{2019/09/01}{Adapted to the \class{beamer} document class}
+% |\DeclareFloatingEnvironment|\oarg{options}\marg{environment}\oarg{name}\oarg{list name}
+% \begin{macrocode}
+\newcommand*\DeclareFloatingEnvironment{%
+ \@testopt\@DeclareFloatingEnvironment{}}
+\@onlypreamble\DeclareFloatingEnvironment
+% \end{macrocode}
+% \begin{macrocode}
+\def\@DeclareFloatingEnvironment[#1]#2{%
+ \newfloat@Info{New float `#2' with options `#1'}%
+% \end{macrocode}
+% Define a counter with the same name as the floating environment
+% \begin{macrocode}
+ \newfloat@ifundefined{c@#2}{\newcounter{#2}}%
+% \end{macrocode}
+% Set |\ftype@|\meta{type} which contains the type number for floats of type \meta{type}\par
+% (See also \url{http://tex.stackexchange.com/q/32359/2574})
+% \begin{macrocode}
+ \@ifundefined{c@float@type}% from float package
+ {\@ifundefined{c@newflo@tctr}% from memoir document class
+ {\ifdefined\newfloat@ftype \else
+ \newcount\newfloat@ftype
+ \newfloat@ftype=8\relax
+ \fi
+ \expandafter\xdef\csname ftype@#2\endcsname{\the\newfloat@ftype}%
+ \advance\newfloat@ftype\newfloat@ftype}%
+ {\expandafter\edef\csname ftype@#2\endcsname{\the\c@newflo@tctr}%
+ \advance\c@newflo@tctr \c@newflo@tctr}}%
+ {\expandafter\edef\csname ftype@#2\endcsname{\the\value{float@type}}%
+ \addtocounter{float@type}{\value{float@type}}}%
+% \end{macrocode}
+% \begin{macrocode}
+ \newfloat@Info{float type `#2'=\@nameuse{ftype@#2}}%
+% \end{macrocode}
+% Define |\fnum@|\meta{type}, a macro to generate the figure number for a caption
+% \begin{macrocode}
+ \newfloat@def{fnum@#2}%
+ {\@nameuse{#2name}\nobreakspace\@nameuse{the#2}%
+ \ifdefined\autodot\expandafter\autodot\fi}%
+% \end{macrocode}
+% Define |\|\meta{type}|name| used by |\fnum@|\meta{type} as \meta{type},
+% but with first letter capitalized
+% \begin{macrocode}
+ \newfloat@capitalize\newfloat@Type{#2}%
+ \newfloat@let{#2name}{\newfloat@Type}%
+ \newfloat@def{fleg#2}{\@nameuse{#2name}}% legend naming (memoir)
+% \end{macrocode}
+% Legend name in ToC (memoir document class)
+% \begin{macrocode}
+ \newfloat@ifundefined{flegtoc#2}{\@namedef{flegtoc#2}##1{}}%
+% \end{macrocode}
+% Define the floating environment\par
+% If the \class{tufte} document class is loaded,
+% |\@tufte@float| and |\end@tufte@float| will be used instead of
+% |\@float|, |\end@float|, |\@dblfloat|, and |\end@dblfloat|.\par
+% If the \class{beamer} document class is loaded,
+% |\beamer@float| and |\end@beamer@float| will be used.
+% \begin{macrocode}
+ \ifcsname @tufte@float\endcsname
+ \newenvironment{#2}[1][htbp]%
+ {\begin{@tufte@float}[{##1}]{#2}{}}%
+ {\end{@tufte@float}}%
+ \newenvironment{#2*}[1][htbp]%
+ {\begin{@tufte@float}[{##1}]{#2}{star}}%
+ {\end{@tufte@float}}%
+ \else
+ \@ifclassloaded{beamer}{%
+ \newenvironment{#2}[1][]{\beamer@float{#2}}{\end@beamer@float}%
+ }{%
+ \newenvironment{#2}{\@float{#2}}{\end@float}%
+ \newenvironment{#2*}{\@dblfloat{#2}}{\end@dblfloat}%
+ }%
+ \fi
+% \end{macrocode}
+% Define the listing command |\listof|\meta{type}(|e|)|s|
+% \changes{v1.1}{2013/04/27}{Definition of list hook added}
+% \begin{macrocode}
+ \newfloat@def{listof#2}{\newfloat@listof{#2}}%
+ \newfloat@def{listof#2s}{\@nameuse{listof#2}}%
+ \newfloat@def{listof#2es}{\@nameuse{listof#2s}}%
+ \newfloat@def{newfloat@listof#2@hook}{}%
+ \ifdefined\l@figure
+ \newfloat@let{l@#2}{\l@figure}%
+ \else
+ \newfloat@def{l@#2}{\@dottedtocline{1}{1.5em}{2.3em}}%
+ \fi
+ \edef\newfloat@tempa{List of \newfloat@Type s}%
+ \newfloat@let{list#2name}{\newfloat@tempa}%
+% \end{macrocode}
+% We undefine |\fst@|\meta{environment} so the new environment
+% will not be recognized as defined by the \package{float} package.
+% (|\fst@|\meta{type} use to hold the float style, see \package{float} package
+% implementation for details.)
+% \begin{macrocode}
+ \expandafter\let\csname fst@#2\endcsname\@undefined
+% \end{macrocode}
+% Set default parameters
+% \begin{macrocode}
+ \newfloat@ifundefined{fps@#2}{\newfloat@setplacement{#2}{tbp}}%
+ \newfloat@ifundefined{ext@#2}{\newfloat@setfileext{#2}{lo#2}}%
+% \end{macrocode}
+% Apply given options
+% \begin{macrocode}
+ \newfloat@setoptions*{#2}{#1}%
+% \end{macrocode}
+% Announce the new floating environment to other packages
+% \begin{macrocode}
+ \@expandtwoargs\newfloat@announce{#2}{\@nameuse{ext@#2}}%
+% \end{macrocode}
+% Apply the last two optional arguments for setting names
+% \begin{macrocode}
+ \@ifnextchar[\newfloat@DFE@setname\relax}
+\@onlypreamble\@DeclareFloatingEnvironment
+% \end{macrocode}
+% \begin{macrocode}
+\def\newfloat@DFE@setname[#1]{%
+ \KV@@newfloat@name{#1}%
+ \@ifnextchar[\newfloat@DFE@setlistname\relax}
+\@onlypreamble\newfloat@DFE@setname
+% \end{macrocode}
+% \begin{macrocode}
+\def\newfloat@DFE@setlistname[#1]{%
+ \KV@@newfloat@listname{#1}}
+\@onlypreamble\newfloat@DFE@setlistname
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@capitalize}
+% \changes{v1.1}{2013/11/03}{Code extracted from \cs{DeclareFloatingEnvironment}}
+% \changes{v1.1}{2013/11/03}{Uses \cs{newfloat@tempa} instead of \cs{@tempa} now}
+% |\newfloat@capitalize|\marg{command}\marg{name}\\
+% Defines \meta{command} to \meta{name}, but with first letter capitalized.
+% \begin{macrocode}
+\newcommand*\newfloat@capitalize[2]{%
+ \edef\newfloat@tempa{\gdef\noexpand#1{\@car#2\@nil}}%
+ \uppercase\expandafter{\newfloat@tempa}%
+ \edef\newfloat@tempa{%
+ \noexpand\g@addto@macro\noexpand#1{\@cdr#2\@nil}}%
+ \newfloat@tempa}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@listof}
+% \changes{v1.1}{2013/04/27}{Revised}
+% \changes{v1.1g}{2019/08/28}{Starred variant added}
+% \changes{v1.1n}{2021/02/27}{Uses \cs{newfloat@ext} now instead of \cs{ext@xxx}}
+% |\newfloat@listof|\marg{float type}\\
+% typesets the list, using |\listoffigure| with patched list name and file extension.
+% \begin{macrocode}
+\newcommand*\newfloat@listof[1]{%
+ \@ifstar
+ {\newfloat@list@of{#1}*}%
+ {\newfloat@list@of{#1}\relax}}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@list@of[1]{%
+ \@expandtwoargs\newfloat@list@of@{#1}{\newfloat@ext{#1}}}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@list@of@[3]{%
+ \begingroup
+ \expandafter\let\expandafter\listfigurename\csname list#1name\endcsname
+ \def\ext@figure{#2}%
+ \let\newfloat@starttoc\@starttoc
+ \def\@starttoc##1{\newfloat@starttoc{#2}}%
+ \let\newfloat@listoftoc\listoftoc
+ \def\listoftoc##1{\newfloat@listoftoc{#2}}%
+ \@nameuse{newfloat@listof#1@hook}%
+ \listoffigures#3%
+ \endgroup}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setoptions}
+% |\newfloat@setoptions*|\marg{environment}\marg{options}
+% \begin{macrocode}
+\newcommand*\newfloat@setoptions{%
+ \@ifstar
+ {\newfloat@@setoptions\@firstofone}%
+ {\newfloat@@setoptions\@gobble}}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@@setoptions[3]{%
+ \let\newfloat@within@value\@undefined
+ \let\newfloat@chapterlistsgaps@value\@undefined
+ #1{\KV@@newfloat@within\newfloat@within@default}% set default value for new floats
+ \def\newfloat@type{#2}%
+ \setkeys{@newfloat}{#3}%
+ \ifx\newfloat@within@value\@undefined \else
+ \newfloat@setoption{within}\newfloat@within@value
+ \fi
+ \ifx\newfloat@chapterlistsgaps@value\@undefined \else
+ \newfloat@setoption{chapterlistsgaps}\newfloat@chapterlistsgaps@value
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@within@default}
+% The default `within' value.
+% This one will be used if no option |within=|\meta{counter} is given.
+% \begin{macrocode}
+\newcommand*\newfloat@within@default{%
+ \ifcsname c@chapter\endcsname chapter\else none\fi}
+\@onlypreamble\newfloat@within@default
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setoption}
+% \changes{v1.1}{2015/09/15}{\cs{@expandtwoargs} replaced by own expansion so the option value do not get expanded anymore}
+% \changes{v1.1m}{2020/10/11}{Usage of \cs{caption@tempa} replaced by \cs{newfloat@tempa}}
+% |\newfloat@setoption|\marg{option name}{options}
+% \begin{macrocode}
+\newcommand*\newfloat@setoption[1]{%
+ \edef\newfloat@tempa{\noexpand\@nameuse{newfloat@set#1}{\newfloat@type}}%
+ \newfloat@tempa}
+% \end{macrocode}
+% \end{macro}
+%
+% The available \meta{options} are:
+% |fileext=|\meta{file extension},
+% |listname=|\meta{list name},
+% |name=|\meta{prosa name},
+% |placement=|\meta{htbp},
+% |within=|\meta{none,chapter,section}, and
+% |without|.
+%
+% \begin{macro}{\newfloat@setfileext}
+% |\newfloat@setfileext|\marg{environment}\marg{file extension}
+% \begin{macrocode}
+\newcommand*\newfloat@setfileext[2]{%
+ \@namedef{ext@#1}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{fileext}{%
+ \newfloat@setoption{fileext}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setlistname}
+% |\newfloat@setlistname|\marg{environment}\marg{list name}
+% \begin{macrocode}
+\newcommand*\newfloat@setlistname[2]{%
+ \@namedef{list#1name}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{listname}{%
+ \newfloat@setoption{listname}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setname}
+% |\newfloat@setname|\marg{environment}\marg{name}
+% \begin{macrocode}
+\newcommand*\newfloat@setname[2]{%
+ \newfloat@@setname{#1}{#2}%
+ \begingroup
+ \ifcsname languagename\endcsname
+ \ifcsname captions\languagename\endcsname
+ \expandafter\g@addto@macro\csname captions\languagename\endcsname
+ {\newfloat@@setname{#1}{#2}}%
+ \fi
+ \fi
+ \endgroup}
+%%\AtBeginDocument{\let\newfloat@setname\newfloat@@setname}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@@setname[2]{%
+ \@namedef{#1name}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{name}{%
+ \newfloat@setoption{name}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setplacement}
+% |\newfloat@setplacement|\marg{environment}\marg{float placement}
+% \begin{macrocode}
+\newcommand*\newfloat@setplacement[2]{%
+ \@namedef{fps@#1}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{placement}{%
+ \newfloat@setoption{placement}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setwithin}
+% |\newfloat@setwithin|\marg{environment}\marg{counter}\par
+% setup the counter for working ``within'' a given counter.
+% Furthermore the chapters lists gap will be switched on
+% (if counter $=$ |chapter|) or off (otherwise).
+% \begin{macrocode}
+\newcommand*\newfloat@setwithin[2]{%
+ \ifcsname c@chapter\endcsname
+ \@removefromreset{#1}{chapter}%
+ \fi
+ \@removefromreset{#1}{section}%
+% \end{macrocode}
+% \begin{macrocode}
+ \edef\@tempa{#2}%
+ \ifx\@tempa\@empty
+ \def\@tempa{none}%
+ \fi
+ \def\@tempb{none}%
+ \ifx\@tempa\@tempb
+ \ifcsname c@chapter\endcsname
+ \@chapterlistsgap@off{#1}%
+ \fi
+ \newfloat@@setwithin{#1}{}{}%
+ \else
+ \def\@tempb{chapter}%
+ \ifx\@tempa\@tempb
+ \@addtoreset{#1}{chapter}%
+ \@chapterlistsgap@on{#1}%
+ \newfloat@@setwithin{#1}{\ifnum\c@chapter>\z@ \thechapter.\fi}{\theHchapter.}%
+ \else
+ \def\@tempb{section}%
+ \ifx\@tempa\@tempb
+ \@addtoreset{#1}{section}%
+ \ifcsname c@chapter\endcsname
+ \@addtoreset{#1}{chapter}%
+ \@chapterlistsgap@on{#1}%
+ \newfloat@@setwithin{#1}{\thesection.}{\theHsection.}%
+ \else
+ \newfloat@@setwithin{#1}{\ifnum\c@section>\z@ \thesection.\fi}{\theHsection.}%
+ \fi
+ \else
+ \newfloat@Error{Invalid value `#2' for option `within'}%
+ \fi
+ \fi
+ \fi}
+% \end{macrocode}
+% Note: Since the \package{hyperref} package with version $<$ 6.82k defines
+% |\the|\-|H|\-|figure| and |\the|\-|H|\-|table| with |\new|\-|command|,
+% |\newfloat@@setwithin| will yield to an error message when using with an
+% old version of \package{hyperref},
+% e.g. ``\texttt{LaTeX Error: Command \cs{theHfigure} already defined}''.
+% \begin{macrocode}
+\newcommand*\newfloat@@setwithin[3]{%
+ \global\@namedef{the#1}{#2\arabic{#1}}%
+ \global\@namedef{theH#1}{#3\arabic{#1}}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{within}{%
+ \def\newfloat@within@value{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setwithout}
+% |\newfloat@setwithout|\marg{environment}
+% \begin{macrocode}
+\newcommand*\newfloat@setwithout[1]{%
+ \newfloat@setwithin{#1}{none}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{without}[]{%
+ \def\newfloat@within@value{none}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setchapterlistsgaps}
+% |\newfloat@setchapterlistsgaps|\marg{environment}\marg{on/off}
+% \begin{macrocode}
+\newcommand*\newfloat@setchapterlistsgaps[2]{%
+ \edef\@tempa{#2}%
+ \newfloat@setchapterlistsgaps@{off}{off}{#1}%
+ \newfloat@setchapterlistsgaps@{false}{off}{#1}%
+ \newfloat@setchapterlistsgaps@{on}{on}{#1}%
+ \newfloat@setchapterlistsgaps@{true}{on}{#1}%
+ \ifx\@tempa\newfloat@setchapterlistsgaps@ \else
+ \newfloat@Error{Invalid value `#2' for option `chapterlistsgaps'}%
+ \fi}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@setchapterlistsgaps@[3]{%
+ \def\@tempb{#1}%
+ \ifx\@tempa\@tempb
+ \newfloat@chapterlistsgap@{#2}{#3}%
+ \let\@tempa\newfloat@setchapterlistsgaps@
+ \fi}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@chapterlistsgap@[1]{%
+ \@ifundefined{@chapterlistsgap@#1}%
+ {\@gobble}%
+ {\@nameuse{@chapterlistsgap@#1}}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{chapterlistsgaps}{%
+ \def\newfloat@chapterlistsgaps@value{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@removefromreset}
+% This code was taken from the \package{remreset} package
+% which is part of the `carlisle' package bundle.
+% (Copyright 1997 David Carlisle)
+% \begin{macrocode}
+\providecommand*\@removefromreset[2]{{%
+ \expandafter\let\csname c@#1\endcsname\@removefromreset
+ \def\@elt##1{%
+ \expandafter\ifx\csname c@##1\endcsname\@removefromreset
+ \else
+ \noexpand\@elt{##1}%
+ \fi}%
+ \expandafter\xdef\csname cl@#2\endcsname{%
+ \csname cl@#2\endcsname}}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@announce}
+% \changes{v1.1n}{2021/02/27}{Defines \cs{newfloat@env@xxx} now instead of \cs{newfloat@ext@xxx}}
+% |\newfloat@announce|\marg{environment name}\marg{list file extension}
+% \begin{macrocode}
+\newcommand*\newfloat@announce[2]{%
+% \end{macrocode}
+% \begin{macrocode}
+ \@cons\newfloat@list{{#1}}%
+ \@cons\newfloat@@list{{#1}}%
+% \end{macrocode}
+% \begin{macrocode}
+ \newfloat@ifundefined{newfloat@env@#2}{%
+ \@namedef{newfloat@env@#2}{#1}%
+% \end{macrocode}
+% Support of \package{memoir} document class
+% \begin{macrocode}
+ \ifcsname c@lofdepth\endcsname
+ \newfloat@ifundefined{c@#2depth}{%
+ \newcounter{#2depth}%
+ \setcounter{#2depth}{1}}%
+ \fi
+% \end{macrocode}
+% Support of \package{tocbasic} package
+% \begin{macrocode}
+ \ifcsname addtotoclist\endcsname
+ \addtotoclist[float]{#2}%
+ \newfloat@def{listof#2name}{\@nameuse{list#1name}}%
+ \fi
+% \end{macrocode}
+% \begin{macrocode}
+ }%
+% \end{macrocode}
+% Support of \package{titletoc} package
+% \begin{macrocode}
+ \ifcsname contentsuse\endcsname
+ \contentsuse{#1}{#2}%
+ \fi
+% \end{macrocode}
+% \begin{macrocode}
+ \newfloat@hook{#1}}
+\@onlypreamble\newfloat@announce
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@ext}
+% \changes{v1.1n}{2021/02/27}{This macro added}
+% |\newfloat@ext|\marg{environment}
+% expands to the file extension used for the given \meta{environment}.
+% \begin{macrocode}
+\newcommand*\newfloat@ext[1]{\@nameuse{ext@#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@@list}
+% |\newfloat@@list| is an \cs{@elt}-list containing the floating environments defined
+% with |\Declare|\-|Floating|\-|Environment| only.
+% \begin{macrocode}
+\newcommand*\newfloat@@list{}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{\cs{SetupFloatingEnvironment}}
+%
+% \begin{macro}{\SetupFloatingEnvironment}
+% |\SetupFloatingEnvironment|\marg{environment}\marg{options}
+% \begin{macrocode}
+\newcommand*\SetupFloatingEnvironment[1]{%
+ \newfloat@addtolist{#1}%
+ \newfloat@setoptions{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{\cs{ForEachFloatingEnvironment}}
+%
+% \begin{macro}{\ForEachFloatingEnvironment}
+% |\ForEachFloatingEnvironment|\marg{code with \#1}\par
+% will execute the given code for each (known) floating environment.
+% The starred variant will only work for already existing environments,
+% i.e.~no hook will be placed inside |\Declare|\-|Floating|\-|Environment|.
+% \begin{macrocode}
+\newcommand*\ForEachFloatingEnvironment{%
+ \@ifstar
+ {\newfloat@foreach\@gobble}%
+ {\newfloat@foreach\@iden}}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand\newfloat@foreach[2]{%
+ \def\@elt##1{#2}%
+ \newfloat@list
+ \let\@elt\relax
+ #1{\newfloat@addtohook{#2}}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@addtohook}
+% |\newfloat@addtohook|\marg{code with \#1}\par
+% adds code to the hook called in |\Declare|\-|Floating|\-|Environment|.\par
+% Note: We use |\provide|\-|command| instead of |\new|\-|command| here since the
+% exact same code is defined for |\For|\-|Each|\-|Caption|\-|Type| offered by
+% the \package{caption3} package.
+% \begin{macrocode}
+\providecommand\newfloat@addtohook[1]{%
+ \toks@=\expandafter{\newfloat@hook{##1}#1}%
+ \edef\@tempa{\def\noexpand\newfloat@hook####1{\the\toks@}}%
+ \@tempa}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@hook}
+% Hook used in |\Declare|\-|Floating|\-|Environment|.
+% \begin{macrocode}
+\providecommand*\newfloat@hook[1]{}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{\cs{PrepareListOf}}
+%
+% \begin{macro}{\PrepareListOf}
+% \changes{v1.1}{2013/04/27}{This macro added}
+% |\PrepareListOf|\marg{float type}\marg{code}\\
+% adds \meta{code} to the one which prepares typesetting the list,
+% just before |\listoffigures|.
+% \begin{macrocode}
+\newcommand\PrepareListOf[1]{%
+ \expandafter\g@addto@macro\csname newfloat@listof#1@hook\endcsname}
+\@onlypreamble\PrepareListOf
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{The list of floating environments}
+%
+% \begin{macro}{\newfloat@list}
+% |\newfloat@list| is an \cs{@elt}-list containing the already existising floating
+% environments as well the ones defined with |\Declare|\-|Floating|\-|Environment|.
+% \begin{macrocode}
+\newcommand*\newfloat@list{}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@addtolist}
+% \changes{v1.0b}{2012/05/18}{Bugfix: Definition of \cs{@ifchapterlistsgap@}\meta{environment} added}
+% \changes{v1.1n}{2021/02/27}{Defines \cs{newfloat@env@xxx} now instead of \cs{newfloat@ext@xxx}}
+% |\newfloat@addtolist|\marg{environment}
+% adds an environment to the list of floating environments.
+% \begin{macrocode}
+\newcommand*\newfloat@addtolist[1]{%
+ \newfloat@ifinlist{#1}{}{%
+ \ifcsname ext@#1\endcsname
+ \@cons\newfloat@list{{#1}}%
+ \@namedef{newfloat@env@\@nameuse{ext@#1}}{#1}%
+ \newfloat@let{@ifchapterlistsgap@#1}{\@iden}%
+ \else
+ \newfloat@Error{`#1' does not seem to be a floating environment}%
+ \fi}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@ifinlist}
+% |\newfloat@ifinlist|\marg{environment}\marg{yes code}\marg{no code}
+% tests if an environment is an element of the list of floating environments.
+% \begin{macrocode}
+\newcommand*\newfloat@ifinlist[1]{%
+ \let\next\@secondoftwo
+ \begingroup
+ \expandafter\let\csname c@#1\endcsname\newfloat@ifinlist
+ \def\@elt##1{%
+ \expandafter\ifx\csname c@##1\endcsname\newfloat@ifinlist
+ \global\let\next\@firstoftwo
+ \fi}%
+ \newfloat@list
+ \endgroup
+ \next}
+% \end{macrocode}
+% \end{macro}
+%
+% Add |figure| and |table| to the list of floating environments.
+% \begin{macrocode}
+\ifcsname ext@figure\endcsname
+ \newfloat@addtolist{figure}
+\fi
+\ifcsname ext@table\endcsname
+ \newfloat@addtolist{table}
+\fi
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsection{Chapter lists gaps}
+%
+% \begin{macrocode}
+\ifcsname @chapter\endcsname
+% \end{macrocode}
+%
+% \begin{macro}{\@chapterlistsgap}
+% The amount of the chapter lists gap, the default one is |10pt|.
+% (This command is already defined in \KOMAScript.)
+% \begin{macrocode}
+ \providecommand*\@chapterlistsgap{10\p@}%
+% \end{macrocode}
+% If the \package{dgruyter} package is loaded, the default gap is |13pt|.
+% \begin{macrocode}
+ \@ifpackageloaded{dgruyter}{\renewcommand*\@chapterlistsgap{13\p@}}{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@addchapterlistsgap}
+% |\@addchapterlistsgap|\marg{float type}\marg{file extension}\par
+% will add the chapter lists gap for the given float type.
+% \begin{macrocode}
+ \providecommand*\@addchapterlistsgap[2]{%
+ \@nameuse{@ifchapterlistsgap@#1}{% if switched on
+ \@@addchapterlistsgap{#1}{#2}}}
+% \end{macrocode}
+% \begin{macrocode}
+ \providecommand*\@@addchapterlistsgap[2]{%
+ \@ifundefined{@addchapterlistsgap@#2}{% only once per extension
+ \@namedef{@addchapterlistsgap@#2}{#1}%
+ \@@@addchapterlistsgap{#2}}{}}
+% \end{macrocode}
+% \begin{macrocode}
+ \providecommand*\@@@addchapterlistsgap[1]{%
+ \ifdim \@chapterlistsgap>\z@
+ \addtocontents{#1}{\protect\addvspace{\@chapterlistsgap}}%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@addchapterlistsgaps}
+% \changes{v1.0b}{2012/05/18}{Bugfix: Group added to make \cs{@addchapterlistsgap} work correctly}
+% \changes{v1.1n}{2021/02/27}{Uses \cs{newfloat@ext} now instead of \cs{ext@xxx}}
+% |\@addchapterlistsgaps|\par
+% will add the chapter lists gaps for all floating environments in |\newfloat@list|.
+% \begin{macrocode}
+ \providecommand*\@addchapterlistsgaps{%
+ \begingroup
+ \def\@elt##1{%
+ \@expandtwoargs\@addchapterlistsgap{##1}{\newfloat@ext{##1}}}%
+ \newfloat@list
+ \endgroup}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@chapterlistsgap@off}
+% \changes{v1.1n}{2021/02/27}{Uses \cs{newfloat@ext} now instead of \cs{ext@xxx}}
+% |\@chapterlistsgap@off|\marg{float type}\par
+% switches the chapter lists gap off for the given float type.
+% Since \KOMAScript{} (still) supports |\float@exts| we need to handle
+% this locally, too, even if |\unsettoc| is offered by the \package{tocbasic} package.
+% (Otherwise our handling could be moved into the |\else| branch.)
+% \begin{macrocode}
+ \providecommand*\@chapterlistsgap@off[1]{%
+ \expandafter\let\csname @ifchapterlistsgap@#1\endcsname\@gobble
+ \ifcsname unsettoc\endcsname
+ \@expandtwoargs\unsettoc{\newfloat@ext{#1}}{chapteratlist}%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@chapterlistsgap@on}
+% \changes{v1.1n}{2021/02/27}{Uses \cs{newfloat@ext} now instead of \cs{ext@xxx}}
+% |\@chapterlistsgap@off|\marg{float type}\par
+% switches the chapter lists gap on for the given float type.
+% \begin{macrocode}
+ \providecommand*\@chapterlistsgap@on[1]{%
+ \expandafter\let\csname @ifchapterlistsgap@#1\endcsname\@iden
+ \ifcsname setuptoc\endcsname
+ \@expandtwoargs\setuptoc{\newfloat@ext{#1}}{chapteratlist}%
+ \fi}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\fi
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsection{Global options}
+%
+% \begin{macro}{chapterlistsgap=}
+% The |chapterlistsgap=| option sets the vertical skip added to each list when
+% starting a new chapter.
+% \begin{macrocode}
+\define@key{newfloat}{chapterlistsgap}{%
+ \renewcommand*\@chapterlistsgap{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{within=}
+% The |within=| option redefines the default value and modifies all
+% existing floating environments.
+% \begin{macrocode}
+\define@key{newfloat}{within}{%
+ \def\newfloat@within@default{#1}% set new default value
+ \def\@elt##1{\newfloat@setwithin{##1}{#1}}%
+ \newfloat@list
+ \let\@elt\relax}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{newfloat}{without}[]{%
+ \KV@newfloat@within{none}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{figurename=}
+% \begin{macro}{listfigurename=}
+% \begin{macro}{figurewithin=}
+% We define these options not only for |figure| but for all existing floating environments.
+% \begin{macrocode}
+\def\@elt#1{%
+ \define@key{newfloat}{#1name}{%
+ \newfloat@setname{#1}{##1}}%
+ \define@key{newfloat}{list#1name}{%
+ \newfloat@setname{list#1}{##1}}%
+ \define@key{newfloat}{#1within}{%
+ \newfloat@setwithin{#1}{##1}}%
+ \define@key{newfloat}{#1without}[]{%
+ \newfloat@setwithout{#1}}%
+}%
+\newfloat@list
+\let\@elt\relax
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{planb=}
+% \changes{v1.0b}{2012/05/18}{This option added}
+% This option switches the `Plan B' on or off. (default$=$true)
+% \begin{macrocode}
+\define@key{newfloat}{planb}[true]{%
+ \def\@tempa{#1}%
+ \def\@tempb{false}%
+ \ifx\@tempa\@tempb
+ \let\newfloat@ifplanb\@gobble
+ \else
+ \def\@tempb{true}%
+ \ifx\@tempa\@tempb
+ \let\newfloat@ifplanb\@iden
+ \else
+ \newfloat@Error{Invalid value `#1' for option `planb'}%
+ \fi
+ \fi}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{planb-filext=}
+% \changes{v1.0b}{2012/05/19}{This option added}
+% This option sets the file extension used for `Plan B'.
+% (default$=$use the 1st one which seem to fit)
+% \begin{macrocode}
+\define@key{newfloat}{planb-fileext}{%
+ \newfloat@Info{Setting Plan B file extension to `#1'}
+ \xdef\newfloat@addtocontents@ext{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% Process the package options:
+% We use |\set|\-|keys| here instead of |\Process|\-|Options|.
+% \begin{macrocode}
+\let\@tempc\relax
+\@expandtwoargs\setkeys{newfloat}{planb,\@ptionlist{\@currname.\@currext}}%
+\AtEndOfPackage{\let\@unprocessedoptions\relax}
+% \end{macrocode}
+%
+% \begin{macro}{\newfloatsetup}
+% |\newfloatsetup|\marg{options}
+% sets global options after loading the package.
+% \begin{macrocode}
+\newcommand*\newfloatsetup{\setkeys{newfloat}}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{Patching \cs{chapter}}
+%
+% \begin{macro}{\newfloat@replace@chapter}
+% \changes{v1.1f}{2019/08/25}{Parameter \meta{class name} added to macro}
+% \changes{v1.1i}{2019/08/31}{Local definition of \cs{if@chapnum} added}
+% \changes{v1.1o}{2021/02/27}{Support of the \package{algorithm2e} package added}
+% |\newfloat@replace@chapter|\marg{class name}\marg{original code}\marg{replacement code}\par
+% tries to patch |\@chapter| so |\@add|\-|chapter|\-|lists|\-|gaps| will be supported.
+% It checks for |\Hy@org@chapter|, too, since the original code will be stored here
+% if the \package{hyperref} package was loaded.
+% \begin{macrocode}
+\newcommand\newfloat@replace@chapter[3]{%
+ \begingroup
+ \let\if@twocolumn\iffalse
+ \let\if@mainmatter\iffalse
+ \let\if@thema\iffalse
+ \let\if@chapnum\iffalse
+ \def\@tempa[##1]##2{#2}%
+ \newfloat@replace@chapter@\@chapter{original}{#1}{#3}%
+ \newfloat@replace@chapter@\Hy@org@chapter{hyperref}{#1}{#3}%
+ \newfloat@replace@chapter@\algocf@original@chapter{algorithm2e}{#1}{#3}%
+ \endgroup}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand\newfloat@replace@chapter@[4]{%
+ \ifx\@tempa#1%
+ \newfloat@InfoNoLine{Document class `#3' detected (#2)}%
+ \global\def#1[##1]##2{#4}%
+ \global\let\newfloat@replace@chapter\newfloat@dont@replace@chapter
+ \global\let\newfloat@replace@chapter@\@gobblefour
+ \fi}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand\newfloat@dont@replace@chapter[3]{}
+% \end{macrocode}
+% \begin{macrocode}
+\ifcsname @chapter\endcsname \else
+ \let\newfloat@replace@chapter\newfloat@dont@replace@chapter
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsubsection{Standard \LaTeX{} document classes}
+%
+% \begin{macrocode}
+% report.cls [2005/09/16 v1.4f Standard LaTeX document class]
+\newfloat@replace@chapter{report}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \begin{macrocode}
+% book.cls [2005/09/16 v1.4f Standard LaTeX document class]
+\newfloat@replace@chapter{book}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\AmS{} \& \SmF{} document classes}
+%
+% \begin{macrocode}
+% amsbook.cls [2004/08/06 v2.20]
+% smfbook.cls [1999/11/15 v1.2f Classe LaTeX pour les monographies editees par la SMF]
+\newfloat@replace@chapter{amsbook}{%
+ \refstepcounter{chapter}%
+ \ifnum\c@secnumdepth<\z@ \let\@secnumber\@empty
+ \else \let\@secnumber\thechapter \fi
+ \typeout{\chaptername\space\@secnumber}%
+ \def\@toclevel{0}%
+ \ifx\chaptername\appendixname \@tocwriteb\tocappendix{chapter}{#2}%
+ \else \@tocwriteb\tocchapter{chapter}{#2}\fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \@makechapterhead{#2}\@afterheading
+}{%
+ \refstepcounter{chapter}%
+ \ifnum\c@secnumdepth<\z@ \let\@secnumber\@empty
+ \else \let\@secnumber\thechapter \fi
+ \typeout{\chaptername\space\@secnumber}%
+ \def\@toclevel{0}%
+ \ifx\chaptername\appendixname \@tocwriteb\tocappendix{chapter}{#2}%
+ \else \@tocwriteb\tocchapter{chapter}{#2}\fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \@makechapterhead{#2}\@afterheading}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\KOMAScript{} document classes}
+%
+% If a \KOMAScript{} document class or the \package{tocbasic} package is used
+% we don't need to patch anything.
+% Instead we use |\setup|\-|toc| and |\un|\-|set|\-|toc| to setup the
+% chapters gap in |\@chapter|\-|lists|\-|gap@on| and |\@chapter|\-|lists|\-|gap@off|.
+% \begin{macrocode}
+\@ifpackageloaded{tocbasic}{%
+ \let\newfloat@replace@chapter\newfloat@dont@replace@chapter}{}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{memoir document classes}
+%
+% If the \package{memoir} document class is used,
+% replacing |\insert|\-|chapter|\-|space| by |\@add|\-|chapter|\-|lists|\-|gaps| is sufficient.
+% \begin{macrocode}
+\ifcsname insertchapterspace\endcsname
+ \renewcommand*\insertchapterspace{\@addchapterlistsgaps}
+ \let\newfloat@replace@chapter\newfloat@dont@replace@chapter
+\fi
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{NTG document classes}
+%
+% \begin{macrocode}
+% rapport1/3.cls [2004/06/07 v2.1a NTG LaTeX document class]
+\newfloat@replace@chapter{rapport}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}\toc@font0 #1}%
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}\toc@font0 #1}%
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+% \begin{macrocode}
+% boek(3).cls [2004/06/07 v2.1a NTG LaTeX document class]
+\newfloat@replace@chapter{boek}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}\toc@font0 #1}%
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}%
+ {\protect\numberline{\thechapter}\toc@font0 #1}%
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{\toc@font0 #1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{The thesis document class}
+%
+% \begin{macrocode}
+% thesis.cls [1996/25/01 1.0g LaTeX document class (wm).]
+\newfloat@replace@chapter{thesis}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\chaptername\space\thechapter.}
+ \if@thema
+ \ifx\@shortauthor\@empty
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}%
+ \@shortauthor\hfill\mbox{}\vskip\normallineskip #1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}
+ \fi
+ \chaptermark{#1}
+ \addtocontents{lof}{\protect\addvspace{10pt}}
+ \addtocontents{lot}{\protect\addvspace{10pt}}
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]
+ \else
+ \@makechapterhead{#2}
+ \@afterheading
+ \fi
+}{%
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\chaptername\space\thechapter.}%
+ \if@thema
+ \ifx\@shortauthor\@empty
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}%
+ \@shortauthor\hfill\mbox{}\vskip\normallineskip #1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{%
+ \protect\numberline{\thechapter.}#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{The Springer Verlag document classes}
+% \changes{v1.1f}{2019/08/25}{Support of \package{svmono} and \package{svmult} document classes added}
+%
+% \begin{macrocode}
+% svmono.cls [2018/06/25 v5.6 Springer Verlag global LaTeX document class for monographs]
+% svmult.cls [2018/01/11 v5.5 Springer Verlag global LaTeX document class for multi authored books]
+\newfloat@replace@chapter{svmono}{%
+ \if@chapnum % war mal \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \if@mainmatter
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}{\protect
+ \numberline{\thechapter\thechapterend}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \if@chapnum % war mal \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ \if@mainmatter
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}{\protect
+ \numberline{\thechapter\thechapterend}#1}%
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{chapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{The dgruyter package}
+% \changes{v1.1j}{2019/08/31}{Extended support of \package{dgruyter} package added}
+%
+% \begin{macrocode}
+% dgruyter.sty [2017/09/19 v2.00 De Gruyter layout]
+\newfloat@replace@chapter{dgruyter}{%
+ \let\thesection\theinchapsection
+ \let\theequation\theinchapequation
+ \let\thefigure\theinchapfigure
+ \let\thetable\theinchaptable
+ \ifx\bookDOI\@undefined
+ \else
+ \@tempcnta\numexpr\componentd@i+\@ne\relax
+ \xdef\componentd@i{\the\@tempcnta}%
+ \xdef\@DOI{%
+ https://doi.org/\bookDOI
+ -\ifx\thepage\thefrontmatterpage2\else\ifnum\@tempcnta<100 0\fi\fi
+ \ifnum\@tempcnta<10 0\fi\componentd@i}%
+ \fi
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}{\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{schapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{schapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{13\p@}}%
+ \addtocontents{lot}{\protect\addvspace{13\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}{%
+ \let\thesection\theinchapsection
+ \let\theequation\theinchapequation
+ \let\thefigure\theinchapfigure
+ \let\thetable\theinchaptable
+ \ifx\bookDOI\@undefined
+ \else
+ \@tempcnta\numexpr\componentd@i+\@ne\relax
+ \xdef\componentd@i{\the\@tempcnta}%
+ \xdef\@DOI{%
+ https://doi.org/\bookDOI
+ -\ifx\thepage\thefrontmatterpage2\else\ifnum\@tempcnta<100 0\fi\fi
+ \ifnum\@tempcnta<10 0\fi\componentd@i}%
+ \fi
+ \ifnum \c@secnumdepth >\m@ne
+ \if@mainmatter
+ \refstepcounter{chapter}%
+ \typeout{\@chapapp\space\thechapter.}%
+ \addcontentsline{toc}{chapter}{\protect\numberline{\thechapter}#1}%
+ \else
+ \addcontentsline{toc}{schapter}{#1}%
+ \fi
+ \else
+ \addcontentsline{toc}{schapter}{#1}%
+ \fi
+ \chaptermark{#1}%
+ \@addchapterlistsgaps
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{Compatibility warning}
+%
+% \begin{macrocode}
+\ifx\newfloat@replace@chapter\newfloat@dont@replace@chapter \else
+% \end{macrocode}
+% If we were not able to patch |\@chapter| an info message is issued
+% since we may not be able to support chapter lists gaps then.
+% \begin{macrocode}
+ \newfloat@InfoNoLine{%
+ Unsupported document class, or \noexpand\@chapter\MessageBreak
+ was already redefined by another package}
+ \newfloat@InfoNoLine{\string\@chapter\space=\space\meaning\@chapter}
+ \newfloat@InfoNoLine{\string\Hy@org@chapter\space=\space\meaning\Hy@org@chapter}
+ \newfloat@InfoNoLine{\string\algocf@original@chapter\space=\space\meaning\algocf@original@chapter}
+% \end{macrocode}
+% Plan B: We patch |\add|\-|to|\-|contents| instead, and keep our fingers crossed
+% in the hope that this redefinition actually will fit.
+% (Note: Since \package{biblatex} patches |\add|\-|to|\-|contents| as well we do
+% this using |\At||Begin||Document|.)
+% \changes{v1.1f}{2019/08/25}{Plan B will now be done using \cs{AtBeginDocument}}
+% \begin{macrocode}
+ \newfloat@ifplanb{\AtBeginDocument{%
+ \newfloat@InfoNoLine{Trying Plan B..}%
+ \let\newfloat@addtocontents@ORI\addtocontents
+ \long\def\addtocontents#1#2{%
+ \newfloat@addtocontents{#1}{#2}#2\addvspace\newfloat@nil}%
+ \long\def\newfloat@addtocontents#1#2#3\addvspace#4\newfloat@nil{%
+ \def\newfloat@tempa{#4}%
+ \ifx\newfloat@tempa\@empty
+ \newfloat@addtocontents@ORI{#1}{#2}%
+ \else
+ \ifx\newfloat@addtocontents@ext\@undefined
+ \newfloat@Info{Setting Plan B file extension to `#1'...}%
+ \xdef\newfloat@addtocontents@ext{#1}%
+ \fi
+ \edef\newfloat@tempa{#1}%
+ \ifx\newfloat@tempa\newfloat@addtocontents@ext
+ \begingroup
+ \let\addtocontents\newfloat@addtocontents@ORI
+ \@addchapterlistsgaps
+ \endgroup
+ \fi
+ \fi}}}
+% \end{macrocode}
+% \begin{macrocode}
+\fi
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsection{Support of document classes}
+%
+% \subsubsection{The beamer document class}
+%
+% \begin{macro}{\beamer@float}
+% \changes{v1.1k}{2019/09/01}{This macro added}
+% Unfortunately the \class{beamer} document class does not offer
+% |\beamer@float| and |\end@beamer@float| (yet), so we have to define them
+% for ourself.
+% (This code was taken from beamerbaselocalstructure.sty [2019/07/23 v3.56] and adapted.)
+% \begin{macrocode}
+\ifcsname beamer@float\endcsname \else
+% \end{macrocode}
+% \begin{macrocode}
+ \def\beamer@float#1{%
+ \ifcsname caption@settype\endcsname
+ \caption@settype{#1}%
+ \else
+ \def\@captype{#1}%
+ \fi
+ \par\nobreak\begin{center}\nobreak}
+% \end{macrocode}
+% \begin{macrocode}
+ \def\end@beamer@float{%
+ \par\nobreak\end{center}}
+% \end{macrocode}
+% \begin{macrocode}
+\fi
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsection{Support of other packages}
+%
+% \begin{macro}{\newfloat@IfPackageLoaded}
+% \changes{v1.1e}{2019/03/17}{This macro revised}
+% \changes{v1.1h}{2019/08/31}{This macro revised again and renamed from \cs{newfloat@ForEachNew} to \cs{newfloat@IfPackageLoaded}}
+% |\newfloat@IfPackageLoaded|\marg{package name}\marg{command}\marg{code}
+% will execute the given code for every floating environment defined with
+% |\Declare|\-|Floating|\-|Environment| if \meta{command} is not defined yet.
+% (If \meta{command} is already defined a warning will be issued.)
+% This will be tried |\At|\-|Begin|\-|Document| additionally so the affected package could
+% be loaded after \thispackage.
+% \begin{macrocode}
+\newcommand\newfloat@IfPackageLoaded[3]{%
+ \@ifpackageloaded{#1}{%
+ \newfloat@@IfPackageLoaded{#1}{#2}{#3}%
+ }{%
+ \AtBeginDocument{%
+ \@ifpackageloaded{#1}{%
+ \newfloat@@IfPackageLoaded{#1}{#2}{#3}%
+ }{}}%
+ }}
+\@onlypreamble\newfloat@IfPackageLoaded
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand\newfloat@@IfPackageLoaded[3]{%
+ \newfloat@InfoNoLine{`#1' package detected}%
+ % Execute code for every previous \DeclareFloatingEnvironment
+ \def\@elt##1{\newfloat@@@IfPackageLoaded{#1}{#2}{#3}}%
+ \newfloat@@list
+ \let\@elt\relax
+ % Execute code for every future \DeclareFloatingEnvironment
+ \newfloat@addtohook{\newfloat@@@IfPackageLoaded{#1}{#2}{#3}}}
+\@onlypreamble\newfloat@@IfPackageLoaded
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand\newfloat@@@IfPackageLoaded[3]{%
+ \ifcsname#2\endcsname
+ \newfloat@WarningNoLine{%
+ Command \@backslashchar#2 already defined.\MessageBreak
+ (`#1' package support)}%
+ \else
+ #3%
+ \fi}
+\@onlypreamble\newfloat@@@IfPackageLoaded
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsubsection{\package{dgruyter}}
+%
+% The De Gruyter layout package (for preparing books for Walter de Gruyter GmbH)
+% is defining |\plist@figure| and |\plist@table|, and expects this to be
+% defined for other floating environments as well.
+% (This will be used as prefix for the ``List of''.)
+% \begin{macrocode}
+\newfloat@IfPackageLoaded{dgruyter}{plist@#1}{%
+ \expandafter\newcommand\csname plist@#1\endcsname{%
+ \@nameuse{#1name}\space}}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\package{float}}
+%
+% If the \package{float} package is used we fill up |\float@exts| with our file
+% extensions, too. Since this list will be used for inserting chapters gaps
+% we only add the ones which are configured for chapters gaps on.\par
+% Note: This has to be done |\At|\-|Begin|\-|Document| so the settings for
+% chapter gaps could be changed by the user within the preamble of the document.
+% \begin{macrocode}
+\AtBeginDocument{%
+ \ifcsname float@exts\endcsname
+ \newfloat@@IfPackageLoaded{float}{newfloat@undefined}{%
+ \@nameuse{@ifchapterlistsgap@#1}{% if switched on
+ \let\float@do=\relax
+ \edef\@tempa{%
+ \noexpand\float@exts{\the\float@exts\float@do{\@nameuse{ext@#1}}}}%
+ \@tempa}}%
+ \fi}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\package{fltpage}}
+%
+% We define a FP-variant of new floating environments here.
+% \begin{macrocode}
+\newfloat@IfPackageLoaded{fltpage}{FP#1}{%
+ \newcounter{FP@#1C}%
+ \newenvironment{FP#1}{\FP@floatBegin{#1}}{\FP@floatEnd}}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\package{listings}}
+%
+% \begin{macro}{\ext@lstlisting}
+% Since the \package{listings} package do not define |\ext@lst|\-|listing|
+% but we needed it when |Setup|\-|Floating|\-|Environment{lst|\-|listing}{|\ldots|}|
+% will be done by the end user, we define it here.
+% \begin{macrocode}
+\providecommand*\ext@lstlisting{lol}%
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsubsection{\package{rotating}}
+%
+% We define a sideways-variant of new floating environments here.
+% \begin{macrocode}
+\newfloat@IfPackageLoaded{rotating}{sideways#1}{%
+ \newenvironment{sideways#1}{\@rotfloat{#1}}{\end@rotfloat}%
+ \newenvironment{sideways#1*}{\@rotdblfloat{#1}}{\end@rotdblfloat}}
+% \end{macrocode}
+%
+% \pagebreak[3]
+% \subsubsection{\package{sidecap}}
+%
+% We define a SC-variant of new floating environments here.
+% \begin{macro}{\SC@float}
+% \changes{v1.1b}{2018/12/26}{Bugfix: Missing curly braces added}
+% \begin{macrocode}
+\newcommand*\newfloat@For@SC[2]{%
+ \def#1{b}% = \sidecaptionvpos{#2}{b} (v1.6)
+ \newenvironment{SC#2}%
+ {\SC@float[{#1}]{#2}}{\endSC@float}%
+ \newenvironment{SC#2*}%
+ {\SC@dblfloat[{#1}]{#2}}{\endSC@dblfloat}}
+\@onlypreamble\newfloat@For@SC
+% \end{macrocode}
+% \begin{macrocode}
+\newfloat@IfPackageLoaded{sidecap}{SC#1}{%
+ \expandafter\newfloat@For@SC\csname SC@#1@vpos\endcsname{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \pagebreak[3]
+% \subsubsection{\package{wrapfig}}
+%
+% We define a wrap-variant of new floating environments here.
+% \begin{macrocode}
+\newfloat@IfPackageLoaded{wrapfig}{wrap#1}{%
+ \newenvironment{wrap#1}{\wrapfloat{#1}}{\endwrapfloat}}
+% \end{macrocode}
+%
+% \iffalse
+%</package>
+% \fi
+%
+% \iffalse
+% --------------------------------------------------------------------------- %
+% \fi
+%
+% \Finale
+%
+\endinput
+
diff --git a/macros/latex/contrib/newfloat/newfloat.dtx b/macros/latex/contrib/newfloat/newfloat.dtx
index eed00a0f96..a332724864 100644
--- a/macros/latex/contrib/newfloat/newfloat.dtx
+++ b/macros/latex/contrib/newfloat/newfloat.dtx
@@ -2,7 +2,7 @@
%
% This is file `newfloat.dtx'.
%
-% Copyright (C) 2011-2019 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+% Copyright (C) 2011-2023 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
%
% --------------------------------------------------------------------------
%
@@ -14,21 +14,18 @@
% and version 1.3 or later is part of all distributions of LaTeX
% version 2003/12/01 or later.
%
-% This work has the LPPL maintenance status "maintained".
-%
-% This Current Maintainer of this work is Axel Sommerfeldt.
+% This work has the LPPL maintenance status "unmaintained".
%
% This work consists of the files newfloat.ins, newfloat.dtx,
% and the derived file newfloat.sty.
%
% \fi
-% \CheckSum{1609}
+% \CheckSum{1665}
%
% \iffalse
%<*driver>
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesFile{newfloat.drv}%
- [2013/04/27 v1.1 This package offers a command for defining new floating environments]
+\ProvidesFile{newfloat.drv}[2023/10/01 v1.2 This package offers a command for defining new floating environments]
\hbadness=9999 \newcount\hbadness \hfuzz=48pt % Make TeX shut up.
%
\documentclass{ltxdoc}
@@ -71,11 +68,11 @@
% \newcommand*\purerm[1]{{\upshape\mdseries\rmfamily #1}}
% \newcommand*\puresf[1]{{\upshape\mdseries\sffamily #1}}
% \newcommand*\purett[1]{{\upshape\mdseries\ttfamily #1}}
-% \let\class\puresf \let\package\puresf
+% \let\cls\puresf \let\pkg\puresf
% \let\env\purett \let\opt\purett
%
-% \def\thispackage{the \package{newfloat} package}
-% \def\Thispackage{The \package{newfloat} package}
+% \def\thispackage{the \pkg{newfloat} package}
+% \def\Thispackage{The \pkg{newfloat} package}
%
% \newcommand*\csmarg[1]{\texttt{\char`\{#1\char`\}}}
% \newcommand*\csoarg[1]{\texttt{\char`\[#1\char`\]}}
@@ -163,6 +160,8 @@
% |fileext=| & \meta{file extension}\\
% |listname=| & \meta{list name}\\
% |name=| & \meta{prosa name}\\
+% |autorefname=| & \meta{name used in \cs{autoref} offered by \pkg{hyperref}}\\
+% |legendname=| & \meta{name used in \cs{legend} offered by \cls{memoir}}\\
% |placement=| & \meta{combination of \,\purett{htbp}}\\
% |within=| & \meta{``within'' counter} \emph{or} \texttt{none}\\
% |chapterlistsgaps=| & \texttt{on} \emph{or} \texttt{off}~\footnotemark[1]
@@ -176,7 +175,7 @@
% If no \meta{options} are given,
% ``lo\meta{type}'' will be used as \meta{file extension} for the list,
% ``List of \meta{name}s'' as \meta{list name}.
-% ``\meta{name}'' as \meta{name} (but with the first letter capitalized),
+% ``\meta{name}'' as \meta{name}, \meta{autoref name}, and \meta{legend name} (but with the first letter capitalized),
% ``|tbp|'' as \meta{placement} specifier,
% and ``|chapter|'' resp. ``|none|'' as \meta{``within'' counter},
% i.e., the counter which resets the numbering.
@@ -191,10 +190,10 @@
% resp.~|\list|\-|of|\meta{type}|es|,
% analogous to |\list|\-|of|\-|figures| and |\list|\-|of|\-|tables|.
%
-% If the \package{fltpage} package is loaded, an environment called
+% If the \pkg{fltpage} package is loaded, an environment called
% |FP|\meta{type} will be defined additionally, same for |sideways|\meta{type}
-% (\package{rotating} package), |SC|\meta{type} (\package{sidecap} package),
-% and |wrap|\meta{type} (\package{wrapfig} package).
+% (\pkg{rotating} package), |SC|\meta{type} (\pkg{sidecap} package),
+% and |wrap|\meta{type} (\pkg{wrapfig} package).
%
% \bigskip
%
@@ -220,10 +219,10 @@
% | name=Matrix,|\\
% | placement=p,|\\
% | within=section,|\\
-% | chapterlistsgaps=off,|\\
-% | ]{matrix}|
+% | chapterlistsgaps=off|\\
+% | ]{matrixx}|
% \end{quote}
-% will define a new floating environment called |matrix| with the given settings.
+% will define a new floating environment called |matrixx| with the given settings.
% Please note that names which contain spaces needs to be enclosed in curly braces.
%
% \pagebreak[3]
@@ -235,10 +234,10 @@
% \end{quote}
% will change the settings of existing ones, i.e. either |figure| or |table|,
% or a one created with |\Declare|\-|Floating|\-|Environment|,
-% or a one created with |\new|\-|float| offered by the \package{float} package,
-% or a one created with |\new|\-|float| offered by the \package{memoir} document class,
-% or a one created with |\Declare|\-|New|\-|Float|\-|Type| offered by the \package{floatrow} package,
-% or \ldots
+% or a one created with |\new|\-|float| offered by the \pkg{float} package,
+% or a one created with |\new|\-|float| offered by the \pkg{memoir} document class,
+% or a one created with |\Declare|\-|New|\-|Float|\-|Type| offered by the \pkg{floatrow} package,
+% or a one created by a document class or any other package.
%
% The \meta{options} are the same as the options for
% |\Declare|\-|Floating|\-|Environment|,
@@ -255,7 +254,7 @@
% |\SetupFloatingEnvironment{lstlisting}{chapterlistsgaps=off}|
% \end{quote}
% will switch off the chapter lists gaps for |lstlisting| environments
-% offered by the \package{listings} package.
+% offered by the \pkg{listings} package.
%
% \pagebreak[3]
% \section{\cs{ForEachFloatingEnvironment}}
@@ -267,7 +266,7 @@
% and for ones defined with |\Declare|\-|Floating|\-|Environment| later on.
%
% \pagebreak[3]
-% So for example the \package{subcaption} packages uses
+% So for example the \pkg{subcaption} packages uses
% \begin{quote}
% |\ForEachFloatingEnvironment{\DeclareCaptionSubType{#1}}|
% \end{quote}
@@ -324,11 +323,11 @@
% | \renewcommand{\cftfigpresnum}{Diagram~}}|
% \end{quote}
% will change the part typeset in front of the diagram number within the
-% ``List of Diagrams'' when using the \package{tocloft} package~\cite{tocloft}.
+% ``List of Diagrams'' when using the \pkg{tocloft} package~\cite{tocloft}.
% Without the code above you will get the part defined for figures instead.
%
% \pagebreak[3]
-% However, when dealing with the \package{tocloft} package it's a better
+% However, when dealing with the \pkg{tocloft} package it's a better
% idea not to use |\Prepare|\-|List|\-|Of| but the customization facilities of that package
% instead, e.g.:
% \begin{quote}
@@ -359,11 +358,110 @@
% |\end{document}|
% \end{quote}
%
+% \pagebreak[3]
+% \section{Multi-language support}
+%
+% The options \opt{name=} etc.~will set names for the current language only.
+% If support for multiple languages is needed, the command |\addto\captions|\meta{language}
+% offered by the \pkg{babel} package needs to be used to set names for all the different languages.
+%
+% These are the corresponding command names:
+%
+% \nobreak\medskip\nobreak\noindent
+% \begin{minipage}{\linewidth}
+% \centering
+% \begin{tabular}{lll}
+% Option & Command & Description \\
+% \hline
+% \opt{listname=} & |\list|\meta{float}|name| & Heading of the list \\
+% \opt{name=} & |\|\meta{float}|name| & Name used in |\caption| \\
+% \opt{autorefname=} & |\|\meta{float}|autorefname| & Name used in |\autoref| \\
+% \opt{legendname=} & |\fleg|\meta{float} & Name used in |\legend| \\
+% \end{tabular}
+% \end{minipage}
+%
+% \medskip
+%
+% \pagebreak[3]
+% Example code:
+% \nobreak\begin{quote}
+% |\documentclass{book}|\\
+% \ldots\\
+% |\usepackage[T1]{fontenc}|\\
+% |\usepackage[english,french,german]{babel}|\\
+% \ldots\\
+% |\usepackage{newfloat}|\\
+% |\DeclareFloatingEnvironment{diagram}|\\
+% |% Set names for the English language|\\
+% |\addto\captionsenglish{%|\\
+% | \renewcommand\diagramname{Diagram}%|\\
+% | \renewcommand\listdiagramname{List of Diagrams}%|\\
+% |}|\\
+% |% Set names for the French language|\\
+% |\addto\captionsfrench{%|\\
+% | \renewcommand\diagramname{Diagramme}%|\\
+% | \renewcommand\listdiagramname{Liste des diagrammes}%|\\
+% |}|\\
+% |% Set names for the German language|\\
+% |\addto\captionsgerman{%|\\
+% | \renewcommand\diagramname{Diagramm}%|\\
+% | \renewcommand\listdiagramname{Liste der Diagramme}%|\\
+% |}|\\
+% \ldots
+% \end{quote}
+%
+% \pagebreak[3]
+% \emph{Note:}
+% As default the names for |\autoref| and |\legend| point to the one used for captions,
+% so these names only need to be set if they should differ from it.
+%
+% \pagebreak[3]
+% \section{Important notes for \LaTeX\ document class maintainers}
+%
+% If you are a maintainer of a \LaTeX\ document class and want to support this package
+% you could tell this package to keep its fingers from your definition of |\chapter| by defining
+% |\new|\-|float@dont@patch@chapter| to anything. (The content of the definition does not matter
+% since the \pkg{newfloat} package only checks if this macro is defined or not.)
+%
+% If |\new|\-|float@dont@patch@chapter| is defined, the \pkg{newfloat} package does not try to patch
+% |\chapter| but assumes that |\@add|\-|chapter|\-|lists|\-|gaps| is already used by the document class inside
+% its definition of |\chapter|, so it only needs to re-define |\@add|\-|chapter|\-|lists|\-|gaps|
+% to use the settings configured by |\De|\-|clare|\-|Float|\-|ing|\-|En|\-|vi|\-|ron|\-|ment|
+% or |\Setup|\-|Float|\-|ing|\-|En|\-|vi|\-|ron|\-|ment|.
+%
+% \medskip
+%
+% \pagebreak[3]
+% Example code:
+% \nobreak\begin{quote}
+% |\newcommand\@chapterlistsgap{10\p@}|\\
+% ||\\
+% |\newcommand\@addchapterlistsgaps{%|\\
+% | % Add a gap to List of Figures and List of Tables|\\
+% | % (This macro will be re-defined if the newfloat package|\\
+% | % is loaded by the user later on.)|\\
+% | \addtocontents{lof}{\protect\addvspace{\@chapterlistsgap}}%|\\
+% | \addtocontents{lot}{\protect\addvspace{\@chapterlistsgap}}%|\\
+% |}|\\
+% ||\\
+% |\newcommand\chapter{%|\\
+% | |\ldots\\
+% | \secdef\@chapter\@schapter}|\\
+% |\def\@chapter[#1]#2{%|\\
+% | |\ldots\\
+% | \@addchapterlistsgaps|\\
+% | |\ldots\\
+% |}|\\
+% ||\\
+% |% Hey newfloat package, don't patch my \chapter!|\\
+% |\def\newfloat@dont@patch@chapter{}|
+% \end{quote}
+%
% \iffalse
% \pagebreak[3]
-% \section{For \LaTeX{} package authors}
+% \section{Notes for \LaTeX{} package authors}
%
-% |\For|\-|Each|\-|Floating|\-|Environment| without \package{newfloat} package:
+% |\For|\-|Each|\-|Floating|\-|Environment| without \pkg{newfloat} package:
% \begin{quote}
% |\newcommand\mypackage@foreachfloat[1]{%|\\
% | \@ifundefined{ForEachFloatingEnvironment}%|\\
@@ -385,7 +483,7 @@
% \begin{quote}
% |\SetupFloatingEnvironment|\marg{environment}|{}|
% \end{quote}
-% or (without \package{newfloat} package loaded):
+% or (without \pkg{newfloat} package loaded):
% \begin{quote}
% |\providecommand\newfloat@list{}|\\
% |\@cons\newfloat@list{|\marg{environment}|}|
@@ -509,11 +607,11 @@
% \fi
%
% \setlength{\parskip}{0pt plus 1pt}
-% \changes{v1.0}{2011/10/30}{First release as \package{newfloat} package,
-% outsourced from the \package{caption3} package and revised}
-% \changes{v1.1}{2013/04/27}{Adapted to the \package{tocloft} package}
+% \changes{v1.0}{2011/10/30}{First release as \pkg{newfloat} package,
+% outsourced from the \pkg{caption3} package and revised}
+% \changes{v1.1}{2013/04/27}{Adapted to the \pkg{tocloft} package}
% \changes{v1.1}{2013/04/27}{New command \cs{PrepareListOf} added}
-% \changes{v1.1d}{2019/03/16}{Adapted to the \package{dgruyter} package}
+% \changes{v1.1d}{2019/03/16}{Adapted to the \pkg{dgruyter} package}
%
% \iffalse
% --------------------------------------------------------------------------- %
@@ -528,9 +626,28 @@
% \pagebreak[3]
% \subsection{Identification}
%
+% We need at least \LaTeX2e\ version 1994/12/01.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[1994/12/01]
-\ProvidesPackage{newfloat}[2019/09/02 v1.1l Defining new floating environments (AR)]
+% \end{macrocode}
+%
+% Bypass the release declarations in case the \LaTeX\ kernel doesn’t know how to deal with them
+% (as suggested by \url{https://www.latex-project.org/publications/2018-FMi-TUB-tb122mitt-version-rollback.pdf}).
+% \begin{macrocode}
+\providecommand\DeclareRelease[3]{}
+\providecommand\DeclareCurrentRelease[2]{}
+% \end{macrocode}
+%
+% Declare all supported releases.
+% \begin{macrocode}
+\DeclareRelease{v1.0}{2011-10-30}{newfloat_v1.0.sty}
+\DeclareRelease{v1.1}{2013-05-12}{newfloat_v1.1.sty}
+\DeclareCurrentRelease{v1.2}{2023-10-01}
+% \end{macrocode}
+%
+% Identify the current version of the package.
+% \begin{macrocode}
+\ProvidesPackage{newfloat}[2023/10/01 v1.2 Defining new floating environments (AR)]
% \end{macrocode}
%
% \begin{macro}{\newfloat@Info}
@@ -573,7 +690,7 @@
% \pagebreak[3]
% \subsection{Using the keyval package}
%
-% We need the \package{keyval} package for option handling, so we load it here.
+% We need the \pkg{keyval} package for option handling, so we load it here.
% \begin{macrocode}
\RequirePackage{keyval}[1997/11/10]
% \end{macrocode}
@@ -620,10 +737,11 @@
% \changes{v1.1}{2013/04/27}{Revised, only defines stuff yet undefined now}
% \changes{v1.1}{2013/11/03}{Uses \cs{newfloat@capitalize} now}
% \changes{v1.1}{2015/09/16}{Support of \cs{autodot} (offered by the \KOMAScript\ classes) added}
-% \changes{v1.1}{2018/03/04}{Usage of \cs{ifdefined} replaced by \cs{@ifundefined} to improve compatibility with the \package{listings} package}
+% \changes{v1.1}{2018/03/04}{Usage of \cs{ifdefined} replaced by \cs{@ifundefined} to improve compatibility with the \pkg{listings} package}
% \changes{v1.1b}{2018/12/26}{Bugfix: Missing curly braces added}
% \changes{v1.1c}{2019/01/10}{Bugfix: Support of \cs{autodot} fixed}
-% \changes{v1.1k}{2019/09/01}{Adapted to the \class{beamer} document class}
+% \changes{v1.1k}{2019/09/01}{Adapted to the \cls{beamer} document class}
+% \changes{v1.2}{2021/02/28}{Definition of \cs{xxxautorefname} added}
% |\DeclareFloatingEnvironment|\oarg{options}\marg{environment}\oarg{name}\oarg{list name}
% \begin{macrocode}
\newcommand*\DeclareFloatingEnvironment{%
@@ -667,18 +785,19 @@
% but with first letter capitalized
% \begin{macrocode}
\newfloat@capitalize\newfloat@Type{#2}%
- \newfloat@let{#2name}{\newfloat@Type}%
- \newfloat@def{fleg#2}{\@nameuse{#2name}}% legend naming (memoir)
+ \newfloat@let{#2name}{\newfloat@Type}% \caption naming
+ \newfloat@def{#2autorefname}{\@nameuse{#2name}}% \autoref naming (hyperref)
+ \newfloat@def{fleg#2}{\@nameuse{#2name}}% \legend naming (memoir)
% \end{macrocode}
% Legend name in ToC (memoir document class)
% \begin{macrocode}
\newfloat@ifundefined{flegtoc#2}{\@namedef{flegtoc#2}##1{}}%
% \end{macrocode}
% Define the floating environment\par
-% If the \class{tufte} document class is loaded,
+% If the \cls{tufte} document class is loaded,
% |\@tufte@float| and |\end@tufte@float| will be used instead of
% |\@float|, |\end@float|, |\@dblfloat|, and |\end@dblfloat|.\par
-% If the \class{beamer} document class is loaded,
+% If the \cls{beamer} document class is loaded,
% |\beamer@float| and |\end@beamer@float| will be used.
% \begin{macrocode}
\ifcsname @tufte@float\endcsname
@@ -713,8 +832,8 @@
\newfloat@let{list#2name}{\newfloat@tempa}%
% \end{macrocode}
% We undefine |\fst@|\meta{environment} so the new environment
-% will not be recognized as defined by the \package{float} package.
-% (|\fst@|\meta{type} use to hold the float style, see \package{float} package
+% will not be recognized as defined by the \pkg{float} package.
+% (|\fst@|\meta{type} use to hold the float style, see \pkg{float} package
% implementation for details.)
% \begin{macrocode}
\expandafter\let\csname fst@#2\endcsname\@undefined
@@ -768,6 +887,7 @@
% \begin{macro}{\newfloat@listof}
% \changes{v1.1}{2013/04/27}{Revised}
% \changes{v1.1g}{2019/08/28}{Starred variant added}
+% \changes{v1.1n}{2021/02/27}{Uses \cs{newfloat@ext} now instead of \cs{ext@xxx}}
% |\newfloat@listof|\marg{float type}\\
% typesets the list, using |\listoffigure| with patched list name and file extension.
% \begin{macrocode}
@@ -778,7 +898,7 @@
% \end{macrocode}
% \begin{macrocode}
\newcommand*\newfloat@list@of[1]{%
- \@expandtwoargs\newfloat@list@of@{#1}{\@nameuse{ext@#1}}}
+ \@expandtwoargs\newfloat@list@of@{#1}{\newfloat@ext{#1}}}
% \end{macrocode}
% \begin{macrocode}
\newcommand*\newfloat@list@of@[3]{%
@@ -830,12 +950,13 @@
% \end{macro}
%
% \begin{macro}{\newfloat@setoption}
-% \changes{v1.1}{2015/09/15}{Bugfix: \cs{@expandtwoargs} replaced by own expansion so the option value do not get expanded anymore}
+% \changes{v1.1}{2015/09/15}{\cs{@expandtwoargs} replaced by own expansion so the option value do not get expanded anymore}
+% \changes{v1.1m}{2020/10/11}{Usage of \cs{caption@tempa} replaced by \cs{newfloat@tempa}}
% |\newfloat@setoption|\marg{option name}{options}
% \begin{macrocode}
\newcommand*\newfloat@setoption[1]{%
- \edef\caption@tempa{\noexpand\@nameuse{newfloat@set#1}{\newfloat@type}}%
- \caption@tempa}
+ \edef\newfloat@tempa{\noexpand\@nameuse{newfloat@set#1}{\newfloat@type}}%
+ \newfloat@tempa}
% \end{macrocode}
% \end{macro}
%
@@ -896,6 +1017,34 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\newfloat@setautorefname}
+% \changes{v1.2}{2023/10/01}{This macro and corresponding option \opt{autorefname=} added}
+% |\newfloat@setautorefname|\marg{environment}\marg{autoref name}\par
+% This name is used in |\autoref| offered by the \pkg{hyperref} package.
+% \begin{macrocode}
+\newcommand*\newfloat@setautorefname[2]{%
+ \@namedef{#1autorefname}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{autorefname}{%
+ \newfloat@setoption{autorefname}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@setlegendname}
+% \changes{v1.2}{2023/10/01}{This macro and corresponding option \opt{legendname=} added}
+% |\newfloat@setlegendname|\marg{environment}\marg{legend name}
+% This name is used in |\legend| offered by the \cls{memoir} document class.
+% \begin{macrocode}
+\newcommand*\newfloat@setlegendname[2]{%
+ \@namedef{fleg#1}{#2}}
+% \end{macrocode}
+% \begin{macrocode}
+\define@key{@newfloat}{legendname}{%
+ \newfloat@setoption{legendname}{#1}}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\newfloat@setplacement}
% |\newfloat@setplacement|\marg{environment}\marg{float placement}
% \begin{macrocode}
@@ -954,10 +1103,10 @@
\fi
\fi}
% \end{macrocode}
-% Note: Since the \package{hyperref} package with version $<$ 6.82k defines
+% Note: Since the \pkg{hyperref} package with version $<$ 6.82k defines
% |\the|\-|H|\-|figure| and |\the|\-|H|\-|table| with |\new|\-|command|,
% |\newfloat@@setwithin| will yield to an error message when using with an
-% old version of \package{hyperref},
+% old version of \pkg{hyperref},
% e.g. ``\texttt{LaTeX Error: Command \cs{theHfigure} already defined}''.
% \begin{macrocode}
\newcommand*\newfloat@@setwithin[3]{%
@@ -987,26 +1136,36 @@
% \begin{macrocode}
\newcommand*\newfloat@setchapterlistsgaps[2]{%
\edef\@tempa{#2}%
- \def\@tempb{off}%
+ \newfloat@setchapterlistsgaps@{off}{off}{#1}%
+ \newfloat@setchapterlistsgaps@{false}{off}{#1}%
+ \newfloat@setchapterlistsgaps@{on}{on}{#1}%
+ \newfloat@setchapterlistsgaps@{true}{on}{#1}%
+ \ifx\@tempa\newfloat@setchapterlistsgaps@ \else
+ \newfloat@Error{Invalid value `#2' for option `chapterlistsgaps'}%
+ \fi}
+% \end{macrocode}
+% \begin{macrocode}
+\newcommand*\newfloat@setchapterlistsgaps@[3]{%
+ \def\@tempb{#1}%
\ifx\@tempa\@tempb
- \@chapterlistsgap@off{#1}%
- \else
- \def\@tempb{on}%
- \ifx\@tempa\@tempb
- \@chapterlistsgap@on{#1}%
- \else
- \newfloat@Error{Invalid value `#2' for option `chapterlistsgaps'}%
- \fi
+ \newfloat@chapterlistsgap@{#2}{#3}%
+ \let\@tempa\newfloat@setchapterlistsgaps@
\fi}
% \end{macrocode}
% \begin{macrocode}
+\newcommand*\newfloat@chapterlistsgap@[1]{%
+ \@ifundefined{@chapterlistsgap@#1}%
+ {\@gobble}%
+ {\@nameuse{@chapterlistsgap@#1}}}
+% \end{macrocode}
+% \begin{macrocode}
\define@key{@newfloat}{chapterlistsgaps}{%
\def\newfloat@chapterlistsgaps@value{#1}}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\@removefromreset}
-% This code was taken from the \package{remreset} package
+% This code was taken from the \pkg{remreset} package
% which is part of the `carlisle' package bundle.
% (Copyright 1997 David Carlisle)
% \begin{macrocode}
@@ -1023,6 +1182,7 @@
% \end{macro}
%
% \begin{macro}{\newfloat@announce}
+% \changes{v1.1n}{2021/02/27}{Defines \cs{newfloat@env@xxx} now instead of \cs{newfloat@ext@xxx}}
% |\newfloat@announce|\marg{environment name}\marg{list file extension}
% \begin{macrocode}
\newcommand*\newfloat@announce[2]{%
@@ -1032,10 +1192,10 @@
\@cons\newfloat@@list{{#1}}%
% \end{macrocode}
% \begin{macrocode}
- \newfloat@ifundefined{newfloat@ext@#2}{%
- \@namedef{newfloat@ext@#2}{#1}%
+ \newfloat@ifundefined{newfloat@env@#2}{%
+ \@namedef{newfloat@env@#2}{#1}%
% \end{macrocode}
-% Support of \package{memoir} document class
+% Support of \pkg{memoir} document class
% \begin{macrocode}
\ifcsname c@lofdepth\endcsname
\newfloat@ifundefined{c@#2depth}{%
@@ -1043,7 +1203,7 @@
\setcounter{#2depth}{1}}%
\fi
% \end{macrocode}
-% Support of \package{tocbasic} package
+% Support of \pkg{tocbasic} package
% \begin{macrocode}
\ifcsname addtotoclist\endcsname
\addtotoclist[float]{#2}%
@@ -1053,7 +1213,7 @@
% \begin{macrocode}
}%
% \end{macrocode}
-% Support of \package{titletoc} package
+% Support of \pkg{titletoc} package
% \begin{macrocode}
\ifcsname contentsuse\endcsname
\contentsuse{#1}{#2}%
@@ -1065,6 +1225,15 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\newfloat@ext}
+% \changes{v1.1n}{2021/02/27}{This macro added}
+% |\newfloat@ext|\marg{environment}
+% expands to the file extension used for the given \meta{environment}.
+% \begin{macrocode}
+\newcommand*\newfloat@ext[1]{\@nameuse{ext@#1}}
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\newfloat@@list}
% |\newfloat@@list| is an \cs{@elt}-list containing the floating environments defined
% with |\Declare|\-|Floating|\-|Environment| only.
@@ -1089,29 +1258,41 @@
% \subsection{\cs{ForEachFloatingEnvironment}}
%
% \begin{macro}{\ForEachFloatingEnvironment}
-% |\ForEachFloatingEnvironment|\marg{code}
-% will execute the given code for each floating environment.
+% |\ForEachFloatingEnvironment|\marg{code with \#1}\par
+% will execute the given code for each (known) floating environment.
% The starred variant will only work for already existing environments,
% i.e.~no hook will be placed inside |\Declare|\-|Floating|\-|Environment|.
% \begin{macrocode}
-\newcommand\ForEachFloatingEnvironment{%
+\newcommand*\ForEachFloatingEnvironment{%
\@ifstar
- {\@ForEachFloatingEnvironment\@gobble}%
- {\@ForEachFloatingEnvironment\@iden}}
+ {\newfloat@foreach\@gobble}%
+ {\newfloat@foreach\@iden}}
% \end{macrocode}
% \begin{macrocode}
-\newcommand\@ForEachFloatingEnvironment[2]{%
+\newcommand\newfloat@foreach[2]{%
\def\@elt##1{#2}%
\newfloat@list
\let\@elt\relax
#1{\newfloat@addtohook{#2}}}
% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@addtohook}
+% |\newfloat@addtohook|\marg{code with \#1}\par
+% adds code to the hook called in |\Declare|\-|Floating|\-|Environment|.\par
+% Note: We use |\provide|\-|command| instead of |\new|\-|command| here since the
+% exact same code is defined for |\For|\-|Each|\-|Caption|\-|Type| offered by
+% the \pkg{caption3} package.
% \begin{macrocode}
\providecommand\newfloat@addtohook[1]{%
\toks@=\expandafter{\newfloat@hook{##1}#1}%
\edef\@tempa{\def\noexpand\newfloat@hook####1{\the\toks@}}%
\@tempa}
% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\newfloat@hook}
+% Hook used in |\Declare|\-|Floating|\-|Environment|.
% \begin{macrocode}
\providecommand*\newfloat@hook[1]{}
% \end{macrocode}
@@ -1145,6 +1326,7 @@
%
% \begin{macro}{\newfloat@addtolist}
% \changes{v1.0b}{2012/05/18}{Bugfix: Definition of \cs{@ifchapterlistsgap@}\meta{environment} added}
+% \changes{v1.1n}{2021/02/27}{Defines \cs{newfloat@env@xxx} now instead of \cs{newfloat@ext@xxx}}
% |\newfloat@addtolist|\marg{environment}
% adds an environment to the list of floating environments.
% \begin{macrocode}
@@ -1152,7 +1334,7 @@
\newfloat@ifinlist{#1}{}{%
\ifcsname ext@#1\endcsname
\@cons\newfloat@list{{#1}}%
- \@namedef{newfloat@ext@\@nameuse{ext@#1}}{#1}%
+ \@namedef{newfloat@env@\@nameuse{ext@#1}}{#1}%
\newfloat@let{@ifchapterlistsgap@#1}{\@iden}%
\else
\newfloat@Error{`#1' does not seem to be a floating environment}%
@@ -1201,7 +1383,7 @@
% \begin{macrocode}
\providecommand*\@chapterlistsgap{10\p@}%
% \end{macrocode}
-% If the \package{dgruyter} package is loaded, the default gap is |13pt|.
+% If the \pkg{dgruyter} package is loaded, the default gap is |13pt|.
% \begin{macrocode}
\@ifpackageloaded{dgruyter}{\renewcommand*\@chapterlistsgap{13\p@}}{}%
% \end{macrocode}
@@ -1231,41 +1413,50 @@
%
% \begin{macro}{\@addchapterlistsgaps}
% \changes{v1.0b}{2012/05/18}{Bugfix: Group added to make \cs{@addchapterlistsgap} work correctly}
+% \changes{v1.1n}{2021/02/27}{Uses \cs{newfloat@ext} now instead of \cs{ext@xxx}}
+% \changes{v1.2}{2023/10/01}{A previous definition of this macro will be overwritten if \cs{newfloat@dont@patch@chapter} is defined}
% |\@addchapterlistsgaps|\par
% will add the chapter lists gaps for all floating environments in |\newfloat@list|.
% \begin{macrocode}
+ \ifcsname newfloat@dont@patch@chapter\endcsname
+ \let\@addchapterlistsgaps\@undefined % force a re-definition
+ \fi
+% \end{macrocode}
+% \begin{macrocode}
\providecommand*\@addchapterlistsgaps{%
\begingroup
\def\@elt##1{%
- \@expandtwoargs\@addchapterlistsgap{##1}{\@nameuse{ext@##1}}}%
+ \@expandtwoargs\@addchapterlistsgap{##1}{\newfloat@ext{##1}}}%
\newfloat@list
\endgroup}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\@chapterlistsgap@off}
+% \changes{v1.1n}{2021/02/27}{Uses \cs{newfloat@ext} now instead of \cs{ext@xxx}}
% |\@chapterlistsgap@off|\marg{float type}\par
% switches the chapter lists gap off for the given float type.
% Since \KOMAScript{} (still) supports |\float@exts| we need to handle
-% this locally, too, even if |\unsettoc| is offered by the \package{tocbasic} package.
+% this locally, too, even if |\unsettoc| is offered by the \pkg{tocbasic} package.
% (Otherwise our handling could be moved into the |\else| branch.)
% \begin{macrocode}
\providecommand*\@chapterlistsgap@off[1]{%
\expandafter\let\csname @ifchapterlistsgap@#1\endcsname\@gobble
\ifcsname unsettoc\endcsname
- \@expandtwoargs\unsettoc{\@nameuse{ext@#1}}{chapteratlist}%
+ \@expandtwoargs\unsettoc{\newfloat@ext{#1}}{chapteratlist}%
\fi}
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\@chapterlistsgap@on}
+% \changes{v1.1n}{2021/02/27}{Uses \cs{newfloat@ext} now instead of \cs{ext@xxx}}
% |\@chapterlistsgap@off|\marg{float type}\par
% switches the chapter lists gap on for the given float type.
% \begin{macrocode}
\providecommand*\@chapterlistsgap@on[1]{%
\expandafter\let\csname @ifchapterlistsgap@#1\endcsname\@iden
\ifcsname setuptoc\endcsname
- \@expandtwoargs\setuptoc{\@nameuse{ext@#1}}{chapteratlist}%
+ \@expandtwoargs\setuptoc{\newfloat@ext{#1}}{chapteratlist}%
\fi}
% \end{macrocode}
% \end{macro}
@@ -1355,7 +1546,7 @@
% \end{macro}
%
% Process the package options:
-% We use |\setkeys| here instead of |\ProcessOptions|.
+% We use |\set|\-|keys| here instead of |\Process|\-|Options|.
% \begin{macrocode}
\let\@tempc\relax
\@expandtwoargs\setkeys{newfloat}{planb,\@ptionlist{\@currname.\@currext}}%
@@ -1373,13 +1564,22 @@
% \pagebreak[3]
% \subsection{Patching \cs{chapter}}
%
+% Since the \LaTeX\ team has refused to replace the hard coded |10pt| skip inside |\chapter|
+% (for lists of floating environments like |figure| or |table|)
+% with a proper interface~\footnote{I have asked David Carlisle in 2018, Frank Mittelbach in 2020, and Frank again at a later date.},
+% we need to patch |\chapter|. (Sigh!)
+%
+% And since most document class authors takes \cls{article}, \cls{report}, or \cls{book} as template for own classes,
+% they inherit the same problem: Hard coded skips we need to replace with an interface for ourself. (Sigh!)
+%
% \begin{macro}{\newfloat@replace@chapter}
% \changes{v1.1f}{2019/08/25}{Parameter \meta{class name} added to macro}
% \changes{v1.1i}{2019/08/31}{Local definition of \cs{if@chapnum} added}
+% \changes{v1.1o}{2021/02/27}{Support of the \pkg{algorithm2e} package added}
% |\newfloat@replace@chapter|\marg{class name}\marg{original code}\marg{replacement code}\par
% tries to patch |\@chapter| so |\@add|\-|chapter|\-|lists|\-|gaps| will be supported.
% It checks for |\Hy@org@chapter|, too, since the original code will be stored here
-% if the \package{hyperref} package was loaded.
+% if the \pkg{hyperref} package was loaded.
% \begin{macrocode}
\newcommand\newfloat@replace@chapter[3]{%
\begingroup
@@ -1388,18 +1588,21 @@
\let\if@thema\iffalse
\let\if@chapnum\iffalse
\def\@tempa[##1]##2{#2}%
- \ifx\@tempa\@chapter
- \newfloat@InfoNoLine{Document class `#1' detected}%
- \gdef\@chapter[##1]##2{#3}%
- \global\let\newfloat@replace@chapter\newfloat@dont@replace@chapter
- \else\ifx\@tempa\Hy@org@chapter
- \newfloat@InfoNoLine{Document class `#1' detected (Hy)}%
- \gdef\Hy@org@chapter[##1]##2{#3}%
- \global\let\newfloat@replace@chapter\newfloat@dont@replace@chapter
- \fi\fi
+ \newfloat@replace@chapter@\@chapter{original}{#1}{#3}%
+ \newfloat@replace@chapter@\Hy@org@chapter{hyperref}{#1}{#3}%
+ \newfloat@replace@chapter@\algocf@original@chapter{algorithm2e}{#1}{#3}%
\endgroup}
% \end{macrocode}
% \begin{macrocode}
+\newcommand\newfloat@replace@chapter@[4]{%
+ \ifx\@tempa#1%
+ \newfloat@InfoNoLine{Document class `#3' detected (#2)}%
+ \global\def#1[##1]##2{#4}%
+ \global\let\newfloat@replace@chapter\newfloat@dont@replace@chapter
+ \global\let\newfloat@replace@chapter@\@gobblefour
+ \fi}
+% \end{macrocode}
+% \begin{macrocode}
\newcommand\newfloat@dont@replace@chapter[3]{}
% \end{macrocode}
% \begin{macrocode}
@@ -1409,6 +1612,19 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\newfloat@dont@patch@chapter}
+% \changes{v1.2}{2023/10/01}{Detection of this macro added}
+% If |\newfloat@dont@patch@chapter| is defined, we don't try to patch |\chapter|
+% but assume that the document class is already using |\@add|\-|chapter|\-|lists|\-|gaps|
+% inside its definition of |\chapter|.
+% \begin{macrocode}
+\ifcsname newfloat@dont@patch@chapter\endcsname
+ \newfloat@InfoNoLine{\noexpand\newfloat@dont@patch@chapter is set}
+ \let\newfloat@replace@chapter\newfloat@dont@replace@chapter
+\fi
+% \end{macrocode}
+% \end{macro}
+%
% \pagebreak[3]
% \subsubsection{Standard \LaTeX{} document classes}
%
@@ -1532,7 +1748,7 @@
% \pagebreak[3]
% \subsubsection{\KOMAScript{} document classes}
%
-% If a \KOMAScript{} document class or the \package{tocbasic} package is used
+% If a \KOMAScript{} document class or the \pkg{tocbasic} package is used
% we don't need to patch anything.
% Instead we use |\setup|\-|toc| and |\un|\-|set|\-|toc| to setup the
% chapters gap in |\@chapter|\-|lists|\-|gap@on| and |\@chapter|\-|lists|\-|gap@off|.
@@ -1544,7 +1760,7 @@
% \pagebreak[3]
% \subsubsection{memoir document classes}
%
-% If the \package{memoir} document class is used,
+% If the \pkg{memoir} document class is used,
% replacing |\insert|\-|chapter|\-|space| by |\@add|\-|chapter|\-|lists|\-|gaps| is sufficient.
% \begin{macrocode}
\ifcsname insertchapterspace\endcsname
@@ -1715,7 +1931,7 @@
%
% \pagebreak[3]
% \subsubsection{The Springer Verlag document classes}
-% \changes{v1.1f}{2019/08/25}{Support of \package{svmono} and \package{svmult} document classes added}
+% \changes{v1.1f}{2019/08/25}{Support of \pkg{svmono} and \pkg{svmult} document classes added}
%
% \begin{macrocode}
% svmono.cls [2018/06/25 v5.6 Springer Verlag global LaTeX document class for monographs]
@@ -1767,7 +1983,7 @@
%
% \pagebreak[3]
% \subsubsection{The dgruyter package}
-% \changes{v1.1j}{2019/08/31}{Extended support of \package{dgruyter} package added}
+% \changes{v1.1j}{2019/08/31}{Extended support of \pkg{dgruyter} package added}
%
% \begin{macrocode}
% dgruyter.sty [2017/09/19 v2.00 De Gruyter layout]
@@ -1854,10 +2070,11 @@
was already redefined by another package}
\newfloat@InfoNoLine{\string\@chapter\space=\space\meaning\@chapter}
\newfloat@InfoNoLine{\string\Hy@org@chapter\space=\space\meaning\Hy@org@chapter}
+ \newfloat@InfoNoLine{\string\algocf@original@chapter\space=\space\meaning\algocf@original@chapter}
% \end{macrocode}
% Plan B: We patch |\add|\-|to|\-|contents| instead, and keep our fingers crossed
% in the hope that this redefinition actually will fit.
-% (Note: Since \package{biblatex} patches |\add|\-|to|\-|contents| as well we do
+% (Note: Since \pkg{biblatex} patches |\add|\-|to|\-|contents| as well we do
% this using |\At||Begin||Document|.)
% \changes{v1.1f}{2019/08/25}{Plan B will now be done using \cs{AtBeginDocument}}
% \begin{macrocode}
@@ -1895,7 +2112,7 @@
%
% \begin{macro}{\beamer@float}
% \changes{v1.1k}{2019/09/01}{This macro added}
-% Unfortunately the \class{beamer} document class does not offer
+% Unfortunately the \cls{beamer} document class does not offer
% |\beamer@float| and |\end@beamer@float| (yet), so we have to define them
% for ourself.
% (This code was taken from beamerbaselocalstructure.sty [2019/07/23 v3.56] and adapted.)
@@ -1969,7 +2186,7 @@
% \end{macro}
%
% \pagebreak[3]
-% \subsubsection{\package{dgruyter}}
+% \subsubsection{\pkg{dgruyter}}
%
% The De Gruyter layout package (for preparing books for Walter de Gruyter GmbH)
% is defining |\plist@figure| and |\plist@table|, and expects this to be
@@ -1982,9 +2199,9 @@
% \end{macrocode}
%
% \pagebreak[3]
-% \subsubsection{\package{float}}
+% \subsubsection{\pkg{float}}
%
-% If the \package{float} package is used we fill up |\float@exts| with our file
+% If the \pkg{float} package is used we fill up |\float@exts| with our file
% extensions, too. Since this list will be used for inserting chapters gaps
% we only add the ones which are configured for chapters gaps on.\par
% Note: This has to be done |\At|\-|Begin|\-|Document| so the settings for
@@ -2002,7 +2219,7 @@
% \end{macrocode}
%
% \pagebreak[3]
-% \subsubsection{\package{fltpage}}
+% \subsubsection{\pkg{fltpage}}
%
% We define a FP-variant of new floating environments here.
% \begin{macrocode}
@@ -2012,10 +2229,10 @@
% \end{macrocode}
%
% \pagebreak[3]
-% \subsubsection{\package{listings}}
+% \subsubsection{\pkg{listings}}
%
% \begin{macro}{\ext@lstlisting}
-% Since the \package{listings} package do not define |\ext@lst|\-|listing|
+% Since the \pkg{listings} package do not define |\ext@lst|\-|listing|
% but we needed it when |Setup|\-|Floating|\-|Environment{lst|\-|listing}{|\ldots|}|
% will be done by the end user, we define it here.
% \begin{macrocode}
@@ -2024,7 +2241,7 @@
% \end{macro}
%
% \pagebreak[3]
-% \subsubsection{\package{rotating}}
+% \subsubsection{\pkg{rotating}}
%
% We define a sideways-variant of new floating environments here.
% \begin{macrocode}
@@ -2034,7 +2251,7 @@
% \end{macrocode}
%
% \pagebreak[3]
-% \subsubsection{\package{sidecap}}
+% \subsubsection{\pkg{sidecap}}
%
% We define a SC-variant of new floating environments here.
% \begin{macro}{\SC@float}
@@ -2055,7 +2272,7 @@
% \end{macro}
%
% \pagebreak[3]
-% \subsubsection{\package{wrapfig}}
+% \subsubsection{\pkg{wrapfig}}
%
% We define a wrap-variant of new floating environments here.
% \begin{macrocode}
@@ -2074,3 +2291,4 @@
% \Finale
%
\endinput
+
diff --git a/macros/latex/contrib/newfloat/newfloat.ins b/macros/latex/contrib/newfloat/newfloat.ins
index 889504d534..d440d497e7 100644
--- a/macros/latex/contrib/newfloat/newfloat.ins
+++ b/macros/latex/contrib/newfloat/newfloat.ins
@@ -6,7 +6,7 @@
\preamble
-Copyright (C) 2011-2019 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
+Copyright (C) 2011-2023 Axel Sommerfeldt (axel.sommerfeldt@f-m.fm)
https://gitlab.com/axelsommerfeldt/newfloat
@@ -20,9 +20,7 @@ The latest version of this license is in
and version 1.3 or later is part of all distributions of LaTeX
version 2003/12/01 or later.
-This work has the LPPL maintenance status "maintained".
-
-This Current Maintainer of this work is Axel Sommerfeldt.
+This work has the LPPL maintenance status "unmaintained".
This work consists of the files newfloat.ins, newfloat.dtx,
and the derived file newfloat.sty.
@@ -31,10 +29,13 @@ and the derived file newfloat.sty.
\generate{\file{newfloat.sty}{\from{newfloat.dtx}{package}}}
+\generate{\file{newfloat_v1.0.sty}{\from{fallback/v1.0/newfloat.dtx}{package}}}
+\generate{\file{newfloat_v1.1.sty}{\from{fallback/v1.1/newfloat.dtx}{package}}}
+
\Msg{***********************************************************}
\Msg{*}
-\Msg{* To finish the installation you have to move the file}
-\Msg{* `newfloat.sty' into a directory searched by TeX.}
+\Msg{* To finish the installation you have to move the files}
+\Msg{* `*.sty' into a directory searched by TeX.}
\Msg{*}
\Msg{* To produce the documentation run the file}
\Msg{* `newfloat.dtx' through LaTeX.}
diff --git a/macros/latex/contrib/newfloat/newfloat.pdf b/macros/latex/contrib/newfloat/newfloat.pdf
index 0300dfdec8..effe96f768 100644
--- a/macros/latex/contrib/newfloat/newfloat.pdf
+++ b/macros/latex/contrib/newfloat/newfloat.pdf
Binary files differ
diff --git a/macros/unicodetex/latex/bithesis/README.md b/macros/unicodetex/latex/bithesis/README.md
index 8326e57558..e281ceb931 100644
--- a/macros/unicodetex/latex/bithesis/README.md
+++ b/macros/unicodetex/latex/bithesis/README.md
@@ -13,7 +13,7 @@ The current maintainer of this project is [Feng Kaiyu](https://github.com/fky201
BIThesis is an unofficial LaTeX template set for your
**undergraduate, master, or doctoral thesis** as well as other academic writing here at BIT.
-This project is supported by the _[Dept. of Undergraduate Academic Affairs, BIT](https://jwc.bit.edu.cn/)_ and the _[School of Computer Science and Technology, BIT](https://cs.bit.edu.cn/)_. See [Acknowledgements - Official Sponsors](https://bithesis.bitnp.net/guide/acknowledgements.html#%E5%AE%98%E6%96%B9%E8%B5%9E%E5%8A%A9-official-sponsors).
+This project is supported by the _[Dept. of Undergraduate Academic Affairs, BIT](https://jwb.bit.edu.cn/)_ and the _[School of Computer Science and Technology, BIT](https://cs.bit.edu.cn/)_. See [Acknowledgements - Official Sponsors](https://bithesis.bitnp.net/guide/acknowledgements.html#%E5%AE%98%E6%96%B9%E8%B5%9E%E5%8A%A9-official-sponsors).
At present, `bithesis` only supports XeTeX and LuaTeX engines. `bithesis` only allows `UTF-8` encoding.
diff --git a/macros/unicodetex/latex/bithesis/bithesis.dtx b/macros/unicodetex/latex/bithesis/bithesis.dtx
index 4ff2271a14..f930ad8eed 100644
--- a/macros/unicodetex/latex/bithesis/bithesis.dtx
+++ b/macros/unicodetex/latex/bithesis/bithesis.dtx
@@ -21,1892 +21,26 @@
%<thesis>\ProvidesExplClass{bithesis}
%<report>\ProvidesExplClass{bitreport}
%<beamer>\ProvidesExplClass{bitbeamer}
-%<cls>{2023-05-01}{3.5.4}{BIT Thesis Templates}
-%
-%<oldcls>\NeedsTeXFormat{LaTeX2e}[2020/10/01]
-%<book>\ProvidesClass{bitbook}
-%<article>\ProvidesClass{bitart}
-%<graduate>\ProvidesClass{bitgrad}
-%<oldcls> [2022/05/09 v2.1.1 BIT Thesis Templates]
+%<cls>{2023-10-01}{3.6.0}{BIT Thesis Templates}
%
%<*driver>
-\ProvidesFile{bithesis.dtx}[2023/05/01 3.5.4 BIT Thesis Templates]
+\ProvidesFile{bithesis.dtx}[2023/10/01 3.6.0 BIT Thesis Templates]
\documentclass[letterpaper]{l3doc}
\usepackage{dtx-style}
-\EnableCrossrefs
-\CodelineIndex
+\DisableCrossrefs
\RecordChanges
\begin{document}
- \DocInput{\jobname.dtx}
+ \DocInput{\jobname-doc.tex}
\PrintChanges
\def\indexname{代码索引}
- \PrintIndex
+ %%%%% \PrintIndex
\end{document}
%</driver>
% \fi
%
-% \DoNotIndex{\newenvironment,\@bsphack,\@empty,\@esphack,\sfcode}
-% \DoNotIndex{\addtocounter,\label,\let,\linewidth,\newcounter}
-% \DoNotIndex{\noindent,\normalfont,\par,\parskip,\phantomsection}
-% \DoNotIndex{\providecommand,\ProvidesPackage,\refstepcounter}
-% \DoNotIndex{\RequirePackage,\setcounter,\setlength,\string,\strut}
-% \DoNotIndex{\textbackslash,\texttt,\ttfamily,\usepackage}
-% \DoNotIndex{\begin,\end,\begingroup,\endgroup,\par,\\}
-% \DoNotIndex{\if,\ifx,\ifdim,\ifnum,\ifcase,\else,\or,\fi}
-% \DoNotIndex{\let,\def,\xdef,\edef,\newcommand,\renewcommand}
-% \DoNotIndex{\expandafter,\csname,\endcsname,\relax,\protect}
-% \DoNotIndex{\Huge,\huge,\LARGE,\Large,\large,\normalsize}
-% \DoNotIndex{\small,\footnotesize,\scriptsize,\tiny}
-% \DoNotIndex{\normalfont,\bfseries,\slshape,\sffamily,\interlinepenalty}
-% \DoNotIndex{\textbf,\textit,\textsf,\textsc}
-% \DoNotIndex{\hfil,\par,\hskip,\vskip,\vspace,\quad}
-% \DoNotIndex{\centering,\raggedright,\ref}
-% \DoNotIndex{\c@secnumdepth,\@startsection,\@setfontsize}
-% \DoNotIndex{\ ,\@plus,\@minus,\p@,\z@,\@m,\@M,\@ne,\m@ne}
-% \DoNotIndex{\@@par,\DeclareOperation,\RequirePackage,\LoadClass}
-% \DoNotIndex{\AtBeginDocument,\AtEndDocument,\AtBeginEnvironment}
-%
-% \GetFileInfo{\jobname.dtx} %
-%
-% \def\indexname{索引}
-% \IndexPrologue{\section{\indexname}}
-%
-% \title{\includegraphics[width=0.3\textwidth]{images/icon.png}
-% \\[1cm]
-% \bfseries 北京理工大学{\LaTeX}学位论文及报告模板 }
-% \author{北京理工大学网络开拓者协会 \\ \texttt{webmaster@bitnp.net}} %
-% \date{\zihao{-4} \today\quad \color{RubineRed}{\kaishu {\BIThesis}版本\version}}
-% \maketitle\thispagestyle{empty}
-%
-% \def\abstractname{}
-% \begin{abstract}\noindent
-% 此宏包旨在建立一个简单易用的北京理工大学学位论文 $\LaTeX$ 模板
-% (以及其他模板),包括本科毕业设计与研究生学位论文。
-% \end{abstract}
-%
-% \vspace{5mm}
-%
-% \begin{center}
-% \noindent\rule[0.25\baselineskip]{0.5\textwidth}{0.7pt}
-% \end{center}
-%
-% \def\abstractname{免责声明}
-% \begin{abstract}
-% \noindent
-% \begin{enumerate}
-% \item 本模板的发布遵守 \LPPL ,使用前请认真阅读协议内容。
-% \item 与\BIThesis 相关的文档内容采用
-% \href{https://github.com/BITNP/BIThesis-wiki/blob/main/LICENSE}{CC0-1.0 协议} 发布。
-% \item 任何个人或组织以本模板为基础进行修改、扩展而生成的新的专用模板,
-% 请严格遵守 \LaTeX{} Project Public License 协议。
-% 由于违犯协议而引起的任何纠纷争端均与本模板作者无关。
-% \end{enumerate}
-% \end{abstract}
-%
-% \vspace{5mm}
-%
-% \def\abstractname{简介}
-% \begin{abstract}
-% \BIThesisLaTeX 是北京理工大学本科生毕业设计与研究生学位论文,
-% 以及其他课程报告、实验报告的 {\LaTeX} 模板集合。
-% 如果你厌烦了 Word 格式的不人性化、参考文献的难以管理、
-% 公式输入的差劲体验……那么欢迎来尝试用专业的学术稿件排版利器 —— {\LaTeX},
-% 来排版你的论文。
-% 专业高端、学界认可、开源免费,{\LaTeX} 是你论文排版的最佳搭档。
-%
-% \BIThesisLaTeX 目前支持使用 {\hologo{XeLaTeX}} 进行编译,
-% 使用以 biber 为后端的 BibLaTeX 进行参考文献的生成,
-% 符合《信息与文献参考文献著录规则》
-% (\href{http://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=7FA63E9BBA56E60471AEDAEBDE44B14C}{GB/T 7714—2015})
-% 的标准。
-%
-% 目前,\BIThesisLaTeX 主要设计完成了
-% 本科生毕业(设计)论文、研究生学位论文、本科生毕业(设计)论文外文翻译、
-% 全英文专业本科生毕业(设计)论文与通用实验报告的 {\LaTeX} 模板。
-%
-% \end{abstract}
-% \newpage
-%
-% \tableofcontents
-% \clearpage
-% \setlength{\parskip}{0.8ex}
-%
-% \section{常用术语表}
-% \label{sec:terms}
-% \begin{description}
-% \item[\LaTeX] \LaTeX{} 是一个高质量的文档排版系统
-% ,他是基于 \TeX{} 进一步封装实现的。
-% \item[\LaTeX2e] \LaTeX2e 是 \LaTeX{} 的最新稳定版本,
-% 目前大家使用的都是这个版本。
-% \item[\LaTeX3] \LaTeX3 是 \LaTeX{} 的下一代版本,
-% 目前还在开发中(近十年了)。
-% \LaTeX3 旨在为宏基编写人员提供一套通用的编程层。
-% 目前,\LaTeX3 的功能已经
-% 通过 \pkg{expl3} 等宏包在 \LaTeX2e 中提供。
-% 目前,|bithesis| 就是通过 \pkg{expl3} 实现的。
-% \item[\LaTeX 引擎] 引擎就是将TeX代码转化为页面描述语言(PDL)的核心部分,
-% 就像C语言的编译器一样。比如 \hologo{XeLaTeX}、\hologo{LuaLaTeX} 等。
-% \item[编辑器] TeX的编辑器给用户提供了较为方便的交互工具,
-% 将一些编译的过程都做成了按钮,
-% 省去了我们需要去命令行一步步编译,且提供了较为方便的编辑环境,
-% 如快捷键注释、语法高亮等等功能。常见的编辑器有 TeXstudio 等。
-% 另一些编辑器则是通过插件的方式来实现 TeX 的编辑,如 VSCode、Neovim、Vim 等。
-% \item[宏包 (package)] \LaTeX{} 语言本质上是一个宏语言(通过文本替换而层层展开),
-% 而宏包就是一些宏的集合。CTAN 中的 bithesis 就是一个宏包。
-% \item[宏集] 宏集是一些宏包的集合,比如 ctex 宏集。
-% \item[CTAN] Comprehensive TeX Archive Network,CTAN 是 TeX 项目的官方网站,
-% 也是 TeX 项目的主要资源库。
-% 你使用的 \LaTeX{} 发行版中的宏包都是通过 CTAN 来发布的。
-% \item[发行版] 发行版是将引擎,格式,宏包等等打包成一套安装文件的软件,
-% TeX Live、MiKTeX 等。
-% \item[文档类] 文档类指代一类以 |.cls| 结尾的文件,它们定义了文档的基本结构,
-% 通常包括文档的标题、作者、日期、页眉、页脚、正文样式等等。
-% 你可以通过 \tn{documentclass} 命令来指定文档类。
-% 没错,|bithesis| 为你提供的模板功能就是通过数个文档类实现的。
-% \end{description}
-%
-% \section{项目简介}
-% \subsection{历史与贡献者们}
-% \begin{itemize}
-% \item 在 2017 年之前,网络上已经出现一些北京理工大学学位论文 \LaTeX 模板。
-% 它们是“2012大眼小蚂蚁版”和“2016汪卫版”,均以上海交通大学的模板为基础。
-% \item 2017 - 2018 年,计算机学院 2016 级研究生杨雅婷等人受研究生院委托,
-% 制作了\href{https://github.com/BIT-thesis/LaTeX-template}{BIT-Thesis}
-% 研究生学位论文模板。
-% \item 2019 - 2020 年,\BIThesis 最早由 2016 级的
-% 武上博、王赞、唐誉铭、牟思睿和詹熠莎等人维护。
-% \begin{itemize}
-% \item 此时,\BIThesis 仅支持本科生毕业论文的排版。
-% \item 在此期间,\BIThesis 从无到有诞生了,包括使用手册、
-% 在线文档和开箱即用的模板。
-% \item 同时,2017 级的赵池等同学完成了一系列 \BIThesisLaTeX
-% 的视频教程。
-% \end{itemize}
-% \item 2020 - 2021 年,2017 级的冯开宇、杨思云、郝正亮和顾骁等人
-% 接管了维护开发工作。
-% \begin{itemize}
-% \item 在此期间,冯开宇将原来的 .tex 文件制作成了宏包,并发布到 CTAN 上。
-% \item 项目代码也随之被拆分成了 \BIThesisMacroPackage,
-% \BIThesisWiki 和 \BIThesisScaffold。
-% \item 此版本是 V2 版本,代号为 Birthday Cake.
-% \end{itemize}
-% \item 2021 - 2022 年,2021 级(硕士研究生)的冯开宇针对 2021、
-% 2022 毕业季收到的反馈对该项目进行维护升级。
-% \begin{itemize}
-% \item 在此期间,冯开宇合入了杨雅婷等人在 2017 年开发的研究生学位论文模板。
-% \item 在项目架构上,BIThesis-scaffold 合入 BIThesis 以便于进一步维护。
-% \item 次年暑假期间,冯开宇用 \pkg{expl3} 重构了\LaTeX 样式代码,
-% 向用户提供了简易易用的接口。
-% \item 同时,也增加了本科全英文专业的毕设论文模板样式。
-% \item 此版本是 V3 版本,代号为 Summer Time.
-% \end{itemize}
-% \item 2023 年,冯开宇在此版本上增加了多种新的功能,并修复了一些已知的问题。
-% 并推进了官方(教务部、研究生院)对 \BIThesis 的认可。
-% \end{itemize}
-%
-% \subsection{\BIThesis 是什么?}
-% \BIThesis 之名是英文单词 Beijing Institution of Technology(北京理工大学)
-% 的首字母缩写“BIT” 与“Thesis”结合而成。在纯文本环境下,该名字应写作“BIThesis”。
-% 同理,其 IPA 发音为 |/ˈbiːˈaiˈtiːˈθiː.sis/|。
-%
-% \BIThesisLaTeX 是由北京理工大学众多学子发起并维护的开源项目。
-% 该项目旨在建立一套简单易用的北京理工大学 \LaTeX 学位论文模板。
-%
-% \subsection{为什么要使用 \BIThesis?}
-% 学位论文通常具有比较严格的格式要求,这是为了方便同行学术交流的起码要求,
-% 同时也是科学研究严谨性的体现。
-% 然而,由于市场各种排版软件混杂,使用者水平不一,学生对格式的重视程度不够,
-% 学生编写标准格式的学位论存在很多问题。
-% \BIThesisLaTeX 为符合北京理工大学硕士(博士)学位论文的LaTeX模板。
-% 通过使用\BIThesisLaTeX 模板,学生可以轻松撰写符合学校格式要求的学位论文,
-% 避免繁琐的论文格式调整;从而将关注点更多地放在高质量的内容本身。
-%
-% 要使用这个模板协助你完成学位论文的创作,下面的条件必须满足:
-% \begin{itemize}
-% \item 操作系统字体目录中有中文字体;
-% \item \TeX~系统有~\XeTeX~引擎(一般发行版均已经具备);
-% \item 你有使用~\LaTeX~ 的经验,或者愿意为此学习;
-% \end{itemize}
-%
-% \subsubsection{\BIThesisLaTeX 的组成}
-% 我们将 \BIThesisLaTeX 划分为了两个主要仓库:
-% \begin{table}[H]
-% \centering
-% \begin{tabular}{@{}l l p{6cm} @{}}
-% \toprule
-% 项目 & 项目地址 & 主要目的 \\ \midrule
-% BIThesis & \href{https://github.com/BITNP/BIThesis}{BITNP/BIThesis}
-% & 主要存储 \BIThesis 宏包以及开箱即用的模板样式 \\
-% BIThesis-wiki
-% & \href{https://github.com/BITNP/BIThesis-wiki}{BITNP/BIThesis-wiki}
-% & 存储 \BIThesisLaTeX 项目在线文档 \\ \bottomrule
-% \end{tabular}
-% \end{table}
-%
-% 如果你仅想解决「我如何使用 \BIThesisLaTeX 来帮助我完成实验论文?」这个问题,
-% 那么欢迎你访问我们的\href{https://bithesis.bitnp.net}{在线文档}以获得更多信息。
-%
-% 如果你想深入了解 \BIThesisLaTeX 提供的接口的各种选项,那么请继续阅读。
-%
-% \subsection{\BIThesis 如何的设计原则是什么?}
-%
-% \BIThesis 的基本设计原则是:
-% \begin{itemize}
-% \item \textbf{保持开箱即用的特性},即用户不需要修改任何代码即可使用 \BIThesisLaTeX 。
-% \item \textbf{保持对官方模板的兼容性},让用户只用关注内容本身。
-% \item \textbf{关注用户体验},提供简单易用的接口,对于有争议的设计,我们会提供多种选择。
-% \item \textbf{模板即软件},「罗马不是一天建成的」,我们会积极地维护 \BIThesisLaTeX 。
-% \end{itemize}
-%
-% 为了保证以上原则,我们引入了多种测试机制(如集成测试、回归测试)来保证 \BIThesis 的质量。
-% 并采用了正规软件开发的流程,如版本控制、代码审查、持续集成等,来保证 \BIThesis 的可维护性。
-%
-% \subsection{\BIThesis 宏包的组成}
-% 为了适应用户的不同需求,我们将 \BIThesisMacroPackage
-% 的主要功能设计安排在两个中文文档类当中,具体的组成见 \ref{tab:classes}。
-% \begin{table}[H]
-% \centering
-% \caption{测试}
-% \label{tab:classes}
-% \begin{tabular}{@{}lll@{}}
-% \toprule
-% 类别 & 文件
-% & 说明 \\ \midrule
-% \multirow{2}{*}{文档类} & \cls{bithesis.cls}\ref{sec:bithesis}
-% & 封装本科生与研究生的毕业论文样式。 \\
-% & \cls{bitreport.cls}\ref{sec:bitreport}
-% & 封装了本科生开题报告(已废弃)与实验报告样式。 \\ \cmidrule(l){2-3}
-% & \cls{bitbeamer.cls}
-% & 对应 ctexbeamer.cls ,提供了北理工的 Beamer 模板样式。
-% \\ \cmidrule(l){2-3}
-% \end{tabular}
-% \end{table}
-%
-% \subsection{\BIThesisLaTeX 是如何发布的?}
-% \label{sec:release}
-%
-% \BIThesisLaTeX 每一个版本会有三种发布方式:
-%
-% \begin{itemize}
-% \item CTAN 发布:
-% \href{https://ctan.org/pkg/bithesis}{CTAN bithesis package}
-% \item GitHub 发布:
-% \href{https://github.com/BITNP/BIThesis/releases}{Github Releases}
-% \footnote{最推荐使用此种方式}
-% \item Overleaf 发布:
-% \href{https://bithesis.bitnp.net}{Overleaf Templates}
-% \end{itemize}
-% 其中,CTAN 上发布的是 bithesis 宏包,也就是 |*.cls| 组成的文件,
-% 它们可以通过 \TeX 发行版自带的包管理器 tlmgr 来更新。
-%
-% GitHub 和 Overleaf 上发布的是 \BIThesisLaTeX 的完整模板,因此想要升级
-% 到最新版本,你需要重新下载最新模板。然后,选择下列方法的一种来更新:
-%
-% \begin{itemize}
-% \item 将新模板中的 |*.cls| 文件替换到你原有模板的工作目录中。
-% \item 将旧模板中的写作内容复制到新模板中。
-% \end{itemize}
-%
-% 需要注意的是,Github 和 Overleaf 的模板中包含了当前版本的 |*.cls| 文件,
-% 因此不会因为 CTAN 上的更新而导致模板无法编译。(但代价当然是需要手动升级)
-%
-% \subsection{版本号与升级}
-%
-% \BIThesisLaTeX 的版本号遵循 \href{https://semver.org/lang/zh-CN/}{语义化版本},
-% 也就是说,每个版本号由三个数字组成,分别表示主版本号、次版本号和修订号。
-% 例如,版本号 |1.2.3| 表示主版本号为 1,次版本号为 2,修订号为 3。
-%
-% \BIThesisLaTeX 的主版本号会在有重大变化时(且无法前向兼容时)更新,
-% 例如,模板的结构发生了变化、宏命令的使用方式发生了改变。
-% 次版本号会在有新功能添加时更新,例如,添加了新的功能和宏命令。
-% 修订号会在有 bug 修复时更新,例如,修复了某些宏命令的 bug、补充了某些文档。
-%
-% 因此对于用户来说,主版本号的更新是不兼容的,次版本号与修订号的更新是向前兼容的。
-% 进行兼容性升级时,你只需要将新版本的 |*.cls| 文件替换到你原有模板的工作目录中即可。
-% 进行不兼容性升级时,你需要将旧模板中的写作内容复制到新模板中(记得要做好备份哦)。
-%
-% \section{安装}
-%
-% \subsection{\BIThesis 宏包的安装和更新}
-%
-% 最常见的 \TeX 发行版(\hologo{TeX} Live 和 \hologo{MiKTeX})已收录
-% \BIThesisMacroPackage 及其依赖的宏包和宏集。
-%
-% \begin{itemize}
-% \item Windows、Linux用户推荐安装 TeX Live 套装,
-% 并更新宏包(Linux系统由于版权问题,未能预装宋体等 Windows 下的字体,需要手动安装)
-% \item OSX用户推荐安装 Mac TeX。
-% \item 由于CTeX套装所含宏包比较陈旧,可能会导致编译无法通过,故不推荐安装。
-% 如果已安装 CTeX,\textbf{建议将其卸载}。
-% \end{itemize}
-%
-% 如果安装以上发行版的时间较早,可能你本地的环境中不存在
-% \BIThesisMacroPackage 或者不是最新版本的。
-% 那么你需要通过包管理器来安装/更新 \BIThesisMacroPackage:
-%
-% \begin{shell}[morekeywords={tlmgr,install}]
-% tlmgr install bithesis
-% \end{shell}
-%
-% 更新可以通过图形界面进行,或者通过命令行:
-%
-% \begin{shell}[morekeywords={tlmgr,install}]
-% tlmgr update bithesis
-% \end{shell}
-%
-% \textbf{
-% 在安装完发行版之后,还需要安装编辑 \LaTeX 所需的编辑器,在这里推荐 TexStudio。
-% }
-%
-% \textit{更多安装教程请访问我们的
-% \href{https://bithesis.bitnp.net}{wiki 网站},那里收录了使用模板以外的信息。}
-%
-% \subsubsection{升级模板版本}
-%
-% 由于软件维护是一个持续的过程,我们会不定期地更新 \BIThesisMacroPackage 的版本。
-% 更新的版本可能会修复一些 bug,也可能会增加新的功能。
-%
-% 因此,首先建议你首先查看最新版本与你当前版本的差异,以便决定是否升级。
-% 你可以通过 Github Releases 或者 ChangeLog 来查看更新内容。
-%
-% 当你决定升级时,请首先备份你的工作目录,然后按照\ref{sec:release}节的描述进行升级。
-%
-% \section{编译方式}
-%
-% \subsection{使用 Latexmk(推荐)}
-%
-% 在项目模板中,已经预制好了 latexmk 的配置文件 |.latexmkrc|。
-%
-% 因此只需要在命令行里执行,或者在代码编辑器里配置并运行以下命令即可:
-%
-% \begin{shell}
-% latexmk
-% \end{shell}
-%
-% \subsubsection{手动四次编译}
-%
-% \begin{shell}
-% xelatex -no-pdf --interaction=nonstopmode main
-% biber main
-% xelatex -no-pdf --interaction=nonstopmode main
-% xelatex --interaction=nonstopmode main
-% \end{shell}
-%
-% 运行bibtex的时候会提示一些错误,可能是~{{\sc Bib}\TeX}~对UTF-8支持不充
-% 分,一般不影响最终结果。加入~\verb|--interaction=nonstopmode|~参数是不让错误打断编译过程。
-% \XeTeX~ 仍存在一些宏包兼容性问题,而这些错误通常不会影响最终的编译结果。
-%
-% \section{\cls{bithesis.cls} 使用与配置}
-% \label{sec:bithesis}
-%
-% 推荐使用\BIThesisRelease (开箱即用)。
-%
-% \BIThesisRelease 提供了多种最常用的模板,你可以在
-% \href{https://github.com/BITNP/BIThesis/releases}{主项目的 Releases}中找到它们。
-%
-% 使用此文档类的模板有:
-% \begin{itemize}
-% \item \BIThesisTemplates{UT}
-% \item \BIThesisTemplates{UTE}
-% \item \BIThesisTemplates{PT}
-% \item \BIThesisTemplates{GT}
-% \end{itemize}
-%
-% \subsection{最小用例}
-%
-% \begin{latex}
-% \documentclass[type=bachelor]{bithesis}
-% \BITSetup{
-% info = {
-% author = FKY,
-% ......
-% }
-% }
-% \begin{document}
-% \end{document}
-% \end{latex}
-%
-% 如您所见,在 \LaTeX 中,用户使用的命令通常以「|\|」作为开头,后面依次跟随
-% 命令名称、若干可选参数和若干必需参数。如:
-%
-% \begin{latex}
-% \MakeCover
-% \BITSetup{}
-% \FooBar[]{}
-% \end{latex}
-%
-% 同理,用户使用的环境通常以 begin 和 end 进行包裹,
-% 同样可以传入可选参数和必需参数:
-%
-% \begin{latex}
-% \begin{abstract}
-% \end{abstract}
-%
-% \begin{abstract}[addTOC=false]
-% \end{abstract}
-%
-% \begin{foo}{param1}
-% \end{foo}
-% \end{latex}
-%
-% 需要强调的是:以方框号表示的可选参数,在没有参数传入的时候,是可以忽略的。
-% 比如以下两个命令等价:
-% \begin{latex}
-% \FooBar
-% \FooBar[]
-% \end{latex}
-%
-% 环境同理。
-%
-% \subsection{模板选项} \label{sec:template-options}
-%
-% 所谓“模板选项”,指需要在引入文档类的时候指定的选项:
-%
-% \begin{latex}[deletetexcs={\documentclass},morekeywords={\documentclass}]
-% \documentclass(*\oarg{模板选项}*){bithesis}
-% \end{latex}
-%
-% \begin{function}{type}
-% \begin{bitsyntax}[emph={[1]type}]
-% type = (*<(bachelor)|\mbox{bachelor_translation}|\mbox{bachelor_english}|master|doctor>*)
-% \end{bitsyntax}
-% 选择论文类型,它们分别对应:
-% \begin{itemize}
-% \item \BIThesisTemplates{UT}
-% \item \BIThesisTemplates{PT}
-% \item \BIThesisTemplates{UTE}
-% \item \BIThesisTemplates{GT} 研究生
-% \item \BIThesisTemplates{GT} 博士生
-% \end{itemize}
-% \end{function}
-%
-% \begin{function}[added=2023-03-16]{english}
-% \begin{bitsyntax}[emph={[1]english}]
-% english = (*<(false)|true>*)
-% \end{bitsyntax}
-% 开启英文模式。此选项会将论文的标题、摘要、目录、参考文献等部分的
-% 中文部分替换为英文部分。适用于英文论文的撰写。
-%
-% \begin{note}
-% 本选项仅适用于 \BIThesisTemplates{GT} 模板,本科全英文专业的同学
-% 请直接使用 \BIThesisTemplates{UTE} 模板。
-% \end{note}
-% \end{function}
-%
-% \begin{function}{blindPeerReview}
-% \begin{bitsyntax}[emph={[1]blindPeerReview}]
-% blindPeerReview = (*<(false)|true>*)
-% \end{bitsyntax}
-%
-% 此选项用于输出符合盲审要求的论文。所有可能暴露个人信息的页面都将隐藏,
-% 比如封面、信息页、原创性声明、个人简介、致谢等等。
-% \end{function}
-%
-% \begin{function}[added=2023-02-02]{quirks}
-% \begin{bitsyntax}[emph={[1]quirks}]
-% quirks = (*<(false)|true>*)
-% \end{bitsyntax}
-%
-% 此选项用于开启针对北理工官方示例的兼容模式。
-%
-% 具体包括:
-% \begin{itemize}
-% \item \pkg{biblatex} 中的 |patent| 类型将不再采用国标 GB/T 7714-2015 的格式,
-% 而是采用北理工官方示例的格式。
-% \end{itemize}
-%
-% 之所以需要此选项,是因为北理工官方示例中的格式
-% 与国标 GB/T 7714-2015 中的格式不一致;
-% 而这部分改动可能引入潜在的兼容性问题。
-% 而这些差异其实比较细微,所以我们将其作为一个默认不开启的选项。
-%
-% 在未来,如果持续有用户反馈问题,亦或是没有边界问题,
-% 我们可能会将其中的功能移入默认效果中。
-%
-% \end{function}
-%
-% \begin{function}{twoside}
-% \begin{bitsyntax}[emph={[1]twoside}]
-% twoside = (*<(false)|true>*)
-% \end{bitsyntax}
-% \end{function}
-%
-% \begin{function}{ctex}
-% \begin{bitsyntax}[emph={[1]ctex}]
-% ctex = (*{传给 ctexbook 的模板选项}*)
-% \end{bitsyntax}
-%
-% 该选项用于传入模板选项至 ctexbook。
-%
-% 例如:想要同时修改 ctex 的字体参数和标点符号处理格式
-% (更多选项请参考 ctex 手册)。
-%
-% \begin{latex}[emph={[1]type,master,ctex,fontset,fandol,punct,banjiao,bithesis}]
-% \documentclass[type=master,ctex={fontset=fandol,punct=banjiao}]{bithesis}
-% \end{latex}
-% \end{function}
-%
-% \begin{function}[added=2023-03-10]{autoFakeBold}
-% \begin{bitsyntax}[emph={[1]autoFakeBold}]
-% autoFakeBold = (*<(3)|false|{数字}>*)
-% \end{bitsyntax}
-%
-% 该选项用于调整 \cls{xeCJK} 中 |AutoFakeBold| 选项以定义伪粗体的粗细程度。
-%
-% 默认为 3,一般按照经验来说,2.5——3 比较符合 Words 中的粗体样式。
-%
-% \end{function}
-%
-% \subsection{参数设置}
-%
-% \begin{function}{\BITSetup}
-% \begin{bitsyntax}[emph={[1]BITSetup}]
-% \BITSetup = {(*\oarg{键值对}*)}
-% \end{bitsyntax}
-% \end{function}
-%
-% 本模板提供了一系列选项,可由您自行配置。载入文档类之后,以下所有选项均可通过统一的
-% 命令 \cs{BITSetup} 来设置。
-%
-% \cs{BITSetup} 的参数是一组由(英文)逗号隔开的选项列表,列表中的选项通常是 \meta{key} =
-% \meta{value} 的形式。部分选项的 \meta{value} 可以省略。对于同一项,后面的设置将会覆盖前面的设
-% 置。在下文的说明中,将用粗体表示默认值。
-%
-% \cs{BITSetup} 采用 LATEX3 风格的键值设置,支持不同类型以及多种层次的选项设定。键值列
-% 表中,“=”左右的空格不影响设置;但需注意,参数列表中不可以出现空行。
-% 与模板选项相同,布尔型的参数可以省略 \meta{选项} = true 中的“= true”。
-% 另有一些选项包含子选项,如 cover 和 info 等。它们可以按如下两种等价方式来设定:
-%
-% \begin{latex}[morekeywords={\BITSetup},emph={[1]BITSetup,cover,date,info,title,author}]
-% \BITSetup{
-% cover = {
-% date = xxxx年x月,
-% },
-% info = {
-% author = Feng Kaiyu,
-% title = A Thesis Title for Your Paper,
-% }
-% }
-% \end{latex}
-%
-% 或者
-%
-% \begin{latex}[morekeywords={\BITSetup},emph={[1]BITSetup,cover,date,info,title,author}]
-% \BITSetup{
-% cover / date = xxxx年x月,
-% info / author = Feng Kaiyu,
-% info / title = A Thesis Title for Your Paper,
-% }
-% \end{latex}
-%
-% \textbf{请注意:以下选项根据模板的不同,可能会有不同的默认值。
-% 有些模板可能不会使用某些选项。使用与否以及使用方式是根据学校的论文撰写要求实现的。}
-%
-% \subsubsection{封面选项} \label{sec:cover}
-%
-% \begin{function}{cover}
-% \begin{bitsyntax}[emph={[1]cover}]
-% cover = (*\marg{键值列表}*)
-% cover/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于设置论文格式。具体内容见下。
-% \end{function}
-%
-% \begin{function}{cover/date}
-% \begin{bitsyntax}[emph={[1]date}]
-% date = (*\marg{任意字符串}*)
-% \end{bitsyntax}
-%
-% 覆盖封面的日期。
-% \end{function}
-%
-% \begin{function}{cover/headerImage}
-% \begin{bitsyntax}[emph={[1]headerImage}]
-% headerImage = (*\marg{图片路径}*)
-% \end{bitsyntax}
-%
-% 设置封面顶部的“北京理工大学”字样图片。
-% \end{function}
-%
-% \begin{function}{cover/xiheiFont}
-% \begin{bitsyntax}[emph={[1]xiheiFont}]
-% xiheiFont = (*\marg{字体路径}*)
-% \end{bitsyntax}
-%
-% 配置此选项以在部分模板封面中使用“华文细黑”,保证与 Word 模板中的字体一致。
-%
-% 在 Windows 和 MacOS 中,该字体已经安装;在 Linux 中一般需要用户自行安装。
-% \end{function}
-%
-% \begin{function}{cover/dilimiter}
-% \begin{bitsyntax}[emph={[1]dilimiter}]
-% dilimiter = (*\marg{任意字符串}*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 设置封面信息中标签和值的分隔符。一般为全角或者半角的冒号。
-% \end{function}
-%
-% \begin{function}{cover/autoWidth}
-% \begin{bitsyntax}[emph={[1]autoWidth}]
-% autoWidth = (*<(true)|false>*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 自动计算封面中下划线的长度。
-%
-% 如果关闭了该选项,则建议配合\kvopt{cover/labelMaxWidth}{\meta{长度}}\\
-% 和\kvopt{cover/valueMaxWidth}{\meta{长度}}使用,以控制下划线的长度。
-% \end{function}
-%
-% \begin{function}{cover/autoWidthPadding}
-% \begin{bitsyntax}[emph={[1]autoWidthPadding}]
-% autoWidthPadding = (*<\marg{任意长度}>*)
-% \end{bitsyntax}
-%
-% 自适应下划线长度时,下划线的长度会比标签和值的长度多出一些空白。
-% 该选项用于设置这些空白的长度。默认为 0.25em。
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% \end{function}
-%
-% \begin{function}{cover/labelMaxWidth}
-% \begin{bitsyntax}[emph={[1]labelMaxWidth}]
-% labelMaxWidth = (*\marg{任意长度}*)
-% \end{bitsyntax}
-%
-% 此选项仅当\kvopt{cover/autoWidth}{false}时生效。
-%
-% 设置封面信息中标签的占位长度。
-% \end{function}
-%
-% \begin{function}{cover/valueMaxWidth}
-% \begin{bitsyntax}[emph={[1]valueMaxWidth}]
-% valueMaxWidth = (*\marg{任意长度}*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 设置封面信息中值的占位长度。\textbf{同时也会影响下划线的长度。}
-% \end{function}
-%
-% \begin{function}{cover/labelAlign}
-% \begin{bitsyntax}[emph={[1]labelAlign}]
-% labelAlign = (*<c|l|r>*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 设置封面信息中值的对其方式(居中,左对齐、右对齐)。
-% \end{function}
-%
-% \begin{function}{cover/valueAlign}
-% \begin{bitsyntax}[emph={[1]valueAlign}]
-% valueAlign = (*<c|l|r>*)
-% \end{bitsyntax}
-%
-% 此选项仅当\kvopt{cover/autoWidth}{false}时生效。
-%
-% 设置封面信息中标签的对其方式(居中,左对齐、右对齐)。
-% \end{function}
-%
-% \begin{function}{cover/underlineThickness}
-% \begin{bitsyntax}[emph={[1]underlineThickness}]
-% underlineThickness = (*\marg{任意长度}*)
-% \end{bitsyntax}
-%
-% 设置封面信息中下划线的厚度。
-% \end{function}
-%
-% \begin{function}{cover/underlineOffset}
-% \begin{bitsyntax}[emph={[1]underlineOffset}]
-% underlineOffset = (*(-10pt)|\marg{任意长度}*)
-% \end{bitsyntax}
-%
-% 设置封面信息中下划线的偏移量。
-% \end{function}
-%
-% \subsubsection{论文基本信息}
-%
-% \begin{function}{info}
-% \begin{bitsyntax}[emph={[1]info}]
-% info = (*\marg{键值列表}*)
-% info/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于录入论文信息。具体内容见下。
-% 一般以「En」结尾的项目表示对应的英文字段。
-%
-% 这其中的很多字段将用于封面信息的渲染,此时,可以使用 |\\| 来换行,以防止单行内容过长。
-% \end{function}
-%
-% \begin{function}{info/title,info/titleEn}
-% \begin{bitsyntax}[emph={[1]title,titleEn}]
-% title = (*\marg{字符串}*)
-% titleEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 论文标题。
-% \end{function}
-%
-% \begin{function}{info/verticalTitle}
-% \begin{bitsyntax}[emph={[1]verticalTitle}]
-% verticalTitle = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 书籍页竖排标题。此选项默认为空。为空时,会被 \kvopt{info/title}{字符串} 替代。
-%
-% 如想要使用竖排英文,可以使用 \lstinline|{X }|。
-% 其中 X 为英文字符,每个竖排英文间需要空一格。
-% 比如,想要竖排「LaTeX」,可以使用:
-%
-% \begin{latex}[emph={[1]}]
-% verticalTitle = {其他文字{L } {a } {T } {e } {X }其他文字}
-% \end{latex}
-%
-% 如果想要使用旋转竖排英文,可以使用
-% \lstinline|\rotatebox[origin=c]{-90}{English text}|。
-%
-% \begin{latex}[emph={[1]}]
-% verticalTitle = {其他文字 \lstinline{\rotatebox[origin=c]{-90}{English text}} 其他文字}
-% \end{latex}
-%
-% \end{function}
-%
-% \begin{function}{info/school,info/schoolEn}
-% \begin{bitsyntax}[emph={[1]school,schoolEn}]
-% school = (*\marg{字符串}*)
-% schoolEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 学院名称。
-% \end{function}
-%
-% \begin{function}{info/major,info/majorEn}
-% \begin{bitsyntax}[emph={[1]major,majorEn}]
-% major = (*\marg{字符串}*)
-% majorEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 专业名称。
-% \end{function}
-%
-% \begin{function}{info/author,info/authorEn}
-% \begin{bitsyntax}[emph={[1]author,authorEn}]
-% author = (*\marg{字符串}*)
-% authorEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 作者姓名。
-% \end{function}
-%
-% \begin{function}{info/studentId}
-% \begin{bitsyntax}[emph={[1]studentId}]
-% studentId = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 学号。
-% \end{function}
-%
-% \begin{function}{info/supervisor,info/supervisorEn}
-% \begin{bitsyntax}[emph={[1]supervisor,supervisorEn}]
-% supervisor = (*\marg{字符串}*)
-% supervisorEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 指导教师。
-% \end{function}
-%
-% \begin{function}{info/externalSupervisor}
-% \begin{bitsyntax}[emph={[1]externalSupervisor}]
-% externalSupervisor = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 校外指导教师。
-% \end{function}
-%
-% \begin{function}{info/keywords,info/keywordsEn}
-% \begin{bitsyntax}[emph={[1]keywords,keywordsEn}]
-% keywords = (*\marg{字符串;以全角分号分割}*)
-% keywordsEn = (*\marg{字符串;以分号分割}*)
-% \end{bitsyntax}
-%
-% 摘要关键词。
-% \end{function}
-%
-% \begin{function}{info/translationTitle}
-% \begin{bitsyntax}[emph={[1]translationTitle}]
-% translationTitle = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 文献翻译中,翻译后的论文名称。
-% \end{function}
-%
-% \begin{function}{info/translationOriginTitleEn}
-% \begin{bitsyntax}[emph={[1]translationOriginTitleEn}]
-% translationOriginTitleEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 文献翻译中,翻译前的论文名称。
-% \end{function}
-%
-% \begin{function}{info/classification}
-% \begin{bitsyntax}[emph={[1]classification}]
-% classification = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 中国分类号。
-% \end{function}
-%
-% \begin{function}{info/UDC}
-% \begin{bitsyntax}[emph={[1]UDC}]
-% UDC = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% UDC分类号。
-% \end{function}
-%
-% \begin{function}{info/chairman,info/chairmanEn}
-% \begin{bitsyntax}[emph={[1]chairman,chairmanEn}]
-% chairman = (*\marg{字符串}*)
-% chairmanEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 答辩委员会主席。
-% \end{function}
-%
-% \begin{function}{info/degree,info/degreeEn}
-% \begin{bitsyntax}[emph={[1]degree,degreeEn}]
-% degree = (*\marg{字符串}*)
-% degreeEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 申请学位。
-% \end{function}
-%
-% \begin{function}{info/institute,info/instituteEn}
-% \begin{bitsyntax}[emph={[1]institute,instituteEn}]
-% institute = (*(北京理工大学)|\marg{字符串}*)
-% instituteEn = (*(Beijing~Institute~of~Technology)|\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 学位授予单位。
-% \end{function}
-%
-% \begin{function}{info/defenseDate,info/defenseDateEn}
-% \begin{bitsyntax}[emph={[1]defenseDate,defenseDateEn}]
-% defenseDate = (*\marg{字符串}*)
-% defenseDateEn = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 答辩日期。
-% \end{function}
-%
-% \begin{function}{info/classifiedLevel}
-% \begin{bitsyntax}[emph={[1]classifiedLevel}]
-% classifiedLevel = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 密级。
-% \end{function}
-%
-% \subsubsection{样式信息}
-%
-% \begin{function}{style}
-% \begin{bitsyntax}[emph={[1]style}]
-% style = (*\marg{键值列表}*)
-% style/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于调整样式。具体内容见下。
-% \end{function}
-%
-% \begin{function}{style/head}
-% \begin{bitsyntax}[emph={[1]head}]
-% head = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 页眉文字。
-% \end{function}
-%
-% \begin{function}{style/bibliographyIndent}
-% \begin{bitsyntax}[emph={[1]bibliographyIndent}]
-% bibliographyIndent = (*(true)|false*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 控制参考文献的每一项中,首行之后的行是否缩进。
-%
-% 之所以提供这个选项,
-% 是因为在 Word 模板中参考文献的格式要求首行之后的行不缩进。
-% 但是国标要求首行之后的行缩进。
-% \end{function}
-%
-% \begin{function}[added=2023-03-19]{style/pageVerticalAlign}
-% \begin{bitsyntax}[emph={[1]pageVerticalAlign}]
-% pageVerticalAlign = (*(top)|scattered*)
-% \end{bitsyntax}
-% 设置页面垂直方向的对齐方式。
-% \begin{optdesc}
-% \item[top] 顶部对齐。\textit{默认}。页面中的内容保持它的自然高度,
-% 每一页的页面底部用空白填满。
-% \item[scattered] 分散对齐。页面高度均匀地填满,使每一页的底部直接对齐。
-% \end{optdesc}
-% \end{function}
-%
-% \begin{function}[added=2023-03-29]{style/mathFont}
-% \begin{bitsyntax}[emph={[1]mathFont}]
-% mathFont = (*(cm)|asana|fira|...|xits|none*)
-% \end{bitsyntax}
-% 设置数学字体,具体配置见表~\ref{tab:math-font}。除 |Computer Modern| (默认)字体以外,均使用 \pkg{unicode-math} 宏包调用字体。
-%
-% \end{function}
-%
-% \begin{table}[]
-% \begin{tabular}{cc|cc}
-% \toprule
-% \textbf{选项名称} & \textbf{字体名称} & \textbf{选项名称} & \textbf{字体名称} \\ \midrule
-% cm & Computer Modern & \cellcolor[HTML]{EFEFEF}newcm & \cellcolor[HTML]{EFEFEF}New Computer Modern Math \\
-% \cellcolor[HTML]{EFEFEF}asana & \cellcolor[HTML]{EFEFEF}Asana Math & stix & STIX Math \\
-% concrete & Concrete Math & \cellcolor[HTML]{EFEFEF}stix2 & \cellcolor[HTML]{EFEFEF}STIX Two Math \\
-% \cellcolor[HTML]{EFEFEF}erewhon & \cellcolor[HTML]{EFEFEF}Erewhon Math & xcharter & XCharter Math \\
-% euler & Euler Math & \cellcolor[HTML]{EFEFEF}xits & \cellcolor[HTML]{EFEFEF}XITS Math \\
-% \cellcolor[HTML]{EFEFEF}fira & \cellcolor[HTML]{EFEFEF}Fira Math & bonum & TeX Gyre Bonum Math \\
-% garamond & Garamond Math & \cellcolor[HTML]{EFEFEF}dejavu & \cellcolor[HTML]{EFEFEF}TeX Gyre DejaVu Math \\
-% \cellcolor[HTML]{EFEFEF}gfsneohellenic & \cellcolor[HTML]{EFEFEF}GFS Neohellenic Math & pagella & TeX Gyre Pagella Math \\
-% kp & KpMath & \cellcolor[HTML]{EFEFEF}schola & \cellcolor[HTML]{EFEFEF}TeX Gyre Schola Math \\
-% \cellcolor[HTML]{EFEFEF}libertinus & \cellcolor[HTML]{EFEFEF}Libertinus Math & termes & TeX Gyre Termes Math \\
-% lm & Latin Modern Math & & \\ \bottomrule
-% \end{tabular}
-% \caption{数学字体配置选项与名称说明}
-% \label{tab:math-font}
-% \end{table}
-%
-% \begin{function}[added=2023-03-29]{style/unicodeMathOptions}
-% \begin{bitsyntax}[emph={[1]unicodeMathOptions}]
-% unicodeMathOptions = (*({})|任意选项*)
-% \end{bitsyntax}
-%
-% 传递给 \pkg{unicode-math} 的选项。
-%
-% \end{function}
-%
-% \subsubsection{目录选项}
-%
-% \begin{function}{TOC}
-% \begin{bitsyntax}[emph={[1]TOC}]
-% TOC = (*\marg{键值列表}*)
-% TOC/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于调整其他选项。具体内容见下:
-% \end{function}
-%
-% \begin{function}{TOC/abstract,TOC/abstractEn}
-% \begin{bitsyntax}[emph={[1]abstract,abstractEn}]
-% abstract = (*(true)|false*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 是否在目录中索引摘要。
-% \end{function}
-%
-% \begin{function}{TOC/symbols}
-% \begin{bitsyntax}[emph={[1]symbols}]
-% abstract = (*(true)|false*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 是否在目录中索引主要符号对照表。
-% \end{function}
-%
-% \subsubsection{附录选项}
-%
-% \begin{function}{appendices}
-% \begin{bitsyntax}[emph={[1]appendices}]
-% appendices = (*\marg{键值列表}*)
-% appendices/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于调整其他选项。具体内容见下:
-% \end{function}
-%
-% \begin{function}{appendices/chapterLevel}
-% \begin{bitsyntax}[emph={[1]chapterLevel}]
-% chapterLevel = (*<(false)|true>*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 开启后,可以使用以「chapter」为顶层的附录格式:
-%
-% \begin{latex}[emph={[1]appendices,chapter}]
-% \begin{appendices}
-% \chapter{附录A 题目}
-% (*\meta{附录A 内容}*)
-% \chapter{附录B 题目}
-% (*\meta{附录B 内容}*)
-% \end{appendices}
-% \end{latex}
-%
-% 默认不开启,使用以「section」为顶层的附录格式。
-%
-% \end{function}
-%
-% \begin{function}{appendices/title}
-% \begin{bitsyntax}[emph={[1]title}]
-% title = (*(附录)|\meta{字符串}*)
-% \end{bitsyntax}
-%
-% 可以覆盖附录的标题名称,默认为「附录」。
-% \end{function}
-%
-% \begin{function}{appendices/TOCTitle}
-% \begin{bitsyntax}[emph={[1]TOCTitle}]
-% TOCTitle = (*(附录)|\meta{字符串}*)
-% \end{bitsyntax}
-%
-% 可以覆盖附录在目录中的名称,默认为「附录」。
-% \end{function}
-%
-% \subsubsection{攻读学位期间发表论文与研究成果清单选项}
-%
-% \begin{function}{publications}
-% \begin{bitsyntax}[emph={[1]publications}]
-% publications = (*\marg{键值列表}*)
-% publications/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于调整其他选项。具体内容见下:
-% \end{function}
-%
-% \begin{function}{publications/sorting}
-% \begin{bitsyntax}[emph={[1]sorting}]
-% sorting = (*(true)|false*)
-% \end{bitsyntax}
-%
-% 根据学校要求,攻读学位期间发表论文与研究成果清单
-% 中的论文应按照发表时间排序。
-% 但是在实际使用中,有时候需要按照用户意愿自定义排序。
-% 该选项用于控制是否按照发表时间排序。
-%
-% \textit{注意,如果编译后编号产生错误,
-% 请使用 |latexmk -c| 或手动清空缓存后再编译}
-% \end{function}
-%
-% \begin{function}{publications/omit}
-% \begin{bitsyntax}[emph={[1]omit}]
-% omit = (*(false)|true*)
-% \end{bitsyntax}
-%
-% 在盲审模式下,不渲染「攻读学位期间发表论文与研究成果清单」。
-%
-% \textit{一般不需要用户自行修改。}
-% \end{function}
-%
-% \begin{function}[added=2023-02-18]{publications/maxbibnames}
-% \begin{bitsyntax}[emph={[1]maxbibnames}]
-% maxbibnames = (*(3)|\marg{正整数}*)
-% \end{bitsyntax}
-%
-% 影响「攻读学位期间发表论文与研究成果清单」中所有名称列表(author、editor 等)的阈值。
-% 如果名称列表超过了该阈值,即,它包含的姓名数量超过 \marg{正整数},
-% 那么就会根据 \kvopt{publications/minbibnames}{正整数} 选项的设置进行自动截断。
-%
-% \end{function}
-%
-% \begin{function}[added=2023-02-18]{publications/minbibnames}
-% \begin{bitsyntax}[emph={[1]minbibnames}]
-% minbibnames = (*(1)|\marg{正整数}*)
-% \end{bitsyntax}
-%
-% 影响「攻读学位期间发表论文与研究成果清单」中所有名称列表(author、editor 等)的限制值。
-% 如果某个列表包含的姓名数量超
-% 过 |maxbibnames| 个,那么就会自动截断至 |minbibnames| 个姓名。|minbibnames| 的值必须小于或
-% 等于 |maxbibnames|。
-%
-% 对于用户来说,可以将 |minbibnames| 理解为「姓名列表的最小长度」。
-% \textbf{例如,你在全部文献中最低排在第四位,那么可以将 |minbibnames| 和 |maxbibnames| 都设置为 4。}
-%
-% \end{function}
-%
-% \subsubsection{其他配置}
-%
-% \begin{function}{misc}
-% \begin{bitsyntax}[emph={[1]misc}]
-% misc = (*\marg{键值列表}*)
-% misc/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于调整其他选项。具体内容见下:
-% \end{function}
-%
-% \begin{function}{misc/arialFont}
-% \begin{bitsyntax}[emph={[1]arialFont}]
-% arialFont = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 本科生毕业设计模板(全英文专业)需要设置 Arial 字体。
-% (Windows 和 MacOS 自带,Linux 需要用户自行安装)
-% \end{function}
-%
-% \begin{function}[added=2023-04-22]{misc/tabularFontSize}
-% \begin{bitsyntax}[emph={[1]tabularFontSize}]
-% tabularFontSize = (*(5)|其他字号*)
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 此选项用于调整表格中的字号。默认值为 5 号字。
-%
-% 如果你需要临时调整表格中的字号,可以使用 |\BITSetup| 命令
-% 在局部范围内覆盖此选项(注意使用大括号)。
-%
-% \begin{latex}
-% {
-% \BITSetup{ misc / tabularFontSize = -4}
-%
-% \begin{table}[hbt]
-% \centering
-% \caption{水系聚氨酯分类} \label{tab:category}
-% \begin{tabular*}{0.9\textwidth}{@{\extracolsep{\fill}}cccc}
-% \toprule
-% 类别 &水溶型 &胶体分散型 &乳液型 \\
-% \midrule
-% 状态 &溶解$\sim$胶束 &分散 &白浊 \\
-% 外观 &水溶型 &胶体分散型 &乳液型 \\
-% 粒径$/\mu m$ &$<0.001$ &$0.001-0.1$ &$>0.1$ \\
-% 重均分子量 &$1000\sim 10000$ &数千$\sim 20$万 &$>5000$ \\
-% \bottomrule
-% \end{tabular*}
-% \end{table}
-% }
-% \end{latex}
-% \end{function}
-%
-% \begin{function}[added=2023-04-22]{misc/autoref/algo, misc/autoref/them, misc/autoref/lem,
-% misc/autoref/prop, misc/autoref/cor, misc/autoref/axi, misc/autoref/defn, misc/autoref/conj,
-% misc/autoref/exmp, misc/autoref/case, misc/autoref/rem}
-% \begin{bitsyntax}[emph={[1]tabularFontSize}]
-% autoref = {
-% algo = (*(算法)|\marg{字符串}*),
-% them = (*(定理)|\marg{字符串}*),
-% lem = (*(引理)|\marg{字符串}*),
-% prop = (*(命题)|\marg{字符串}*),
-% cor = (*(推论)|\marg{字符串}*),
-% axi = (*(公理)|\marg{字符串}*),
-% defn = (*(定义)|\marg{字符串}*),
-% conj = (*(猜想)|\marg{字符串}*),
-% exmp = (*(例)|\marg{字符串}*),
-% case = (*(情形)|\marg{字符串}*),
-% rem = (*(备注)|\marg{字符串}*),
-% }
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 此选项用于定义 |autoref| 命令的输出格式。英文模板中,
-% 默认值会自动变成相应的英文格式(如|Figure|)。
-%
-% \textit{此选项的默认值实际上是受到 \autoref{sec:const} 中 |const/autoref/xxx| \\
-% (如 \cmd{misc/autoref/algo})选项的影响。}
-%
-% \end{function}
-%
-% \subsubsection{常量名称覆盖}
-% \label{sec:const}
-%
-% 在\BIThesis{} 中,模板定义了很多常量字符串,如页眉文字、章节名称等。
-% 你可以通过修改这里的选项来覆盖这些常量。
-%
-% \begin{function}{const}
-% \begin{bitsyntax}[emph={[1]const}]
-% const = (*\marg{键值列表}*)
-% const/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于调整其他选项。具体内容见下:
-% \end{function}
-%
-% \begin{variable}[added=2023-04-22]{const/autoref/algo,const/autoref/them,
-% const/autoref/lem,const/autoref/prop,const/autoref/cor,const/autoref/axi,
-% const/autoref/defn,const/autoref/conj,const/autoref/exmp,
-% const/autoref/case,const/autoref/rem}
-% \begin{bitsyntax}[emph={[1]tabularFontSize}]
-% autoref = {
-% algo = (*(算法)|\marg{字符串}*),
-% them = (*(定理)|\marg{字符串}*),
-% lem = (*(引理)|\marg{字符串}*),
-% prop = (*(命题)|\marg{字符串}*),
-% cor = (*(推论)|\marg{字符串}*),
-% axi = (*(公理)|\marg{字符串}*),
-% defn = (*(定义)|\marg{字符串}*),
-% conj = (*(猜想)|\marg{字符串}*),
-% exmp = (*(例)|\marg{字符串}*),
-% case = (*(情形)|\marg{字符串}*),
-% rem = (*(备注)|\marg{字符串}*),
-% }
-% \end{bitsyntax}
-%
-% \textit{此选项一般不需要用户自行修改。}
-%
-% 此选项用于定义 |autoref| 命令的输出格式。英文模板中,
-% 默认值会自动变成相应的英文格式(如|Figure|)。
-%
-% \end{variable}
-% \section{正文编写}
-%
-% 请注意,请在\env{document} 之内使用以下命令 。
-%
-% \subsection{封面及基本信息}
-%
-% \begin{function}{\MakeCover}
-%
-% \textit{封面内容会根据模板选项(具体参见节
-% \ref{sec:template-options})中\meta{type=xxx}的值而变化。}
-% \textit{封面的下划线效果会受到参数设置中封面选项
-% (具体见节\ref{sec:cover})的影响。}
-%
-% 绘制封面。
-%
-% 在默认配置下,封面中的下划线会自动计算最大宽度。
-% 此时,如果用户需要换行,可以通过「\\」控制换行。
-%
-% 当关闭自动计算下划线宽度后,
-% 可以通过
-%
-% \meta{labelMaxWidth=xxx}
-%
-% 与
-%
-% \meta{valueMaxWidth=xxx}
-%
-% 来指定下划线的宽度。一般情况下,我们不建议您这样做。
-% \end{function}
-%
-% \begin{function}{\MakePaperBack}
-%
-% 绘制书脊。
-% \end{function}
-%
-% \begin{function}{\MakeTitle}
-%
-% 绘制中英文信息页。
-% \end{function}
-%
-% \begin{function}{\MakeOriginality}
-%
-% 绘制中英文信息页。
-% \end{function}
-%
-% \subsection{前置部分}
-%
-% \begin{function}{\frontmatter}
-%
-% 声明前置部分开始。
-%
-% 此时页码会使用罗马数字进行计数。
-% \end{function}
-%
-% \begin{function}[updated=2023-02-17]{abstract}
-% \begin{bitsyntax}[emph={[1]abstract}]
-% \begin{abstract}
-% (*\meta{中文摘要}*)
-% \end{abstract}
-% \end{bitsyntax}
-% \end{function}
-%
-% \begin{function}[updated=2023-02-17]{abstractEn}
-% \begin{bitsyntax}[emph={[1]abstractEn}]
-% \begin{abstractEn}
-% (*\meta{英文摘要}*)
-% \end{abstractEn}
-% \end{bitsyntax}
-%
-% 摘要。
-%
-% 摘要的最后会显示关键词,关键词通过 \cs{BITSetup} 录入。
-%
-% \end{function}
-%
-% \begin{function}{\MakeTOC,\listoffigures,\listoftables}
-%
-% 绘制目录、插图目录与表格目录。
-% \end{function}
-%
-% \begin{function}{symbols}
-% \begin{bitsyntax}[emph={[1]symbols}]
-% \begin{symbols}
-% \item[BIT] 北京理工大学的英文缩写
-% \item[\LaTeX] 一个很棒的排版系统
-% \end{symbols}
-% \end{bitsyntax}
-%
-% 主要符号对照表。
-%
-% 主要符号对照表类似于一个列表环境,用以添加文章中使用的关键符号与缩略词。
-%
-% \end{function}
-%
-% \begin{function}{addTOC}
-% \begin{bitsyntax}[emph={[1]addTOC}]
-% addTOC = (*<(true)|false>*)
-% \end{bitsyntax}
-%
-% 主要符号对照表的可选参数。
-%
-% 添加主要符号对照表到目录,默认开启。
-% \end{function}
-%
-% \subsection{正文部分}
-%
-% \begin{function}{\mainmatter}
-%
-% 声明正文部分开始。
-%
-% 此时页码会使用阿拉伯数字进行计数。
-% \end{function}
-%
-% \subsubsection{定理类环境}
-% \paragraph{默认格式}
-%
-% \begin{function}[updated=2023-03-05]{algo,them,lem,prop,cor,axi,defn,conj,exmp,case,rem}
-% \begin{bitsyntax}[emph={[2]proof}]
-% \begin{them}[留数定理]
-% (*\meta{定理内容}*)
-% \end{them}
-%
-% \begin{proof}(*\oarg{小标题}*)
-% (*\meta{证明过程}*)
-% \end{proof}
-% \end{bitsyntax}
-% 一系列预定义的数学环境。具体含义见表~\ref{tab:theorem}。
-% \end{function}
-%
-% \begin{table}[]
-% \caption{预定义的数学环境}
-% \centering
-% \subfloat[][plain样式]{
-% \begin{tabular}{@{}ccccccc@{}}
-% \toprule
-% \textbf{名称} & algo & them & lem & prop & cor & axi \\ \midrule
-% \textbf{全称} & algorithm & theorem & lemma & proposition & corollary & axiom \\
-% \textbf{含义} & 算法 & 定理 & 引理 & 命题 & 推论 & 公理 \\
-% \textbf{样式} & \multicolumn{6}{c}{\textbf{定理2.1.} \textit{定理内容……}} \\ \bottomrule
-% \end{tabular}
-% }
-%
-% \subfloat[][definition样式]{
-% \begin{tabular}{@{}ccccc@{}}
-% \toprule
-% \textbf{名称} & defn & conj & exmp & case \\ \midrule
-% \textbf{全称} & definition & conjecture & example & case \\
-% \textbf{含义} & 定义 & 猜想 & 例 & 情形 \\
-% \textbf{样式} & \multicolumn{4}{c}{\textbf{定义2.1.} 定义内容……} \\ \bottomrule
-% \end{tabular}
-% }
-%
-% \subfloat[][remark样式]{
-% \begin{tabular}{@{}cc@{}}
-% \toprule
-% \textbf{名称} & rem \\ \midrule
-% \textbf{全称} & remark \\ \midrule
-% \textbf{含义} & 注 \\
-% \textbf{样式} & \multicolumn{1}{c}{\textit{注1.} 内容……} \\ \bottomrule
-% \end{tabular}
-% }
-%
-% \subfloat[][proof样式]{
-% \begin{tabular}{@{}cc@{}}
-% \toprule
-% \textbf{名称} & proof \\ \midrule
-% \textbf{全称} & proof \\
-% \textbf{含义} & 证明 \\
-% \textbf{样式} & \multicolumn{1}{c}{\textit{证明. } 内容…… 「证毕符号」} \\ \bottomrule
-% \end{tabular}
-% }
-% \label{tab:theorem}
-% \end{table}
-%
-% \subsection{后置部分}
-%
-% \begin{function}{\backmatter}
-%
-% 声明后置部分开始。
-%
-% 会取消章节标题的的编号。
-%
-% \end{function}
-%
-% \begin{function}{conclusion}
-% \begin{bitsyntax}[emph={[1]conclusion}]
-% \begin{conclusion}
-% (*\meta{结论}*)
-% \end{conclusion}
-% \end{bitsyntax}
-% \end{function}
-%
-% \begin{function}{bibprint}
-% \begin{bitsyntax}[emph={[1]bibprint}]
-% \begin{bibprint}
-% \printbibliography[heading=none]
-% \end{bibprint}
-% \end{bitsyntax}
-%
-% 打印参考文献。
-%
-% 在使用\BIThesisTemplates{GT}时需要注意,
-% 由于研究生学位论文也要求使用国标形式输出「攻读学位期间发表论文与研究成果清单」,
-% 因此 bithesis 同样使用 bibtex 管理其文献。
-% 而由于 biblatex 的排序是全局的,
-% 因此需要使用 \meta{category} 功能来分割出两个不同的类别。
-%
-% 因此,请使用下列语句输出参考文献:
-%
-% \begin{latex}[emph={[1]bibprint}]
-% \begin{bibprint}
-% \printbibliography[heading=none,notcategory=mypub,resetnumbers=true]
-% \end{bibprint}
-% \end{latex}
-% \end{function}
-%
-% \begin{function}{appendices}
-% \begin{bitsyntax}[emph={[1]appendices}]
-% \begin{appendices}
-% \section{附录A题目}
-% (*\meta{附录A内容}*)
-% \section{附录B题目}
-% (*\meta{附录B内容}*)
-% \end{appendices}
-% \end{bitsyntax}
-%
-% 附录。
-% \end{function}
-%
-% \begin{function}{publications}
-% \begin{bitsyntax}[emph={[1]publications,addpubs,printbibliography}]
-% 文献较少的时候。
-% \begin{publications}
-% \addpubs{\meta{引用内容的key},\meta{引用内容的key2}}
-%
-% \printbibliography[heading=none,category=mypub,resetnumbers=true]
-% \end{publications}
-%
-% 文献较多,需要分类的时候。
-% \begin{publications}
-% \addpubs{\meta{引用内容的key},\meta{引用内容的key2}}
-% \pubsection{文章}
-%
-% \printbibliography[heading=none,type=article,category=mypub,resetnumbers=true]{}
-%
-% \pubsection{一些书}
-%
-% \printbibliography[heading=none,type=book,category=mypub,resetnumbers=true,notkeyword=dummy]{}
-%
-% \pubsection{另一些书}
-%
-% \printbibliography[heading=none,type=book,category=mypub,keyword=dummy,resetnumbers=true]{}
-% \end{publications}
-% \end{bitsyntax}
-%
-% 攻读学位期间发表论文与研究成果清单。
-% \end{function}
-%
-% \begin{function}[added=2022-10-23]{\addpubs,\addpub}
-% \begin{bitsyntax}[emph={[1]publications,addpubs,addpub}]
-% \begin{publications}
-% \addpub{\meta{单条引用内容的key}}
-% \addpubs{\meta{引用内容的key},\meta{引用内容的key2}}
-% \end{publications}
-% \end{bitsyntax}
-%
-% \textbf{请注意,如果你的参考文献同时出现在「攻读学位期间发表论文与研究成果清单」和「参考文献」中,
-% 请将条目分别添加进入两个 |.bib| 文件中;切勿重复使用。}
-%
-% \textit{在「攻读学位期间发表论文与研究成果清单」环境中使用。}
-% 用于添加个人成果,添加过的成果可以通过 |printbibliography| 打印。
-% \end{function}
-%
-% \begin{function}[added=2022-10-23]{\pubsection}
-% \begin{bitsyntax}[emph={[1]publications,pubsection,printbibliography}]
-% \begin{publications}
-% \addpubs{\meta{引用内容的key},\meta{引用内容的key2}}
-%
-% \pubsection{分类一}
-% \printbibliography[heading=none,category=mypub,type=book,resetnumbers=true]
-%
-% \pubsection{分类二}
-% \printbibliography[heading=none,category=mypub,type=article,resetnumbers=true]
-% \end{publications}
-% \end{bitsyntax}
-%
-% \textit{在「攻读学位期间发表论文与研究成果清单」环境中使用。}
-% 用于添加分类的目录。
-% \end{function}
-%
-% \begin{function}[added=2022-10-23]{\Author,\AuthorEn}
-% \begin{bitsyntax}[emph={[1]Author}]
-% \Author[<n(表示第几作者,默认为 1)>][<覆盖普通模式下内容>][<覆盖盲审模式下内容>]
-% \end{bitsyntax}
-%
-% \textit{通常在「攻读学位期间发表论文与研究成果清单」的 |.bib| 文件中使用。}
-% \begin{itemize}
-% \item 在普通模式下,输出作者姓名(由用户在 |info/author| 中配置)。
-% \item 如果指定了覆盖普通模式下内容,则输出覆盖内容。
-% \item 在盲审模式下,输出「第n作者」。
-% \item 如果指定了覆盖盲审模式下内容,则输出覆盖内容。
-% \end{itemize}
-% \end{function}
-%
-% \begin{function}{acknowledgements}
-% \begin{bitsyntax}[emph={[1]acknowledgements}]
-% \begin{acknowledgements}
-% (*\meta{致谢内容}*)
-% \end{acknowledgements}
-% \end{bitsyntax}
-%
-% 致谢。
-% \end{function}
-%
-% \begin{function}{resume}
-% \begin{bitsyntax}[emph={[1]resume}]
-% \begin{resume}
-% (*\meta{个人简介内容}*)
-% \end{resume}
-% \end{bitsyntax}
-%
-% 个人简介。
-% \end{function}
-%
-% \section{常见问题和疑难解答}
-%
-% \subsection{为什么我的研究生模板开头有间隔的空白页?}
-%
-% 根据《北京理工大学研究生学位论文撰写规范》,摘要前的页面需要单面打印,之后的内容需要双面打印。
-% 因此多出的空白页可以让你免于切换单、双面打印的烦恼——统一使用双面打印即可。
-%
-% 或者,你可以关闭 |twoside| \ref{doc/function//twoside} 选项来去除这些空白。
-%
-% \subsection{如何修改数学公式的字体?}
-%
-% 可以在导言区引入 \pkg{unicode-math} 宏包,
-% 并使用 |\setmathfont{XITS Math}| 修改数学环境下字体:
-%
-% \begin{latex}
-% \usepackage{unicode-math}
-% \unimathsetup{
-% math-style = ISO,
-% bold-style = ISO,
-% }
-% \setmathfont{XITSMath-Regular.otf}
-% \end{latex}
-%
-% \textit{请事先安装 XITS 字体。}
-%
-% \textit{更多字体与使用方法请参考
-% \url{https://ctan.org/pkg/unicode-math?lang=zh}。}
-%
-% \subsection{如何采用与 Word 相同的中文字体?}
-%
-% 首先需要明确的是,我们所指的 Word 中的中文字体属于「中易字库」。
-%
-% 对于 Windows 用户,一般无需修改设置,开箱即用。
-%
-% 对于 Linux 和 macOS 用户,由于版权问题,系统中并不包含中易字库。
-% 因此,用户有两种选择:
-% \begin{itemize}
-% \item 手动在系统中安装中易字库(一般包括 SimSun、SimHei、KaiTi、FangSong 等)。
-% 并通过 |\documentclass[...,ctex={fontset=windows}]{bithesis}| 选项
-% 强制使用中易字库。
-% \item 在 Windows 系统下编译最终的 PDF 文件。
-% \end{itemize}
-%
-% \subsection{列表项的间距过大该如何解决?}
-%
-% 相比 Word,$\LaTeX$ 的列表项间距会比行间距更大一些。
-% 这样做在一个列表项中包含多行时,可以更好地区分不同的列表项。
-% 但是,如果你只是想要一个简单的列表,这种间距可能会显得过大。
-% 想要\textbf{临时}取消这种间距,可以在环境中添加选项 |nosep|:
-%
-% \begin{latex}
-% \begin{itemize}[nosep]
-% \item 选项一
-% \item 选项二
-% \end{itemize}
-% \end{latex}
-%
-% 想要\textbf{永久}取消这种间距,可以在导言区添加如下代码:
-%
-% \begin{latex}
-% \setlist{nosep}
-% \end{latex}
-%
-% 详见:https://github.com/BITNP/BIThesis/issues/293
-%
-% \textit{以上功能由 \pkg{enumitem} 宏包支持。通过导入 \pkg{bithesis}
-% ,该宏包已经被自动导入。}
-%
-% \section{\cls{bitreport.cls} 使用与配置}
-% \label{sec:bitreport}
-%
-% 推荐使用\BIThesisRelease (开箱即用)。
-%
-% \BIThesisRelease 提供了多种最常用的模板,你可以在
-% \href{https://github.com/BITNP/BIThesis/releases}{主项目的 Releases}
-% 中找到它们。
-%
-% 使用此文档类的模板有:
-% \begin{itemize}
-% \item \BIThesisTemplates{UP}
-% \item \BIThesisTemplates{LR}
-% \end{itemize}
-%
-% \subsection{最小用例}
-%
-% \begin{latex}
-% \documentclass[]{bitreport}
-% \BITSetup{
-% info = {
-% author = FKY,
-% ......
-% }
-% }
-% \begin{document}
-% \end{document}
-% \end{latex}
-%
-% \subsection{模板选项}
-%
-% 所谓“模板选项”,指需要在引入文档类的时候指定的选项:
-%
-% \begin{latex}[deletetexcs={\documentclass},morekeywords={\documentclass}]
-% \documentclass(*\oarg{模板选项}*){bithesis}
-% \end{latex}
-%
-% \begin{function}{type}
-% \begin{bitsyntax}[emph={[1]type}]
-% type = (*<(common)|\mbox{undergraduate_proposal}>*)
-% \end{bitsyntax}
-% 选择论文类型,它们分别对应:
-% \begin{itemize}
-% \item \BIThesisTemplates{LR}
-% \item \BIThesisTemplates{UP}
-% \end{itemize}
-% \end{function}
-%
-% \begin{function}{ctex}
-% \begin{bitsyntax}[emph={[1]ctex}]
-% ctex = (*传给 ctexbook 的模板选项*)
-% \end{bitsyntax}
-%
-% 该选项用于传入模板选项至 ctexbook。
-%
-% 例如:想要同时修改 ctex 的字体参数和标点符号处理格式(更多选项请参考 ctex 手册)。
-%
-% \begin{latex}[emph={[1]type,common,ctex,fontset,fandol,punct,banjiao,bitreport}]
-% \documentclass[type=common,ctex={fontset=fandol,punct=banjiao}]{bitreport}
-% \end{latex}
-% \end{function}
-%
-% \subsection{参数设置}
-%
-% \begin{function}{\BITSetup}
-% \begin{bitsyntax}[emph={[1]BITSetup}]
-% \BITSetup = {(*\oarg{键值对}*)}
-% \end{bitsyntax}
-% \end{function}
-%
-% 本模板提供了一系列选项,可由您自行配置。载入文档类之后,以下所有选项均可通过统一的
-% 命令 \cs{BITSetup} 来设置。
-%
-% \cs{BITSetup} 的参数是一组由(英文)逗号隔开的选项列表,列表中的选项通常是 \meta{key} =
-% \meta{value} 的形式。部分选项的 \meta{value} 可以省略。对于同一项,后面的设置将会覆盖前面的设
-% 置。在下文的说明中,将用粗体表示默认值。
-%
-% \cs{BITSetup} 采用 LATEX3 风格的键值设置,支持不同类型以及多种层次的选项设定。键值列
-% 表中,“=”左右的空格不影响设置;但需注意,参数列表中不可以出现空行。
-% 与模板选项相同,布尔型的参数可以省略 \meta{选项} = true 中的“= true”。
-% 另有一些选项包含子选项,如 cover 和 info 等。它们可以按如下两种等价方式来设定:
-%
-% \begin{latex}[morekeywords={\BITSetup},emph={[1]BITSetup,cover,date,info,title,author}]
-% \BITSetup{
-% cover = {
-% date = xxxx年x月,
-% },
-% info = {
-% author = Feng Kaiyu,
-% title = A Report Title for Your Experiment,
-% }
-% }
-% \end{latex}
-%
-% 或者
-%
-% \begin{latex}[morekeywords={\BITSetup},emph={[1]BITSetup,cover,date,info,title,author}]
-% \BITSetup{
-% cover / date = xxxx年x月,
-% info / author = Feng Kaiyu,
-% info / title = A Thesis Title for Your Paper,
-% }
-% \end{latex}
-%
-% \subsubsection{封面选项}
-%
-% \begin{function}{cover}
-% \begin{bitsyntax}[emph={[1]cover}]
-% cover = (*\marg{键值列表}*)
-% cover/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于设置论文格式。具体内容见下。
-% \end{function}
-%
-% \begin{function}{cover/date}
-% \begin{bitsyntax}[emph={[1]date}]
-% date = (*\marg{任意字符串}*)
-% \end{bitsyntax}
-%
-% 覆盖封面的日期。
-% \end{function}
-%
-% \subsubsection{文档基本信息}
-%
-% \begin{function}{info}
-% \begin{bitsyntax}[emph={[1]info}]
-% info = (*\marg{键值列表}*)
-% info/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于录入论文信息。具体内容见下。
-% \end{function}
-%
-% \begin{function}{info/title}
-% \begin{bitsyntax}[emph={[1]title}]
-% title = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 论文或报告标题。
-% \end{function}
-%
-% \begin{function}{info/school}
-% \begin{bitsyntax}[emph={[1]school}]
-% school = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 学院名称。
-% \end{function}
-%
-% \begin{function}{info/major}
-% \begin{bitsyntax}[emph={[1]major}]
-% major = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 专业名称。
-% \end{function}
-%
-% \begin{function}{info/author}
-% \begin{bitsyntax}[emph={[1]author}]
-% author = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 作者姓名。
-% \end{function}
-%
-% \begin{function}{info/studentId}
-% \begin{bitsyntax}[emph={[1]studentId}]
-% studentId = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 学号。
-% \end{function}
-%
-% \begin{function}{info/supervisor}
-% \begin{bitsyntax}[emph={[1]supervisor}]
-% supervisor = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 指导教师。
-% \end{function}
-%
-% \begin{function}{info/externalSupervisor}
-% \begin{bitsyntax}[emph={[1]externalSupervisor}]
-% externalSupervisor = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 校外指导教师。
-% \end{function}
-%
-% \begin{function}{info/class}
-% \begin{bitsyntax}[emph={[1]class}]
-% class = (*\marg{字符串}*)
-% \end{bitsyntax}
-%
-% 班级。
-% \end{function}
-%
-% \subsubsection{其他选项}
-%
-% \begin{function}{misc}
-% \begin{bitsyntax}[emph={[1]misc}]
-% misc = (*\marg{键值列表}*)
-% misc/(*\meta{key}*) = (*\meta{value}*)
-% \end{bitsyntax}
-%
-% 该选项包含许多子项目,用于额外的控制。具体内容见下。
-% \end{function}
-%
-% \begin{function}{misc/reviewTable}
-% \begin{bitsyntax}[emph={[1]reviewTable}]
-% reviewTable = (*\marg{指向评审表的路径}*)
-% \end{bitsyntax}
-%
-% 用于指定已经填写好的评审表 PDF 文件。
-% \end{function}
-%
-% \section{致谢}
-% \begin{itemize}
-% \item 感谢历届贡献者对 BIThesis 的悉心维护。
-% \item 感谢学校及老师们对 BIThesis 的支持。
-% \begin{itemize}
-% \item 感谢北京理工大学教务部、计算机学院对本科模板的支持。
-% \item 感谢北京理工大学研究生院对研究生模板的支持。
-% \end{itemize}
-% \item 感谢众多优秀的开源 $\LaTeX$ 项目,他们为后来者提供了前进的方向。
-% \begin{itemize}
-% \item \href{https://github.com/hushidong/biblatex-gb7714-2015}{biblatex-gb7714-2015}
-% 提供了易用的国标引用格式以及细心指导。
-% \item \href{https://github.com/BIT-thesis/LaTeX-template}
-% {北京理工大学硕士(博士)学位论文 $\LaTeX$ 模板} 提供了
-% 研究生模板样式的代码参考。
-% \item \href{https://github.com/stone-zeng/fduthesis}
-% {fduthesis(复旦大学学位论文 $\LaTeX$ 模板)} 提供了包编写的最佳实践。
-% \item \href{https://github.com/tuna/thuthesis}
-% {ThuThesis(清华大学学位论文 $\LaTeX$ 模板)} 提供了 dtx 文件的编写参考。
-% \end{itemize}
-% \end{itemize}
-%
-% 最后,感谢你的使用。
-%
-% \section{软件许可证}
-%
-% \begin{itemize}
-% \item 北京理工大学校徽校名图片的版权归北京理工大学所有。
-% \item \BIThesisLaTeX 宏包以及相关文档类使用 \LPPL 授权。
-% \item \BIThesisLaTeX 文档及其他附属文件通过 CC0-1.0 授权。
-% \end{itemize}
+% \begin{macro}
% \section{实现细节}
%
% \begin{macrocode}
@@ -2001,6 +135,30 @@
%
% \subsubsection{辅助函数与常量}
%
+% \begin{macro}[added=2023-05-06,updated=2023-07-04]{\@@_secret_info:nn,\@@_secret_info:N,\@@_secret_info:n}
+% 普通模式下显示参数一,盲审模式下显示参数二。
+% \begin{macrocode}
+\cs_new:Npn \@@_hide:n #1 {
+ \g_@@_const_substitute_symbol_tl
+}
+
+\cs_new:Npn \@@_secret_info:nn #1 #2 {
+ \bool_if:nTF \g_@@_blind_mode_bool {
+ #2
+ } {
+ #1
+ }
+}
+
+\cs_new:Npn \@@_secret_info:N #1 {
+ \@@_secret_info:nn {#1} {\tl_map_function:NN #1 \@@_hide:n }
+}
+\cs_new:Npn \@@_secret_info:n #1 {
+ \@@_secret_info:nn {#1} {\tl_map_function:NN {#1} \@@_hide:n }
+}
+% \end{macrocode}
+%
+% \end{macro}
%
% \begin{macro}[added=2023-03-16]{\@@_get_const:}
% 获取标题、章节、表格、图形等的常量名称。
@@ -2148,7 +306,7 @@
{
{code} {代码},
{udc} {UDC分类号:},
- {classification} {中国分类号:},
+ {classification} {中图分类号:},
{classified_level} {密级},
{type} {种类},
}
@@ -2161,7 +319,6 @@
% \begin{macrocode}
\clist_map_inline:nn
{
- {title} {本科生毕业设计(论文)},
{originality} {原创性声明},
{originality_clause} {本人郑重声明:所呈交的毕业设计(论文),
是本人在指导老师的指导下独立进行研究所取得的成果。除文中已经注明引用的内容外,
@@ -2186,7 +343,6 @@
% \begin{macrocode}
\clist_map_inline:nn
{
- {title} {},
{originality} {原创性声明~Statement~of~Originality},
{originality_clause} {
本人郑重声明:所呈交的毕业设计(论文),
@@ -2283,11 +439,14 @@
{
{school} {学\qquad 院} {School},
{major} {专\qquad 业} {Degree},
+ {course} {课程名称} {Course},
{class} {班\qquad{}级} {Class},
{author} {学生姓名} {Author},
{student_id} {学\qquad 号} {Student~ID},
{supervisor} {指导教师} {Supervisor},
{co_supervisor} {校外指导教师} {Co-Supervisor},
+ {teacher} {任课教师} {Teacher},
+ {semester} {上课学期} {Semester},
{keywords} {关键词:} {Key~Words:~},
{toc} {目\label_space: 录} {Table~of~Contents},
{abstract} {摘\label_space: 要} {Abstract},
@@ -2315,21 +474,26 @@
{exmp} {例} {Example},
{case} {情形} {Case},
{rem} {注} {Remark},
+ {fig} {图} {Figure},
+ {tab} {表} {Table},
+ {equ} {式} {Equation},
}
{\@@_define_label:nnn #1}
% \end{macrocode}
% \end{variable}
%
-% \begin{variable}{\c_@@_bachelor_thesis_header_clist,\c_@@_bachelor_thesis_cover_title_clist}
-% 本科生模板的封面标题与页眉标题常量列表。
+% \begin{variable}{\c_@@_bachelor_thesis_header_clist,\c_@@_bachelor_thesis_headline_clist}
+% 本科生模板的页眉标题与封面大标题常量列表,其中封面大标题不适用于硕士、博士学位论文,只适用于本科生毕业设计(论文)及其衍生物。
% \begin{macrocode}
\clist_const:Nn \c_@@_bachelor_thesis_header_clist
{
北京理工大学本科生毕业设计(论文),
北京理工大学本科生毕业设计(论文)外文翻译,
- Beijing~Institute~of~Technology~Bachelor's~Thesis
+ Beijing~Institute~of~Technology~Bachelor's~Thesis,
+ 北京理工大学硕士学位论文,
+ 北京理工大学博士学位论文,
}
-\clist_const:Nn \c_@@_bachelor_thesis_cover_title_clist
+\clist_const:Nn \c_@@_bachelor_thesis_headline_clist
{
本科生毕业设计(论文),
本科生毕业设计(论文)外文翻译,
@@ -2409,6 +573,8 @@
underlineThickness .initial:n = {1pt},
underlineOffset .dim_set:N = \l_@@_cover_underline_offset_dim,
underlineOffset .initial:n = { -10pt },
+ hideCoverInPeerReview .bool_set:N = \l_@@_style_hide_cover_in_peer_review_bool,
+ hideCoverInPeerReview .initial:n = {false},
}
% \end{macrocode}
%
@@ -2423,51 +589,43 @@
% 因为是覆盖选项,所以不需要设置初始值。
verticalTitle .tl_set:N = \l_@@_value_vertical_title_tl,
school .tl_set:N = \l_@@_value_school_tl,
- school .initial:n = {网络空间安全学院(示例)},
major .tl_set:N = \l_@@_value_major_tl,
- major .initial:n = {网络空间安全(示例)},
class .tl_set:N = \l_@@_value_class_tl,
- class .initial:n = {07111701},
+ % 课程名称,读书报告使用
+ course .tl_set:N = \l_@@_value_course_tl,
author .tl_set:N = \l_@@_value_author_tl,
- author .initial:n = {张三(示例)},
studentId .tl_set:N = \l_@@_value_student_id_tl,
- studentId .initial:n = {3120211xxx(示例)},
+ % 指导教师
supervisor .tl_set:N = \l_@@_value_supervisor_tl,
- supervisor .initial:n = {李四教授(示例)},
% 因为默认不显示,所以不需要设置初始值。
externalSupervisor .tl_set:N = \l_@@_value_external_supervisor_tl,
+ % 任课教师,读书报告使用
+ teacher .tl_set:N = \l_@@_value_teacher_tl,
+ % 上课学期,读书报告使用
+ semester .tl_set:N = \l_@@_value_semester_tl,
keywords .tl_set:N = \l_@@_value_keywords_tl,
keywords .initial:n = {聚氨酯,形状记忆,织物(示例)},
keywordsEn .tl_set:N = \l_@@_value_keywords_en_tl,
keywordsEn .initial:n = {Polyurethane,Shape Memory,Textiles (example)},
translationTitle .tl_set:N = \l_@@_value_trans_title_tl,
translationOriginTitle .tl_set:N = \l_@@_value_trans_origin_title_tl,
- % 中国分类号,研究生学位论文使用
+ % 中图分类号,研究生学位论文使用
classification .tl_set:N = \l_@@_value_classification_tl,
classification .initial:n = {TQ~028.1(示例)},
% UDC 分类号,研究生学位论文使用
UDC .tl_set:N = \l_@@_value_udc_tl,
UDC .initial:n = {540(示例)},
chairman .tl_set:N = \l_@@_value_chairman_tl,
- chairman .initial:n = {王五教授(示例)},
degree .tl_set:N = \l_@@_value_degree_tl,
- degree .initial:n = {工学博士(示例)},
degreeEn .tl_set:N = \l_@@_value_degree_en_tl,
- degreeEn .initial:n = {Doctor~of~Engineering~(example)},
institute .tl_set:N = \l_@@_value_institute_tl,
- institute .initial:n = {\c_@@_label_university_tl},
+ institute .initial:n = {\tl_use:N \c_@@_label_university_tl},
defenseDate .tl_set:N = \l_@@_value_defense_date_tl,
- defenseDate .initial:n = {2019年6月(示例)},
authorEn .tl_set:N = \l_@@_value_author_en_tl,
- authorEn .initial:n = {San~Zhang~(example)},
schoolEn .tl_set:N = \l_@@_value_school_en_tl,
- schoolEn .initial:n = {School~of~Network~Space~Security\\(example)},
supervisorEn .tl_set:N = \l_@@_value_supervisor_en_tl,
- supervisorEn .initial:n = {Prof.~Si~Li~(example)},
chairmanEn .tl_set:N = \l_@@_value_chairman_en_tl,
- chairmanEn .initial:n = {Prof.~Wu~Wang~(example)},
majorEn .tl_set:N = \l_@@_value_major_en_tl,
- majorEn .initial:n = {Cyberspace~Security~and~Technology\\(example)},
instituteEn .tl_set:N = \l_@@_value_institute_en_tl,
instituteEn .initial:n = {\c_@@_label_university_en_tl},
defenseDateEn .tl_set:N = \l_@@_value_defense_date_en_tl,
@@ -2507,6 +665,14 @@
autoref / case .initial:n = {\g_@@_const_autoref_case_tl},
autoref / rem .tl_set:N = \remautorefname,
autoref / rem .initial:n = {\g_@@_const_autoref_rem_tl},
+ hideLinks .bool_set:N = \l_@@_misc_hide_links_bool,
+ hideLinks .initial:n = {true},
+ autoref / figure .tl_set:N = \figureautorefname,
+ autoref / figure .initial:n = {\g_@@_const_autoref_fig_tl},
+ autoref / table .tl_set:N = \tableautorefname,
+ autoref / table .initial:n = {\g_@@_const_autoref_tab_tl},
+ autoref / equ .tl_set:N = \equationautorefname,
+ autoref / equ .initial:n = {\g_@@_const_autoref_equ_tl},
}
% \end{macrocode}
%
@@ -2514,30 +680,61 @@
% \begin{macrocode}
\keys_define:nn { bithesis / const }
{
- autoref / algo .tl_set:N = \g_@@_const_autoref_algo_tl,
- autoref / algo .initial:n = {\@@_get_const:N {algo}},
- autoref / them .tl_set:N = \g_@@_const_autoref_them_tl,
- autoref / them .initial:n = {\@@_get_const:N {them}},
- autoref / lem .tl_set:N = \g_@@_const_autoref_lem_tl,
- autoref / lem .initial:n = {\@@_get_const:N {lem}},
- autoref / prop .tl_set:N = \g_@@_const_autoref_prop_tl,
- autoref / prop .initial:n = {\@@_get_const:N {prop}},
- autoref / cor .tl_set:N = \g_@@_const_autoref_cor_tl,
- autoref / cor .initial:n = {\@@_get_const:N {cor}},
- autoref / axi .tl_set:N = \g_@@_const_autoref_axi_tl,
- autoref / axi .initial:n = {\@@_get_const:N {axi}},
- autoref / defn .tl_set:N = \g_@@_const_autoref_defn_tl,
- autoref / defn .initial:n = {\@@_get_const:N {defn}},
- autoref / conj .tl_set:N = \g_@@_const_autoref_conj_tl,
- autoref / conj .initial:n = {\@@_get_const:N {conj}},
- autoref / exmp .tl_set:N = \g_@@_const_autoref_exmp_tl,
- autoref / exmp .initial:n = {\@@_get_const:N {exmp}},
- autoref / case .tl_set:N = \g_@@_const_autoref_case_tl,
- autoref / case .initial:n = {\@@_get_const:N {case}},
- autoref / rem .tl_set:N = \g_@@_const_autoref_rem_tl,
- autoref / rem .initial:n = {\@@_get_const:N {rem}},
+ autoref .meta:nn = { bithesis / const / autoref } { #1 },
+ style .meta:nn = { bithesis / const / style } { #1 },
+ info .meta:nn = { bithesis / const / info } { #1 },
+ }
+\keys_define:nn { bithesis / const / autoref }
+ {
+ algo .tl_set:N = \g_@@_const_autoref_algo_tl,
+ algo .initial:n = {\@@_get_const:N {algo}},
+ them .tl_set:N = \g_@@_const_autoref_them_tl,
+ them .initial:n = {\@@_get_const:N {them}},
+ lem .tl_set:N = \g_@@_const_autoref_lem_tl,
+ lem .initial:n = {\@@_get_const:N {lem}},
+ prop .tl_set:N = \g_@@_const_autoref_prop_tl,
+ prop .initial:n = {\@@_get_const:N {prop}},
+ cor .tl_set:N = \g_@@_const_autoref_cor_tl,
+ cor .initial:n = {\@@_get_const:N {cor}},
+ axi .tl_set:N = \g_@@_const_autoref_axi_tl,
+ axi .initial:n = {\@@_get_const:N {axi}},
+ defn .tl_set:N = \g_@@_const_autoref_defn_tl,
+ defn .initial:n = {\@@_get_const:N {defn}},
+ conj .tl_set:N = \g_@@_const_autoref_conj_tl,
+ conj .initial:n = {\@@_get_const:N {conj}},
+ exmp .tl_set:N = \g_@@_const_autoref_exmp_tl,
+ exmp .initial:n = {\@@_get_const:N {exmp}},
+ case .tl_set:N = \g_@@_const_autoref_case_tl,
+ case .initial:n = {\@@_get_const:N {case}},
+ rem .tl_set:N = \g_@@_const_autoref_rem_tl,
+ rem .initial:n = {\@@_get_const:N {rem}},
+ figure .tl_set:N = \g_@@_const_autoref_fig_tl,
+ figure .initial:n = {\@@_get_const:N {fig}},
+ table .tl_set:N = \g_@@_const_autoref_tab_tl,
+ table .initial:n = {\@@_get_const:N {tab}},
+ equ .tl_set:N = \g_@@_const_autoref_equ_tl,
+ equ .initial:n = {\@@_get_const:N {equ}},
+ }
+\keys_define:nn { bithesis / const / style }
+ {
+ substituteSymbol .tl_set:N = \g_@@_const_substitute_symbol_tl,
+ substituteSymbol .initial:n = {*},
+ }
+\keys_define:nn { bithesis / const / info }
+ {
+ degree .tl_set:N = \g_@@_const_info_degree_tl,
+ degree .initial:n = {
+ \c_@@_graduate_label_degree_tl
+ },
+ major .tl_set:N = \g_@@_const_info_major_tl,
+ major .initial:n = {
+ \@@_if_graduate:TF {
+ \c_@@_graduate_label_major_tl
+ } {
+ \@@_get_const:N {major}
+ }
+ },
}
-
% \end{macrocode}
%
% 定义 |bithesis/style| 键值对类。
@@ -2546,14 +743,11 @@
{
head .tl_set:N = \l_@@_style_head_tl,
head .initial:n = {
- \int_case:nn {\g_@@_thesis_type_int}
- {
- {1} {北京理工大学本科生毕业设计(论文)}
- {2} {北京理工大学本科生毕业设计(论文)外文翻译}
- {3} {Beijing~Institute~of~Technology~Bachelor's~Thesis}
- {4} {北京理工大学硕士学位论文}
- {5} {北京理工大学博士学位论文}
- }
+ \clist_item:Nn \c_@@_bachelor_thesis_header_clist \g_@@_thesis_type_int
+ },
+ headline .tl_set:N = \l_@@_style_headline_tl,
+ headline .initial:n = {
+ \clist_item:Nn \c_@@_bachelor_thesis_headline_clist \g_@@_thesis_type_int
},
bibliographyIndent .bool_set:N = \l_@@_style_bibliography_indent_bool,
bibliographyIndent .initial:n = {true},
@@ -2572,6 +766,12 @@
mathFont .initial:n = {cm},
% Options that will be pass to `unicode-math` pkgs.
unicodeMathOptions .tl_set:N = \l_@@_unicode_math_options_tl,
+ % Windows 平台开启宋体伪粗体。
+ windowsSimSunFakeBold .bool_set:N = \l_@@_style_windows_simsum_fake_bold,
+ windowsSimSunFakeBold .initial:n = {false},
+ % 控制英文是否使用 hyphen 进行换行
+ hyphen .bool_set:N = \l_@@_style_hyphen_bool,
+ hyphen .initial:n = {true},
}
% \end{macrocode}
%
@@ -2635,6 +835,12 @@
\PassOptionsToClass{scheme=plain}{ctexbook}
}
% \end{macrocode}
+% 如果设置 blindPeerReview 选项,则抑制 twoside 选项。
+% \begin{macrocode}
+\bool_if:NT \g_@@_blind_mode_bool {
+ \bool_set_false:N \g_@@_twoside_bool
+}
+% \end{macrocode}
%
% 如果没有开启双面打印选项,则在 ctexbook 中开启单面打印选项。
% 允许 chapter 直接另起一页(即使是偶数(左手)页)。
@@ -2669,6 +875,7 @@
% 加载所需的宏包。
% \begin{macrocode}
\RequirePackage{geometry}
+\RequirePackage[table,xcdraw]{xcolor}
\RequirePackage{xeCJK}
\RequirePackage{titletoc}
\RequirePackage{setspace}
@@ -2681,8 +888,7 @@
\RequirePackage{tikz}
\RequirePackage{etoolbox}
% Hide color and border in hyperref.
-\RequirePackage[hidelinks,bookmarksnumbered]{hyperref}
-\RequirePackage{xcolor}
+\RequirePackage[bookmarksnumbered]{hyperref}
% 详见 `caption` 宏包手册和
% https://github.com/CTeX-org/forum/issues/86
\RequirePackage[strut=off]{caption}
@@ -2852,8 +1058,23 @@
% 在 |preamble| 中,加载各个模板需要的字体。
% \begin{macrocode}
\ctex_at_end_preamble:n {
+ % 针对 Windows 字体采用 Fake Bold 宋体
+ \bool_if:NT \l_@@_style_windows_simsum_fake_bold
+ {
+ \RequirePackage{ifplatform}
+ \ifwindows
+ \setCJKmainfont{SimSun}[AutoFakeBold,AutoFakeSlant]
+ \fi
+ }
+
% 在导言区末尾加载数学字体。
\@@_load_font:
+
+ % misc / hideLinks 选项
+ \bool_if:NT \l_@@_misc_hide_links_bool
+ {
+ \hypersetup { hidelinks }
+ }
\@@_if_thesis_english:TF {
\@@_if_thesis_int_type:nT {3} {
@@ -3115,20 +1336,28 @@
\titlecontents{chapter}[0pt]{\songti \zihao{4}}
{\thecontentslabel\hspace{\ccwd}}{}
{\hspace{.5em}\titlerule*{.}\contentspage}
+ % section 标题为宋体小四号。缩进为两个字符宽度。
+ \titlecontents{section}[2\ccwd]{\songti \zihao{-4}}
+ {\thecontentslabel\hspace{\ccwd}}{}
+ {\hspace{.5em}\titlerule*{.}\contentspage}
+ % subsection 标题为宋体小四号。缩进为四个字符宽度。
+ \titlecontents{subsection}[4\ccwd]{\songti \zihao{-4}}
+ {\thecontentslabel\hspace{\ccwd}}{}
+ {\hspace{.5em}\titlerule*{.}\contentspage}
} {
% 对于其他,定义各章标题为宋体小四号。
\titlecontents{chapter}[0pt]{\songti \zihao{-4}}
{\thecontentslabel\hspace{\ccwd}}{}
{\hspace{.5em}\titlerule*{.}\contentspage}
+ % section 标题为宋体小四号。
+ \titlecontents{section}[1\ccwd]{\songti \zihao{-4}}
+ {\thecontentslabel\hspace{\ccwd}}{}
+ {\hspace{.5em}\titlerule*{.}\contentspage}
+ % subsection 标题为宋体小四号。
+ \titlecontents{subsection}[2\ccwd]{\songti \zihao{-4}}
+ {\thecontentslabel\hspace{\ccwd}}{}
+ {\hspace{.5em}\titlerule*{.}\contentspage}
}
-% section 标题为宋体小四号。
-\titlecontents{section}[1\ccwd]{\songti \zihao{-4}}
-{\thecontentslabel\hspace{\ccwd}}{}
-{\hspace{.5em}\titlerule*{.}\contentspage}
-% subsection 标题为宋体小四号。
-\titlecontents{subsection}[2\ccwd]{\songti \zihao{-4}}
-{\thecontentslabel\hspace{\ccwd}}{}
-{\hspace{.5em}\titlerule*{.}\contentspage}
% listoffigure 样式优化
\titlecontents{figure}[0pt]{\songti\zihao{-4}}
{\figurename~\thecontentslabel\quad}{\hspace*{-1.5cm}}
@@ -3178,7 +1407,8 @@
% \begin{macrocode}
\RenewDocumentCommand \mainmatter {} {
% 另起一个空页,以便于后续的章节标题编号。
- \clearpage
+ % \clearpage
+ \cleardoublepage
% 这部分的章节标题进行编号。
\ctexset{
chapter = {
@@ -3265,19 +1495,24 @@
\cs_set:Npn \theequation {\thechapter\g_@@_label_divide_char_tl\arabic{equation}}
% code snippet
-\cs_set:Npn \thelstlisting {\thechapter\g_@@_label_divide_char_tl\arabic{lstlisting}}
-\cs_set:Npn \lstlistingname {\c_@@_label_code_tl}
-\captionsetup[listing]{font=small,labelsep=space}
+\AtBeginDocument{
+ \cs_gset:Npn \thelstlisting {\thechapter\g_@@_label_divide_char_tl\arabic{lstlisting}}
+ \cs_gset:Npn \lstlistingname {\c_@@_label_code_tl}
+}
+\captionsetup[lstlisting]{font=small,labelsep=space}
% \end{macrocode}
% \end{macro}
%
% 调整底层 TeX 排版引擎参数以保证所有段落能够很好地以两端对齐的方式呈现。
% 是的,这是祖传代码。
+% 在英文模式下禁用,因为这段代码会禁用 hyphenation.
% \begin{macrocode}
-\tolerance=1
-\emergencystretch=\maxdimen
-\hyphenpenalty=10000
-\hbadness=10000
+\bool_if:NF \l_@@_style_hyphen_bool {
+ \hbadness=10000
+ \tolerance=1
+ \emergencystretch=\maxdimen
+ \hyphenpenalty=10000
+}
% \end{macrocode}
%
% 自定义一个默认的 lstlisting 样式。
@@ -3515,7 +1750,7 @@
{\heiti\zihao{-2} \l_@@_value_title_tl}
\vskip 60mm
% 黑体 小三
- {\heiti \zihao{-3} \l_@@_value_author_tl}
+ {\heiti \zihao{-3} \@@_secret_info:nn{\l_@@_value_author_tl}{\g_@@_const_substitute_symbol_tl~\g_@@_const_substitute_symbol_tl~\g_@@_const_substitute_symbol_tl}}
\vskip 10mm
% 黑体 小三
{\heiti \zihao{-3} \l_@@_cover_date_tl}
@@ -3541,7 +1776,7 @@
{\l_@@_value_title_tl}{\l_@@_value_vertical_title_tl}
}
\vfill
- {\heiti\zihao{3}\l_@@_value_author_tl}
+ {\heiti\zihao{3}\@@_secret_info:nn{\l_@@_value_author_tl}{\g_@@_const_substitute_symbol_tl\quad\g_@@_const_substitute_symbol_tl\quad\g_@@_const_substitute_symbol_tl}}
\vfill
{\heiti\zihao{3}\c_@@_label_university_tl}
\end{center}
@@ -3598,12 +1833,12 @@
% 渲染信息。
\clist_set:Nn \l_@@_input_clist {
- {\c_@@_graduate_label_author_tl} {\l_@@_value_author_tl},
+ {\c_@@_graduate_label_author_tl} {\@@_secret_info:nn{\l_@@_value_author_tl}{\g_@@_const_substitute_symbol_tl\g_@@_const_substitute_symbol_tl\g_@@_const_substitute_symbol_tl}},
{\c_@@_graduate_label_school_tl} {\l_@@_value_school_tl},
- {\c_@@_graduate_label_supervisor_tl} {\l_@@_value_supervisor_tl},
- {\c_@@_graduate_label_chairman_tl} {\l_@@_value_chairman_tl},
- {\c_@@_graduate_label_degree_tl} {\l_@@_value_degree_tl},
- {\c_@@_graduate_label_major_tl} {\l_@@_value_major_tl},
+ {\c_@@_graduate_label_supervisor_tl} {\@@_secret_info:N{\l_@@_value_supervisor_tl}},
+ {\c_@@_graduate_label_chairman_tl} {\@@_secret_info:N{\l_@@_value_chairman_tl}},
+ {\g_@@_const_info_degree_tl} {\l_@@_value_degree_tl},
+ {\g_@@_const_info_major_tl} {\l_@@_value_major_tl},
{\c_@@_graduate_label_institute_tl} {\l_@@_value_institute_tl},
{\c_@@_graduate_label_defense_date_tl} {\l_@@_value_defense_date_tl},
}
@@ -3655,10 +1890,10 @@
% 渲染信息。
\clist_set:Nn \l_@@_input_clist {
- {\c_@@_graduate_label_author_en_tl} {\l_@@_value_author_en_tl},
+ {\c_@@_graduate_label_author_en_tl} {\@@_secret_info:N{\l_@@_value_author_en_tl}},
{\c_@@_graduate_label_school_en_tl} {\l_@@_value_school_en_tl},
- {\c_@@_graduate_label_supervisor_en_tl} {\l_@@_value_supervisor_en_tl},
- {\c_@@_graduate_label_chairman_en_tl} {\l_@@_value_chairman_en_tl},
+ {\c_@@_graduate_label_supervisor_en_tl} {\@@_secret_info:N{\l_@@_value_supervisor_en_tl}},
+ {\c_@@_graduate_label_chairman_en_tl} {\@@_secret_info:N{\l_@@_value_chairman_en_tl}},
{\c_@@_graduate_label_degree_en_tl} {\l_@@_value_degree_en_tl},
{\c_@@_graduate_label_major_en_tl} {\l_@@_value_major_en_tl},
{\c_@@_graduate_label_institute_en_tl} {\l_@@_value_institute_en_tl},
@@ -3802,12 +2037,26 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\SecretInfo}
+% 用于包裹涉及个人信息的内容。
+% \begin{macrocode}
+\DeclareDocumentCommand \SecretInfo { m o }
+ {
+ \IfValueTF {#2} {
+ \@@_secret_info:nn {#1} {#2}
+ } {
+ \@@_secret_info:n {#1}
+ }
+ }
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\MakeCover}
% 制作封面。
% \begin{macrocode}
\DeclareDocumentCommand \MakeCover {}
{
- \begin{blindPeerReview}
+ \begin{blindPeerReview}[\l_@@_style_hide_cover_in_peer_review_bool]
\group_begin:
\int_case:nn {\g_@@_thesis_type_int}
@@ -3825,7 +2074,7 @@
\vspace*{-3mm}
- \zihao{-0}\textbf{\ziju{0.12}\songti{\c_@@_bachelor_label_title_tl}}\par
+ \zihao{-0}\textbf{\ziju{0.12}\songti{\l_@@_style_headline_tl}}\par
\vspace{16mm}
@@ -3856,13 +2105,16 @@
}
\clist_set:Nn \l_@@_input_clist {
+ {\c_@@_label_semester_tl} {\l_@@_value_semester_tl},
{\c_@@_label_school_tl} {\l_@@_value_school_tl},
- {\c_@@_label_major_tl} {\l_@@_value_major_tl},
- {\c_@@_label_class_tl} {\l_@@_value_class_tl},
- {\c_@@_label_author_tl} {\l_@@_value_author_tl},
- {\c_@@_label_student_id_tl} {\l_@@_value_student_id_tl},
- {\c_@@_label_supervisor_tl} {\l_@@_value_supervisor_tl},
- {\c_@@_label_co_supervisor_tl} {\l_@@_value_external_supervisor_tl},
+ {\g_@@_const_info_major_tl} {\l_@@_value_major_tl},
+ {\c_@@_label_class_tl} {\@@_secret_info:N \l_@@_value_class_tl},
+ {\c_@@_label_author_tl} {\@@_secret_info:N \l_@@_value_author_tl},
+ {\c_@@_label_student_id_tl} {\@@_secret_info:N \l_@@_value_student_id_tl},
+ {\c_@@_label_course_tl} {\l_@@_value_course_tl},
+ {\c_@@_label_supervisor_tl} {\@@_secret_info:N \l_@@_value_supervisor_tl},
+ {\c_@@_label_co_supervisor_tl} {\@@_secret_info:N \l_@@_value_external_supervisor_tl},
+ {\c_@@_label_teacher_tl} {\l_@@_value_teacher_tl},
}
\zihao{3}
@@ -3894,7 +2146,7 @@
\vspace{1.2mm}
- \zihao{2}\textbf{\songti{本科生毕业设计(论文)外文翻译}}
+ \zihao{2}\textbf{\songti{\l_@@_style_headline_tl}}
\vspace{10mm}
@@ -3955,11 +2207,11 @@
\clist_set:Nn \l_@@_input_clist {
{\c_@@_label_school_tl} {\l_@@_value_school_tl},
{\c_@@_label_major_tl} {\l_@@_value_major_tl},
- {\c_@@_label_class_tl} {\l_@@_value_class_tl},
- {\c_@@_label_author_tl} {\l_@@_value_author_tl},
- {\c_@@_label_student_id_tl} {\l_@@_value_student_id_tl},
- {\c_@@_label_supervisor_tl} {\l_@@_value_supervisor_tl},
- {\c_@@_label_co_supervisor_tl} {\l_@@_value_external_supervisor_tl},
+ {\c_@@_label_class_tl} {\@@_secret_info:N \l_@@_value_class_tl},
+ {\c_@@_label_author_tl} {\@@_secret_info:N \l_@@_value_author_tl},
+ {\c_@@_label_student_id_tl} {\@@_secret_info:N \l_@@_value_student_id_tl},
+ {\c_@@_label_supervisor_tl} {\@@_secret_info:N \l_@@_value_supervisor_tl},
+ {\c_@@_label_co_supervisor_tl} {\@@_secret_info:N \l_@@_value_external_supervisor_tl},
}
\@@_render_cover_entry:n \l_@@_input_clist
@@ -3981,8 +2233,7 @@
\vspace*{-3mm}
- \zihao{1}\textbf{\ziju{0.12}Beijing\nobreak{~}Institute
- \nobreak{~}of\nobreak{~}Technology~Bachelor's~Thesis}\par
+ \zihao{1}\textbf{\ziju{0.12}\l_@@_style_headline_tl}\par
\vspace{18mm}
@@ -4047,13 +2298,14 @@
% \end{macrocode}
% \end{macro}
%
+%
% \begin{macro}{\MakeOriginality}
% 原创性声明。
% \begin{macrocode}
\NewDocumentCommand \MakeOriginality {}
{
\group_begin:
- \begin{blindPeerReview}
+ \begin{blindPeerReview}[\l_@@_style_hide_cover_in_peer_review_bool]
\int_case:nn {\g_@@_thesis_type_int}
{
{1}
@@ -4161,7 +2413,7 @@
% \begin{macrocode}
\NewDocumentCommand \MakePaperBack {}
{
- \begin{blindPeerReview}
+ \begin{blindPeerReview}[\l_@@_style_hide_cover_in_peer_review_bool]
\make_paper_back:
\end{blindPeerReview}
}
@@ -4173,7 +2425,7 @@
% \begin{macrocode}
\NewDocumentCommand \MakeTitle {}
{
- \begin{blindPeerReview}
+ \begin{blindPeerReview}[\l_@@_style_hide_cover_in_peer_review_bool]
\@@_make_chinese_title_page:
\@@_make_english_title_page:
\end{blindPeerReview}
@@ -4253,8 +2505,16 @@
}
\@@_if_bachelor_thesis:T {
- \ctexset{
- chapter/titleformat = {\textmd}
+ \int_compare:nNnTF {\g_@@_thesis_type_int} = {3}
+ {
+ \ctexset{
+ chapter/titleformat = {\heiti}
+ }
+ }
+ {
+ \ctexset{
+ chapter/titleformat = {\textmd}
+ }
}
}
@@ -4466,14 +2726,27 @@
}
} {
% 附录节(section)级别
+
+ % 因为不需要用到 chapter counter, 所以直接加一即可。
+ \stepcounter{chapter}
+ \setcounter{section}{0}
+ % (与上面方法至少用一个)
+ % 需要让 section 在 pdf bookmark 中输出字母而不是数字。
+ % 详见 hyperref 代码。
+ \gdef\theHsection{\Alph{section}}
+
+ % 定义 \thefigure 采用节而不是章
+\cs_set:Npn \thefigure {\theHsection \g_@@_label_divide_char_tl\arabic{figure}}
+
\ctexset{
section/number = \l_@@_appendix_plain_label_tl\hspace{1ex}\Alph{section},
subsection/number = \Alph{section}. \arabic{subsection},
}
- \cs_set:Npn \thechapter {
+ \cs_gset:Npn \thechapter {
\Alph{section}
}
+ % \gdef \thechapter{\Alph{section}}
\tl_if_blank:VTF \l_@@_appendices_title_tl {
\chapter{\l_@@_appendix_default_title_tl}
@@ -5372,7 +3645,10 @@
% 设置主题与主题色。
% \begin{macrocode}
\usetheme{Madrid}
-\colorlet{beamer@blendedblue}{green!40!black}
+\definecolor{bitred}{HTML}{A13E0B}
+\definecolor{bitgreen}{HTML}{0A8F30}
+\definecolor{bitdarkgreen}{HTML}{005B30}
+\colorlet{beamer@blendedblue}{bitdarkgreen}
% \end{macrocode}
%
%
@@ -5416,1292 +3692,8 @@
%</beamer>
% \end{macrocode}
%
-% \subsection{已弃用的代码}
-%
-% 来自老版本的代码,但是在新版本中已经不再使用。
-% ,为了保证老版本论文能够正常编译,特此保留。
-%
-% \subsubsection{bitbook.cls 文档类(已弃用)}
-%
-% \begin{macrocode}
-%<*book>
-% \end{macrocode}
-% \begin{macrocode}
-
-% 目前只有本科的模板,但仍旧要为可能预留空间。
-\newif\if@bit@bachelor
-\newif\if@bit@docTranslation
-\newif\if@bit@master
-\newif\if@bit@doctor
-
-\RequirePackage{kvoptions}
-
-\SetupKeyvalOptions{
- family=BIThesis,
- prefix=BIThesis@
-}
-
-\DeclareStringOption[14pt]{footskip}
-\DeclareBoolOption{titleNumberHeiti}
-\ProcessKeyvalOptions*
-
-
-\DeclareOption{bachelor}{\@bit@bachelortrue}
-\DeclareOption{translation}{\@bit@docTranslationtrue}
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexbook}}
-
-\ExecuteOptions{bachelor}
-
-\ProcessOptions\relax
-
-\PassOptionsToPackage{AutoFakeBold,AutoFakeSlant}{xeCJK}
-\LoadClass[UTF8,zihao=-4,oneside,openany]{ctexbook}
-
-% \RequirePackage[a4paper,left=3cm,right=2.6cm,top=3.5cm,bottom=2.9cm]{geometry}
-% 目前 29mm 最接近 Word 排版
-\RequirePackage{xeCJK}
-\RequirePackage{titletoc}
- % \RequirePackage{fontspec}
-\RequirePackage{setspace}
-\RequirePackage{graphicx}
-\RequirePackage{fancyhdr}
-\RequirePackage{pdfpages}
-\RequirePackage{setspace}
-\RequirePackage{booktabs}
-\RequirePackage{multirow}
-\RequirePackage{tikz}
-\RequirePackage{etoolbox}
-\RequirePackage{hyperref}
-\RequirePackage{xcolor}
-\RequirePackage{caption}
-\RequirePackage{array}
-\RequirePackage{amsmath}
-\RequirePackage{amssymb}
-\RequirePackage{pdfpages}
-\RequirePackage{listings}
-
-%\PackageError{zzzz}{Main \BIThesis@footskip hellp}{test}
-
-% 设置参考文献编译后端为 biber,引用格式为 GB/T7714-2015 格式
-% 参考文献使用宏包见 https://github.com/hushidong/biblatex-gb7714-2015
-\RequirePackage[
- backend=biber,
- style=gb7714-2015,
- gbalign=gb7714-2015,
- gbnamefmt=lowercase,
- gbpub=false,
- doi=false,
- url=false,
- eprint=false,
- isbn=false,
-]{biblatex}
-
-% 参考文献引用文件位于 misc/ref.bib
-\addbibresource{./misc/ref.bib}
-
-% 西文字体默认为 Times New Roman
-\setromanfont{Times New Roman}
-% 论文题目字体为华文细黑
-\setCJKfamilyfont{xihei}[AutoFakeBold,AutoFakeSlant]{[STXIHEI.TTF]} % 若希望使用本机字体,也可以用 {STXihei} 来调用
-\newcommand{\xihei}{\CJKfamily{xihei}}
-
-\ifBIThesis@titleNumberHeiti
- \newcommand{\arabicHeiti}[1]{\xeCJKsetup{CJKspace=true}\xeCJKDeclareCharClass{CJK}{`0 -> `9}{\heiti\raisebox{-0.1ex}{#1}}\normalspacedchars{0,1,2,3,4,5,6,7,8,9}\xeCJKsetup{CJKspace=false}}
-\else
- \newcommand{\arabicHeiti}[1]{#1}
-\fi
-
-
-
-% 主题页面格式:BIThesis
-\fancypagestyle{BIThesis}{
- % 页眉高度
- \setlength{\headheight}{20pt}
- % 页码高度(不完美,比规定稍微靠下 2mm)
- \setlength{\footskip}{\BIThesis@footskip}
-
- \fancyhf{}
- % 定义页眉、页码
- \fancyhead[C]{\zihao{4}\ziju{0.08}\songti{北京理工大学本科生毕业设计(论文)}}
- \fancyfoot[C]{\songti\zihao{5} \thepage}
- % 页眉分割线稍微粗一些
- \renewcommand{\headrulewidth}{0.6pt}
-}
-
-\if@bit@docTranslation
-% 主题页面格式:BIThesis
-\fancypagestyle{BIThesis}{
- % 页眉高度
- \setlength{\headheight}{20pt}
- % 页码高度(不完美,比规定稍微靠下 2mm)
- \setlength{\footskip}{\BIThesis@footskip}
-
- \fancyhf{}
- % 定义页码
- \fancyfoot[C]{\songti\zihao{5} \thepage}
- % 页眉分割线稍微粗一些
- \renewcommand{\headrulewidth}{0.6pt}
-
- % 定义页眉
- \fancyhead[C]{\zihao{4}\ziju{0.08}\songti{北京理工大学本科生毕业设计(论文)外文翻译}}
-}
-\fi
-% 设置章节格式
-% 一级标题:黑体,三号,加粗;间距:段前 0.5 行,段后 1 行;
-\ctexset{chapter={
- name = {第,章},
- number = {\arabicHeiti{ \arabic{chapter} }},
- format = {\heiti \bfseries \centering \zihao{3}},
- aftername = \hspace{9bp},
- pagestyle = BIThesis,
- beforeskip = 8bp,
- afterskip = 32bp,
- fixskip = true,
- }
-}
-
-% 二级标题:黑体,四号,加粗;间距:段前 0.5 行,段后 0 行;
-\ctexset{section={
- number = {\arabicHeiti{\thechapter.\hspace{1bp}\arabic{section}}},
- format = {\heiti \raggedright \bfseries \zihao{4}},
- aftername = \hspace{8bp},
- beforeskip = 20bp plus 1ex minus .2ex,
- afterskip = 18bp plus .2ex,
- fixskip = true,
- }
-}
-
-% 三级标题:黑体、小四、加粗;间距:段前 0.5 行,段后 0 行;
-\ctexset{subsection={
- number = {\arabicHeiti{\thechapter.\hspace{1bp}\arabic{section}.\hspace{1bp}\arabic{subsection}}},
- format = {\heiti \bfseries \raggedright \zihao{-4}},
- aftername = \hspace{7bp},
- beforeskip = 17bp plus 1ex minus .2ex,
- afterskip = 14bp plus .2ex,
- fixskip = true,
- }
-}
-
-% 设置目录样式
-% 添加 PDF 链接
-\addtocontents{toc}{\protect\hypersetup{hidelinks}}
-
-% 解决「目录」二字的格式问题
-\renewcommand{\contentsname}{
- \fontsize{16pt}{\baselineskip}
- \normalfont\heiti{目~~~~录}
- \vspace{-8pt}
-}
-% 定义目录样式
-\titlecontents{chapter}[0pt]{\songti \zihao{-4}}
-{\thecontentslabel\hspace{\ccwd}}{}
-{\hspace{.5em}\titlerule*{.}\contentspage}
-\titlecontents{section}[1\ccwd]{\songti \zihao{-4}}
-{\thecontentslabel\hspace{\ccwd}}{}
-{\hspace{.5em}\titlerule*{.}\contentspage}
-\titlecontents{subsection}[2\ccwd]{\songti \zihao{-4}}
-{\thecontentslabel\hspace{\ccwd}}{}
-{\hspace{.5em}\titlerule*{.}\contentspage}
-
-% 前置页面(原创性声明、中英文摘要、目录等)
-\renewcommand{\frontmatter}{
- \pagenumbering{Roman}
- \pagestyle{BIThesis}
-}
-
-% 正文页面
-\renewcommand{\mainmatter}{
- \pagenumbering{arabic}
- \pagestyle{BIThesis}
-}
-
-% 设置 caption 与 figure 之间的距离
-\setlength{\abovecaptionskip}{11pt}
-\setlength{\belowcaptionskip}{9pt}
-
-% 设置图片的 caption 格式
-\renewcommand{\thefigure}{\thechapter-\arabic{figure}}
-\captionsetup[figure]{font=small,labelsep=space}
-
-% 设置 listings 源代码高亮的格式
-\AtBeginDocument{
- \renewcommand{\lstlistingname}{代码}
- \renewcommand{\thelstlisting}{\arabic{chapter}-\arabic{lstlisting}}
-}
-
-\definecolor{codegreen}{rgb}{0,0.6,0}
-\definecolor{codegray}{rgb}{0.5,0.5,0.5}
-\definecolor{codepurple}{rgb}{0.58,0,0.82}
-\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
-\lstdefinestyle{examplestyle}{
- backgroundcolor=\color{backcolour},
- commentstyle=\color{codegreen},
- keywordstyle=\color{magenta},
- numberstyle=\tiny\color{codegray},
- stringstyle=\color{codepurple},
- basicstyle=\ttfamily\footnotesize,
- breakatwhitespace=false,
- breaklines=true,
- captionpos=b,
- keepspaces=true,
- numbers=left,
- numbersep=5pt,
- showspaces=false,
- showstringspaces=false,
- showtabs=false,
- tabsize=2
-}
-\lstset{style=examplestyle}
-
-
-% 设置表格的 caption 格式和 caption 与 table 之间的垂直距离
-\renewcommand{\thetable}{\thechapter-\arabic{table}}
-\captionsetup[table]{font=small,labelsep=space,skip=2pt}
-
-% 调整底层 TeX 排版引擎参数以保证所有段落能够很好地以两端对齐的方式呈现
-\tolerance=1
-\emergencystretch=\maxdimen
-\hyphenpenalty=10000
-\hbadness=10000
-
-% 设置数学公式编号格式
-\renewcommand{\theequation}{\arabic{chapter}-\arabic{equation}}
-
-\newcommand{\unnumchapter}[1]{
- \chapter*{\vskip 10bp\textmd{#1} \vskip -6bp}
- \addcontentsline{toc}{chapter}{#1}
- \stepcounter{chapter}
-}
-
-
-
-% \end{macrocode}
-% \begin{macrocode}
-%</book>
-% \end{macrocode}
-% \subsubsection{bitart.cls 文档类(已弃用)}
-% \begin{macrocode}
-%<*article>
-% \end{macrocode}
-% \begin{macrocode}
-
-\newif\if@bit@labreport
-\newif\if@bit@proposalreport
-
-\DeclareOption{lab-report}{\@bit@labreporttrue\@bit@proposalreportfalse}
-\DeclareOption{proposal-report}{\@bit@labreportfalse\@bit@proposalreporttrue}
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexart}}
-\ExecuteOptions{lab-report}
-\ProcessOptions\relax
-
-\PassOptionsToPackage{AutoFakeBold,AutoFakeSlant}{xeCJK}
-\LoadClass[UTF8,zihao=-4]{ctexart}%
-
-\if@bit@labreport
- \RequirePackage[a4paper,left=3.18cm,right=3.18cm,top=2.54cm,bottom=2.54cm,includeheadfoot]{geometry}%
-\else
- \RequirePackage[a4paper,left=3cm,right=2.4cm,top=2.6cm,bottom=2.38cm,includeheadfoot]{geometry}
-\fi
-
-\RequirePackage{fontspec}%
-\RequirePackage{setspace}%
-\RequirePackage{graphicx}%
-\RequirePackage{fancyhdr}%
-\RequirePackage{pdfpages}%
-\RequirePackage{setspace}%
-\RequirePackage{booktabs}%
-\RequirePackage{multirow}%
-\RequirePackage{caption}%
-
-\if@bit@labreport
- \RequirePackage{titlesec}%
- \RequirePackage{float}%
- \RequirePackage{etoolbox}
-\fi
-
-% 设置参考文献编译后端为 biber,引用格式为 GB/T7714-2015 格式
-% 参考文献使用宏包见 https://github.com/hushidong/biblatex-gb7714-2015
-\RequirePackage[style=gb7714-2015,backend=biber]{biblatex}
-
-\if@bit@labreport
- % 将西文字体设置为 Times New Roman
- \setromanfont{Times New Roman}%
-
- % 设置文档标题深度
- \setcounter{tocdepth}{3}%
- \setcounter{secnumdepth}{3}%
-
- %%
- % 设置一级标题、二级标题格式
- \ctexset{section={%
- format={\raggedright \bfseries \songti \zihao{-3}},%
- name = {,.},%
- number = \chinese{section}%
- }%
- }%
- \ctexset{subsection={%
- format = {\bfseries \songti \raggedright \zihao{-4}},%
- }%
- }%
-
- % 页眉和页脚(页码)的格式设定
- \fancyhf{}%
- \fancyhead[L]{\fontsize{10.5pt}{10.5pt}\selectfont\kaishu{\reportName}}%
- \fancyfoot[C]{\fontsize{9pt}{9pt}\selectfont\kaishu{\thepage}}%
- \renewcommand{\headrulewidth}{0.5pt}%
- \renewcommand{\footrulewidth}{0pt}%
-
- \AtBeginDocument{
- }
-\fi
-
-\if@bit@proposalreport
- % 定义 caption 字体为楷体
- \DeclareCaptionFont{kaiticaption}{\kaishu \normalsize}
-
- % 设置图片的 caption 格式
- \renewcommand{\thefigure}{\thesection-\arabic{figure}}
- \captionsetup[figure]{font=small,labelsep=space,skip=10bp,labelfont=bf,font=kaiticaption}
-
- % 设置表格的 caption 格式
- \renewcommand{\thetable}{\thesection-\arabic{table}}
- \captionsetup[table]{font=small,labelsep=space,skip=10bp,labelfont=bf,font=kaiticaption}
-
- % 输出大写数字日期
- \ctexset{today=big}
-
- % 将西文字体设置为 Times New Roman
- \setromanfont{Times New Roman}
-
- %% 将中文楷体设置为 SIMKAI.TTF(如果需要)
- % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}
- % \newcommand*{\kaiti}{\CJKfamily{zhkai}}
-
- % 设置文档标题深度
- \setcounter{tocdepth}{3}
- \setcounter{secnumdepth}{3}
-
- %%
- % 设置一级标题、二级标题格式
- % 一级标题:小三,宋体,加粗,段前段后各半行
- \ctexset{section={
- format={\raggedright \bfseries \songti \zihao{-3}},
- beforeskip = 24bp plus 1ex minus .2ex,
- afterskip = 24bp plus .2ex,
- fixskip = true,
- name = {,.\quad}
- }
- }
- % 二级标题:小四,宋体,加粗,段前段后各半行
- \ctexset{subsection={
- format = {\bfseries \songti \raggedright \zihao{4}},
- beforeskip =24bp plus 1ex minus .2ex,
- afterskip = 24bp plus .2ex,
- fixskip = true,
- }
- }
- % 页眉和页脚(页码)的格式设定
- \fancyhf{}
- \fancyhead[R]{\fontsize{10.5pt}{10.5pt}\selectfont{北京理工大学本科生毕业设计(论文)开题报告}}
- \fancyfoot[R]{\fontsize{9pt}{9pt}\selectfont{\thepage}}
- \renewcommand{\headrulewidth}{1pt}
- \renewcommand{\footrulewidth}{0pt}
-\fi
-
-
-\AtBeginDocument{
- \if@bit@labreport
- \input{misc/cover_v1.tex}
- % 正文开始
- \pagestyle{fancy}
- \setcounter{page}{1}%
- \fi
- \if@bit@proposalreport
- % 报告封面
- \input{misc/cover.tex}
- \fi
-
-}
-
-% \end{macrocode}
-%
-% \begin{macrocode}
-% \end{macrocode}
-%
-% \begin{macrocode}
-%</article>
-% \end{macrocode}
-% \subsubsection{bitgraduate.cls 文档类(已弃用)}
-% \begin{macrocode}
-%<*graduate>
-% \end{macrocode}
-% \begin{macrocode}
-
-%% ==================================================
-%% BIT-thesis-grd.cls for BIT Thesis
-%% modified by yang yating
-%% version: 1.4
-%% last update: Mar 25th, 2018
-%% ==================================================
-
-%% math packages -- conflict with xunicode
-\RequirePackage{amsmath,amsthm,amsfonts,amssymb,bm,mathrsfs}
-% 直立希腊字母字体
-\RequirePackage{upgreek}
-
-\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexbook}}
-\newif\ifBIT@master\BIT@masterfalse
-\newif\ifBIT@doctor\BIT@doctorfalse
-\newif\ifBIT@istwoside\BIT@istwosidefalse
-\DeclareOption{twoside}{\BIT@istwosidetrue}
-\DeclareOption{master}{\BIT@mastertrue}
-\DeclareOption{doctor}{\BIT@doctortrue}
-
-\ProcessOptions\relax
-\ifBIT@istwoside
-\LoadClass[zihao=-4,a4paper,UTF8,space=auto]{ctexbook}
-\else
-\LoadClass[zihao=-4,a4paper,oneside,openany,UTF8,space=auto]{ctexbook}
-\fi
-
-%%
-%% the setup of ctex package
-%%
-\def\contentsname{目\BITspace 录}
-\def\listfigurename{插\BITspace 图}
-\def\listtablename{表\BITspace 格}
-
-%%
-%% 封面标题
-%%
-\def\BIT@label@major{学~~~~科~~~~专~~~~业}
-\def\BIT@label@title{论文题目}
-\def\BIT@label@author{作~~~~者~~~~姓~~~~名}
-\def\BIT@label@classification{中图分类号:}
-\def\BIT@label@confidential{密级}
-\def\BIT@label@UDC{UDC\!分类号:}
-\def\BIT@label@serialnumber{编号}
-\def\BIT@label@thesis{学位论文}
-\def\BIT@label@advisor{指~~~~导~~~~教~~~~师}
-\def\BIT@label@degree{申~~~~请~~~~学~~~~位}
-\def\BIT@label@submitdate{论文提交日期}
-\def\BIT@label@defenddate{论~文~答~辩~日~期}
-\def\BIT@label@institute{学~~~~院~~~~名~~~~称}
-\def\BIT@label@school{学~位~授~予~单~位}
-\def\BIT@label@chairman{答辩委员会主席}
-
-%%
-%% 封面内容
-%%
-
-\def\BIT@value@classification{}
-\def\BIT@value@confidential{}
-\def\BIT@value@UDC{}
-\def\BIT@value@serialnumber{}
-\def\BIT@value@school{}
-\def\BIT@value@degree{}
-\def\BIT@value@title{~~~~~(论~文~题~目)~~~~~}
-\def\BIT@value@vtitle{竖排论文题目}
-\def\BIT@value@titlemark{\BIT@value@title}
-\def\BIT@value@author{(作~者~姓~名)}
-\def\BIT@value@advisor{(姓名、专业技术职务、学位)}
-\def\BIT@value@advisorinstitute{(单位)}
-\def\BIT@value@major{}
-\def\BIT@value@studentnumber{} % _ added by wei.jianwen@gmail.com
-\def\BIT@value@submitdate{}
-\def\BIT@value@defenddate{}
-\def\BIT@value@institute{}
-\def\BIT@value@chairman{}
-\def\BIT@label@statement{}
-
-%% 设置圆圈的格式 或使用\textcircled
-\usepackage{tikz}
-\usepackage{etoolbox}
-\newcommand{\circled}[2][]{\tikz[baseline=(char.base)]
- {\node[shape = circle, draw, inner sep = 1pt]
- (char) {\phantom{\ifblank{#1}{#2}{#1}}};
- \node at (char.center) {\makebox[0pt][c]{#2}};}}
-\robustify{\circled}
-
-%% 论文原创性声明
-\def\BIT@label@original{研究成果声明}
-\def\BIT@label@authorization{关于学位论文使用权的说明}
-\def\BIT@label@authorsign{作者签名:}
-\def\BIT@label@Supervisorsign{导师签名:}
-\def\BIT@label@originalDate{签字日期:}
-\def\BIT@label@originalcontent{\BITspace\BITspace 本人郑重声明:所提交的学位论文是我本人在指导教师的指导下进行的研究工作获得的研究成果。尽我所知,文中除特别标注和致谢的地方外,学位论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京理工大学或其它教育机构的学位或证书所使用过的材料。与我一同工作的合作者对此研究工作所做的任何贡献均已在学位论文中作了明确的说明并表示了谢意。\par 特此申明。}
-\def\BIT@label@authorizationcontent{\BITspace\BITspace 本人完全了解北京理工大学有关保管、使用学位论文的规定,其中包括:\circled{1} 学校有权保管、并向有关部门送交学位论文的原件与复印件;\circled{2} 学校可以采用影印、缩印或其它复制手段复制并保存学位论文;\circled{3} 学校可允许学位论文被查阅或借阅;\circled{4} 学校可以学术交流为目的,复制赠送和交换学位论文;\circled{5} 学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。}
-
-%%
-%% 英语封面标题
-%%
-\def\BIT@label@englishadvisor{Supervisor:}
-\def\BIT@label@englishstatement{Submitted in total fulfilment
- of the requirements for the degree of \BIT@value@englishdegree \\
- in \BIT@value@englishmajor}
-\def\BIT@label@englishauthor{Candidate Name:}
-\def\BIT@label@englishadvisor{Faculty Mentor:}
-\def\BIT@label@englishchairman{Chair, Thesis Committee:}
-\def\BIT@label@englishinstitute{School or Department:}
-\def\BIT@label@englishdegree{Degree Applied:}
-\def\BIT@label@englishmajor{Major:}
-\def\BIT@label@englishschool{Degree by:}
-\def\BIT@label@englishdate{The Date of Defence:}
-
-
-%%
-%% 英语封面内容
-%%
-\def\BIT@value@englishtitle{(English Title of Thesis)}
-\def\BIT@value@englishauthor{(Author Name)}
-\def\BIT@value@englishadvisor{(Supervisor Name)}
-\def\BIT@value@englishinstitute{(Institute Name)}
-\def\BIT@value@englishscholl{(BIT)}
-\def\BIT@value@englishchair{(someone)}
-\def\BIT@value@englishdate{}
-\def\BIT@value@englishdegree{}
-\def\BIT@value@englishmajor{}
-
-
-
-\def\BIT@label@abstract{摘要}
-\def\BIT@label@englishabstract{Abstract}
-\def\BIT@label@keywords{关键词:}
-\def\BIT@label@englishkeywords{Key Words:~}
-\def\BIT@label@conclusion{结论}
-\def\BIT@label@appendix{附录}
-\def\BIT@label@publications{攻读学位期间发表论文与研究成果清单}
-\def\BIT@label@projects{攻读学位期间参与的项目}
-\def\BIT@label@resume{作者简介}
-\def\BIT@label@reference{参考文献!!!!}
-\def\BIT@label@thanks{致谢}
-\def\BIT@value@templateversion{v1.2}
-%%
-%% label in the head 页眉页脚
-%%
-\def\BIT@label@headschoolname{北京理工大学硕士学位论文}
-
-%% 当前模板的版本
-\newcommand{\version}{\BIT@value@templateversion}
-
-%% ==============引用geometry 宏包设置纸张和页面========================
-% 设置版面:上3.5cm,下2.5cm,左2.7cm,右2.7cm,页眉2.5cm,页脚1.8cm,装订线0cm
-\usepackage[%
-paper=a4paper,%
-top=3.5cm,% 上 3.5cm %
-bottom=2.5cm,% 下 2.5cm %
-left=2.7cm,% 左 2.7cm %
-right=2.7cm,% 右 2.7cm %
-headheight=1.0cm,% 页眉 2.5cm %
-footskip=0.7cm% 页脚 1.8cm %
-]{geometry} % 页面设置 %
-
-\parskip 0.5ex plus 0.25ex minus 0.25ex
-%% Command -- Clear Double Page
-\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
- \thispagestyle{empty}%
- \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi}
-% 设置行距,大概为22榜
-\RequirePackage{setspace}
-\setstretch{1.523}
-
-%% 设置章节格式, 黑体三号加粗居中,行距22磅,与正文或节标题的间距设定为段后间距1行。章序号与章名间空一格。
-\ctexset{chapter={
- name = {第,章},
- number = {\arabic{chapter}},
- format = {\bfseries \sffamily \centering \zihao{3}},
- pagestyle = {BIT@headings},
- beforeskip = 16 bp,
- afterskip = 32 bp,
- fixskip = true,
- }
-}
-%% 设置一级章节格式
-% 黑体四号加粗顶左,行距22磅,与上一节的间距为1行,与下面正文或节标题的段间间距为0.5行。序号与题目间空一格。
-
-\ctexset{section={
- format={\raggedright \bfseries \sffamily \zihao{4}},
- beforeskip = 28bp plus 1ex minus .2ex,
- afterskip = 24bp plus .2ex,
- fixskip = true,
- }
-}
-
-% 设置二级标题格式
-
-% 黑体小四加粗顶左,行距22磅,与上一节的间距为1行,与下面正文或节标题的段间间距为0.5行。序号与题目间空一格。
-
-\ctexset{subsection={
- format = {\bfseries \sffamily \raggedright \zihao{-4}},
- beforeskip =28bp plus 1ex minus .2ex,
- afterskip = 24bp plus .2ex,
- fixskip = true,
- }
-}
-
-% 设置三节标题格式
-
-\ctexset{subsubsection={
- format={\heiti \raggedright \zihao{-4}},
- beforeskip=28bp plus 1ex minus .2ex,
- afterskip=24bp plus .2ex,
- fixskip=true,
- }
-}
-
-%% 设定目录格式。目录颜色更改黑色
-\addtocontents{toc}{\protect\hypersetup{hidelinks}}
-\addtocontents{lot}{\protect\hypersetup{hidelinks}}
-\addtocontents{lof}{\protect\hypersetup{hidelinks}}
-
-\RequirePackage{titletoc}
-\titlecontents{chapter}[0pt]{\songti \zihao{4}}
- {\bf\thecontentslabel\hspace{\ccwd}}{\bf}
- {\hspace{.5em}\titlerule*{.}\contentspage}
-\titlecontents{section}[2\ccwd]{\songti \zihao{-4}}
- {\thecontentslabel\hspace{\ccwd}}{}
- {\hspace{.5em}\titlerule*{.}\contentspage}
-\titlecontents{subsection}[4\ccwd]{\songti \zihao{-4}}
- {\thecontentslabel\hspace{\ccwd}}{}
- {\hspace{.5em}\titlerule*{.}\contentspage}
-
-\titlecontents{figure}[0pt]{\songti\zihao{-4}}
- {\figurename~\thecontentslabel\quad}{\hspace*{-1.5cm}}
- {\hspace{.5em}\titlerule*{.}\contentspage}
-
-\titlecontents{table}[0pt]{\songti\zihao{-4}}
- {\tablename~\thecontentslabel\quad}{\hspace*{-1.5cm}}
- {\hspace{.5em}\titlerule*{.}\contentspage}
-
-%% 选择编译
-\RequirePackage{ifthen}
-
-%% check pdfTeX mode
-\RequirePackage{ifpdf}
-
-%% fancyhdr 页眉页脚控制
-\RequirePackage{fancyhdr}
-
-% 空 页眉页脚
-\fancypagestyle{BIT@empty}{%
- \fancyhf{}}
-
-% ======正文页眉页脚=================
-\fancypagestyle{BIT@headings}{%
- \fancyhf{}
- \fancyfoot[C]{\songti\zihao{5} \thepage}
- \fancyhead[C]{\ifBIT@master\zihao{5}{\songti 北京理工大学硕士学位论文}
- \else\zihao{5}{\songti 北京理工大学博士学位论文}\fi}
- }
-
-% ==================================对于openright 选项,必须保证章页右开,且如果前章末页内容须清空其页眉页脚。===================
-\let\BIT@cleardoublepage\cleardoublepage
-\newcommand{\BIT@clearemptydoublepage}{%
- \clearpage{\pagestyle{BIT@empty}\BIT@cleardoublepage}}
-\let\cleardoublepage\BIT@clearemptydoublepage
-
- % ================修该frontmatter 的页码为大写罗马格式,并调整页面风格===============
-\renewcommand{\frontmatter}{
- \if@openright\cleardoublepage\else\clearpage\fi
- \@mainmatterfalse
- \pagenumbering{Roman}
- \pagestyle{BIT@headings}
-}
-% =======================修改mainmatter 的页码为阿拉伯格式,并调整页面风格========================
-\renewcommand{\mainmatter}{
- \if@openright\cleardoublepage\else\clearpage\fi
- \@mainmattertrue
- \pagenumbering{arabic}
- \pagestyle{BIT@headings}
-}
-
-
-%% 复杂表格
-\RequirePackage{threeparttable}
-\RequirePackage{dcolumn}
-\RequirePackage{multirow}
-\RequirePackage{booktabs}
-\newcolumntype{d}[1]{D{.}{.}{#1}}% or D{.}{,}{#1} or D{.}{\cdot}{#1}
-
-
-%% 定义几个常用的数学常量符号
-\newcommand{\me}{\mathrm{e}} % 定义 对数常数e,虚数符号i,j以及微分算子d为直立体。
-\newcommand{\mi}{\mathrm{i}}
-\newcommand{\mj}{\mathrm{j}}
-\newcommand{\dif}{\,\mathrm{d}}
-
-\theoremstyle{plain}
- \newtheorem{algo}{算法~}[chapter]
- \newtheorem{thm}{定理~}[chapter]
- \newtheorem{lem}[thm]{引理~}
- \newtheorem{prop}[thm]{命题~}
- \newtheorem{cor}[thm]{推论~}
-\theoremstyle{definition}
- \newtheorem{defn}{定义~}[chapter]
- \newtheorem{conj}{猜想~}[chapter]
- \newtheorem{exmp}{例~}[chapter]
- \newtheorem{rem}{注~}
- \newtheorem{case}{情形~}
-\renewcommand{\proofname}{\bf 证明}
-
-%% 英文字体使用 Times New Roman
-\RequirePackage{xltxtra} % \XeTeX Logo
-\setmainfont{Times New Roman}
-\setsansfont{Arial}
-\setmonofont{Courier New}
-
-
-%% graphics packages
-\RequirePackage{graphicx}
-%% 并列子图
-\RequirePackage{subfigure}
-
-\RequirePackage{wrapfig}
-%% ===========================设置图表标题选项==========================
-\RequirePackage{amsmath}
-\RequirePackage{caption}
-\DeclareCaptionLabelSeparator{zhspace}{\hspace{1\ccwd}}
-\DeclareCaptionFont{fontsize}{\zihao{5}}
-\captionsetup{
- font = {fontsize},
- labelsep = zhspace,
-}
-\captionsetup[table]{
- position = top,
- aboveskip = 6bp,
- belowskip = 6bp,
-}
-\numberwithin{table}{chapter}
-\captionsetup[figure]{
- position = bottom,
- aboveskip = 6bp,
- belowskip = 6bp,
-}
-
-%% 如果插入的图片没有指定扩展名,那么依次搜索下面的扩展名所对应的文件
-\DeclareGraphicsExtensions{.pdf,.eps,.png,.jpg,.jpeg}
-% ccaption -- bicaption
-% \RequirePackage{ccaption}
-% \captiondelim{\ }
-% \captionnamefont{\songti\zihao{5}}
-% \captiontitlefont{\songti\zihao{5}}
-
-\RequirePackage[
- backend=biber,
- style=gb7714-2015,
- gbalign=gb7714-2015,
- gbnamefmt=lowercase,
- gbpub=false,
- doi=false,
- url=false,
- eprint=false,
- isbn=false,
-]{biblatex}
-
-% 将浮动参数设为较宽松的值
-\renewcommand{\textfraction}{0.15}
-\renewcommand{\topfraction}{0.85}
-\renewcommand{\bottomfraction}{0.65}
-\renewcommand{\floatpagefraction}{0.60}
-
-
-% 定公式、图、表编号为"3-1"的形式,即分隔符由.变为短杠
-\renewcommand\theequation{\arabic{chapter}.\arabic{equation}}
-\renewcommand\thefigure{\arabic{chapter}.\arabic{figure}}
-\renewcommand\thetable{\arabic{chapter}.\arabic{table}}
-
-% 颜色宏包
-\RequirePackage{xcolor}
-
-
-% 中文破折号
-\newcommand{\cndash}{\rule{0.0em}{0pt}\rule[0.35em]{1.4em}{0.05em}\rule{0.2em}{0pt}}
-
-% listings 源代码显示宏包
-\RequirePackage{listings}
-\lstset{tabsize=4, %
- frame=shadowbox, % 把代码用带有阴影的框圈起来
- commentstyle=\color{red!50!green!50!blue!50},% 浅灰色的注释
- rulesepcolor=\color{red!20!green!20!blue!20},% 代码块边框为淡青色
- keywordstyle=\color{blue!90}\bfseries, % 代码关键字的颜色为蓝色,粗体
- showstringspaces=false,% 不显示代码字符串中间的空格标记
- stringstyle=\ttfamily, % 代码字符串的特殊格式
- keepspaces=true, %
- breakindent=22pt, %
- numbers=left,% 左侧显示行号
- stepnumber=1,%
- numberstyle=\tiny, % 行号字体用小号
- basicstyle=\footnotesize, %
- showspaces=false, %
- flexiblecolumns=true, %
- breaklines=true, % 对过长的代码自动换行
- postbreak=\mbox{\textcolor{red}{$\hookrightarrow$}\space},
- aboveskip=1em, % 代码块边框
- %% added by http://bbs.ctex.org/viewthread.php?tid=53451
- fontadjust,
- captionpos=t,
- framextopmargin=2pt,framexbottommargin=2pt,abovecaptionskip=-3pt,belowcaptionskip=3pt,
- xleftmargin=4em,xrightmargin=4em, % 设定listing左右的空白
- texcl=true,
- % 设定中文冲突,断行,列模式,数学环境输入,listing数字的样式
- extendedchars=false,columns=flexible,mathescape=true
- numbersep=-1em
-}
-\renewcommand{\lstlistingname}{代码} %% 重命名Listings标题头
-
-%% hyperref package
-\definecolor{navyblue}{RGB}{0,0,128}
-\RequirePackage{hyperref}
-\hypersetup{
- bookmarksnumbered,%
- linktoc=all,
- colorlinks=true,
- citecolor=navyblue,
- filecolor=cyan,
- linkcolor=navyblue,
- linkbordercolor=navyblue,
- urlcolor=navyblue,
- plainpages=false,%
- pdfstartview=FitH
-}
-
-%% enumerate 列表环境间距调节
-\usepackage{enumitem}
-% \setenumerate[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt}
-% \setitemize[1]{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt}
-% \setdescription{itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=5pt}
-
-% _ BITspace
-% \newcommand\BITspace{\protect\CTEX@spaceChar\protect\CTEX@spaceChar}
-\newcommand{\BITspace}[1][1]{\hspace{#1\ccwd}}
-
-\def\BIT@getfileinfo#1 #2 #3\relax#4\relax{%
- \def\BITfiledate{#1}%
- \def\BITfileversion{#2}%
- \def\BITfileinfo{#3}}%
-\expandafter\ifx\csname ver@bitmaster-xetex.cls\endcsname\relax
- \edef\reserved@a{\csname ver@ctextemp_bitmaster-xetex.cls\endcsname}
-\else
- \edef\reserved@a{\csname ver@bitmaster-xetex.cls\endcsname}
-\fi
-\expandafter\BIT@getfileinfo\reserved@a\relax? ? \relax\relax
-\def\BIT@underline[#1]#2{%
- \underline{\hbox to #1{\hfill#2\hfill}}}
-\def\BITunderline{\@ifnextchar[\BIT@underline\underline}
-
-% 中文标题页的可用命令
-\newcommand\classification[1]{\def\BIT@value@classification{#1}}
-\newcommand\studentnumber[1]{\def\BIT@value@studentnumber{#1}}
-\newcommand\confidential[1]{\def\BIT@value@confidential{#1}}
-\newcommand\UDC[1]{\def\BIT@value@UDC{#1}}
-\newcommand\serialnumber[1]{\def\BIT@value@serialnumber{#1}}
-\newcommand\school[1]{\def\BIT@value@school{#1}}
-\newcommand\degree[1]{\def\BIT@value@degree{#1}}
-\renewcommand\title[2][\BIT@value@title]{%
- \def\BIT@value@title{#2}
- \def\BIT@value@titlemark{\MakeUppercase{#1}}}
-
-\newcommand\vtitle[1]{\def\BIT@value@vtitle{#1}}
-\renewcommand\author[1]{\def\BIT@value@author{#1}}
-\newcommand\advisor[1]{\def\BIT@value@advisor{#1}}
-\newcommand\advisorinstitute[1]{\def\BIT@value@advisorinstitute{#1}}
-\newcommand\major[1]{\def\BIT@value@major{#1}}
-\newcommand\submitdate[1]{\def\BIT@value@submitdate{#1}}
-\newcommand\defenddate[1]{\def\BIT@value@defenddate{#1}}
-\newcommand\institute[1]{\def\BIT@value@institute{#1}}
-\newcommand\chairman[1]{\def\BIT@value@chairman{#1}}
-
-%% 第一页和第二页
-% “绘制”BIT中文标题页
-\renewcommand\maketitle[1]{%
- \cleardoublepage
- \thispagestyle{empty}
- \begin{center}
- \vspace*{60mm}
- {\heiti\zihao{-2} \BIT@value@title}
- \vskip 40mm
- {\heiti \zihao{-3} \BIT@value@author} % 黑体 小三
- \vskip 4mm
- {\heiti \zihao{-3} \BIT@value@defenddate} % 黑体 小三
- \end{center}
- \clearpage
- \if@twoside
- \thispagestyle{empty}
- \cleardoublepage
- \fi
- }
-
-\newcommand\makeInfo[1]%
- {
- \newpage
- \cleardoublepage
- \thispagestyle{empty}
-
-% udc ltz
-{ %
- {\heiti \zihao{5} \noindent \BIT@label@classification} \BIT@value@classification \\
- {\heiti \zihao{5} \BIT@label@UDC} \BIT@value@UDC
-}
-
- \begin{center}
-
- \vskip \stretch{1}
- {\heiti\zihao{-2} \BIT@value@title}
- \vskip \stretch{1}
-
- {\fangsong\zihao{4}}
- \def\tabcolsep{1pt}
- \def\arraystretch{1.5}
-
- % 黑体 小三
- {\heiti\zihao{-3}
- \begin{tabular}{l p{3mm} c}
- \BIT@label@author & &\BITunderline[180pt]{\BIT@value@author}
- \\
- \BIT@label@institute & & \BITunderline[180pt]{\BIT@value@institute}
- \\
- \BIT@label@advisor & & \BITunderline[180pt]{\BIT@value@advisor}
- \\
- \BIT@label@chairman & & \BITunderline[180pt]{\BIT@value@chairman}
- \\
- \BIT@label@degree & & \BITunderline[180pt]{\BIT@value@degree}
- \\
- \BIT@label@major & & \BITunderline[180pt]{\BIT@value@major}
- \\
- \BIT@label@school & & \BITunderline[180pt]{\BIT@value@school}
- \\
- \BIT@label@defenddate & & \BITunderline[180pt]{\BIT@value@defenddate}
- \end{tabular}}
-
- \end{center}
-
- \vskip \stretch{0.5}
- \clearpage
- \if@twoside
- \thispagestyle{empty}
- \cleardoublepage
- \fi
-}
-
-% English Title Page
-% 英文标题页可用命令
-\newcommand\englishtitle[1]{\def\BIT@value@englishtitle{#1}}
-\newcommand\englishauthor[1]{\def\BIT@value@englishauthor{#1}}
-\newcommand\englishadvisor[1]{\def\BIT@value@englishadvisor{#1}}
-\newcommand\englishschool[1]{\def\BIT@value@englishschool{#1}}
-\newcommand\englishinstitute[1]{\def\BIT@value@englishinstitute{#1}}
-\newcommand\englishdate[1]{\def\BIT@value@englishdate{#1}}
-\newcommand\englishdegree[1]{\def\BIT@value@englishdegree{#1}}
-\newcommand\englishmajor[1]{\def\BIT@value@englishmajor{#1}}
-\newcommand\englishchairman[1]{\def\BIT@value@englishchairman{#1}}
-
-% "绘制"英文标题页
-\newcommand\makeEnglishInfo[1]{%
- \cleardoublepage
- \thispagestyle{empty}
-
- \begin{center}
-
-
- \vspace*{10em}
-% 论文题目 Times New Roman 小二 加粗
- {\zihao{-2}\textbf{\BIT@value@englishtitle}}
- % \bfseries
- \vskip \stretch{1}
-
-% Times New Roman 小三
- {\zihao{-3}
- \begin{tabular}{ll}
- \BIT@label@englishauthor & \BITunderline[200pt]{\BIT@value@englishauthor}
- \\
- \BIT@label@englishinstitute & \BITunderline[200pt]{\BIT@value@englishinstitute}
- \\
- \BIT@label@englishadvisor & \BITunderline[200pt]{\BIT@value@englishadvisor}
- \\
- \BIT@label@englishchairman & \BITunderline[200pt]{\BIT@value@englishchairman}
- \\
- \BIT@label@englishdegree & \BITunderline[200pt]{\BIT@value@englishdegree}
- \\
- \BIT@label@englishmajor & \BITunderline[200pt]{\BIT@value@englishmajor}
- \\
- \BIT@label@englishschool & \BITunderline[200pt]{\BIT@value@englishschool}
- \\
- \BIT@label@englishdate & \BITunderline[200pt]{\BIT@value@englishdate}
- \end{tabular}}
-
- \end{center}
-
- \vskip \stretch{0.5}
- \clearpage
- \if@twoside
- \thispagestyle{empty}
- \cleardoublepage
- \fi
-}
-
-% 绘制树立排放的论文题目和学校名称
-
-\newcommand\makeVerticalTitle{
- \cleardoublepage
- \thispagestyle{empty}
- \vskip 5cm
- \begin{center}
- \setstretch{1.1}
- \begin{minipage}{2em}
- \begin{center}
- {\heiti\zihao{3}\BIT@value@vtitle}
- \vskip 2em
- {\heiti\zihao{3}\BIT@value@school}
- \end{center}
- \end{minipage}
- \end{center}
- \clearpage
- \if@twoside
- \thispagestyle{empty}
- \cleardoublepage
- \fi
-}
-
-% 原创性声明
-\newcommand\makeDeclareOriginal{%
- \cleardoublepage
- \pdfbookmark[0]{声明}{statement}
- \thispagestyle{empty}
- \begin{center}
- {\bf\zihao{3} \BIT@label@original}
- \end{center}
- \vskip 10pt
- {\zihao{4}\BIT@label@originalcontent}
- \vskip 10pt
- \hspace{8em}{\zihao{4}\BIT@label@authorsign} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{}
-
- \vskip 30mm
-
- \begin{center}
- {\bf\zihao{3} \BIT@label@authorization}
- \end{center}
- \vskip 10pt
- {\zihao{4} \BIT@label@authorizationcontent}
- \vskip 40pt
-
- \hspace{8em}{\zihao{4}\BIT@label@authorsign} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@Supervisorsign} \BITunderline[6em]{}
- \vskip 15pt
- \hspace{8em}{\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{} \hspace{2em} {\zihao{4}\BIT@label@originalDate} \BITunderline[6em]{}
- \clearpage
- \if@twoside
- \thispagestyle{empty}
- \cleardoublepage
- \fi
-
-}
-
-
-% 页眉页脚
-\pagestyle{fancy}
-\fancyhf{}
-\fancyhead[C]{\songti \zihao{5} \BIT@label@headschoolname} % 奇数页左页眉
-\fancyfoot[C]{\songti \zihao{5} {\thepage}} % 页脚
-
-
-\fancypagestyle{plain}{% 设置开章页页眉页脚风格(只有页码作为页脚)
- \fancyhf{}%
- \fancyfoot[C]{\songti \zihao{5} \BIT@label@headschoolname}
- \fancyfoot[C]{\songti \zihao{5} ~---~{\thepage}~---~} % 首页页脚格式
-}
-
-
- % 中文摘要
- \newenvironment{abstract}
- {
- \cleardoublepage
- \chapter{\BIT@label@abstract}
- }
- {}
-% 下一页从偶数页开始
- \newcommand\beginatevenpage{
- \clearpage
- \if@twoside
- \thispagestyle{empty}
- \cleardoublepage
- \fi
- }
- % 中文关键词
- \newcommand\keywords[1]{%
- \vspace{2ex}\noindent{\bf \BIT@label@keywords} #1}
-
- % 英文摘要
- \newenvironment{englishabstract}
- {
- \clearpage
- \chapter{\BIT@label@englishabstract}
- }
- {}
-
- % 英文摘要
- \newcommand\englishkeywords[1]{%
- \vspace{2ex}\noindent{\bf \BIT@label@englishkeywords} #1}
-
-
-% 目录
-\renewcommand\tableofcontents{%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \chapter*{\contentsname}% 目录里显示“目录”,否则\chapter*
- \@mkboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname}%
- \pdfbookmark[0]{目录}{bittoc}
- \@starttoc{toc}%
- \if@restonecol\twocolumn\fi
-}
-
-
-% 参考文献环境
-\renewenvironment{thebibliography}[1]
- {\zihao{5}
- \chapter*{\bibname}
- \@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
- \addcontentsline{toc}{chapter}{参考文献}
- \list{\@biblabel{\@arabic\c@enumiv}}%
- {\settowidth\labelwidth{\@biblabel{#1}}%
- \leftmargin\labelwidth
- \advance\leftmargin\labelsep
- \setlength{\parsep}{1mm}
- \setlength{\labelsep}{0.5em}
- \setlength{\itemsep}{0.05pc}
- \setlength{\listparindent}{0in}
- \setlength{\itemindent}{0in}
- \setlength{\rightmargin}{0in}
- \@openbib@code
- \usecounter{enumiv}%
- \let\p@enumiv\@empty
- \renewcommand\theenumiv{\@arabic\c@enumiv}}%
- \sloppy
- \clubpenalty4000
- \@clubpenalty \clubpenalty
- \widowpenalty4000%
- \sfcode`\.\@m}
- {\def\@noitemerr
- {\@latex@warning{Empty `thebibliography' environment}}%
- \endlist}
-
-
-\newenvironment{publications}[1]
- {\chapter{\BIT@label@publications}%
- \@mkboth{\MakeUppercase\BIT@label@publications}
- {\MakeUppercase\BIT@label@publications}%
- \list{\@biblabel{\@arabic\c@enumiv}}%
- {\settowidth\labelwidth{\@biblabel{#1}}%
- \leftmargin\labelwidth
- \advance\leftmargin\labelsep
- \setlength{\parsep}{1mm}
- \setlength{\labelsep}{0.5em}
- \setlength{\itemsep}{0.05pc}
- \setlength{\listparindent}{0in}
- \setlength{\itemindent}{0in}
- \setlength{\rightmargin}{0in}
- \@openbib@code
- \usecounter{enumiv}%
- \let\p@enumiv\@empty
- \renewcommand\theenumiv{\@arabic\c@enumiv}}%
- \sloppy
- \clubpenalty4000
- \@clubpenalty \clubpenalty
- \widowpenalty4000%
- \sfcode`\.\@m}
- {\def\@noitemerr
- {\@latex@warning{Empty `publications' environment}}%
- \endlist}
-
-
-\newenvironment{projects}[1]
- {\chapter{\BIT@label@projects}%
- \@mkboth{\MakeUppercase\BIT@label@projects}
- {\MakeUppercase\BIT@label@projects}%
- \list{\@biblabel{\@arabic\c@enumiv}}%
- {\settowidth\labelwidth{\@biblabel{#1}}%
- \leftmargin\labelwidth
- \advance\leftmargin\labelsep
- \@openbib@code
- \usecounter{enumiv}%
- \let\p@enumiv\@empty
- \renewcommand\theenumiv{\@arabic\c@enumiv}}%
- \sloppy
- \clubpenalty4000
- \@clubpenalty \clubpenalty
- \widowpenalty4000%
- \sfcode`\.\@m}
- {\def\@noitemerr
- {\@latex@warning{Empty `projects' environment}}%
- \endlist}
-
- \newenvironment{resume}
- {\chapter{\BIT@label@resume}}
- {}
-
-\newenvironment{resumesection}[1]
- {{\noindent\normalfont\bfseries #1}
- \list{}{\labelwidth\z@
- \leftmargin 2\ccwd}
- \item\relax}
- {\endlist}
-
-\newenvironment{resumeli}[1]
- {{\noindent\normalfont\bfseries #1}
- \list{}{\labelwidth\z@
- \leftmargin 4\ccwd
- \itemindent -2\ccwd
- \listparindent\itemindent}
- \item\relax}
- {\endlist}
-
-\newenvironment{conclusion}
- {\chapter*{结论}
- \@mkboth{结论}{结论}%
- \addcontentsline{toc}{chapter}{结论}}
- {}
-
-\renewenvironment{thanks}
- {\chapter{\BIT@label@thanks}
- \fangsong
- }
- {}
-
-\newenvironment{symbolnote}
- {\chapter{\BIT@label@symbolnote}
- \fangsong}
- {}
-
- %% ===========================术语=====================
- \newcommand{\bit@denotation@name}{主要符号对照表}
- \newenvironment{denotation}[1][2.5cm]{
- \chapter{\bit@denotation@name} % no tocline
- \noindent\begin{list}{}%
- {\vskip-30bp\zihao{-4}
- \renewcommand\makelabel[1]{##1\hfil}
- \setlength{\labelwidth}{#1} % 标签盒子宽度
- \setlength{\labelsep}{0.5cm} % 标签与列表文本距离
- \setlength{\itemindent}{0cm} % 标签缩进量
- \setlength{\leftmargin}{\labelwidth+\labelsep} % 左边界
- \setlength{\rightmargin}{0cm}
- \setlength{\parsep}{0cm} % 段落间距
- \setlength{\itemsep}{0cm} % 标签间距
- \setlength{\listparindent}{0cm} % 段落缩进量
- \setlength{\topsep}{0pt} % 标签与上文的间距
- }}{\end{list}}
-% ====增加化学、国际单位宏包
- \RequirePackage[version=4]{mhchem}
- \RequirePackage{siunitx}
-\setcounter{secnumdepth}{4} % 章节编号深度 (part 对应 -1)
-\setcounter{tocdepth}{2} % 目录深度 (part 对应 -1)
-%% =========================================================
-% \end{macrocode}
-% \begin{macrocode}
-%</graduate>
-% \end{macrocode}
-%
% \iffalse
+%
%<*dtx-style>
\ProvidesPackage{dtx-style}
\RequirePackage{hypdoc}
@@ -6786,7 +3778,7 @@ footskip=0.7cm% 页脚 1.8cm %
{UT}{本科生毕业论文模板(undergraduate-thesis)}
{UTE}{本科生全英文专业毕业论文模板(undergraduate-thesis-en)}
{GT}{研究生学位论文模板(graduate-thesis)}
- {LR}{简易使用报告模板(lab-report)}
+ {LR}{简易实验报告模板(lab-report)}
{PT}{本科生毕业设计外文翻译模板(paper-translation)}
{PS}{北理工主题的 Beamer 模板(presentation-slide)}
{UP}{本科生毕业设计开题报告(undergraduate-proposal)}
@@ -6924,7 +3916,7 @@ footskip=0.7cm% 页脚 1.8cm %
breakautoindent=true,
columns=flexible,
keepspaces=true,
- gobble=4,
+ gobble=0,
framesep=3pt,
rulesep=1pt,
framerule=1pt,
@@ -6973,8 +3965,9 @@ footskip=0.7cm% 页脚 1.8cm %
\DeclareDocumentCommand{\env}{m}{\texttt{#1}}
\newcommand{\myentry}[1]{%
\marginpar{\raggedleft\color{purple}\bfseries\strut #1}}
-\newcommand{\note}[2][Note]{{%
- \color{magenta}{\bfseries #1}\emph{#2}}}
+\newenvironment{note}[1][Note]
+ {{\color{magenta} \bfseries #1} \itshape}
+ {}
\DeclareDocumentCommand{\githubuser}{m}{\href{https://github.com/#1}{@#1}}
@@ -6999,17 +3992,17 @@ footskip=0.7cm% 页脚 1.8cm %
\makeatletter
\def\matex@ssize{\smaller\scshape}
\DeclareRobustCommand{\BIThesis}{
- \mbox{
- \kern-0.5em{B}\kern-0.05em
- {I}\kern-0.05em
- {T}\kern-0.1em
- \raisebox{-0.38ex}{\matex@ssize {H}}\kern-0.1em
- {\matex@ssize {E}}\kern-0.05em
- \raisebox{-0.38ex}{\matex@ssize {S}}\kern-0.05em
- {\matex@ssize {I}}\kern-0.05em
- \raisebox{-0.35ex}{\matex@ssize {S}}\kern-0.5em
- \kern 1ex
- }
+ \texorpdfstring{\mbox{
+ \kern-0.5em{B}\kern-0.05em
+ {I}\kern-0.05em
+ {T}\kern-0.1em
+ \raisebox{-0.38ex}{\matex@ssize {H}}\kern-0.1em
+ {\matex@ssize {E}}\kern-0.05em
+ \raisebox{-0.38ex}{\matex@ssize {S}}\kern-0.05em
+ {\matex@ssize {I}}\kern-0.05em
+ \raisebox{-0.35ex}{\matex@ssize {S}}\kern-0.5em
+ \kern 1ex
+ }}{BIThesis}
}
%% from \pkg{ctxdoc}
diff --git a/macros/unicodetex/latex/bithesis/bithesis.ins b/macros/unicodetex/latex/bithesis/bithesis.ins
index 34dbeb8510..b477fe0fb5 100644
--- a/macros/unicodetex/latex/bithesis/bithesis.ins
+++ b/macros/unicodetex/latex/bithesis/bithesis.ins
@@ -46,9 +46,6 @@
\generate
{
\usedir{tex/latex/bithesis}
- \file{bitart.cls} {\from{\jobname.dtx}{oldcls,article}}
- \file{bitbook.cls} {\from{\jobname.dtx}{oldcls,book}}
- \file{bitgrad.cls} {\from{\jobname.dtx}{oldcls,graduate}}
\file{bithesis.cls} {\from{\jobname.dtx}{cls,thesis}}
\file{bitbeamer.cls} {\from{\jobname.dtx}{cls,beamer}}
\file{bitreport.cls} {\from{\jobname.dtx}{cls,report}}
@@ -66,9 +63,6 @@
\Msg{* bithesis.cls *}
\Msg{* bitreport.cls *}
\Msg{* bitbeamer.cls *}
-\Msg{* bitart.cls (deprecated) *}
-\Msg{* bitbook.cls (deprecated) *}
-\Msg{* bitgrad.cls (deprecated) *}
\Msg{* *}
\Msg{* To produce the documentation run the file bithesis.dtx *}
\Msg{* through XeLaTeX. *}
diff --git a/macros/unicodetex/latex/bithesis/bithesis.pdf b/macros/unicodetex/latex/bithesis/bithesis.pdf
index a283fc36c7..7803e14a81 100644
--- a/macros/unicodetex/latex/bithesis/bithesis.pdf
+++ b/macros/unicodetex/latex/bithesis/bithesis.pdf
Binary files differ
diff --git a/macros/unicodetex/latex/polyglossia/README.md b/macros/unicodetex/latex/polyglossia/README.md
index bcbe27087f..f5f86367da 100644
--- a/macros/unicodetex/latex/polyglossia/README.md
+++ b/macros/unicodetex/latex/polyglossia/README.md
@@ -1,4 +1,4 @@
-# THE POLYGLOSSIA PACKAGE v1.64
+# THE POLYGLOSSIA PACKAGE v1.65
## Multilingual typesetting with XeLaTeX and LuaLaTeX
This package provides an alternative to Babel for users of XeLaTeX and LuaLaTeX.
diff --git a/macros/unicodetex/latex/polyglossia/polyglossia.dtx b/macros/unicodetex/latex/polyglossia/polyglossia.dtx
index a98963e5cf..06fa02dd7a 100644
--- a/macros/unicodetex/latex/polyglossia/polyglossia.dtx
+++ b/macros/unicodetex/latex/polyglossia/polyglossia.dtx
@@ -8,7 +8,7 @@
\iffalse
%</internal>
%<*README>
-# THE POLYGLOSSIA PACKAGE v1.64
+# THE POLYGLOSSIA PACKAGE v1.65
## Multilingual typesetting with XeLaTeX and LuaLaTeX
This package provides an alternative to Babel for users of XeLaTeX and LuaLaTeX.
@@ -1723,7 +1723,7 @@ to track the issues and follow progress.
% \end{itemize}
% \paragraph*{Commands:}
% \begin{itemize}
-% \item \Cmd\Greeknumber and \Cmd\greeknumber \ (see section \ref{abjad}).
+% \item \Cmd\Greeknumeral (= \Cmd\Greeknumber) and \Cmd\greeknumeral (= \Cmd\greeknumber) \ (see section \ref{abjad}).
% \item The command \Cmd\atticnumeral (= \Cmd\atticnum) (activated with
% the option ¦attic=true¦), displays numbers using the acrophonic
% numbering system (defined in the Unicode range
@@ -3010,6 +3010,22 @@ to track the issues and follow progress.
% \section{Revision history}
%
% \bgroup\footnotesize
+% \subsection*{1.65 (2023/10/01)}
+%
+% \subsubsection*{Bug fixes}
+% \begin{itemize}
+% \item Fix spurious space in Hebrew captions (\TXP{601}).
+% \item Fix resetting of language specifications at end of inline switch
+% (\TXI{603}).
+% \end{itemize}
+%
+% \subsubsection*{Documentation improvements}
+% \begin{itemize}
+% \item Refer to \cmd{\greeknumeral} and \cmd{\Greeknumeral} rather than to
+% the synonyms \cmd{\greeknumber} and \cmd{\Greeknumber} (\TXI{602}).
+% \end{itemize}
+%
+%
% \subsection*{1.64 (2023/07/21)}
%
% \subsubsection*{Bug fixes}
@@ -4043,7 +4059,7 @@ to track the issues and follow progress.
% \subsection{polyglossia.sty}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{polyglossia}[2023/07/21 v1.64
+\ProvidesPackage{polyglossia}[2023/10/01 v1.65
Modern multilingual typesetting with XeLaTeX and LuaLaTeX]
\RequirePackage{etoolbox}
\RequirePackage{makecmds}
@@ -4087,12 +4103,12 @@ to track the issues and follow progress.
}
%% This is for compatibility with Babel-aware package:
-\def\languageshorthands#1{\relax} %this is for scrlttr2 class
-\def\bbl@cs#1{\csname bbl@#1\endcsname}%
+\def\languageshorthands#1{\relax} % this is for scrlttr2 class
+\def\bbl@cs#1{\csname bbl@#1\endcsname}
\AtEndPreamble{\let\bbl@set@language\xpg@set@language@aux} %for biblatex
\AtEndPreamble{\let\bbl@main@language\xpg@main@language} %for biblatex
\AtEndPreamble{
- \providecommand\texorpdfstring[2]{#1}% dummy command if hyperref is not loaded
+ \providecommand\texorpdfstring[2]{#1} % dummy command if hyperref is not loaded
}
\sys_if_engine_luatex:T{
@@ -4154,32 +4170,32 @@ to track the issues and follow progress.
}
%% custom message macros
-\providecommand*{\xpg@error}[1]{%
- \PackageError{polyglossia}{#1}{}%
+\providecommand*{\xpg@error}[1]{
+ \PackageError{polyglossia}{#1}{}
}
-\providecommand*{\xpg@warning}[1]{%
- \PackageWarning{polyglossia}{#1}%
+\providecommand*{\xpg@warning}[1]{
+ \PackageWarning{polyglossia}{#1}
}
-\providecommand*{\xpg@info}[1]{%
- \PackageInfo{polyglossia}%
- {#1\@gobble}%
+\providecommand*{\xpg@info}[1]{
+ \PackageInfo{polyglossia}
+ {#1\@gobble}
} %% the \@gobble is to prevent displaying the line nr
%TODO change all instances of \xpg@nopatterns in gloss-*.ldf files
-\providecommand*{\xpg@nopatterns@fallback}[2][nohyphenation]{%
+\providecommand*{\xpg@nopatterns@fallback}[2][nohyphenation]{
\xpg@warning{No~ hyphenation~ patterns~ were~ loaded~ for~ `#2'\MessageBreak
- I~ will~ use~ \string\language=\string\l@ #1\space instead}%
+ I~ will~ use~ \string\language=\string\l@ #1\space instead}
\expandafter\adddialect\csname l@#2\expandafter\endcsname\csname l@#1\endcsname\relax}
-\providecommand*{\xpg@nopatterns}[1]{%
+\providecommand*{\xpg@nopatterns}[1]{
\xpg@warning{No~ hyphenation~ patterns~ were~ loaded~ for~ `#1'\MessageBreak
- I~ will~ use~ \string\language=\string\l@nohyphenation\space instead}%
+ I~ will~ use~ \string\language=\string\l@nohyphenation\space instead}
%%TODO? \expandafter\adddialect\csname l@#1\endcsname\l@nohyphenation\relax
}
-\def\xpg@ill@value#1#2{%
+\def\xpg@ill@value#1#2{
\xpg@warning{Illegal~ value~ (#1)~ for~ #2}}
% error out if lang is not loaded
@@ -4221,7 +4237,7 @@ to track the issues and follow progress.
\def\@@ensure@maindir#1{\ifcsundef{@ensure@maindir}{#1}{\@ensure@maindir{#1}}}
%% Used by the language definitions files for right-to-left languages
-\def\RequireBidi{%
+\def\RequireBidi{
\str_case_e:nnF{\c_sys_engine_str}{
{luatex}{\ifx\@onlypreamble\@notprerr\else\RequirePackage{luabidi}\fi}
{xetex}{\ifx\@onlypreamble\@notprerr\else\RequirePackage{bidi}\fi}
@@ -4249,66 +4265,63 @@ to track the issues and follow progress.
% (lua)bidi commands to change directionality for paragraphs
% and inline text.
% overwritten with correct package
-\cs_new_nopar:Nn{\polyglossia@setpardirection:n}{%
+\cs_new_nopar:Nn{\polyglossia@setpardirection:n}{
\__xpg_if_LR_str:nF {#1}
{
\xpg@error{right-to-left,~ but~ (lua)bidi~ package~ was~ not~ loaded!}
}
}
-\cs_new_nopar:Nn{\polyglossia@settextdirection:n}{%
+\cs_new_nopar:Nn{\polyglossia@settextdirection:n}{
\__xpg_if_LR_str:nF {#1}
{
\xpg@error{right-to-left,~ but~ (lua)bidi~ package~ was~ not~ loaded!}
}
}
-\__xpg_at_package_hook:nnn{bidi}{package/bidi/after}{%
- \ExplSyntaxOn%
- \cs_gset_nopar:Nn{\polyglossia@setpardirection:n}{%
- \__xpg_if_LR_str:nTF{#1}%
- {%
- \setLR%
- }%
- {%
- \setRL%
- }%
- }%
- \cs_gset_nopar:Nn{\polyglossia@settextdirection:n}{%
- \__xpg_if_LR_str:nTF{#1}%
- {%
- \LRE%
- }%
- {%
- \RLE%
- }%
- }%
- \ExplSyntaxOff%
+\__xpg_at_package_hook:nnn{bidi}{package/bidi/after}{
+ \cs_gset_nopar:Nn{\polyglossia@setpardirection:n}{
+ \__xpg_if_LR_str:nTF{#1}
+ {
+ \setLR
+ }
+ {
+ \setRL
+ }
+ }
+ \cs_gset_nopar:Nn{\polyglossia@settextdirection:n}{
+ \__xpg_if_LR_str:nTF{#1}
+ {
+ \LRE
+ }
+ {
+ \RLE
+ }
+ }
+ \ExplSyntaxOff
}
-\__xpg_at_package_hook:nnn{luabidi}{package/luabidi/after}{%
- \ExplSyntaxOn%
- \cs_gset_nopar:Nn{\polyglossia@setpardirection:n}{%
- \__xpg_if_LR_str:nTF{#1}%
- {%
- \setLR%
- }%
- {%
- \setRL%
- }%
- }%
- \cs_gset_nopar:Nn{\polyglossia@settextdirection:n}{%
- \__xpg_if_LR_str:nTF{#1}%
- {%
- \LRE%
- }%
- {%
- \RLE%
- }%
- }%
- \ExplSyntaxOff%
+\__xpg_at_package_hook:nnn{luabidi}{package/luabidi/after}{
+ \cs_gset_nopar:Nn{\polyglossia@setpardirection:n}{
+ \__xpg_if_LR_str:nTF{#1}
+ {
+ \setLR
+ }
+ {
+ \setRL
+ }
+ }
+ \cs_gset_nopar:Nn{\polyglossia@settextdirection:n}{
+ \__xpg_if_LR_str:nTF{#1}
+ {
+ \LRE
+ }
+ {
+ \RLE
+ }
+ }
}
% emulate \RTLmain
\cs_new_nopar:Nn \__xpg_setRTLmain: {}
-\str_case_e:nnF{\c_sys_engine_str}{%
+\str_case_e:nnF{\c_sys_engine_str}{
{luatex}{\cs_gset:Nn \__xpg_setRTLmain: {\setRTLmain}}
{xetex}{\cs_gset:Nn \__xpg_setRTLmain: {\@RTLmaintrue\setnonlatin}}
}
@@ -4321,7 +4334,7 @@ to track the issues and follow progress.
}
%% compatibility with babel
-\let\addto\gappto% gappto is defined in etoolbox
+\let\addto\gappto % gappto is defined in etoolbox
%% NEW EXPERIMENTAL SETUP INTERFACE FOR GLOSS FILES
%% options currently available:
@@ -4340,21 +4353,21 @@ to track the issues and follow progress.
%% TODO: localnumeral = <csname>
%% or even better localdigits = {0123456789} for fully automatic setup
\newif\if@xpg@language@really@defined@
-\newcommand*\PolyglossiaSetup[2]{%
- \polyglossia@keys_define_lang:n{#1}%
- \keys_set:nn { polyglossia / #1 } { #2 }%
+\newcommand*\PolyglossiaSetup[2]{
+ \polyglossia@keys_define_lang:n{#1}
+ \keys_set:nn { polyglossia / #1 } { #2 }
\prop_log:N{\polyglossia@langsetup}
\polyglossia_setup_hyphen:n {#1}
%define booleans etoolbox style and set defaults
%% TODO ? \providetoggle{#1@setup@done}%
% we initialize these so that we can use \gappto below
- \csgdef{init@extras@#1}{}%
- \csgdef{init@noextras@#1}{}% we don't use this yet: remove?
+ \csgdef{init@extras@#1}{}
+ \csgdef{init@noextras@#1}{} % we don't use this yet: remove?
% here we do the fontsetup:
\polyglossia@lang@autosetupfont:n{#1}
- %% TODO? \toggletrue{#1@setup@done}%
+ %% TODO? \toggletrue{#1@setup@done}
% reinit \do
- \def\do##1{\setotherlanguage{##1}}%
+ \def\do##1{\setotherlanguage{##1}}
% register base alias
\xpg_language_alias { #1 } { #1 }
}
@@ -4374,15 +4387,15 @@ to track the issues and follow progress.
\boolfalse{havehyphen}
% for each hyphen in the set until we find one that works
\clist_map_inline:Nn \l_tmpa_clist {
- \ifbool{havehyphen}{}{%
+ \ifbool{havehyphen}{}{
% check if language hyphenname is defined
- \__xpg_check_if_exist_l@:NF{#1}{%
+ \__xpg_check_if_exist_l@:NF{#1}{
% if not, first consider nohyphenation
\str_if_eq:nnTF{##1}{nohyphenation}
- {%
+ {
\cs_gset_eq:cc{l@#1}{l@##1}
\global\booltrue{havehyphen}
- }{%
+ }{
% then test if hyphenation is defined
\xpg@ifdefined{##1}{
% test if language hyphenation is nohyphenation
@@ -4392,25 +4405,25 @@ to track the issues and follow progress.
% ...and load
\xpg@set@hyphenation@patterns{##1}
\global\booltrue{havehyphen}
- }%
- }{}%
- }%
- }%
- }%
- }%
+ }
+ }{}
+ }
+ }
+ }
+ }
% if l@#1 does not yet exist,
% we assign it to nohyphenation
% we do this here in case and if the hyphennames key was omitted
- \ifbool{havehyphen}{}{%
- \xpg@ifdefined{#1}{}%
+ \ifbool{havehyphen}{}{
+ \xpg@ifdefined{#1}{}
{
\xpg@nopatterns{#1}
\expandafter\adddialect\csname l@#1\endcsname\l@nohyphenation\relax
- }%
- }%
- \csdef{#1@language}{%
- \polyglossia@setup@language@patterns{#1}%
- }%
+ }
+ }
+ \csdef{#1@language}{
+ \polyglossia@setup@language@patterns{#1}
+ }
% setup hyphenmins
\clist_set:Ne \l_tmpa_clist
{ \prop_item:Nn \polyglossia@langsetup {#1 / hyphenmins} }
@@ -4425,10 +4438,10 @@ to track the issues and follow progress.
}
}
-\newcommand*\polyglossia@setup@language@patterns[1]{%
- \ifbool{xpg@hyphenation@disabled}{%
- \xdef\xpg@lastlanguage{\the\csname l@#1\endcsname}%
- }{%
+\newcommand*\polyglossia@setup@language@patterns[1]{
+ \ifbool{xpg@hyphenation@disabled}{
+ \xdef\xpg@lastlanguage{\the\csname l@#1\endcsname}
+ }{
% first, test if \l@#1 exists
% without that, \csname l@#1\endcsname will be defined as \relax
\cs_if_exist:cTF {l@#1}
@@ -4441,14 +4454,14 @@ to track the issues and follow progress.
\xpg@set@hyphenation@patterns{#1}
}
}
- {%
+ {
% Since this function is sometimes called from the gloss files
% directly, we need to check whether the requested hyphenname exists.
- \xpg@ifdefined{#1}{}%
- {%
+ \xpg@ifdefined{#1}{}
+ {
\xpg@nopatterns{#1}
\expandafter\adddialect\csname l@#1\endcsname\l@nohyphenation\relax%
- }%
+ }
\xpg@set@hyphenation@patterns{#1}
}
}
@@ -4861,7 +4874,7 @@ to track the issues and follow progress.
% \localnumeral{numeral} use local language
\NewExpandableDocumentCommand{\Localnumeral}{som}
{
- \IfBooleanTF{#1}%
+ \IfBooleanTF{#1}
{% starred: take counter
\exp_args:Nc \polyglossia_i_localnumeral:nnnnn {c@#3}
{\mainlanguagename} {\languagename} {\IfNoValueTF {#2}{lang=local}{#2}} {Localnumeral}
@@ -4929,37 +4942,37 @@ to track the issues and follow progress.
\prop_log:N{\polyglossia@langsetup}
\prop_log:N{\__xpg_alias}
}
-\def\xpg@lastlanguage{0}%
+\def\xpg@lastlanguage{0}
-\providebool{xpg@hyphenation@disabled}%
+\providebool{xpg@hyphenation@disabled}
\boolfalse{xpg@hyphenation@disabled}
-\def\xpg@disablehyphenation{%
- \ifx\@onlypreamble\@notprerr%
- \xpg@@disablehyphenation%
- \else%
+\def\xpg@disablehyphenation{
+ \ifx\@onlypreamble\@notprerr
+ \xpg@@disablehyphenation
+ \else
% if this is used in the preamble, we have to postpone
% the execution until the main language has been set (#125).
\cs_gset_nopar:Nn \polyglossia@AtBeginDocument@hyphenation: {
- \xpg@@disablehyphenation%
- }%
- \fi%
+ \xpg@@disablehyphenation
+ }
+ \fi
}
-\def\xpg@@disablehyphenation{%
- \ifbool{xpg@hyphenation@disabled}{}{%
- \booltrue{xpg@hyphenation@disabled}%
- \xdef\xpg@lastlanguage{\the\language}%
+\def\xpg@@disablehyphenation{
+ \ifbool{xpg@hyphenation@disabled}{}{
+ \booltrue{xpg@hyphenation@disabled}
+ \xdef\xpg@lastlanguage{\the\language}
% We do not call \xpg@set@hyphenation@patterns here to avoid a warning message.
% "nohyphenation" is not listed in language.dat.lua.
- \language=\l@nohyphenation%
- }%
+ \language=\l@nohyphenation
+ }
}
-\def\xpg@enablehyphenation{%
- \ifbool{xpg@hyphenation@disabled}{%
- \boolfalse{xpg@hyphenation@disabled}%
- \language=\csname xpg@lastlanguage\endcsname%
+\def\xpg@enablehyphenation{
+ \ifbool{xpg@hyphenation@disabled}{
+ \boolfalse{xpg@hyphenation@disabled}
+ \language=\csname xpg@lastlanguage\endcsname
}{}%
}
@@ -4973,7 +4986,7 @@ to track the issues and follow progress.
\cs_new:Nn \polyglossia@lang@autosetupfont:n {
\str_if_eq:eeTF{\prop_item:Nn{\polyglossia@langsetup}{#1/fontsetup}}{true}
{
- \str_if_eq:eeTF{\prop_item:Nn{\polyglossia@langsetup}{#1/lcscript}}{latin}%
+ \str_if_eq:eeTF{\prop_item:Nn{\polyglossia@langsetup}{#1/lcscript}}{latin}
{\xpg@fontsetup@latin{#1}}
{\xpg@fontsetup@nonlatin{#1}}
}
@@ -4994,12 +5007,12 @@ to track the issues and follow progress.
}
{
\str_if_eq:nnTF{#2}{Turkish}{
- \fontspec_if_language:nTF {TRK}%
+ \fontspec_if_language:nTF {TRK}
{
\addfontfeature{Language=Turkish}
}
{
- \fontspec_if_language:nTF {TUR}%
+ \fontspec_if_language:nTF {TUR}
{
\addfontfeature{Language=Turkish}
}{}
@@ -5053,49 +5066,49 @@ to track the issues and follow progress.
}
\cs_generate_variant:Nn \polyglossia@addfontfeature@script:nnn { non , nno, noo , nVn, nnV, nVV , nxn, nnx, nxx}
-\def\xpg@fontsetup@latin#1{%
+\def\xpg@fontsetup@latin#1{
\begingroup
- \csgdef{#1@font@rm}{%
+ \csgdef{#1@font@rm}{
\cs_if_exist_use:cF{#1font}{
\rmfamilylatin
\polyglossia@addfontfeature@language:xx{\prop_item:Nn{\polyglossia@langsetup}{#1/langtag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
}
}
- \csgdef{#1@font@sf}{%
+ \csgdef{#1@font@sf}{
\cs_if_exist_use:cF{#1fontsf}{
\sffamilylatin
\polyglossia@addfontfeature@language:xx{\prop_item:Nn{\polyglossia@langsetup}{#1/langtag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
- }%
- }%
- \csgdef{#1@font@tt}{%
+ }
+ }
+ \csgdef{#1@font@tt}{
\cs_if_exist_use:cF{#1fonttt}{
\ttfamilylatin
\polyglossia@addfontfeature@language:xx{\prop_item:Nn{\polyglossia@langsetup}{#1/langtag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
- }%
- }%
+ }
+ }
\endgroup
}
-\def\xpg@fontsetup@nonlatin#1{%
+\def\xpg@fontsetup@nonlatin#1{
\begingroup
- \csgdef{#1@font@rm}{%
+ \csgdef{#1@font@rm}{
\cs_if_exist_use:cF{#1font}
{
- \providetoggle{#1@use@script@font}%
+ \providetoggle{#1@use@script@font}
\str_if_eq:nnTF{\prop_item:Nn{\polyglossia@langsetup}{#1/script}}{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
- {\rmfamilylatin}%
+ {\rmfamilylatin}
{\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia@langsetup}{#1/lcscript} font}
{
- \toggletrue{#1@use@script@font}%
+ \toggletrue{#1@use@script@font}
}
{
\rmfamilylatin
}
}
- \iftoggle{#1@use@script@font}{}{%
+ \iftoggle{#1@use@script@font}{}{
\polyglossia@addfontfeature@script:nxx{rm}
{\prop_item:Nn{\polyglossia@langsetup}{#1/scripttag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/script}}
@@ -5103,23 +5116,23 @@ to track the issues and follow progress.
\polyglossia@addfontfeature@language:xx{\prop_item:Nn{\polyglossia@langsetup}{#1/langtag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
}%
- \def\familytype{rm}%
+ \def\familytype{rm}
}%
- \csgdef{#1@font@sf}{%
- \cs_if_exist_use:cF{#1fontsf}%
+ \csgdef{#1@font@sf}{
+ \cs_if_exist_use:cF{#1fontsf}
{
- \providetoggle{#1@use@script@fontsf}%
+ \providetoggle{#1@use@script@fontsf}
\str_if_eq:nnTF{\prop_item:Nn{\polyglossia@langsetup}{#1/script}}{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
- {\sffamilylatin}%
+ {\sffamilylatin}
{\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia@langsetup}{#1/lcscript} fontsf}
{
- \toggletrue{#1@use@script@fontsf}%
+ \toggletrue{#1@use@script@fontsf}
}
{
\sffamilylatin
}
}
- \iftoggle{#1@use@script@fontsf}{}{%
+ \iftoggle{#1@use@script@fontsf}{}{
\polyglossia@addfontfeature@script:nxx{sf}
{\prop_item:Nn{\polyglossia@langsetup}{#1/scripttag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/script}}
@@ -5127,32 +5140,32 @@ to track the issues and follow progress.
\polyglossia@addfontfeature@language:xx{\prop_item:Nn{\polyglossia@langsetup}{#1/langtag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
}%
- \def\familytype{sf}%
+ \def\familytype{sf}
}%
- \csgdef{#1@font@tt}{%
- \cs_if_exist_use:cF{#1fonttt}%
+ \csgdef{#1@font@tt}{
+ \cs_if_exist_use:cF{#1fonttt}
{
- \providetoggle{#1@use@script@fonttt}%
+ \providetoggle{#1@use@script@fonttt}
\str_if_eq:nnTF{\prop_item:Nn{\polyglossia@langsetup}{#1/script}}{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
- {\ttfamilylatin}%
+ {\ttfamilylatin}
{\cs_if_exist_use:cTF{\prop_item:Nn{\polyglossia@langsetup}{#1/lcscript} fonttt}
{
- \toggletrue{#1@use@script@fonttt}%
+ \toggletrue{#1@use@script@fonttt}
}
{
\ttfamilylatin
}
}
- \iftoggle{#1@use@script@fonttt}{}{%
+ \iftoggle{#1@use@script@fonttt}{}{
\polyglossia@addfontfeature@script:nxx{tt}
{\prop_item:Nn{\polyglossia@langsetup}{#1/scripttag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/script}}
- }%
+ }
\polyglossia@addfontfeature@language:xx{\prop_item:Nn{\polyglossia@langsetup}{#1/langtag}}
{\prop_item:Nn{\polyglossia@langsetup}{#1/language}}
- }%
- \def\familytype{tt}%
- }%
+ }
+ \def\familytype{tt}
+ }
\endgroup
}
@@ -5163,33 +5176,33 @@ to track the issues and follow progress.
\cs_new_nopar:Nn {\polyglossia@local@marks:n} {}
\cs_new_nopar:Nn {\polyglossia@enable@local@marks:}
{
- \xpg@info{Option:~ localmarks}%
+ \xpg@info{Option:~ localmarks}
\cs_gset_nopar:Nn \polyglossia@local@marks:n
{%
- \def\xpg@tmp@lang{##1}%
- \DeclareRobustCommand\markboth[2]{%
+ \def\xpg@tmp@lang{##1}
+ \DeclareRobustCommand\markboth[2]{
\begingroup
\let\label\relax \let\index\relax \let\glossary\relax
\unrestored@protected@xdef\@themark
{%
- {\lowercase{\foreignlanguage{\xpg@tmp@lang}}{\protect\@@ensure@maindir{####1}}}%
- {\lowercase{\foreignlanguage{\xpg@tmp@lang}}{\protect\@@ensure@maindir{####2}}}%
+ {\lowercase{\foreignlanguage{\xpg@tmp@lang}}{\protect\@@ensure@maindir{####1}}}
+ {\lowercase{\foreignlanguage{\xpg@tmp@lang}}{\protect\@@ensure@maindir{####2}}}
}%
- \@temptokena \expandafter{\@themark}%
- \mark{\the\@temptokena}%
+ \@temptokena \expandafter{\@themark}
+ \mark{\the\@temptokena}
\endgroup
- \if@nobreak\ifvmode\nobreak\fi\fi%
+ \if@nobreak\ifvmode\nobreak\fi\fi
}%
- \DeclareRobustCommand\markright[1]{%
+ \DeclareRobustCommand\markright[1]{
\begingroup
\let\label\relax \let\index\relax \let\glossary\relax
\expandafter\@markright\@themark
- {\lowercase{\foreignlanguage{\xpg@tmp@lang}}{\protect\@@ensure@maindir{####1}}}%
- \@temptokena \expandafter{\@themark}%
- \mark{\the\@temptokena}%
+ {\lowercase{\foreignlanguage{\xpg@tmp@lang}}{\protect\@@ensure@maindir{####1}}}
+ \@temptokena \expandafter{\@themark}
+ \mark{\the\@temptokena}
\endgroup
- \if@nobreak\ifvmode\nobreak\fi\fi%
- }%
+ \if@nobreak\ifvmode\nobreak\fi\fi
+ }
% This part seems wrong (see #396 for explanation). Remove after a while.
% \def\@markright####1####2####3{%
% \@temptokena{\protect\@@ensure@maindir{####1}}%
@@ -5203,7 +5216,7 @@ to track the issues and follow progress.
% Easy way out – Arthur, 2012-08-01
-\ifcsdef{newXeTeXintercharclass}{%
+\ifcsdef{newXeTeXintercharclass}{
% to reset the intercharclass of a character to "normal"
\newXeTeXintercharclass\xpg@normalclass %TODO
}{}
@@ -5227,10 +5240,10 @@ to track the issues and follow progress.
%we call this macro when a gloss file is not found for a given language
-\def\xpg@nogloss#1{%
+\def\xpg@nogloss#1{
\xpg@warning{Neither~ file~ gloss-#1.ldf~ nor file~ gloss-#1.lde~ exists!\MessageBreak
- I~ will~ nevertheless~ try~ to~ use~ hyphenation~ patterns~ for~ #1.}%
- \PolyglossiaSetup{#1}{hyphenmins={2,3},hyphennames={#1},fontsetup=true}%
+ I~ will~ nevertheless~ try~ to~ use~ hyphenation~ patterns~ for~ #1.}
+ \PolyglossiaSetup{#1}{hyphenmins={2,3},hyphennames={#1},fontsetup=true}
% the above amounts to:
%\ifcsundef{l@#1}%
% {\expandafter\adddialect\csname l@#1\endcsname\l@nohyphenation\relax}%
@@ -5238,13 +5251,13 @@ to track the issues and follow progress.
%\csdef{#1@language}{\language=\csname l@#1\endcsname}%
}
-\newcommand{\xpg@input}[1]{%
+\newcommand{\xpg@input}[1]{
% Store catcode of @ before making at letter
\chardef\xpg@saved@at@catcode\catcode`\@
\makeatletter
- \input{#1}%
+ \input{#1}
% restore former @ catcode
- \catcode`\@=\xpg@saved@at@catcode%
+ \catcode`\@=\xpg@saved@at@catcode
}
%% Load a lde file
@@ -5336,7 +5349,7 @@ to track the issues and follow progress.
{#1}
}
}
- \polyglossia@register@language:nn{}{#1}%
+ \polyglossia@register@language:nn{}{#1}
\seq_gput_right:Nn \__xpg_langs_loaded {#1}
}
@@ -5350,14 +5363,14 @@ to track the issues and follow progress.
\newenvironment {\prop_item:Nn{\polyglossia@langsetup}{#1/envname}} [1] []
{
\begin{otherlanguage}[##1]{#1}
- }%
+ }
{
\end{otherlanguage}
- }%
+ }
\exp_args:Nc \newcommand {text#1} [2][]
- {%
- \__xpg_textlanguage:een{##1}{#1}{##2}%
- }%
+ {
+ \__xpg_textlanguage:een{##1}{#1}{##2}
+ }
}
}
\cs_generate_variant:Nn \xpg_define_language_commands:n {e}
@@ -5489,7 +5502,7 @@ to track the issues and follow progress.
{
\end{otherlanguage}
}
- }%
+ }
\tl_clear_new:N \__xpg_alias_option_tl
\prop_clear_new:N \__xpg_language_alias_prop
\keys_set_known:nnN{polyglossia/alias} {#2} \__xpg_alias_option_tl
@@ -5542,22 +5555,22 @@ to track the issues and follow progress.
\exp_args:Nnx \seq_gput_right:Nn \__xpg_langs_loaded {#2}
}
\polyglossia@set@default@language:ee {\xpg_alias_add_to_option_i:nn{#2}{#1}}
- {\xpg_alias_base_lang:n{#2}}%
+ {\xpg_alias_base_lang:n{#2}}
}
\cs_new:Nn \polyglossia@set@default@language:nn
{
- \gdef\xpg@main@language{#2}%
+ \gdef\xpg@main@language{#2}
\tl_if_blank:nTF {#1}
{
\cs_gset_nopar:Npn \mainlanguagevariant {}
}
- {%
+ {
% Register the language options
- \polyglossia@set@lang@options:nnn {#2} {#1} {@xpg@main@langvariant}%
- }%
- \csgdef{#2@gvar}{\mainlanguagevariant}%
+ \polyglossia@set@lang@options:nnn {#2} {#1} {@xpg@main@langvariant}
+ }
+ \csgdef{#2@gvar}{\mainlanguagevariant}
%% The following settings are for the default language and script
% this tells bidi.sty or luabidi.sty that the document is RTL
\__xpg_if_LR_str:eF{\prop_item:Nn{\polyglossia@langsetup}{#2/direction}}
@@ -5568,8 +5581,8 @@ to track the issues and follow progress.
\selectbackgroundlanguage{#2}
\selectlanguage[#1]{#2}%
}
- \xpg@info{Default~ language~ is~ #2}%
- \polyglossia@set@language@name[#1]{#2}%
+ \xpg@info{Default~ language~ is~ #2}
+ \polyglossia@set@language@name[#1]{#2}
\cs_gset_nopar:Npn \mainlanguagename {#2}
% Store babelname of main language (for external packages such as biblatex)
@@ -5691,112 +5704,112 @@ to track the issues and follow progress.
\cs_new_nopar:cpn {bcp47.main.casing} {}
\cs_new_nopar:Npn \mainlanguagevariant {}%
% Store main language variant for external packages
-\define@key{xpg@main@langvariant}{variant}{%
- \cs_gset_nopar:Npn \mainlanguagevariant {#1}%
+\define@key{xpg@main@langvariant}{variant}{
+ \cs_gset_nopar:Npn \mainlanguagevariant {#1}
}
\cs_new_nopar:Npn \babelname {}
-\def\languagevariant{}%
+\def\languagevariant{}
% Store current language variant for external packages
-\define@key{xpg@set@langvariant}{variant}{%
- \def\languagevariant{#1}%
+\define@key{xpg@set@langvariant}{variant}{
+ \def\languagevariant{#1}
}
\newcommand*\polyglossia@set@language@name[2][]{
- \def\languagename{#2}%
- \tl_if_blank:nTF {#1}{%
+ \def\languagename{#2}
+ \tl_if_blank:nTF {#1}{
\ifcsundef{#2@gvar}{\def\languagevariant{}}{\def\languagevariant{\csuse{#2@gvar}}}
- }{%
+ }{
% Register the language options
- \polyglossia@set@lang@options:nnn {#2} {#1} {@xpg@set@langvariant}%
- \cs_set_eq:cc{#2@gvar}{languagevariant}%
+ \polyglossia@set@lang@options:nnn {#2} {#1} {@xpg@set@langvariant}
+ \cs_set_eq:cc{#2@gvar}{languagevariant}
}%
}
-\newcommand*{\resetdefaultlanguage}[2][]{%
+\newcommand*{\resetdefaultlanguage}[2][]{
\polyglossia@reset@default@language:nn
{\xpg_alias_add_to_option_i:nn{#2}{#1}}
- {\xpg_alias_base_lang:n{#2}}%
+ {\xpg_alias_base_lang:n{#2}}
}
\cs_new:Nn \__xpg_store_bcp_info:nn
{
% Store BCP-47 ID and subtags of current language
- \tl_if_blank:nTF {#1}{%
+ \tl_if_blank:nTF {#1}{
% tag (e.g., en-US)
- \ifcsundef{#2@g.bcp47.tag}{%
- \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47 } }%
- }{%
- \csedef{bcp47.tag}{\csuse{#2@g.bcp47.tag}}%
- }%
+ \ifcsundef{#2@g.bcp47.tag}{
+ \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47 } }
+ }{
+ \csedef{bcp47.tag}{\csuse{#2@g.bcp47.tag}}
+ }
% language (e.g., en)
- \ifcsundef{#2@g.bcp47.language}{%
- \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-language } }%
- }{%
- \csedef{bcp47.language}{\csuse{#2@g.bcp47.language}}%
- }%
+ \ifcsundef{#2@g.bcp47.language}{
+ \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-language } }
+ }{
+ \csedef{bcp47.language}{\csuse{#2@g.bcp47.language}}
+ }
% region (e.g., US)
\ifcsundef{#2@g.bcp47.region}{%
- \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-region } }%
- }{%
+ \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-region } }
+ }{
\csedef{bcp47.region}{\csuse{#2@g.bcp47.region}}%
- }%
+ }
% script (e.g., Latn)
- \ifcsundef{#2@g.bcp47.script}{%
- \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-script } }%
- }{%
- \csedef{bcp47.script}{\csuse{#2@g.bcp47.script}}%
- }%
+ \ifcsundef{#2@g.bcp47.script}{
+ \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-script } }
+ }{
+ \csedef{bcp47.script}{\csuse{#2@g.bcp47.script}}
+ }
% variant (e.g., 1996)
- \ifcsundef{#2@g.bcp47.variant}{%
- \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-variant } }%
- }{%
- \csedef{bcp47.variant}{\csuse{#2@g.bcp47.variant}}%
- }%
+ \ifcsundef{#2@g.bcp47.variant}{
+ \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-variant } }
+ }{
+ \csedef{bcp47.variant}{\csuse{#2@g.bcp47.variant}}
+ }
% extension.t (tranformation)
\ifcsundef{#2@g.bcp47.extension.t}{%
- \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-t } }%
- }{%
- \csedef{bcp47.extension.t}{\csuse{#2@g.bcp47.extension.t}}%
- }%
+ \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-t } }
+ }{
+ \csedef{bcp47.extension.t}{\csuse{#2@g.bcp47.extension.t}}
+ }
% extension.u (additional locale information)
\ifcsundef{#2@g.bcp47.extension.u}{%
- \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-u } }%
- }{%
- \csedef{bcp47.extension.u}{\csuse{#2@g.bcp47.extension.u}}%
- }%
+ \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-u } }
+ }{
+ \csedef{bcp47.extension.u}{\csuse{#2@g.bcp47.extension.u}}
+ }
% extension.x (private use area)
- \ifcsundef{#2@g.bcp47.extension.x}{%
- \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-x } }%
- }{%
- \csedef{bcp47.extension.x}{\csuse{#2@g.bcp47.extension.x}}%
- }%
+ \ifcsundef{#2@g.bcp47.extension.x}{
+ \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-x } }
+ }{
+ \csedef{bcp47.extension.x}{\csuse{#2@g.bcp47.extension.x}}
+ }
% casing
- \ifcsundef{#2@g.bcp47.casing}{%
+ \ifcsundef{#2@g.bcp47.casing}{
% For casing, we fall back to language if bcp47-casing is not explicitly set
\cs_set_nopar:cpx {tmpcasing} { \prop_item:Ne \polyglossia@langsetup { #2 / bcp47-casing } }
\str_if_empty:NTF \tmpcasing
{ \cs_gset_eq:cc {bcp47.casing} {bcp47.language} }
{ \csedef{bcp47.casing}{ \tmpcasing } }
- }{%
- \csedef{bcp47.casing}{\csuse{#2@g.bcp47.casing}}%
- }%
- }{%
- \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47 } }%
- \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-language } }%
- \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-region } }%
- \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-script } }%
- \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-variant } }%
- \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-t } }%
- \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-u } }%
- \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-x } }%
+ }{
+ \csedef{bcp47.casing}{\csuse{#2@g.bcp47.casing}}
+ }
+ }{
+ \csedef{bcp47.tag}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47 } }
+ \csedef{bcp47.language}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-language } }
+ \csedef{bcp47.region}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-region } }
+ \csedef{bcp47.script}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-script } }
+ \csedef{bcp47.variant}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-variant } }
+ \csedef{bcp47.extension.t}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-t } }
+ \csedef{bcp47.extension.u}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-u } }
+ \csedef{bcp47.extension.x}{ \prop_item:Nn{ \polyglossia@langsetup}{ #2 / bcp47-extension-x } }
% For casing, we fall back to language if bcp47-casing is not explicitly set
\cs_set_nopar:cpx {tmpcasing} { \prop_item:Ne \polyglossia@langsetup { #2 / bcp47-casing } }
\str_if_empty:NTF \tmpcasing
{ \cs_gset_eq:cc {bcp47.casing} {bcp47.language} }
{ \csedef{bcp47.casing}{ \tmpcasing } }
- }%
+ }
}
\cs_new:Nn \polyglossia@reset@default@language:nn
@@ -5818,14 +5831,14 @@ to track the issues and follow progress.
\selectbackgroundlanguage{#2}%
% Store babelname of current language (for external packages such as biblatex)
\tl_if_blank:nTF {#1}{%
- \ifcsundef{#2@gbabelname}{%
- \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}%
- }{%
- \edef\babelname{\csuse{#2@gbabelname}}%
- }%
- }{%
- \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}%
- }%
+ \ifcsundef{#2@gbabelname}{
+ \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}
+ }{
+ \edef\babelname{\csuse{#2@gbabelname}}
+ }
+ }{
+ \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}
+ }
% Store BCP-47 id of current language
\__xpg_store_bcp_info:nn {#1}{#2}
}
@@ -5838,30 +5851,30 @@ to track the issues and follow progress.
}
% This saves the normalfont for the latin script since we may change normalfont in other scripts
-\let\normalfontlatin=\normalfont%
+\let\normalfontlatin=\normalfont
% Provide default fonts (as set with \setmainfont, \setsansfont and \setmonofont)
% for Latin scripts and as a fallback for non-Latin scripts.
-\DeclareRobustCommand\xpg@defaultfont@rm{%
- \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
- \fontfamily\rmdefault%
- \ifdefined\UseHook\UseHook{rmfamily}\fi%
- \selectfont%
-}
-\DeclareRobustCommand\xpg@defaultfont@sf{%
- \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
- \fontfamily\sfdefault%
- \ifdefined\UseHook\UseHook{sffamily}\fi%
- \selectfont%
-}
-\DeclareRobustCommand\xpg@defaultfont@tt{%
- \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}%
- \fontfamily\ttdefault%
- \ifdefined\UseHook\UseHook{ttfamily}\fi%
- \selectfont%
-}
-
-\def\xpg@patch@fontfamilies{%
+\DeclareRobustCommand\xpg@defaultfont@rm{
+ \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+ \fontfamily\rmdefault
+ \ifdefined\UseHook\UseHook{rmfamily}\fi
+ \selectfont
+}
+\DeclareRobustCommand\xpg@defaultfont@sf{
+ \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+ \fontfamily\sfdefault
+ \ifdefined\UseHook\UseHook{sffamily}\fi
+ \selectfont
+}
+\DeclareRobustCommand\xpg@defaultfont@tt{
+ \tl_if_empty:NF{\g__fontspec_nfss_enc_tl}{\fontencoding{\g__fontspec_nfss_enc_tl}}
+ \fontfamily\ttdefault
+ \ifdefined\UseHook\UseHook{ttfamily}\fi
+ \selectfont
+}
+
+\def\xpg@patch@fontfamilies{
% This robustifies the redefinitions of \<xx>family (suggestion by Enrico Gregorio)
% e.g. to prevent expansion of the \familytype redefinition in auxiliary files
\csgappto{rmfamily~}{\def\familytype{rm}}
@@ -5872,79 +5885,79 @@ to track the issues and follow progress.
% These switches activate the default fonts
% Note that a simple \let\rmfamilylatin=\rmfamily
% does not work reliably (see #24)
-\cs_gset_eq:cc{rmfamilylatin}{xpg@defaultfont@rm}%
-\cs_gset_eq:cc{sffamilylatin}{xpg@defaultfont@sf}%
-\cs_gset_eq:cc{ttfamilylatin}{xpg@defaultfont@tt}%
+\cs_gset_eq:cc{rmfamilylatin}{xpg@defaultfont@rm}
+\cs_gset_eq:cc{sffamilylatin}{xpg@defaultfont@sf}
+\cs_gset_eq:cc{ttfamilylatin}{xpg@defaultfont@tt}
-\def\xpg@set@familydefault{%
+\def\xpg@set@familydefault{
% We need the \edef route here in order
% to detect both \renewcommand and \let
% changes.
- \edef\tempa{\familydefault}%
- \edef\tempb{\sfdefault}%
- \ifcsequal{tempa}{tempb}%
+ \edef\tempa{\familydefault}
+ \edef\tempb{\sfdefault}
+ \ifcsequal{tempa}{tempb}
{\def\familytype{sf}}
- {\edef\tempb{\ttdefault}%
- \ifcsequal{tempa}{tempb}%
+ {\edef\tempb{\ttdefault}
+ \ifcsequal{tempa}{tempb}
{\def\familytype{tt}}
{\def\familytype{rm}}}
- \xpg@patch@fontfamilies%
+ \xpg@patch@fontfamilies
% This (re-)saves the normalfont for the latin script since we may
% change normalfont in other scripts
- \let\normalfontlatin=\normalfont%
+ \let\normalfontlatin=\normalfont
% And for all cases, we also reset \<xx>familylatin
- \cs_gset_eq:cc{rmfamilylatin}{xpg@defaultfont@rm}%
- \cs_gset_eq:cc{sffamilylatin}{xpg@defaultfont@sf}%
- \cs_gset_eq:cc{ttfamilylatin}{xpg@defaultfont@tt}%
+ \cs_gset_eq:cc{rmfamilylatin}{xpg@defaultfont@rm}
+ \cs_gset_eq:cc{sffamilylatin}{xpg@defaultfont@sf}
+ \cs_gset_eq:cc{ttfamilylatin}{xpg@defaultfont@tt}
}
-\def\resetfontlatin{%
- \DeclareRobustCommand\rmfamily{\xpg@defaultfont@rm}%
- \DeclareRobustCommand\sffamily{\xpg@defaultfont@sf}%
- \DeclareRobustCommand\ttfamily{\xpg@defaultfont@tt}%
- \xpg@patch@fontfamilies%
- \global\let\normalfont=\normalfontlatin%
+\def\resetfontlatin{
+ \DeclareRobustCommand\rmfamily{\xpg@defaultfont@rm}
+ \DeclareRobustCommand\sffamily{\xpg@defaultfont@sf}
+ \DeclareRobustCommand\ttfamily{\xpg@defaultfont@tt}
+ \xpg@patch@fontfamilies
+ \global\let\normalfont=\normalfontlatin
}
-\def\selectfontfamilylatin{%
- \def\tmp@tt{tt}\def\tmp@sf{sf}%
- \ifx\familytype\tmp@tt%
- \ttfamilylatin%
- \else\ifx\familytype\tmp@sf%
- \sffamilylatin%
+\def\selectfontfamilylatin{
+ \def\tmp@tt{tt}\def\tmp@sf{sf}
+ \ifx\familytype\tmp@tt
+ \ttfamilylatin
+ \else\ifx\familytype\tmp@sf
+ \sffamilylatin
\else\rmfamilylatin\fi\fi}
-\def\xpg@select@fontfamily#1{%
- \def\tmp@tt{tt}\def\tmp@sf{sf}%
+\def\xpg@select@fontfamily#1{
+ \def\tmp@tt{tt}\def\tmp@sf{sf}
\ifx\familytype\tmp@tt
- \__xpg_use_or_warn:c{#1@font@tt}%
+ \__xpg_use_or_warn:c{#1@font@tt}
\else\ifx\familytype\tmp@sf
- \__xpg_use_or_warn:c{#1@font@sf}%
+ \__xpg_use_or_warn:c{#1@font@sf}
\else\__xpg_use_or_warn:c{#1@font@rm}\fi\fi}
-\def\xpg@set@normalfont#1{%
- \letcs{\rmfamily}{#1@font@rm}%
- \letcs{\sffamily}{#1@font@sf}%
- \letcs{\ttfamily}{#1@font@tt}%
- \robustify\rmfamily%
- \robustify\sffamily%
- \robustify\ttfamily%
- \gdef\normalfont{\protect\xpg@select@fontfamily{#1}%
- \fontseries{\seriesdefault}\selectfont%
+\def\xpg@set@normalfont#1{
+ \letcs{\rmfamily}{#1@font@rm}
+ \letcs{\sffamily}{#1@font@sf}
+ \letcs{\ttfamily}{#1@font@tt}
+ \robustify\rmfamily
+ \robustify\sffamily
+ \robustify\ttfamily
+ \gdef\normalfont{\protect\xpg@select@fontfamily{#1}
+ \fontseries{\seriesdefault}\selectfont
\fontshape{\shapedefault}
- \ifdefined\UseHook\UseHook{normalfont}\fi%
- \selectfont}%
- \gdef\reset@font{\protect\normalfont}%
+ \ifdefined\UseHook\UseHook{normalfont}\fi
+ \selectfont}
+ \gdef\reset@font{\protect\normalfont}
}
\let\@@fterindentfalse\@afterindentfalse
-\def\french@indent{%
+\def\french@indent{
\let\@afterindentfalse\@afterindenttrue
- \@afterindenttrue%
+ \@afterindenttrue
}
-\def\nofrench@indent{%
+\def\nofrench@indent{
\let\@afterindentfalse\@@fterindentfalse
- \@afterindentfalse%
+ \@afterindentfalse
}
\cs_new_nopar:Npn \selectbackgroundlanguage #1
@@ -5955,8 +5968,8 @@ to track the issues and follow progress.
{
\str_if_eq:eeTF{\prop_item:Nn{\polyglossia@langsetup}{#1/lcscript}}{latin}
{}
- {\xpg@set@normalfont{#1}}%
- \csuse{#1@globalnumbers}%
+ {\xpg@set@normalfont{#1}}
+ \csuse{#1@globalnumbers}
}
\cs_generate_variant:Nn \polyglossia@select@background@language:n {e}
% Declare secondary language #2 with language options #1
@@ -5964,7 +5977,7 @@ to track the issues and follow progress.
{
\seq_if_in:NxF \__xpg_langs_loaded {#2}
{
- \polyglossia_load_lang_definition:ee {#1} {#2}%
+ \polyglossia_load_lang_definition:ee {#1} {#2}
% define environment and command if not alias
\str_if_eq:eeT {\prop_item:Ne \__xpg_alias {#2/target}} {#2} {
\use:c{\prop_item:Ne{\polyglossia@langsetup}
@@ -5972,23 +5985,23 @@ to track the issues and follow progress.
{#2}
}
\polyglossia@set@other@language:ee {\xpg_alias_add_to_option_i:nn{#2}{#1}}
- {\xpg_alias_base_lang:n{#2}}%
+ {\xpg_alias_base_lang:n{#2}}
\exp_args:Nnx \seq_gput_right:Nn \__xpg_langs_loaded {#2}
}
}
\cs_new:Nn \polyglossia@set@other@language:nn
{
- \polyglossia@register@language:nn{#1}{#2}%
+ \polyglossia@register@language:nn{#1}{#2}
% If a variant is set, store it.
\gdef\otherlanguagevariant{}
% Register the language options
- \polyglossia@set@lang@options:nnn {#2} {#1} {@xpg@other@langvariant}%
+ \polyglossia@set@lang@options:nnn {#2} {#1} {@xpg@other@langvariant}
- \csgdef{#2@gvar}{\otherlanguagevariant}%
+ \csgdef{#2@gvar}{\otherlanguagevariant}
\prop_get:NxNT \polyglossia@langsetup {#2/babelname} \l_tmpa_tl
{ \xdef\otherlanguagebabelname{\l_tmpa_tl} }
- \cs_gset_eq:cc{#2@gbabelname}{otherlanguagebabelname}%
+ \cs_gset_eq:cc{#2@gbabelname}{otherlanguagebabelname}
}
\cs_generate_variant:Nn \polyglossia@set@other@language:nn {
ee, ef, en, eo, ex,
@@ -6000,25 +6013,25 @@ to track the issues and follow progress.
% Store main language variant for external packages
-\define@key{xpg@other@langvariant}{variant}{%
- \gdef\otherlanguagevariant{#1}%
+\define@key{xpg@other@langvariant}{variant}{
+ \gdef\otherlanguagevariant{#1}
}
-\newcommand\setotherlanguages[1]{%
- \def\do##1{\setotherlanguage{##1}}%
- \exp_args:Nx\docsvlist{#1}}%
+\newcommand\setotherlanguages[1]{
+ \def\do##1{\setotherlanguage{##1}}
+ \exp_args:Nx\docsvlist{#1}}
\def\common@language{% FIXME is this really needed???
- \ifbool{xpg@hyphenation@disabled}{%
- \xdef\xpg@lastlanguage{\z@}%
- }{%
+ \ifbool{xpg@hyphenation@disabled}{
+ \xdef\xpg@lastlanguage{\z@}
+ }{
\language=\z@
- }%
+ }
\lefthyphenmin=\tw@
\righthyphenmin=\thr@@}
-\def\xpg@initial@setup{%
- \common@language%
+\def\xpg@initial@setup{
+ \common@language
}
@@ -6026,8 +6039,8 @@ to track the issues and follow progress.
% for specific (esp. tag-based) aliases
% where \text<alias> would cause clashes
% (e.g., \textit)
-\newcommand\textlang[3][]{%
- \xpg@str@lowercase{\xpg@tmp@lang}{#2}%
+\newcommand\textlang[3][]{
+ \xpg@str@lowercase{\xpg@tmp@lang}{#2}
\__xpg_textlanguage:een {#1} {\xpg@tmp@lang} {#3}
}%
@@ -6035,28 +6048,28 @@ to track the issues and follow progress.
% for specific (esp. tag-based) aliases
% where {<alias>} would cause clashes
% (e.g., \fi)
-\newenvironment{lang}[2][]{%
- \begin{otherlanguage}[#1]{#2}%
-}{%
+\newenvironment{lang}[2][]{
+ \begin{otherlanguage}[#1]{#2}
+}{
\end{otherlanguage}
-}%
+}
\providecommand{\foreignlanguage}{}
% wrapper for foreignlanguage and otherlanguage*
\newcommand*\polyglossia@setforeignlanguage[2][]{
\select@@language[#1]{#2}
- \polyglossia@register@language:nn{#1}{#2}%
+ \polyglossia@register@language:nn{#1}{#2}
% Store babelname of current language (for external packages such as biblatex)
- \tl_if_blank:nTF {#1}{%
- \ifcsundef{#2@gbabelname}{%
- \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}%
- }{%
- \edef\babelname{\csuse{#2@gbabelname}}%
- }%
- }{%
- \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}%
- }%
+ \tl_if_blank:nTF {#1}{
+ \ifcsundef{#2@gbabelname}{
+ \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}
+ }{
+ \edef\babelname{\csuse{#2@gbabelname}}
+ }
+ }{
+ \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}
+ }
% Store BCP-47 id of current language
\__xpg_store_bcp_info:nn {#1}{#2}
}
@@ -6065,17 +6078,17 @@ to track the issues and follow progress.
% options are lowercased (also when used in \MakeUppercase
% contexts e.g. in headings)
% Macro adapted from tudscr.sty
-\newcommand*\xpg@str@lowercase[2]{%
- \protected@edef#1{%
- \lowercase{\def\noexpand#1{#2}}%
- }#1%
+\newcommand*\xpg@str@lowercase[2]{
+ \protected@edef#1{
+ \lowercase{\def\noexpand#1{#2}}
+ }#1
}
% lowercase options before passing to setkeys
\cs_new:Nn \polyglossia@set@keys:nn
{
- \xpg@str@lowercase{\xpg@tmp@opts}{#2}%
- \exp_args:Nne \setkeys{#1}{\xpg@tmp@opts}%
+ \xpg@str@lowercase{\xpg@tmp@opts}{#2}
+ \exp_args:Nne \setkeys{#1}{\xpg@tmp@opts}
}
% joint code of \foreignlanguage, otherlanguage*
@@ -6083,17 +6096,17 @@ to track the issues and follow progress.
% #1 option
% #2 language
\newcommand{\xpg@otherlanguage}[2][]
-{%
+{
\polyglossia@error@iflangnotloaded:n{#2}
- \polyglossia@set@keys:nn{#2}{#1}%
+ \polyglossia@set@keys:nn{#2}{#1}
\polyglossia@setforeignlanguage[#1]{#2}
% Hook for external packages such as biblatex
- \polyglossia@language@switched%
+ \polyglossia@language@switched
% buggy restoration heure
- \csuse{inlineextras@#2}%
+ \csuse{inlineextras@#2}
% This is a hook for external packages which want to access variants
% via babelname (such as biblatex)
- \cs_if_exist_use:c{inlineextras@bbl@\babelname}%
+ \cs_if_exist_use:c{inlineextras@bbl@\babelname}
}
\renewcommand{\foreignlanguage}[3][]
@@ -6105,7 +6118,7 @@ to track the issues and follow progress.
% used in captions
\newcommand{\setforeignlanguage}[2][]
{
- \polyglossia@setforeignlanguage[#1]{#2}%
+ \polyglossia@setforeignlanguage[#1]{#2}
}
% internal wrapper for foreign language
@@ -6120,8 +6133,8 @@ to track the issues and follow progress.
\msg_show:nnn { polyglossia } { languagenotloaded } {#2}
}{
\group_begin:
- \xpg@otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}%
- \polyglossia@lang@settextdirection:nn{#3}{#4}%
+ \xpg@otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}
+ \polyglossia@lang@settextdirection:nn{#3}{#4}
\group_end:
}
}
@@ -6147,7 +6160,7 @@ to track the issues and follow progress.
{
\msg_show:nnn { polyglossia } { languagenotloaded } {#2}
}{
- \xpg@otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}%
+ \xpg@otherlanguage[\xpg_alias_add_to_option_i:nn{#2}{#1}]{#3}
\polyglossia@lang@settextdirection:nn{#3}%
\bgroup
}
@@ -6183,17 +6196,22 @@ to track the issues and follow progress.
\msg_show:nnn { polyglossia } { languagenotloaded } {#2}
}
{
+ % Store embedding language name
+ \global\let\xpg@save@languagename\languagename
\group_begin:
\bool_set_true:N \__xpg_inline_lang
- \xpg@otherlanguage[#1]{#3}%
- \csuse{date#3}%
+ \xpg@otherlanguage[#1]{#3}
+ \csuse{date#3}
% This is a hook for external packages which want to access variants
% via babelname (such as biblatex)
- \cs_if_exist_use:c{date@bbl@\babelname}%
- \polyglossia@lang@settextdirection:nn{#3}{#4}%
+ \cs_if_exist_use:c{date@bbl@\babelname}
+ \polyglossia@lang@settextdirection:nn{#3}{#4}
\group_end:
% Reset the language's/script's font families if the embedding script is latin
- \str_if_eq:eeTF{\prop_item:Ne{\polyglossia@langsetup}{\languagename/lcscript}}{latin}{\resetfontlatin}{}%
+ \str_if_eq:eeT{\prop_item:Ne{\polyglossia@langsetup}{\xpg@save@languagename/lcscript}}{latin}
+ {\resetfontlatin}
+ % In case a \<lang>font is defined, re-activate that
+ \xpg@set@normalfont{\xpg@save@languagename}
}
}
\cs_generate_variant:Nn \__xpg_textlanguage:nnnn {nnen}
@@ -6202,9 +6220,9 @@ to track the issues and follow progress.
\newcommand\pghyphenation[3][]{
\bgroup
\polyglossia@error@iflangnotloaded:n{#2}
- \setkeys{#2}{#1}%
- \select@@language[#1]{#2}%
- \hyphenation{#3}%
+ \setkeys{#2}{#1}
+ \select@@language[#1]{#2}
+ \hyphenation{#3}
\egroup
}
@@ -6213,8 +6231,8 @@ to track the issues and follow progress.
% (for instance biblatex):
\newcommand*{\xpg@hook@setlanguage}{}
-\def\xpg@pop@language@i#1#2{%
- \xpg@set@language@aux[#1]{#2}%
+\def\xpg@pop@language@i#1#2{
+ \xpg@set@language@aux[#1]{#2}
\xpg@hook@setlanguage
\let\emp@langname\@undefined}
@@ -6245,20 +6263,20 @@ to track the issues and follow progress.
\group_insert_after:N \xpg@pop@language
}
% Register the language options
- \polyglossia@set@lang@options:nnn {#3} {#2} {@xpg@set@langvariant}%
+ \polyglossia@set@lang@options:nnn {#3} {#2} {@xpg@set@langvariant}
% The starred variant does not write to the aux
\IfBooleanTF#1{%
- \xpg@set@language@nonaux[#2]{#3}%
+ \xpg@set@language@nonaux[#2]{#3}
+ }
+ {
+ \xpg@set@language@aux[#2]{#3}
}
- {%
- \xpg@set@language@aux[#2]{#3}%
- }%
\sys_if_engine_luatex:T
{
\directlua{polyglossia.select_language('\luatexluaescapestring{\string#3}',
- \the\csname l@#3\endcsname)}%
+ \the\csname l@#3\endcsname)}
}
- \polyglossia@register@language:nn{#2}{#3}%
+ \polyglossia@register@language:nn{#2}{#3}
}
\cs_generate_variant:Nn \polyglossia@select@language:nnn {
nee, nne
@@ -6271,18 +6289,18 @@ to track the issues and follow progress.
\tl_if_blank:nF {#2}
{
% If the optional argument sets a value for the key “variant”, copy it to xpg@langvariant
- \clist_map_inline:nn { #2 } {%
+ \clist_map_inline:nn { #2 } {
\xpg@parsevariantkeyvalue##1=#3:#1\relax
}%
- \polyglossia@set@keys:nn{#1}{#2}%
+ \polyglossia@set@keys:nn{#1}{#2}
}
}
% Initialize default language options, so that
% \iflanguageoption has the info it needs also
% for default settings
-\newcommand*\xpg@initialize@gloss@options[2]{%
- \polyglossia@set@lang@options:nnn {#1} {#2} {@xpg@set@langvariant}%
+\newcommand*\xpg@initialize@gloss@options[2]{
+ \polyglossia@set@lang@options:nnn {#1} {#2} {@xpg@set@langvariant}
}
% Record synonymous keyvals such as variant=us and variant=american
@@ -6298,11 +6316,11 @@ to track the issues and follow progress.
% Patch xkeyval to record default values of keys
\pretocmd{\XKV@define@default}{%
- \csgdef{xpg@default@opt@\XKV@header #1}{#2}%
+ \csgdef{xpg@default@opt@\XKV@header #1}{#2}
}{}{\xpg@warning{Patching xkeyval failed!}}
% Helper to get and register option keyvals
-\def\xpg@parsevariantkeyvalue#1=#2@#3:#4\relax{%
+\def\xpg@parsevariantkeyvalue#1=#2@#3:#4\relax{
\def\@tmpa{#1}
\def\@tmpb{variant}
% variant values are stored in specific macros
@@ -6311,8 +6329,8 @@ to track the issues and follow progress.
\ifx\@tmpa\@tmpb\setkeys{#3}{#1=#2}\fi
\tl_if_empty:nTF{#2}
{
- \ifcsdef{xpg@default@opt@KV@#4@#1}%
- {\xpg@store@opt@keyval#1:\csuse{xpg@default@opt@KV@#4@#1}=:#4\relax}%
+ \ifcsdef{xpg@default@opt@KV@#4@#1}
+ {\xpg@store@opt@keyval#1:\csuse{xpg@default@opt@KV@#4@#1}=:#4\relax}
{}%
}
{ \xpg@store@opt@keyval#1:#2:#4\relax }
@@ -6320,7 +6338,7 @@ to track the issues and follow progress.
% Store option keys and values
% This strips trailing '=' from values.
-\def\xpg@store@opt@keyval#1:#2=:#3\relax{%
+\def\xpg@store@opt@keyval#1:#2=:#3\relax{
\prop_if_exist:cF { xpg@current@options@#3 }
{ \prop_new:c {xpg@current@options@#3} }
\prop_put:cnn { xpg@current@options@#3 }
@@ -6357,36 +6375,36 @@ to track the issues and follow progress.
}
% Test if option value is set
-\newcommand*\iflanguageoption[5]{%
- \polyglossia@check@option@value:NNNTF{#1}{#2}{#3}{#4}{#5}%
+\newcommand*\iflanguageoption[5]{
+ \polyglossia@check@option@value:NNNTF{#1}{#2}{#3}{#4}{#5}
}
% Append any variant to csv list of variants
-\define@key{xpg@langvariant}{variant}{%
+\define@key{xpg@langvariant}{variant}{
\clist_if_in:NeF \xpg@vloaded {#1}{
\clist_gput_right:Ne \xpg@vloaded {#1}
}
}
% Test if language is loaded
-\newcommand*\iflanguageloaded[3]{%
- \AddToHook{begindocument/end}{%
- \clist_if_in:NeTF \xpg@loaded{#1}{#2}{#3}%
- }%
+\newcommand*\iflanguageloaded[3]{
+ \AddToHook{begindocument/end}{
+ \clist_if_in:NeTF \xpg@loaded{#1}{#2}{#3}
+ }
}
% Same for babellanguage is loaded
-\newcommand*\ifbabellanguageloaded[3]{%
- \AddToHook{begindocument/end}{%
- \clist_if_in:NeTF \xpg@bloaded{#1}{#2}{#3}%
- }%
+\newcommand*\ifbabellanguageloaded[3]{
+ \AddToHook{begindocument/end}{
+ \clist_if_in:NeTF \xpg@bloaded{#1}{#2}{#3}
+ }
}
% Same for languageid
\DeclareDocumentCommand \iflanguageidloaded {mmmm}
{
- \AddToHook{begindocument/end}{%
+ \AddToHook{begindocument/end}{
\str_case:nnTF {#1}
{
{bcp-47} { \clist_if_in:NeTF \xpg@bcp@loaded{#2}{#3}{#4} }
@@ -6423,73 +6441,73 @@ to track the issues and follow progress.
}
% Test if a char (by char code) is available in the current font
-\newcommand*\xpg@if@char@available[3]{%
- \polyglossia@check@if@char@available:NTF{#1}{#2}{#3}%
+\newcommand*\xpg@if@char@available[3]{
+ \polyglossia@check@if@char@available:NTF{#1}{#2}{#3}
}
-\newcommand*\charifavailable[2]{%
- \xpg@if@char@available{#1}{\char"#1}{#2}%
+\newcommand*\charifavailable[2]{
+ \xpg@if@char@available{#1}{\char"#1}{#2}
}
-\newcommand*{\xpg@set@language@nonaux}[2][]{%
- \@select@language[#1]{#2}%
+\newcommand*{\xpg@set@language@nonaux}[2][]{
+ \@select@language[#1]{#2}
}
-\newcommand*{\xpg@set@language@aux}[2][]{%
+\newcommand*{\xpg@set@language@aux}[2][]{
% Store babelname of current language (for external packages such as biblatex)
- \tl_if_blank:nTF {#1}{%
- \ifcsundef{#2@gbabelname}{%
- \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}%
- }{%
- \edef\babelname{\csuse{#2@gbabelname}}%
- }%
- }{%
- \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}%
- }%
+ \tl_if_blank:nTF {#1}{
+ \ifcsundef{#2@gbabelname}{
+ \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}
+ }{
+ \edef\babelname{\csuse{#2@gbabelname}}
+ }
+ }{
+ \edef\babelname{\prop_item:Nn{\polyglossia@langsetup}{#2/babelname}}
+ }
% Store BCP-47 id of current language
- \__xpg_store_bcp_info:nn {#1}{#2}%
- \@select@language[#1]{#2}%
+ \__xpg_store_bcp_info:nn {#1}{#2}
+ \@select@language[#1]{#2}
% Write to the aux
- \xpg@set@language@only@aux[#1]{#2}%
+ \xpg@set@language@only@aux[#1]{#2}
}
-\newcommand*{\xpg@set@language@only@aux}[2][]{%
+\newcommand*{\xpg@set@language@only@aux}[2][]{
% Write to the aux (toc files)
- \if@filesw%
- \ifx#1\\\\%
- \addtocontents{toc}{\protect\selectlanguage*{#2}}%
+ \if@filesw
+ \ifx#1\\\\
+ \addtocontents{toc}{\protect\selectlanguage*{#2}}
\else
- \addtocontents{toc}{\protect\selectlanguage*[#1]{#2}}%
+ \addtocontents{toc}{\protect\selectlanguage*[#1]{#2}}
\fi
\fi
}
-\AtBeginDocument{%
+\AtBeginDocument{
% Tell polyglossia that we are in an aux file
- \if@filesw%
- \addtocontents{toc}{\protect\xpginauxfiletrue}%
- \addtocontents{lof}{\protect\xpginauxfiletrue}%
- \addtocontents{lot}{\protect\xpginauxfiletrue}%
- \fi%
+ \if@filesw
+ \addtocontents{toc}{\protect\xpginauxfiletrue}
+ \addtocontents{lof}{\protect\xpginauxfiletrue}
+ \addtocontents{lot}{\protect\xpginauxfiletrue}
+ \fi
}
-\AtEndDocument{%
+\AtEndDocument{
% Tell polyglossia that we are no longer in an aux file
- \if@filesw%
- \addtocontents{toc}{\protect\xpginauxfilefalse}%
- \addtocontents{lof}{\protect\xpginauxfilefalse}%
- \addtocontents{lot}{\protect\xpginauxfilefalse}%
- \fi%
+ \if@filesw
+ \addtocontents{toc}{\protect\xpginauxfilefalse}
+ \addtocontents{lof}{\protect\xpginauxfilefalse}
+ \addtocontents{lot}{\protect\xpginauxfilefalse}
+ \fi
}
% Since captions might float to other language regions,
% we need to change the language here (#542)
-\AddToHook{cmd/caption/before}{%
- \ifhmode\unskip\fi%
- \addtocontents{lof}{\protect\setforeignlanguage{\languagename}}%
- \addtocontents{lot}{\protect\setforeignlanguage{\languagename}}%
+\AddToHook{cmd/caption/before}{
+ \ifhmode\unskip\fi
+ \addtocontents{lof}{\protect\setforeignlanguage{\languagename}}
+ \addtocontents{lot}{\protect\setforeignlanguage{\languagename}}
}
% The bidi package swaps the output stream within RTL tables
@@ -6498,14 +6516,14 @@ to track the issues and follow progress.
% We therefore patch bidi and insert a bool that tells us
% whether we are in such a table.
\newbool{xpg@inbiditable}
-\AtBeginDocument{%
- \@ifpackageloaded{bidi}{%
- \patchcmd{\@tabular}%
- {\if@RTLtab}%
- {\if@RTLtab\booltrue{xpg@inbiditable}}%
- {}% success
- {\xpg@warning{Patching bidi table failed!}}%
- }{}%
+\AtBeginDocument{
+ \@ifpackageloaded{bidi}{
+ \patchcmd{\@tabular}
+ {\if@RTLtab}
+ {\if@RTLtab\booltrue{xpg@inbiditable}}
+ {} % success
+ {\xpg@warning{Patching bidi table failed!}}
+ }{}
}
% check if language is defined
@@ -6528,7 +6546,7 @@ to track the issues and follow progress.
}
}
-\def\polyglossia@luatex@load@lang#1{%
+\def\polyglossia@luatex@load@lang#1{
% if \l@#1 is not properly defined, call lua function newloader(#1),
% and assign the returned number to \l@#1
\__xpg_check_if_exist_l@:NF {#1}
@@ -6540,34 +6558,34 @@ to track the issues and follow progress.
% This check is also used by biblatex, so don't
% rename silently.
-\newcommand\xpg@ifdefined[3]{%
+\newcommand\xpg@ifdefined[3]{
% With luatex, we first need to define \l@#1.
\sys_if_engine_luatex:T
{
- \polyglossia@luatex@load@lang{#1}%
+ \polyglossia@luatex@load@lang{#1}
}
- \__xpg_check_if_exist_l@:NTF{#1}{#2}{#3}%
-}%
+ \__xpg_check_if_exist_l@:NTF{#1}{#2}{#3}
+}
% Set \bbl@hyphendata@\the\language, which is (lua)babel's
% hyphenation pattern hook
% FIXME Clarifiy why/when this is needed.
-\newcommand*\xpg@set@bbl@hyphendata[1]{%
+\newcommand*\xpg@set@bbl@hyphendata[1]{
\sys_if_engine_luatex:T
{
- \ifcsdef{bbl@hyphendata@#1}{}{%
- \global\@namedef{bbl@hyphendata@\the\language}{}%
- }%
+ \ifcsdef{bbl@hyphendata@#1}{}{
+ \global\@namedef{bbl@hyphendata@\the\language}{}
+ }
}
}
% Set hyphenation patterns for a given language. This does the right
% thing both for XeTeX and LuaTeX
-\newcommand*\xpg@set@hyphenation@patterns[1]{%
+\newcommand*\xpg@set@hyphenation@patterns[1]{
\str_case_e:nnF{\c_sys_engine_str}{
{luatex}
{
- \polyglossia@luatex@load@lang{#1}%
+ \polyglossia@luatex@load@lang{#1}
\language=\csname l@#1\endcsname
}
{xetex}
@@ -6577,7 +6595,7 @@ to track the issues and follow progress.
}
{
\xpg@warning{You’re~running~a~TeX~engine~that~is~not~LuaTeX~or~XeTeX.\MessageBreak
- That~is~almost~guaranteed~to~cause~problems.}%
+ That~is~almost~guaranteed~to~cause~problems.}
}
}
@@ -6590,20 +6608,20 @@ to track the issues and follow progress.
\select@@language[#1]{#2}%
% Hook for external packages such as biblatex
\polyglossia@language@switched%
- \polyglossia@lang@setpardirection:n{#2}%
+ \polyglossia@lang@setpardirection:n{#2}
\csuse{captions#2}%
\csuse{date#2}%
% These are hooks for external packages which want to access variants
% via babelname (such as biblatex)
- \cs_if_exist_use:c{captions@bbl@\babelname}%
- \cs_if_exist_use:c{date@bbl@\babelname}%
- \polyglossia@local@marks:n{#2}%
+ \cs_if_exist_use:c{captions@bbl@\babelname}
+ \cs_if_exist_use:c{date@bbl@\babelname}
+ \polyglossia@local@marks:n{#2}
\csuse{init@extras@#2}%
- \polyglossia@lang@indentfirst:n{#2}%
+ \polyglossia@lang@indentfirst:n{#2}
\csuse{blockextras@#2}%
% This is a hook for external packages which want to access variants
% via babelname (such as biblatex)
- \cs_if_exist_use:c{blockextras@bbl@\babelname}%
+ \cs_if_exist_use:c{blockextras@bbl@\babelname}
}
% hook for compatibility with biblatex
@@ -6628,22 +6646,22 @@ to track the issues and follow progress.
\newcommand{\select@@language}[2][]{%
% disable the extras and number settings of the previous language
\cs_if_exist:cT{languagename}
- {%
- \noextrascurrent{\languagename}%
- \cs_if_exist_use:c{no\languagename @numbers}%
+ {
+ \noextrascurrent{\languagename}
+ \cs_if_exist_use:c{no\languagename @numbers}
\sys_if_engine_xetex:T{
\__xpg_if_LR_str:eTF{\prop_item:Ne{\polyglossia@langsetup}{\languagename/direction}}
{
\__xpg_if_LR_str:eF{\prop_item:Nn{\polyglossia@langsetup}{#2/direction}}
- {\setnonlatin}% LTR -> RTL
- }%
- {%
+ {\setnonlatin} % LTR -> RTL
+ }
+ {
\__xpg_if_LR_str:eT{\prop_item:Nn{\polyglossia@langsetup}{#2/direction}}
- {\setlatin}% RTL -> LTR
+ {\setlatin} % RTL -> LTR
}
}
- }%
- \polyglossia@set@language@name[#1]{#2}%
+ }
+ \polyglossia@set@language@name[#1]{#2}
% Set the language's/script's font families
\str_if_eq:eeT{\prop_item:Nn{\polyglossia@langsetup}{#2/lcscript}} {latin}
{
@@ -6652,12 +6670,12 @@ to track the issues and follow progress.
\bool_if:NF \__xpg_inline_lang
{ % This for non-inline font switches
% in case a \<lang>font is defined
- \xpg@set@normalfont{#2}%
+ \xpg@set@normalfont{#2}
}
- \xpg@select@fontfamily{#2}%
- \__xpg_use_or_warn:c{#2@language}%
- \cs_if_exist_use:c{#2@numbers}%
- \use@localhyphenmins[#1]{#2}%
+ \xpg@select@fontfamily{#2}
+ \__xpg_use_or_warn:c{#2@language}
+ \cs_if_exist_use:c{#2@numbers}
+ \use@localhyphenmins[#1]{#2}
\polyglossia@lang@frenchspacing:n{#2}
}
@@ -6698,7 +6716,7 @@ to track the issues and follow progress.
}
\renewenvironment{otherlanguage}[2][]
-{%
+{
% Get real current (pre-switch) options (incl. defaults)
\clist_clear_new:N \l_xpg_current_options
\prop_map_inline:cn {xpg@current@options@\languagename}
@@ -6706,25 +6724,25 @@ to track the issues and follow progress.
\clist_put_right:Nn \l_xpg_current_options {##1=##2}
}
% Store current (pre-switch) options and language on stack
- \polyglossia@stack@language:nx{\clist_use:Nn \l_xpg_current_options {,}}{\languagename}%
- \selectlanguage[#1]{#2}%
+ \polyglossia@stack@language:nx{\clist_use:Nn \l_xpg_current_options {,}}{\languagename}
+ \selectlanguage[#1]{#2}
}
-{%
+{
% restore previous language in aux file and remove closed one from stack
- \polyglossia@unstack@language:n{xpg@set@language@only@aux}%
+ \polyglossia@unstack@language:n{xpg@set@language@only@aux}
}
-\newcommand{\setlocalhyphenmins}[3]{%
- \xpg@ifdefined{#1}{%
- \expandafter\ifx\csname l@#1\endcsname\l@nohyphenation%
- \xpg@warning{\string\setlocalhyphenmin\space~ useless~ for~ unhyphenated~ language~ #1}%
+\newcommand{\setlocalhyphenmins}[3]{
+ \xpg@ifdefined{#1}{
+ \expandafter\ifx\csname l@#1\endcsname\l@nohyphenation
+ \xpg@warning{\string\setlocalhyphenmin\space~ useless~ for~ unhyphenated~ language~ #1}
\else
- \providehyphenmins{#1}{#2#3}%
+ \providehyphenmins{#1}{#2#3}
\fi
- }{%
- \xpg@warning{\string\setlocalhyphenmin\space~ useless~ for~ unknown~ language~ #1}%
- }%
-}%
+ }{
+ \xpg@warning{\string\setlocalhyphenmin\space~ useless~ for~ unknown~ language~ #1}
+ }
+}
% \setlanghyphenmins[options]{lang}{l}{r}
\newcommand*\setlanghyphenmins[4][]{%
@@ -6733,54 +6751,54 @@ to track the issues and follow progress.
\edef\xpg@tmp@lang{\xpg_alias_base_lang:n{#2}}
\bgroup
\polyglossia@error@iflangnotloaded:n{\xpg@tmp@lang}
- \polyglossia@set@keys:nn{\xpg@tmp@lang}{\xpg@tmp@opts}%
+ \polyglossia@set@keys:nn{\xpg@tmp@lang}{\xpg@tmp@opts}
% Store bcp47.tag@hypenmins
\tl_if_blank:nTF {\xpg@tmp@opts}{%
- \ifcsundef{\csname xpg@tmp@lang\endcsname @g.bcp47.tag}{%
- \csedef{tmp@bcp47.tag}{\prop_item:Ne{\polyglossia@langsetup}{ \xpg@tmp@lang / bcp47 }}%
- }{%
- \csedef{tmp@bcp47.tag}{\csuse{#2@g.bcp47.tag}}%
- }%
- }{%
- \csedef{tmp@bcp47.tag}{\prop_item:Ne{\polyglossia@langsetup}{ \xpg@tmp@lang / bcp47 }}%
- }%
- \csgdef{\csname tmp@bcp47.tag\endcsname @hyphenmins}{{#3}{#4}}%
+ \ifcsundef{\csname xpg@tmp@lang\endcsname @g.bcp47.tag}{
+ \csedef{tmp@bcp47.tag}{\prop_item:Ne{\polyglossia@langsetup}{ \xpg@tmp@lang / bcp47 }}
+ }{
+ \csedef{tmp@bcp47.tag}{\csuse{#2@g.bcp47.tag}}
+ }
+ }{
+ \csedef{tmp@bcp47.tag}{\prop_item:Ne{\polyglossia@langsetup}{ \xpg@tmp@lang / bcp47 }}
+ }
+ \csgdef{\csname tmp@bcp47.tag\endcsname @hyphenmins}{{#3}{#4}}
\egroup
}
% \use@localhypenmins[options]{lang}
-\newcommand*\use@localhyphenmins[2][]{%
+\newcommand*\use@localhyphenmins[2][]{
\bgroup
\polyglossia@error@iflangnotloaded:n{#2}
- \polyglossia@set@keys:nn{#2}{#1}%
+ \polyglossia@set@keys:nn{#2}{#1}
% Use bcp47.tag@hypenmins
- \tl_if_blank:nTF {#1}{%
- \ifcsundef{#2@g.bcp47.tag}{%
- \csxdef{tmp@bcp47.tag}{\prop_item:Nn{\polyglossia@langsetup}{ #2 / bcp47 }}%
- }{%
- \csxdef{tmp@bcp47.tag}{\csuse{#2@g.bcp47.tag}}%
- }%
- }{%
- \csxdef{tmp@bcp47.tag}{\prop_item:Nn{\polyglossia@langsetup}{ #2 / bcp47 }}%
- }%
+ \tl_if_blank:nTF {#1}{
+ \ifcsundef{#2@g.bcp47.tag}{
+ \csxdef{tmp@bcp47.tag}{\prop_item:Nn{\polyglossia@langsetup}{ #2 / bcp47 }}
+ }{
+ \csxdef{tmp@bcp47.tag}{\csuse{#2@g.bcp47.tag}}
+ }
+ }{
+ \csxdef{tmp@bcp47.tag}{\prop_item:Nn{\polyglossia@langsetup}{ #2 / bcp47 }}
+ }
\egroup
- \ifcsundef{\csname tmp@bcp47.tag\endcsname @hyphenmins}{%
- \ifcsundef{#2hyphenmins}{}%
- {%
- \expandafter\expandafter\expandafter\set@hyphenmins\csname #2hyphenmins\endcsname\relax%
+ \ifcsundef{\csname tmp@bcp47.tag\endcsname @hyphenmins}{
+ \ifcsundef{#2hyphenmins}{}
+ {
+ \expandafter\expandafter\expandafter\set@hyphenmins\csname #2hyphenmins\endcsname\relax
}
- }{%
- \edef\tmpa{\csuse{\csname tmp@bcp47.tag\endcsname @hyphenmins}}%
- \expandafter\expandafter\expandafter\set@hyphenmins\tmpa\relax%
+ }{
+ \edef\tmpa{\csuse{\csname tmp@bcp47.tag\endcsname @hyphenmins}}
+ \expandafter\expandafter\expandafter\set@hyphenmins\tmpa\relax
}
\sys_if_engine_luatex:T{
% Set \totalhyphenmin if specified
\prop_get:NxNTF \polyglossia@langsetup {#2/totalhyphenmin} \l_tmpa_tl
{
\xpg@info{totalhyphenmin: '\l_tmpa_tl'}
- \expandafter\hyphenationmin \l_tmpa_tl%
- }%
- {}%
+ \expandafter\hyphenationmin \l_tmpa_tl
+ }
+ {}
}
}
@@ -6792,26 +6810,26 @@ to track the issues and follow progress.
% As opposed to the one inherited from switch.def/babel, our environment
% supports language options and aliases.
\renewenvironment{hyphenrules}[2][]
-{%
+{
% Check for real language name and options
\edef\xpg@tmp@opts{\xpg_alias_add_to_option_i:nn{#2}{#1}}
\edef\xpg@tmp@lang{\xpg_alias_base_lang:n{#2}}
% Register the language options
- \polyglossia@set@lang@options:nnn {\xpg@tmp@lang} {\xpg@tmp@opts} {@xpg@set@langvariant}%
+ \polyglossia@set@lang@options:nnn {\xpg@tmp@lang} {\xpg@tmp@opts} {@xpg@set@langvariant}
% Now switch patterns
- \__xpg_use_or_warn:c{\use:c{xpg@tmp@lang}@language}%
+ \__xpg_use_or_warn:c{\use:c{xpg@tmp@lang}@language}
% And activate hyphenmins
- \use@localhyphenmins[\xpg@tmp@opts]{\xpg@tmp@lang}%
+ \use@localhyphenmins[\xpg@tmp@opts]{\xpg@tmp@lang}
}
{}
-\AtEndPreamble{%
- \@ifpackageloaded{bidi}{%
- \providecommand*{\aemph}[1]{$\overline{\hboxR{#1}}$}%
- }{}%
- \@ifpackageloaded{luabidi}{%
- \providecommand*{\aemph}[1]{$\overline{\hbox{\RL{#1}}}$}%
- }{}%
+\AtEndPreamble{
+ \@ifpackageloaded{bidi}{
+ \providecommand*{\aemph}[1]{$\overline{\hboxR{#1}}$}
+ }{}
+ \@ifpackageloaded{luabidi}{
+ \providecommand*{\aemph}[1]{$\overline{\hbox{\RL{#1}}}$}
+ }{}
}
@@ -6867,11 +6885,11 @@ to track the issues and follow progress.
}
\bool_if:nF \l_polyglossia_verbose_bool {
- \gdef\@latex@info#1{\relax}% no latex info
- \gdef\@font@info#1{\relax}% no latex font info
- \gdef\@font@warning#1{\relax}% no latex font warnings
- \gdef\zf@PackageInfo#1{\relax}% no fontspec info
- \gdef\xpg@info#1{\relax}% no polyglossia info
+ \gdef\@latex@info#1{\relax} % no latex info
+ \gdef\@font@info#1{\relax} % no latex font info
+ \gdef\@font@warning#1{\relax} % no latex font warnings
+ \gdef\zf@PackageInfo#1{\relax} % no fontspec info
+ \gdef\xpg@info#1{\relax} % no polyglossia info
}
\bool_if:nT \l_polyglossia_localmarks_bool {
@@ -6912,8 +6930,8 @@ to track the issues and follow progress.
%
% FIXME these should also be loaded \AtEndOfPackage !!!
-\def\xpg@option#1#2{%
- \ifcsundef{xpg@main@language}{\setdefaultlanguage}{\setotherlanguage}%
+\def\xpg@option#1#2{
+ \ifcsundef{xpg@main@language}{\setdefaultlanguage}{\setotherlanguage}
[#1]{#2}}
\ExplSyntaxOff
@@ -7189,9 +7207,9 @@ to track the issues and follow progress.
\def\hebrewdate#1#2#3{%
\HebrewFromGregorian{#1}{#2}{#3}%
{\hebrewday}{\hebrewmonth}{\hebrewyear}%
- \if@RTL%
+ \if@RTL
\@FormatForHebrew{\hebrewday}{\hebrewmonth}{\hebrewyear}%
- \else%
+ \else
\@FormatForEnglish{\hebrewday}{\hebrewmonth}{\hebrewyear}%
\fi}
\def\hebrewtoday{\hebrewdate{\day}{\month}{\year}}
@@ -7223,16 +7241,16 @@ to track the issues and follow progress.
\fi
\fi}}
\def\HebrewMonthName#1#2{%
- \ifnum #1 = 7 %
+ \ifnum #1 = 7
\@CheckLeapHebrewYear{#2}%
\if@HebrewLeap אדר\ ב'%
\else אדר%
- \fi%
- \else%
- \ifcase#1%
+ \fi
+ \else
+ \ifcase#1
% nothing for 0
\or תשרי%
- \or\if@xpg@hebrew@marcheshvan מרחשון\else חשון\fi%
+ \or\if@xpg@hebrew@marcheshvan מרחשון\else חשון\fi
\or כסלו%
\or טבת%
\or שבט%
@@ -7244,35 +7262,35 @@ to track the issues and follow progress.
\or תמוז%
\or אב%
\or אלול%
- \fi%
+ \fi
\fi}
\def\@FormatForHebrew#1#2#3{%
\Hebrewnumeral{#1}~ב\HebrewMonthName{#2}{#3}~%
\HebrewYearName{#3}}
\def\HebrewMonthNameInEnglish#1#2{%
- \ifnum #1 = 7%
+ \ifnum #1 = 7
\@CheckLeapHebrewYear{#2}%
- \if@HebrewLeap Adar II\else Adar\fi%
- \else%
- \ifcase #1%
+ \if@HebrewLeap Adar II\else Adar\fi
+ \else
+ \ifcase #1
% nothing for 0
- \or \if@hebrewcal@academytrans Tishri \else Tishrei \fi%
- \or%
+ \or \if@hebrewcal@academytrans Tishri \else Tishrei \fi
+ \or
\if@hebrewcal@academytrans%
- \if@xpg@hebrew@marcheshvan Marẖeshvan\else Heshvan\fi%
- \else%
- \if@xpg@hebrew@marcheshvan Marcheshvan\else Heshvan\fi%
- \fi%
- \or Kislev%
- \or \if@hebrewcal@academytrans Tevet \else Tebeth \fi%
- \or \if@hebrewcal@academytrans Shvat \else Shebat \fi%
+ \if@xpg@hebrew@marcheshvan Marẖeshvan\else Heshvan\fi
+ \else
+ \if@xpg@hebrew@marcheshvan Marcheshvan\else Heshvan\fi
+ \fi
+ \or Kislev
+ \or \if@hebrewcal@academytrans Tevet \else Tebeth \fi
+ \or \if@hebrewcal@academytrans Shvat \else Shebat \fi
\or Adar I%
\or Adar II%
\or Nisan%
- \or \if@hebrewcal@academytrans Iyyar \else Iyar \fi%
+ \or \if@hebrewcal@academytrans Iyyar \else Iyar \fi
\or Sivan%
\or Tammuz%
- \or \if@hebrewcal@academytrans Av \else Ab \fi%
+ \or \if@hebrewcal@academytrans Av \else Ab \fi
\or Elul%
\fi
\fi}
@@ -7282,235 +7300,235 @@ to track the issues and follow progress.
\newif\if@HebrewLeap
\def\@CheckLeapHebrewYear#1{%
{%
- \countdef\tmpa = 0% % \tmpa==\count0
- \countdef\tmpb = 1% % \tmpb==\count1
- \tmpa = #1%
- \multiply \tmpa by 7%
- \advance \tmpa by 1%
+ \countdef\tmpa = 0 % \tmpa==\count0
+ \countdef\tmpb = 1 % \tmpb==\count1
+ \tmpa = #1
+ \multiply \tmpa by 7
+ \advance \tmpa by 1
\@Remainder{\tmpa}{19}{\tmpb}%
- \ifnum \tmpb < 7% % \tmpb = (7*year+1)%19
- \global\@HebrewLeaptrue%
- \else%
- \global\@HebrewLeapfalse%
+ \ifnum \tmpb < 7 % \tmpb = (7*year+1)%19
+ \global\@HebrewLeaptrue
+ \else
+ \global\@HebrewLeapfalse
\fi}}
\def\@HebrewElapsedMonths#1#2{%
{%
- \countdef\tmpa = 0% % \tmpa==\count0
- \countdef\tmpb = 1% % \tmpb==\count1
- \countdef\tmpc = 2% % \tmpc==\count2
- \tmpa = #1% %
- \advance \tmpa by -1% %
- #2 = \tmpa% % #2 = \tmpa = year-1
- \divide #2 by 19% % Number of complete Meton cycles
- \multiply #2 by 235% % #2 = 235*((year-1)/19)
+ \countdef\tmpa = 0 % \tmpa==\count0
+ \countdef\tmpb = 1 % \tmpb==\count1
+ \countdef\tmpc = 2 % \tmpc==\count2
+ \tmpa = #1
+ \advance \tmpa by -1
+ #2 = \tmpa % #2 = \tmpa = year-1
+ \divide #2 by 19 % Number of complete Meton cycles
+ \multiply #2 by 235 % #2 = 235*((year-1)/19)
\@Remainder{\tmpa}{19}{\tmpb}% \tmpa = years%19-years this cycle
- \tmpc = \tmpb% %
- \multiply \tmpb by 12% %
- \advance #2 by \tmpb% % add regular months this cycle
- \multiply \tmpc by 7% %
- \advance \tmpc by 1% %
- \divide \tmpc by 19% % \tmpc = (1+7*((year-1)%19))/19 -
- \advance #2 by \tmpc% % add leap months
+ \tmpc = \tmpb
+ \multiply \tmpb by 12
+ \advance #2 by \tmpb % add regular months this cycle
+ \multiply \tmpc by 7
+ \advance \tmpc by 1
+ \divide \tmpc by 19 % \tmpc = (1+7*((year-1)%19))/19 -
+ \advance #2 by \tmpc % add leap months
\global\@common = #2}%
#2 = \@common}
\def\@HebrewElapsedDays#1#2{%
{%
- \countdef\tmpa = 0% % \tmpa==\count0
- \countdef\tmpb = 1% % \tmpb==\count1
- \countdef\tmpc = 2% % \tmpc==\count2
+ \countdef\tmpa = 0 % \tmpa==\count0
+ \countdef\tmpb = 1 % \tmpb==\count1
+ \countdef\tmpc = 2 % \tmpc==\count2
\@HebrewElapsedMonths{#1}{#2}%
- \tmpa = #2% %
- \multiply \tmpa by 13753% %
- \advance \tmpa by 5604% % \tmpa=MonthsElapsed*13758 + 5604
+ \tmpa = #2
+ \multiply \tmpa by 13753
+ \advance \tmpa by 5604 % \tmpa=MonthsElapsed*13758 + 5604
\@Remainder{\tmpa}{25920}{\tmpc}% \tmpc == ConjunctionParts
- \divide \tmpa by 25920%
- \multiply #2 by 29%
- \advance #2 by 1%
- \advance #2 by \tmpa% % #2 = 1 + MonthsElapsed*29 +
+ \divide \tmpa by 25920
+ \multiply #2 by 29
+ \advance #2 by 1
+ \advance #2 by \tmpa % #2 = 1 + MonthsElapsed*29 +
\@Remainder{#2}{7}{\tmpa}% % \tmpa == DayOfWeek
- \ifnum \tmpc < 19440%
- \ifnum \tmpc < 9924%
- \else% % New moon at 9 h. 204 p. or later
- \ifnum \tmpa = 2% % on Tuesday ...
+ \ifnum \tmpc < 19440
+ \ifnum \tmpc < 9924
+ \else % New moon at 9 h. 204 p. or later
+ \ifnum \tmpa = 2 % on Tuesday ...
\@CheckLeapHebrewYear{#1}% of a common year
- \if@HebrewLeap%
- \else%
- \advance #2 by 1%
- \fi%
- \fi%
- \fi%
- \ifnum \tmpc < 16789%
- \else% % New moon at 15 h. 589 p. or later
- \ifnum \tmpa = 1% % on Monday ...
- \advance #1 by -1%
+ \if@HebrewLeap
+ \else
+ \advance #2 by 1
+ \fi
+ \fi
+ \fi
+ \ifnum \tmpc < 16789
+ \else % New moon at 15 h. 589 p. or later
+ \ifnum \tmpa = 1 % on Monday ...
+ \advance #1 by -1
\@CheckLeapHebrewYear{#1}% at the end of leap year
- \if@HebrewLeap%
- \advance #2 by 1%
- \fi%
- \fi%
- \fi%
- \else%
- \advance #2 by 1% % new moon at or after midday
- \fi%
+ \if@HebrewLeap
+ \advance #2 by 1
+ \fi
+ \fi
+ \fi
+ \else
+ \advance #2 by 1 % new moon at or after midday
+ \fi
\@Remainder{#2}{7}{\tmpa}% % \tmpa == DayOfWeek
- \ifnum \tmpa = 0% % if Sunday ...
- \advance #2 by 1%
- \else% %
- \ifnum \tmpa = 3% % Wednesday ...
- \advance #2 by 1%
- \else%
- \ifnum \tmpa = 5% % or Friday
- \advance #2 by 1%
- \fi%
- \fi%
- \fi%
+ \ifnum \tmpa = 0 % if Sunday ...
+ \advance #2 by 1
+ \else %
+ \ifnum \tmpa = 3 % Wednesday ...
+ \advance #2 by 1
+ \else
+ \ifnum \tmpa = 5 % or Friday
+ \advance #2 by 1
+ \fi
+ \fi
+ \fi
\global\@common = #2}%
#2 = \@common}
\def\@DaysInHebrewYear#1#2{%
{%
- \countdef\tmpe = 12% % \tmpe==\count12
+ \countdef\tmpe = 12 % \tmpe==\count12
\@HebrewElapsedDays{#1}{\tmpe}%
- \advance #1 by 1%
+ \advance #1 by 1
\@HebrewElapsedDays{#1}{#2}%
- \advance #2 by -\tmpe%
+ \advance #2 by -\tmpe
\global\@common = #2}%
#2 = \@common}
\def\@HebrewDaysInPriorMonths#1#2#3{%
{%
- \countdef\tmpf= 14% % \tmpf==\count14
- #3 = \ifcase #1% % Days in prior month of regular year
- 0 \or% % no month number 0
- 0 \or% % Tishri
- 30 \or% % Heshvan
- 59 \or% % Kislev
- 89 \or% % Tevet
- 118 \or% % Shvat
- 148 \or% % Adar I
- 148 \or% % Adar II
- 177 \or% % Nisan
- 207 \or% % Iyyar
- 236 \or% % Sivan
- 266 \or% % Tammuz
- 295 \or% % Av
- 325 \or% % Elul
- 400% % Dummy
- \fi%
+ \countdef\tmpf= 14 % \tmpf==\count14
+ #3 = \ifcase #1 % Days in prior month of regular year
+ 0 \or % no month number 0
+ 0 \or % Tishri
+ 30 \or % Heshvan
+ 59 \or % Kislev
+ 89 \or % Tevet
+ 118 \or % Shvat
+ 148 \or % Adar I
+ 148 \or % Adar II
+ 177 \or % Nisan
+ 207 \or % Iyyar
+ 236 \or % Sivan
+ 266 \or % Tammuz
+ 295 \or % Av
+ 325 \or % Elul
+ 400 % Dummy
+ \fi
\@CheckLeapHebrewYear{#2}%
- \if@HebrewLeap% % in leap year
- \ifnum #1 > 6% % if month after Adar I
- \advance #3 by 30% % add 30 days
- \fi%
- \fi%
+ \if@HebrewLeap % in leap year
+ \ifnum #1 > 6 % if month after Adar I
+ \advance #3 by 30 % add 30 days
+ \fi
+ \fi
\@DaysInHebrewYear{#2}{\tmpf}%
- \ifnum #1 > 3%
- \ifnum \tmpf = 353% %
- \advance #3 by -1% %
- \fi% % Short Kislev
- \ifnum \tmpf = 383% %
- \advance #3 by -1% %
- \fi% %
- \fi%
- \ifnum #1 > 2%
- \ifnum \tmpf = 355% %
- \advance #3 by 1% %
- \fi% % Long Heshvan
- \ifnum \tmpf = 385% %
- \advance #3 by 1% %
- \fi% %
- \fi%
+ \ifnum #1 > 3
+ \ifnum \tmpf = 353
+ \advance #3 by -1
+ \fi % Short Kislev
+ \ifnum \tmpf = 383
+ \advance #3 by -1
+ \fi
+ \fi
+ \ifnum #1 > 2
+ \ifnum \tmpf = 355
+ \advance #3 by 1
+ \fi % Long Heshvan
+ \ifnum \tmpf = 385
+ \advance #3 by 1
+ \fi
+ \fi
\global\@common = #3}%
#3 = \@common}
\def\@FixedFromHebrew#1#2#3#4{%
{%
- #4 = #1%
+ #4 = #1
\@HebrewDaysInPriorMonths{#2}{#3}{#1}%
- \advance #4 by #1% % Add days in prior months this year
+ \advance #4 by #1 % Add days in prior months this year
\@HebrewElapsedDays{#3}{#1}%
- \advance #4 by #1% % Add days in prior years
- \advance #4 by -1373429% % Subtract days before Gregorian
+ \advance #4 by #1 % Add days in prior years
+ \advance #4 by -1373429 % Subtract days before Gregorian
\global\@common = #4}% % 01.01.0001
#4 = \@common}
\def\@GregorianDaysInPriorMonths#1#2#3{%
{%
- #3 = \ifcase #1%
- 0 \or% % no month number 0
- 0 \or%
- 31 \or%
- 59 \or%
- 90 \or%
- 120 \or%
- 151 \or%
- 181 \or%
- 212 \or%
- 243 \or%
- 273 \or%
- 304 \or%
- 334%
- \fi%
+ #3 = \ifcase #1
+ 0 \or % no month number 0
+ 0 \or
+ 31 \or
+ 59 \or
+ 90 \or
+ 120 \or
+ 151 \or
+ 181 \or
+ 212 \or
+ 243 \or
+ 273 \or
+ 304 \or
+ 334
+ \fi
\@CheckIfGregorianLeap{#2}%
- \if@GregorianLeap%
- \ifnum #1 > 2% % if month after February
- \advance #3 by 1% % add leap day
- \fi%
- \fi%
+ \if@GregorianLeap
+ \ifnum #1 > 2 % if month after February
+ \advance #3 by 1 % add leap day
+ \fi
+ \fi
\global\@common = #3}%
#3 = \@common}
\def\@GregorianDaysInPriorYears#1#2{%
{%
- \countdef\tmpc = 4% % \tmpc==\count4
- \countdef\tmpb = 2% % \tmpb==\count2
- \tmpb = #1% %
- \advance \tmpb by -1% %
- \tmpc = \tmpb% % \tmpc = \tmpb = year-1
- \multiply \tmpc by 365% % Days in prior years =
- #2 = \tmpc% % = 365*(year-1) ...
- \tmpc = \tmpb% %
- \divide \tmpc by 4% % \tmpc = (year-1)/4
- \advance #2 by \tmpc% % ... plus Julian leap days ...
- \tmpc = \tmpb% %
- \divide \tmpc by 100% % \tmpc = (year-1)/100
- \advance #2 by -\tmpc% % ... minus century years ...
- \tmpc = \tmpb% %
- \divide \tmpc by 400% % \tmpc = (year-1)/400
- \advance #2 by \tmpc% % ... plus 4-century years.
+ \countdef\tmpc = 4 % \tmpc==\count4
+ \countdef\tmpb = 2 % \tmpb==\count2
+ \tmpb = #1
+ \advance \tmpb by -1
+ \tmpc = \tmpb % \tmpc = \tmpb = year-1
+ \multiply \tmpc by 365 % Days in prior years =
+ #2 = \tmpc % = 365*(year-1) ...
+ \tmpc = \tmpb
+ \divide \tmpc by 4 % \tmpc = (year-1)/4
+ \advance #2 by \tmpc % ... plus Julian leap days ...
+ \tmpc = \tmpb
+ \divide \tmpc by 100 % \tmpc = (year-1)/100
+ \advance #2 by -\tmpc % ... minus century years ...
+ \tmpc = \tmpb
+ \divide \tmpc by 400 % \tmpc = (year-1)/400
+ \advance #2 by \tmpc % ... plus 4-century years.
\global\@common = #2}%
#2 = \@common}
\def\@AbsoluteFromGregorian#1#2#3#4{%
{%
- \countdef\tmpd = 0% % \tmpd==\count0
- #4 = #1% % days so far this month
+ \countdef\tmpd = 0 % \tmpd==\count0
+ #4 = #1 % days so far this month
\@GregorianDaysInPriorMonths{#2}{#3}{\tmpd}%
- \advance #4 by \tmpd% % add days in prior months
+ \advance #4 by \tmpd % add days in prior months
\@GregorianDaysInPriorYears{#3}{\tmpd}%
- \advance #4 by \tmpd% % add days in prior years
+ \advance #4 by \tmpd % add days in prior years
\global\@common = #4}%
#4 = \@common}
\def\HebrewFromGregorian#1#2#3#4#5#6{%
{%
- \countdef\tmpx= 17% % \tmpx==\count17
- \countdef\tmpy= 18% % \tmpy==\count18
- \countdef\tmpz= 19% % \tmpz==\count19
- #6 = #3% %
- \global\advance #6 by 3761% approximation from above
+ \countdef\tmpx= 17 % \tmpx==\count17
+ \countdef\tmpy= 18 % \tmpy==\count18
+ \countdef\tmpz= 19 % \tmpz==\count19
+ #6 = #3
+ \global\advance #6 by 3761 % approximation from above
\@AbsoluteFromGregorian{#1}{#2}{#3}{#4}%
- \tmpz = 1 \tmpy = 1%
+ \tmpz = 1 \tmpy = 1
\@FixedFromHebrew{\tmpz}{\tmpy}{#6}{\tmpx}%
- \ifnum \tmpx > #4% %
- \global\advance #6 by -1% Hyear = Gyear + 3760
+ \ifnum \tmpx > #4
+ \global\advance #6 by -1 % Hyear = Gyear + 3760
\@FixedFromHebrew{\tmpz}{\tmpy}{#6}{\tmpx}%
- \fi% %
- \advance #4 by -\tmpx% % Days in this year
- \advance #4 by 1% %
- #5 = #4% %
- \divide #5 by 30% % Approximation for month from below
- \loop% % Search for month
+ \fi
+ \advance #4 by -\tmpx % Days in this year
+ \advance #4 by 1
+ #5 = #4
+ \divide #5 by 30 % Approximation for month from below
+ \loop % Search for month
\@HebrewDaysInPriorMonths{#5}{#6}{\tmpx}%
- \ifnum \tmpx < #4%
- \advance #5 by 1%
- \tmpy = \tmpx%
- \repeat%
- \global\advance #5 by -1%
- \global\advance #4 by -\tmpy%
+ \ifnum \tmpx < #4
+ \advance #5 by 1
+ \tmpy = \tmpx
+ \repeat
+ \global\advance #5 by -1
+ \global\advance #4 by -\tmpy
}%
}
@@ -7624,7 +7642,7 @@ Shawwāl\or Dhū ’l-Qaʿda\or Dhū ’l-Ḥijja\fi}
% \begin{macrocode}
--
-- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia-punct')
@@ -7691,7 +7709,7 @@ polyglossia.deactivate_french_punct = deactivate_french_punct
% \begin{macrocode}
--
-- polyglossia-korean.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
local glyph_id = node.id"glyph"
@@ -8309,7 +8327,7 @@ prepend_to_callback ("hpack_filter",
% \begin{macrocode}
--
-- polyglossia-latin.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia-punct')
@@ -8364,7 +8382,7 @@ polyglossia.deactivate_latin_punct = deactivate_latin_punct
% \begin{macrocode}
--
-- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia') -- just in case...
@@ -8732,7 +8750,7 @@ polyglossia.clear_spaced_characters = clear_spaced_characters
% \begin{macrocode}
--
-- polyglossia-sanskrit.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia-punct')
@@ -8782,7 +8800,7 @@ polyglossia.deactivate_sanskrit_punct = deactivate_sanskrit_punct
% \begin{macrocode}
--
-- polyglossia-tibt.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia') -- just in case...
@@ -8885,7 +8903,7 @@ polyglossia.desactivate_tibt_eol = desactivate
% \begin{macrocode}
--
-- polyglossia.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
local module_name = "polyglossia"
@@ -10238,9 +10256,9 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-latex.lde}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
-\ProvidesLanguageDefinitionExtension{gloss-latex}{2023/07/21}{v1.64}{polyglossia: module for default language}
+\ProvidesLanguageDefinitionExtension{gloss-latex}{2023/10/01}{v1.65}{polyglossia: module for default language}
\PolyglossiaSetup{latex}{
bcp47=en-US,
@@ -10288,7 +10306,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-acadien.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-acadien.ldf}[polyglossia: module for Canadian (Acadian) French]
@@ -10305,7 +10323,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-aeb.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-aeb.ldf}[polyglossia: module for aeb (Arabic)]
@@ -10322,7 +10340,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-af.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-af.ldf}[polyglossia: module for af (Afrikaans)]
@@ -10339,7 +10357,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-afb.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-afb.ldf}[polyglossia: module for afb (Arabic)]
@@ -10356,7 +10374,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-afrikaans.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-afrikaans.ldf}[polyglossia: module for Afrikaans]
@@ -10461,7 +10479,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-albanian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-albanian.ldf}[polyglossia: module for Albanian]
@@ -10518,7 +10536,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-am.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-am.ldf}[polyglossia: module for am (Amharic)]
@@ -10535,7 +10553,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-american.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-american.ldf}[polyglossia: module for American English]
@@ -10552,7 +10570,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-amharic.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-amharic.ldf}[polyglossia: module for Amharic]
\PolyglossiaSetup{amharic}{
@@ -10772,7 +10790,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-apd.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-apd.ldf}[polyglossia: module for apd (Arabic)]
@@ -10789,7 +10807,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ar-IQ.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ar-IQ.ldf}[polyglossia: module for ar-IQ (Arabic)]
@@ -10808,7 +10826,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ar-JO.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ar-JO.ldf}[polyglossia: module for ar-JO (Arabic)]
@@ -10827,7 +10845,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ar-LB.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ar-LB.ldf}[polyglossia: module for ar-LB (Arabic)]
@@ -10846,7 +10864,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ar-MR.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ar-MR.ldf}[polyglossia: module for ar-MR (Arabic)]
@@ -10865,7 +10883,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ar-PS.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ar-PS.ldf}[polyglossia: module for ar-PS (Arabic)]
@@ -10884,7 +10902,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ar-SY.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ar-SY.ldf}[polyglossia: module for ar-SY (Arabic)]
@@ -10903,7 +10921,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ar-YE.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ar-YE.ldf}[polyglossia: module for ar-YE (Arabic)]
@@ -10922,7 +10940,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ar.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ar.ldf}[polyglossia: module for ar (Arabic)]
@@ -10939,7 +10957,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-arabic.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-arabic.ldf}[polyglossia: module for Arabic]
\RequireBidi
@@ -11329,7 +11347,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-armenian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-armenian.ldf}[polyglossia: module for Armenian]
@@ -11537,7 +11555,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-arq.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-arq.ldf}[polyglossia: module for arq (Arabic)]
@@ -11554,7 +11572,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ary.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ary.ldf}[polyglossia: module for ary (Arabic)]
@@ -11571,7 +11589,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-arz.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-arz.ldf}[polyglossia: module for arz (Arabic)]
@@ -11588,7 +11606,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ast.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ast.ldf}[polyglossia: module for ast (Asturian)]
@@ -11605,7 +11623,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-asturian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
% Translated by Xuacu <xuacusk8 at gmail dot com>
% Contributed by Kevin Godby <godbyk at gmail dot com>
@@ -11665,7 +11683,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-australian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-australian.ldf}[polyglossia: module for Australian English]
@@ -11682,7 +11700,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-austrian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-austrian.ldf}[polyglossia: module for Austrian German (old spelling)]
@@ -11699,7 +11717,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ayl.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ayl.ldf}[polyglossia: module for ayl (Arabic)]
@@ -11716,7 +11734,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bahasa.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bahasa.ldf}[polyglossia: module for Bahasa Indonesia]
@@ -11733,7 +11751,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bahasai.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bahasai.ldf}[polyglossia: module for Bahasa Indonesia]
@@ -11751,7 +11769,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bahasam.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bahasam.ldf}[polyglossia: module for Bahasa Melayu]
@@ -11769,7 +11787,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-basque.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-basque.ldf}[polyglossia: module for Basque]
\PolyglossiaSetup{basque}{
@@ -11827,7 +11845,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-be-tarask.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-be-tarask.ldf}[polyglossia: module for be-tarask (Belarusian)]
@@ -11844,7 +11862,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-be.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-be.ldf}[polyglossia: module for be (Belarusian)]
@@ -11861,7 +11879,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-belarusian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-belarusian.ldf}[polyglossia: module for Belarusian]
@@ -12189,7 +12207,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bengali.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
% Translations provided by সাজেদুর রহিম জোয়ারদার <toshazed@gmail.com>
% TODO implement Bengali calendar
@@ -12330,7 +12348,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bg.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bg.ldf}[polyglossia: module for bg (Bulgarian)]
@@ -12347,7 +12365,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bn.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bn.ldf}[polyglossia: module for bn (Bengali)]
@@ -12364,7 +12382,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bo.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bo.ldf}[polyglossia: module for bo (Tibetan)]
@@ -12381,7 +12399,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bosnian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bosnian.ldf}[polyglossia: module for Bosnian]
@@ -12445,7 +12463,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-br.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-br.ldf}[polyglossia: module for br (Breton)]
@@ -12462,7 +12480,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-brazil.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-brazil.ldf}[polyglossia: module for Brazilian Portuguese]
@@ -12481,7 +12499,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-breton.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-breton.ldf}[polyglossia: module for Breton]
\PolyglossiaSetup{breton}{
@@ -12589,7 +12607,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-british.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-british.ldf}[polyglossia: module for British English]
@@ -12606,7 +12624,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bs.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bs.ldf}[polyglossia: module for bs (Bosnian)]
@@ -12623,7 +12641,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-bulgarian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-bulgarian.ldf}[polyglossia: module for Bulgarian]
\PolyglossiaSetup{bulgarian}{
@@ -12725,7 +12743,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ca.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ca.ldf}[polyglossia: module for ca (Catalan)]
@@ -12742,7 +12760,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-canadian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-canadian.ldf}[polyglossia: module for Canadian English]
@@ -12759,7 +12777,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-canadien.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-canadien.ldf}[polyglossia: module for Canadian French]
@@ -12776,7 +12794,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-catalan.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-catalan.ldf}[polyglossia: module for Catalan]
\PolyglossiaSetup{catalan}{
@@ -12945,7 +12963,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-chinese.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-chinese.ldf}[polyglossia: module for Chinese]
@@ -13235,7 +13253,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ckb-Arab.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ckb-Arab.ldf}[polyglossia: module for ckb-Arab (Kurdish)]
@@ -13252,7 +13270,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ckb-Latn.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ckb-Latn.ldf}[polyglossia: module for ckb-Latn (Kurdish)]
@@ -13269,7 +13287,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ckb.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ckb.ldf}[polyglossia: module for ckb (Kurdish)]
@@ -13286,7 +13304,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-cop.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-cop.ldf}[polyglossia: module for cop (Coptic)]
@@ -13303,7 +13321,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-coptic.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-coptic.ldf}[polyglossia: module for Coptic]
\PolyglossiaSetup{coptic}{
@@ -13359,7 +13377,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-croatian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-croatian.ldf}[polyglossia: module for Croatian]
\PolyglossiaSetup{croatian}{
@@ -13635,7 +13653,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-cy.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-cy.ldf}[polyglossia: module for cy (Welsh)]
@@ -13652,7 +13670,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-cz.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-cz.ldf}[polyglossia: module for cz (Czech)]
@@ -13669,7 +13687,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-czech.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-czech.ldf}[polyglossia: module for Czech]
@@ -13928,7 +13946,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-da.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-da.ldf}[polyglossia: module for da (Danish)]
@@ -13945,7 +13963,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-danish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-danish.ldf}[polyglossia: module for Danish]
\PolyglossiaSetup{danish}{
@@ -14002,7 +14020,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-AT-1901.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-AT-1901.ldf}[polyglossia: module for de-AT-1901 (Austrian German, old spelling)]
@@ -14019,7 +14037,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-AT-1996.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-AT-1996.ldf}[polyglossia: module for de-AT-1996 (Austrian German)]
@@ -14036,7 +14054,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-AT.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-AT.ldf}[polyglossia: module for de-AT (Austrian German)]
@@ -14053,7 +14071,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-CH-1901.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-CH-1901.ldf}[polyglossia: module for de-CH-1901 (Swiss German, old spelling)]
@@ -14070,7 +14088,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-CH-1996.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-CH-1996.ldf}[polyglossia: module for de-CH-1996 (Swiss German)]
@@ -14087,7 +14105,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-CH.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-CH.ldf}[polyglossia: module for de-CH (Swiss German)]
@@ -14104,7 +14122,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-DE-1901.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-DE-1901.ldf}[polyglossia: module for de-DE-1901 (Germany's German, old spelling)]
@@ -14121,7 +14139,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-DE-1996.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-DE-1996.ldf}[polyglossia: module for de-DE-1996 (Germany's German)]
@@ -14138,7 +14156,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-DE.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-DE.ldf}[polyglossia: module for de-DE (Germany's German)]
@@ -14155,7 +14173,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-AT-1901.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-AT-1901-Latf.ldf}[polyglossia: module for de-AT-1901-Latf (Austrian German, old spelling)]
@@ -14172,7 +14190,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-AT-1996.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-AT-1996-Latf.ldf}[polyglossia: module for de-AT-1996-Latf (Austrian German)]
@@ -14189,7 +14207,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-AT.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-AT-Latf.ldf}[polyglossia: module for de-AT-Latf (Austrian German)]
@@ -14206,7 +14224,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-CH-1901.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-CH-1901-Latf.ldf}[polyglossia: module for de-CH-1901-Latf (Swiss German, old spelling)]
@@ -14223,7 +14241,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-CH-1996.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-CH-1996-Latf.ldf}[polyglossia: module for de-CH-1996-Latf (Swiss German)]
@@ -14240,7 +14258,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-CH.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-CH-Latf.ldf}[polyglossia: module for de-CH-Latf (Swiss German)]
@@ -14257,7 +14275,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-DE-1901.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-DE-1901-Latf.ldf}[polyglossia: module for de-DE-1901-Latf (Germany's German, old spelling)]
@@ -14274,7 +14292,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-DE-1996.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-DE-1996-Latf.ldf}[polyglossia: module for de-DE-1996-Latf (Germany's German)]
@@ -14291,7 +14309,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf-DE.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-DE-Latf.ldf}[polyglossia: module for de-DE-Latf (Germany's German)]
@@ -14308,7 +14326,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de-Latf.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de-Latf.ldf}[polyglossia: module for de-Latf (German)]
@@ -14325,7 +14343,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-de.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-de.ldf}[polyglossia: module for de (German)]
@@ -14342,7 +14360,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-divehi.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-divehi.ldf}[polyglossia: module for Divehi]
@@ -14397,7 +14415,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-dsb.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-dsb.ldf}[polyglossia: module for dsb (Sorbian)]
@@ -14414,7 +14432,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-dutch.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-dutch.ldf}[polyglossia: module for Dutch]
\PolyglossiaSetup{dutch}{
@@ -14624,7 +14642,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-dv.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-dv.ldf}[polyglossia: module for dv (Divehi)]
@@ -14641,7 +14659,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-el-monoton.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-el-monoton.ldf}[polyglossia: module for el-monoton (Greek)]
@@ -14658,7 +14676,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-el-polyton.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-el-polyton.ldf}[polyglossia: module for el-polyton (Greek)]
@@ -14675,7 +14693,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-el.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-el.ldf}[polyglossia: module for el (Greek)]
@@ -14692,7 +14710,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-en-AU.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-en-AU.ldf}[polyglossia: module for en-AU (Australian English)]
@@ -14709,7 +14727,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-en-CA.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-en-CA.ldf}[polyglossia: module for en-CA (Canadan English)]
@@ -14726,7 +14744,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-en-GB.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-en-GB.ldf}[polyglossia: module for en-GB (British English)]
@@ -14743,7 +14761,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-en-NZ.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-en-NZ.ldf}[polyglossia: module for en-NZ (Newzealand English)]
@@ -14760,7 +14778,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-en-US.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-en-US.ldf}[polyglossia: module for en-US (American English)]
@@ -14777,7 +14795,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-en.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-en.ldf}[polyglossia: module for en (English)]
@@ -14794,7 +14812,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-english.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-english.ldf}[polyglossia: module for English]
@@ -15005,7 +15023,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-eo.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-eo.ldf}[polyglossia: module for eo (Esperanto)]
@@ -15022,7 +15040,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-es-ES.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-es-ES.ldf}[polyglossia: module for es-ES (Spain's Spanish)]
@@ -15039,7 +15057,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-es-MX.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-es-MX.ldf}[polyglossia: module for es-MX (Mexican Spanish)]
@@ -15056,7 +15074,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-es.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-es.ldf}[polyglossia: module for es (Spanish)]
@@ -15073,7 +15091,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-esperanto.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-esperanto.ldf}[polyglossia: module for Esperanto]
\PolyglossiaSetup{esperanto}{
@@ -15153,7 +15171,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-estonian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-estonian.ldf}[polyglossia: module for Estonian]
\PolyglossiaSetup{estonian}{
@@ -15210,7 +15228,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-et.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-et.ldf}[polyglossia: module for et (Estonian)]
@@ -15227,7 +15245,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-eu.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-eu.ldf}[polyglossia: module for eu (Basque)]
@@ -15244,7 +15262,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-fa.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-fa.ldf}[polyglossia: module for fa (Persian)]
@@ -15261,7 +15279,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-farsi.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-farsi.ldf}[polyglossia: module for Farsi]
@@ -15279,7 +15297,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-fi.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-fi.ldf}[polyglossia: module for fi (Finnish)]
@@ -15296,7 +15314,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-finnish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-finnish.ldf}[polyglossia: module for Finnish]
\PolyglossiaSetup{finnish}{
@@ -15416,7 +15434,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-fr-CA-u-sd-canb.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-fr-CA-u-sd-canb.ldf}[polyglossia: module for fr-CA-u-sd-canb (Canadian French, Acadian subvariety)]
@@ -15433,7 +15451,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-fr-CA.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-fr-CA.ldf}[polyglossia: module for fr-CA (Canadian French)]
@@ -15450,7 +15468,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-fr-CH.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-fr-CH.ldf}[polyglossia: module for fr-CH (Swiss French)]
@@ -15467,7 +15485,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-fr-FR.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-fr-FR.ldf}[polyglossia: module for fr-FR (France's French)]
@@ -15484,7 +15502,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-fr.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-fr.ldf}[polyglossia: module for fr (French)]
@@ -15501,7 +15519,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-french.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-french.ldf}[polyglossia: module for French]
@@ -16047,7 +16065,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-friulan.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-friulan.ldf}[polyglossia: module for Friulian]
@@ -16064,7 +16082,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-friulian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-friulian.ldf}[polyglossia: module for Friulian]
@@ -16150,7 +16168,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-fur.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-fur.ldf}[polyglossia: module for fur (Friulian)]
@@ -16167,7 +16185,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ga.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ga.ldf}[polyglossia: module for ga (Gaelic)]
@@ -16184,7 +16202,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-gaelic.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-gaelic.ldf}[polyglossia: module for Gaelic]
@@ -16314,7 +16332,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-galician.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-galician.ldf}[polyglossia: module for Galician]
\PolyglossiaSetup{galician}{
@@ -16371,7 +16389,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-gd.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-gd.ldf}[polyglossia: module for gd (Gaelic)]
@@ -16388,7 +16406,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-georgian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-georgian.ldf}[polyglossia: module for Georgian]
@@ -16636,7 +16654,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-german.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-german.ldf}[polyglossia: module for German]
@@ -16985,7 +17003,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-germanb.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-germanb.ldf}[polyglossia: module for German (old spelling)]
@@ -17002,7 +17020,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-gl.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-gl.ldf}[polyglossia: module for gl (Galician)]
@@ -17019,7 +17037,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-grc.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-grc.ldf}[polyglossia: module for grc (Greek)]
@@ -17036,7 +17054,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-greek.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-greek.ldf}[polyglossia: module for Greek]
@@ -17504,7 +17522,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-he.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-he.ldf}[polyglossia: module for he (Hebrew)]
@@ -17521,7 +17539,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-hebrew.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-hebrew.ldf}[polyglossia: module for Hebrew]
@@ -17556,10 +17574,10 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
\define@choicekey*+{hebrew}{calendar}[\xpg@val\xpg@nr]{hebrew,gregorian}[gregorian]{%
\ifcase\xpg@nr\relax
% hebrew:
- \@calendar@hebrewtrue%
+ \@calendar@hebrewtrue
\or
% gregorian:
- \@calendar@hebrewfalse%
+ \@calendar@hebrewfalse
\fi
\xpg@info{Option: Hebrew, calendar=\xpg@val}%
}{\xpg@warning{Unknown Hebrew calendar `#1'}}
@@ -17568,11 +17586,11 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
\define@choicekey*+{hebrew}{numerals}[\xpg@val\xpg@nr]{hebrew,arabic}[arabic]{%
\ifcase\xpg@nr\relax
% hebrew:
- \@hebrew@numeralstrue%
+ \@hebrew@numeralstrue
\SetLanguageKeys{hebrew}{bcp47-extension-u=nu-hebr}%
\or
% arabic:
- \@hebrew@numeralsfalse%
+ \@hebrew@numeralsfalse
\SetLanguageKeys{hebrew}{bcp47-extension-u=nu-latn}%
\fi
\xpg@info{Option: Hebrew, numerals=\xpg@val}%
@@ -17604,18 +17622,18 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
\def\psname{נ.ב.}%
\def\seename{ראה}%
\def\alsoname{ראה גם}% check
- \def\proofname{הוכחה}
+ \def\proofname{הוכחה}%
\def\glossaryname{מילון מונחים}% check
}
\def\datehebrew{%
\def\today{%
- \if@calendar@hebrew%
- \hebrewtoday%
- \else%
- \hebrewnumber\day%
- \space ב\hebrewgregmonth{\month}\space%
- \hebrewnumber\year%
- \fi%
+ \if@calendar@hebrew
+ \hebrewtoday
+ \else
+ \hebrewnumber\day
+ \space ב\hebrewgregmonth{\month}\space
+ \hebrewnumber\year
+ \fi
}%
}
@@ -17642,7 +17660,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
% Bidi inserts an RTL mark (0x200f) between number and number separator (- .),
% forcing numbers to RTL. This is wrong for Hebrew.
% So we defunc the respective command with XeTeX.
- \let\xpg@orig@DigitsDotDashInterCharToks\DigitsDotDashInterCharToks%
+ \let\xpg@orig@DigitsDotDashInterCharToks\DigitsDotDashInterCharToks
\def\hebrew@ltr@numbers{%
\renewcommand*{\DigitsDotDashInterCharToks}{}%
@@ -17650,40 +17668,40 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
\def\nohebrew@ltr@numbers{%
% Restore bidi's \DigitsDotDashInterCharToks
- \let\DigitsDotDashInterCharToks\xpg@orig@DigitsDotDashInterCharToks%
+ \let\DigitsDotDashInterCharToks\xpg@orig@DigitsDotDashInterCharToks
}
\else
% Only dummy commands (nothing to do here) for LuaTeX
\def\hebrew@ltr@numbers{}
\def\nohebrew@ltr@numbers{}
-\fi%
+\fi
\def\hebrew@numbers{%
- \let\@alph\hebrewnumeral%
- \let\@Alph\Hebrewnumeral%
+ \let\@alph\hebrewnumeral
+ \let\@Alph\Hebrewnumeral
% Prevent bidi from setting the numbers RTL
- \hebrew@ltr@numbers%
+ \hebrew@ltr@numbers
}
\def\nohebrew@numbers{%
- \let\@alph\latin@alph%
- \let\@Alph\latin@Alph%
+ \let\@alph\latin@alph
+ \let\@Alph\latin@Alph
% Restore previous bidi numbers definition
- \nohebrew@ltr@numbers%
+ \nohebrew@ltr@numbers
}
\def\hebrew@globalnumbers{%
- \let\@arabic\hebrewnumber%
+ \let\@arabic\hebrewnumber
\renewcommand\thefootnote{\localnumeral*{footnote}}%
% Prevent bidi from setting the numbers RTL
- \hebrew@ltr@numbers%
+ \hebrew@ltr@numbers
}
% Store original definition
\let\xpg@save@arabic\@arabic
\def\nohebrew@globalnumbers{%
- \let\@arabic\xpg@save@arabic%
+ \let\@arabic\xpg@save@arabic
}
% \end{macrocode}
@@ -17695,7 +17713,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-hi.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-hi.ldf}[polyglossia: module for hi (Hindi)]
@@ -17712,7 +17730,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-hindi.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
% UTF-8 strings kindly provided by Zdenĕk Wagner, 10-03-2008
% with corrections and additional contributions by Anshuman Pandey
@@ -17831,7 +17849,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-hr.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-hr.ldf}[polyglossia: module for hr (Croatian)]
@@ -17848,7 +17866,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-hsb.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-hsb.ldf}[polyglossia: module for hsb (Higher Sorbian)]
@@ -17865,7 +17883,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-hu.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-hu.ldf}[polyglossia: module for hu (Hungarian)]
@@ -17882,7 +17900,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-hungarian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-hungarian.ldf}[polyglossia: module for Hungarian]
@@ -18281,7 +18299,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-hy.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-hy.ldf}[polyglossia: module for hy (Armenian)]
@@ -18298,7 +18316,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ia.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ia.ldf}[polyglossia: module for ia (Interlingua)]
@@ -18315,7 +18333,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-icelandic.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-icelandic.ldf}[polyglossia: module for Icelandic]
\PolyglossiaSetup{icelandic}{
@@ -18373,7 +18391,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-id.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-id.ldf}[polyglossia: module for id (Malay)]
@@ -18390,7 +18408,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-interlingua.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-interlingua.ldf}[polyglossia: module for Interlingua]
\PolyglossiaSetup{interlingua}{
@@ -18448,7 +18466,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-irish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-irish.ldf}[polyglossia: module for Irish]
@@ -18466,7 +18484,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-is.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-is.ldf}[polyglossia: module for is (Icelandic)]
@@ -18483,7 +18501,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-it.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-it.ldf}[polyglossia: module for it (Italian)]
@@ -18501,7 +18519,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
% \subsection{gloss-italian.ldf}
% \begin{macrocode}
% !TEX encoding = UTF-8 Unicode
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-italian.ldf}[polyglossia: module for Italian]
\PolyglossiaSetup{italian}{
@@ -18653,7 +18671,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ja.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ja.ldf}[polyglossia: module for ja (Japanese)]
@@ -18670,7 +18688,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-japanese.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-japanese.ldf}[polyglossia: module for Japanese]
@@ -18908,7 +18926,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ka.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ka.ldf}[polyglossia: module for ka (Georgian)]
@@ -18926,7 +18944,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
% \subsection{gloss-kannada.ldf}
% \begin{macrocode}
%% gloss-kannada.ldf
-%% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+%% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%%
%% Copyright 2011 Aravinda VK <hallimanearavind AT gmail.com>,
%% Shankar Prasad <prasad.mvs AT gmail.com>,
@@ -19049,7 +19067,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-khmer.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-khmer.ldf}[polyglossia: module for Khmer]
\PolyglossiaSetup{khmer}{
@@ -19226,7 +19244,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-km.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-km.ldf}[polyglossia: module for km (Khmer)]
@@ -19243,7 +19261,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-kmr-Arab.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-kmr-Arab.ldf}[polyglossia: module for kmr-Arab (Kurdish)]
@@ -19260,7 +19278,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-kmr-Latn.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-kmr-Latn.ldf}[polyglossia: module for kmr-Latn (Kurdish)]
@@ -19277,7 +19295,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-kmr.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-kmr.ldf}[polyglossia: module for kmr (Kurdish)]
@@ -19294,7 +19312,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-kn.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-kn.ldf}[polyglossia: module for kn (Kannada)]
@@ -19311,7 +19329,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ko.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ko.ldf}[polyglossia: module for ko (Korean)]
@@ -19328,7 +19346,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-korean.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-korean.ldf}[polyglossia: module for Korean]
@@ -19808,7 +19826,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ku-Arab.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ku-Arab.ldf}[polyglossia: module for ku-Arab (Kurdish)]
@@ -19825,7 +19843,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ku-Latn.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ku-Latn.ldf}[polyglossia: module for ku-Latn (Kurdish)]
@@ -19842,7 +19860,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ku.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ku.ldf}[polyglossia: module for ku (Kurdish)]
@@ -19859,7 +19877,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-kurdish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
% Created on September 1, 2019
% Last updated on May 17, 2020
@@ -20356,7 +20374,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-kurmanji.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-kurmanji.ldf}[polyglossia: module for Kurmanji Kurdish]
@@ -20373,7 +20391,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-la-x-classic.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-la-xclassic.ldf}[polyglossia: module for la-xclassic (Latin)]
@@ -20390,7 +20408,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-la-x-ecclesia.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-la-xecclesiastic.ldf}[polyglossia: module for la-xecclesiastic (Latin)]
@@ -20407,7 +20425,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-la-x-medieval.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-la-xmedieval.ldf}[polyglossia: module for la-xmedieval (Latin)]
@@ -20424,7 +20442,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-la.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-la.ldf}[polyglossia: module for la (Latin)]
@@ -20441,7 +20459,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-lao.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-lao.ldf}[polyglossia: module for Lao]
@@ -20552,7 +20570,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-latin.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-latin.ldf}[polyglossia: module for Latin]
@@ -21667,7 +21685,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-latinclassic.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-latinclassic.ldf}[polyglossia: module for classic Latin]
@@ -21684,7 +21702,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-latinecclesiastic.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-latinecclesiastic.ldf}[polyglossia: module for ecclesiastic Latin]
@@ -21701,7 +21719,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-latinmedieval.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-latinmedieval.ldf}[polyglossia: module for medieval Latin]
@@ -21718,7 +21736,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-latvian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-latvian.ldf}[polyglossia: module for Latvian]
\PolyglossiaSetup{latvian}{
@@ -21776,7 +21794,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-lithuanian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
% Translated by Paulius Sladkevičius <komsas@gmail.com>
@@ -21858,7 +21876,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-lo.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-lo.ldf}[polyglossia: module for lo (Lao)]
@@ -21875,7 +21893,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-lowersorbian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-lowersorbian.ldf}[polyglossia: module for Lower Sorbian]
@@ -21892,7 +21910,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-lsorbian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-lsorbian.ldf}[polyglossia: module for Lower Sorbian]
@@ -21910,7 +21928,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-lt.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-lt.ldf}[polyglossia: module for lt (Lithuanian)]
@@ -21927,7 +21945,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-lv.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-lv.ldf}[polyglossia: module for lv (Latvian)]
@@ -21944,7 +21962,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-macedonian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-macedonian.ldf}[polyglossia: module for Macedonian]
\PolyglossiaSetup{macedonian}{
@@ -22043,7 +22061,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-magyar.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-magyar.ldf}[polyglossia: module for Hungarian (Magyar)]
@@ -22060,7 +22078,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-malay.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-malay.ldf}[polyglossia: module for Malay]
@@ -22259,7 +22277,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-malayalam.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-malayalam.ldf}[polyglossia: module for Malayalam]
@@ -22329,7 +22347,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-marathi.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
% Translations provided by Abhijit Navale <abhi_navale@live.in>
% Ordinals (1-100) added by Niranjan Tambe <niranjanvikastambe@gmail.com> on 14th December, 2019
@@ -22479,7 +22497,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-mk.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-mk.ldf}[polyglossia: module for mk (Macedonian)]
@@ -22496,7 +22514,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ml.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ml.ldf}[polyglossia: module for ml (Malayalam)]
@@ -22513,7 +22531,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-mn.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-mn.ldf}[polyglossia: module for mn (Mongolian)]
@@ -22530,7 +22548,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-mongolian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-mongolian.ldf}[polyglossia: module for Mongolian]
@@ -22769,7 +22787,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-mr.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-mr.ldf}[polyglossia: module for mr (Marathi)]
@@ -22786,7 +22804,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-naustrian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-naustrian.ldf}[polyglossia: module for Austrian German (current spelling)]
@@ -22803,7 +22821,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-nb.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-nb.ldf}[polyglossia: module for nb (Norwegian)]
@@ -22820,7 +22838,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-newzealand.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-newzealand.ldf}[polyglossia: module for Newzealand English]
@@ -22837,7 +22855,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ngerman.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ngerman.ldf}[polyglossia: module for German (current spelling)]
@@ -22854,7 +22872,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-nko.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-nko.ldf}[Polyglossia: module for N’Ko]
\PolyglossiaSetup{nko}{%
@@ -22952,7 +22970,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-norsk.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-norsk.ldf}[polyglossia: module for Norwegian (Bokmal)]
@@ -22970,7 +22988,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-norwegian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-norwegian.ldf}[polyglossia: module for Norwegian]
\PolyglossiaSetup{norwegian}{
@@ -23097,7 +23115,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-nswissgerman.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-nswissgerman.ldf}[polyglossia: module for Swiss German (current spelling)]
@@ -23114,7 +23132,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-nynorsk.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-nynorsk.ldf}[polyglossia: module for Norwegian (Nynorsk)]
@@ -23132,7 +23150,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-occitan.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
%%
%% This is file `gloss-occitan.ldf',
@@ -23313,7 +23331,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-pa.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-pa.ldf}[polyglossia: module for pa (Punjabi)]
@@ -23330,7 +23348,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-persian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-persian.ldf}[polyglossia: module for Persian]
@@ -23571,7 +23589,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
% \subsection{gloss-piedmontese.ldf}
% \begin{macrocode}
% !TEX encoding = UTF-8 Unicode
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-piedmontese.ldf}[2013/02/12 v1.0 polyglossia: module for Piedmontese]
\makeatletter
@@ -23701,7 +23719,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-polish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-polish.ldf}[polyglossia: module for Polish]
@@ -23960,7 +23978,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-polutonikogreek.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-polutonikogreek.ldf}[polyglossia: module for polytonic Greek]
@@ -23977,7 +23995,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-portuges.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-portuges.ldf}[polyglossia: module for Portuguese]
@@ -23997,7 +24015,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-portuguese.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-portuguese.ldf}[polyglossia: module for Portuguese]
@@ -24228,7 +24246,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-punjabi.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
% UTF-8 strings kindly provided by
% Arvinder Singh Kang, <17-11-2022>
@@ -24336,7 +24354,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-romanian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-romanian.ldf}[polyglossia: module for Romanian]
@@ -24395,7 +24413,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-romansh.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-romansh.ldf}[polyglossia: module for Romansh]
\makeatletter
@@ -24453,7 +24471,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-russian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-russian.ldf}[polyglossia: module for Russian]
@@ -24852,7 +24870,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-sami.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-sami.ldf}[polyglossia: module for Sami]
@@ -24956,7 +24974,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-samin.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-samin.ldf}[polyglossia: module for Northern Sami]
@@ -24974,7 +24992,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-sanskrit.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-sanskrit.ldf}[polyglossia: module for Sanskrit]
@@ -25133,7 +25151,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-scottish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-scottish.ldf}[polyglossia: module for Scottish Gaelic]
@@ -25151,7 +25169,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-serbian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-serbian.ldf}[polyglossia: module for Serbian]
%TODO split into gloss-serbiancyr.ldf and gloss-serbianlat.ldf
@@ -25574,7 +25592,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-serbianc.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-serbianc.ldf}[polyglossia: module for Serbian (cyrillic)]
@@ -25591,7 +25609,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-slovak.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-slovak.ldf}[polyglossia: module for Slovak]
@@ -25858,7 +25876,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-slovene.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-slovene.ldf}[polyglossia: module for Slovenian]
@@ -25875,7 +25893,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-slovenian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-slovenian.ldf}[polyglossia: module for Slovenian]
@@ -25967,7 +25985,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-sorbian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-sorbian.ldf}[polyglossia: module for Sorbian]
@@ -26158,7 +26176,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-spanish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-spanish.ldf}[polyglossia: module for Spanish]
@@ -26398,7 +26416,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-spanishmx.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-spanishmx.ldf}[polyglossia: module for Mexican Spanish]
@@ -26415,7 +26433,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-swedish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-swedish.ldf}[polyglossia: module for Swedish]
@@ -26480,7 +26498,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-swissgerman.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-swissgerman.ldf}[polyglossia: module for Swiss German (old spelling)]
@@ -26497,7 +26515,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-syriac.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-syriac.ldf}[polyglossia: module for Syriac]
@@ -26770,7 +26788,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-tamil.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-tamil.ldf}[polyglossia: module for Tamil]
@@ -26840,7 +26858,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-telugu.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-telugu.ldf}[polyglossia: module for Telugu]
@@ -26913,7 +26931,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-thai.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-thai.ldf}[polyglossia: module for Thai]
%% This is partly based on thai-latex for Babel:
@@ -27071,7 +27089,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-tibetan.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-tibetan.ldf}[polyglossia: module for Tibetan]
%% Copyright 2013 Elie Roux
@@ -27297,7 +27315,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-turkish.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-turkish.ldf}[polyglossia: module for Turkish]
\RequirePackage{hijrical}
@@ -27415,7 +27433,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-turkmen.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-turkmen.ldf}[polyglossia: module for Turkmen]
%% Translations provided by Nazar Annagurban <nazartm at gmail dot com>
@@ -27473,7 +27491,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ug.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ug.ldf}[polyglossia: module for ug (Uyghur)]
% BCP 47 tag for Uyghur
@@ -27489,7 +27507,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-ukrainian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-ukrainian.ldf}[polyglossia: module for Ukrainian]
% Strings taken from Babel
@@ -27788,7 +27806,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-uppersorbian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-uppersorbian.ldf}[polyglossia: module for Upper Sorbian]
@@ -27805,7 +27823,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-urdu.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
%%% Adapted from a file contributed by Kamal Abdali
\ProvidesFile{gloss-urdu.ldf}[polyglossia: module for Urdu]
@@ -28055,7 +28073,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-usorbian.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-usorbian.ldf}[polyglossia: module for Upper Sorbian]
@@ -28073,7 +28091,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-uyghur.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-uyghur.ldf}[polyglossia: module for Uyghur]
%% Translations provided by Osman Tursun (Github Account: neouyghur)
@@ -28514,7 +28532,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-vietnamese.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-vietnamese.ldf}[polyglossia: module for Vietnamese]
%% Strings contributed by Daniel Owens < dhowens . pmbx . net >
@@ -28573,7 +28591,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-welsh.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-welsh.ldf}[polyglossia: module for Welsh]
@@ -28673,7 +28691,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-zh-CN.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-zh-CN.ldf}[polyglossia: module for zh-CN (Chinese)]
@@ -28690,7 +28708,7 @@ polyglossia.newloader_loaded_languages = newloader_loaded_languages
%
% \subsection{gloss-zh-TW.ldf}
% \begin{macrocode}
-% Language definition file (part of polyglossia v1.64 -- 2023/07/21)
+% Language definition file (part of polyglossia v1.65 -- 2023/10/01)
%
\ProvidesFile{gloss-zh-TW.ldf}[polyglossia: module for zh-TW (Chinese)]
@@ -28859,7 +28877,7 @@ U+0039 <> U+0E59 ;
% \begin{macrocode}
--
-- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia-punct')
@@ -28926,7 +28944,7 @@ polyglossia.deactivate_french_punct = deactivate_french_punct
% \begin{macrocode}
--
-- polyglossia-korean.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
local glyph_id = node.id"glyph"
@@ -29544,7 +29562,7 @@ prepend_to_callback ("hpack_filter",
% \begin{macrocode}
--
-- polyglossia-latin.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia-punct')
@@ -29599,7 +29617,7 @@ polyglossia.deactivate_latin_punct = deactivate_latin_punct
% \begin{macrocode}
--
-- polyglossia-punct.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia') -- just in case...
@@ -29967,7 +29985,7 @@ polyglossia.clear_spaced_characters = clear_spaced_characters
% \begin{macrocode}
--
-- polyglossia-sanskrit.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia-punct')
@@ -30017,7 +30035,7 @@ polyglossia.deactivate_sanskrit_punct = deactivate_sanskrit_punct
% \begin{macrocode}
--
-- polyglossia-tibt.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
require('polyglossia') -- just in case...
@@ -30120,7 +30138,7 @@ polyglossia.desactivate_tibt_eol = desactivate
% \begin{macrocode}
--
-- polyglossia.lua
--- part of polyglossia v1.64 -- 2023/07/21
+-- part of polyglossia v1.65 -- 2023/10/01
--
local module_name = "polyglossia"
diff --git a/macros/unicodetex/latex/polyglossia/polyglossia.pdf b/macros/unicodetex/latex/polyglossia/polyglossia.pdf
index fb3e2b3b39..8259987bf3 100644
--- a/macros/unicodetex/latex/polyglossia/polyglossia.pdf
+++ b/macros/unicodetex/latex/polyglossia/polyglossia.pdf
Binary files differ